Google has announced that will open source the image segmentation tools behind the Portrait Mode in its AI-powered camera. This move should allow other developers to integrate and utilise the Portrait Mode feature used by the company’s Pixel 2 smartphones. Thereby letting them create camera apps that offer better Portrait shots, even though they may feature a single camera.
The code, called DeepLab-v3+, is an image segmentation tool that allows the phone to differentiate between the foreground and background elements. The tool helps to categorise each pixel with labels like ‘sky’, or ‘person’. This lets it differentiate between the foreground and background. As a result, the device will be able to apply blurring effects between the background and foreground more accurately. Which is essentially the basis of a good Bokeh shot.
Liang-Chieh Chen and Yukun Zhu, Software Engineers, Google Research said in the company’s official blog post, “Modern semantic image segmentation systems built on top of convolutional neural networks (CNNs) have reached accuracy levels that were hard to imagine even five years ago, thanks to advances in methods, hardware, and datasets. We hope that publicly sharing our system with the community will make it easier for other groups in academia and industry to reproduce and further improve upon state-of-art systems, train models on new datasets, and envision new applications for this technology.”
It should also be noted that while other manufacturers also offer features similar to portrait mode, they usually require a secondary camera to judge depth. Google’s Pixel 2 and Pixel 2 XL smartphones offer the feature through the use of a single camera. Further, the camera used on the two Pixel 2 devices is also regarded as one of the best you can get on a smartphone right now.
Other Popular Deals
- The 10 best job hunting apps on AndroidTop 10 Android launchers (June 2017)
- The 10 scariest horror games on AndroidAndroid app stores: 5 best alternatives to Google Play Store
- Best Android apps for rooted devices18 apps for a memorable Valentine's Day
- Top 15 Android games that you should playThe 20 best looking games for mobile phones
- 8 Android apps to tickle your funny bone17 must have apps for any Android device (plus alternatives)
- 5 apps to get the Android Lollipop look on your smartphoneTake control of your Android device with these apps
- 7 weird and strange apps for your Smartphone10 neat Google apps you may not know of
- Perfect Viewer10 essential Indian apps for Android devices