Now i wonder why is so hard to accomplish two totally different area projects. For example, you are noobs in signal processing and you’ve to build apps based on voice recognition. In the same time, you are a top guy in developing web apps where you get money from there. But you are also a nice guy who helps your friends finishing their tasks, say microcontroller projects (this will never hurt you in case you’re happy to do that). But, i felt this situation makes myself being trapped. So i decide not to develop some apps from scratch. OK, sorry too much bullshit here.. lets move ahead.
If you trying to build Computer Vision apps, these libraries will shorten your project time :
- OpenCV (Open Source Computer Vision Library). This libray covers large areas of computer vision. Some demos (apps that come with the library) are included. The only reason why i use this library for my face recognition project is the community where i can get answer from annoying problems. OpenCV Wiki is a good start to get answer, then you can go to OpenCV Forums at Yahoo Groups.
- Torch3vision (The Vision Package of Torch), a machine vision library based on Torch (a machine learning library written in simple C++ and developed at IDIAP). Sebastien Marcel, one of the developers, gives some demos based on real-time face detection & recognition using Torch3vision available on his homepage. It’s awesome dude. He also gives information in comparison between OpenCV face detector and IDIAP face detector.
- MPT (Machine Perception Toolbox) which is developed at machine perception laboratory of UCSD. It supplies cross-platform libraries for real-time perception primitives, including face detection, eye detection, blink detection, color tracking. Soon it will also include expression recognition, predictive color tracking, and tracking based on multisensor fusion. You should see some examples (screenshoots of application) which use this library.
- Collection of computer vision software (with source code) at School of Computer Science / CMU.
So why you should build code which already built by top guys? If you have suggestions to be listed above just tell me, or you maybe interested to join with me in my face recognition project