At the WWDC Keynote on Monday, Apple’s senior vice president of Software Engineering, Craig Federighi announced that iOS 7 SDK will includes more than 1500 new APIs for developers.
9to5Mac has discovered that iOS 7 beta 2 that was seeded to developers yesterday, includes new APIs that will allow developers to detect distinct facial expressions like blinking and smiling in photos.
For instance, Apple could add smart logic to delay taking pictures until people are smiling or after they have blinked. Some Android phones already offer “best shot” modes, which take several photos in quick succession and the software ‘intelligently’ selects the best one.
The new APIs indicate that these facial recognition features could make their way to the stock Camera app and third-party camera apps in the near future.
In addition to these new APIs, iOS 7 also includes APIs for bar code detection, which will allow developers to include bar code detection feature in their camera apps. The APIs include support for all common barcode formats, including European and UPC.
The stock Camera app has also been completely redesigned and includes features such as Instagram-like filters, ability to zoom while taking videos, HDR photos for iPad, ability to redeem iTunes Gift card etc.
It remains to be seen if the facial recognition features will be available for current generation iOS devices or for the next generation devices. We won’t be surprised if these features are available only on the next generation iOS devices that are expected to come with improved camera system. iPhone 5S is rumored to come with 12-megapixel camera and dual-LED flash.