System that recognizes corporate logos (i.e. McDonalds and Apple, for now)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
haarcascadefiles
images
testopencv1.xcodeproj
FaceRecognition.pch
README.md
convertPGM.py
main.cpp

README.md

Logo-Recognition

System that recognizes corporate logos (i.e. McDonalds and Apple, for now)

Logo Recognition

Recognizes my face (Person: Chris) and recognizes the two logos and displays the appropriate advertisement messages


This Xcode Project uses Local Binary Patterns Histogram method for face recognition. Given a training set of images of my face (made via convertPGM.py), the algorithm is able to recognize my face only. I chose LBPH since it works pretty well in different environments and light conditions. For the logos, I made custom haar cascade classifiers (see repo:create-haar-cascade).

To run: make sure you have Xcode installed and click testopencv1.xcodeproj. NOTE: All file paths must be changed where identified in FaceRecognition.pch


Logo Recognition in action:

Logo Recognition GIF