PaintWall cover
Deep Learning
Computer Vision
Augmented Reality

PaintWall

PaintWall is a mobile app that allows you to visualize how a wall would look like with a certain color in order to make a decision on painting it.

Main Skills

PyTorch
C++
Swift
Python
Ongoing
PaintWall app icon
PaintWall's model sets a new standard, outperforming the previous best model by 0.5 mIoU.

The mobile app is under development.
How it's made?

The AI model behind PaintWall is a binary semantic segmentation model that differentiates between the wall and the rest of the image. The model is trained on a dataset with a great variety of scenarios to make it robust and reliable.

Once the model was trained, it was deployed on the edge using quantization to make it run on mobile devices.

Here are some examples of the model prediction along with the colorized version of the original image using the wall mask:

Living room with pink wallLiving room with brown wallLiving room with gray wall

And here are more examples:

Living room with pink wallLiving room with brown wallLiving room with gray wall