As our smartphones become more powerful, we can do more advanced things that previously required a high-end PC. One way to make use of the robust processing power of your smartphone is Computer Vision – the ability for a device to acquire, process, analyse and understand images the same way images are perceived by human eyes. Basically, we can use the powerful CPU in modern smartphones to interpret the images captured through the camera. Examples of use cases are face detection and recognition or simple post-processing of photographs. The best approach to using Computer Vision on Android is through library called OpenCV. Read on as Erik Hellman, research engineer at Sony, explains more.

![Debug and fine tune apps with the open sourced XAppDbg tool [tool]](http://developer-static.se-mc.com/wp-content/blogs.dir/1/files/2013/01/XAppDbg_660x384-220x128.jpg)
![Analyse your apps with the updated version of AppXplore [download]](http://developer-static.se-mc.com/wp-content/blogs.dir/1/files/2013/01/AppXplorev25-220x128.jpg)

![New flash tool from Sony for unlocked Xperia™ smartphones [video + beta download]](http://img.youtube.com/vi/PKSyZ2amVNY/0.jpg)
![Introducing Xperia™ E: HD Voice, dual SIM*, data usage monitoring and battery power management [video]](http://img.youtube.com/vi/061JdTi3hww/0.jpg)


![Sony takes lead on AOSP on Xperia™ S project [video]](http://img.youtube.com/vi/2UnydjgfonA/0.jpg)