OpenCV is a great library for creating Computer Vision software using state-of-the-art techniques, and is freely available for Windows, Linux, Mac and even Android & iPhone. OpenCV was originally designed by Intel in 1999 to show how fast Intel CPUs can run. So most of

Introduction to Face Detection and Face Recognition

“Face Recognition” is a very active area in the Computer Vision and Biometrics fields, as it has been studied vigorously for 25 years and is finally producing applications in security, robotics, human-computer-interfaces, digital cameras, games and entertainment. “Face Recognition” generally involves two stages: Face Detection,

Motivation for hand-optimized Assembly code

There’s a popular saying that “in 90% of cases, a modern compiler writes faster code than a typical Assembly programmer would”. But anyone that has actually tested this theory knows how wrong this statement is! Hand-written Assembly code is ALWAYS faster and/or smaller than the equivalent