Computer Vision
The Open Source Computer Vision (OpenCV) Library is a collection of routines intended for real-time computer vision, released under the BSD License, free for both private and commercial use. The library has a number of different possible applications including object recognition and tracking. We delve into computer vision and face recognition in the upcoming title Augmented Reality in iOS, by Alasdair Allan (O’Reilly).
While you wait you might want to take a look at some of the sample code from this title which is already on the web at http://programmingiphonesensors.com/pages/oscon.html.
Augmented Reality
Unsurprisingly perhaps, the same title will also take a close look at Augmented Reality, which has become one of the killer applications for the iOS platform. The book walks you through building a simple location-aware AR toolkit, and some of the sample code is already online at http://programmingiphonesensors.com/masterclass/theclass.html.
If you’re interested in AR you might also want to take a look at the associated video masterclass on iOS Sensors which features me, amongst other things, walking you through the AR toolkit code.
Warning
The video masterclass Making use of iPhone and iPad Location Sensors was filmed using Xcode 3 and iOS 4.0. While the code is still fine, the step-by-step walkthroughs in Xcode are somewhat out of date.