Advertisement

You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Blender for Computer Vision Machine Learning

1

The Pixelary was approached to assist in a computer learning project that required thousands of bathroom images to train autonomous cleaning robots, and Blender was used to generate photo-realistic imagery.

Mike Pan writes:

Rather than collecting real photos and tagging them manually, we decided it would be faster to generate all the images with CGI, and then feed those images back into the computer. This approach has a few distinct advantages over crowd-sourced photo labelling:

  • We can generate pixel-perfect masks and depth data for the ML system automatically.
  • We can cover a comprehensive range of washroom design, layout, lighting and colors.
  • The image generation system we build can be used for other things in the future.

So with these goals in mind, we set out to create a 3D washroom in Blender. Our virtual robotics training scene consists of 40+ real toilet models and layouts. We even included sinks and tubs to make sure that the ML algorithm doesn’t overfit the data and think everything that’s shiny and can hold water is a toilet bowl.

About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.

1 Comment

  1. Nice idea! I went to the CVPR conference last year and the math was crazy over my head, but lots of cool stuff going on in the CV realm. Getting the masks through render was a huge time-saver, I bet. Look forward to hearing about this on the AI side of the channels, the next CVPR conference is in a few weeks, maybe Greppy will be there and show off the work you did?

Leave A Reply

To add a profile picture to your message, register your email address with Gravatar.com. To protect your email address, create an account on BlenderNation and log in when posting a message.

Advertisement

×