Skip to content

iisy/SmartObjectRecognition

Repository files navigation

SmartObjectRecognition

This is an eclipse project.

Smart ObjectRecognition is an android app for real time object recognition with OpenCV Features 2D Framework library.

This app uses feature detector, descriptor extractor and descriptor matcher algorithms available in OpenCV 2D Features Framework library.

With this app you can easily combine the different algorithms and test in real time their performance in object recognition.

Download : https://play.google.com/store/apps/details?id=com.isy.smartobjectrecognition

With menu Icon: https://play.google.com/store/apps/details?id=net.iisy.dmatcher

Source code : https://github.com/iisy/SmartObjectRecognition

Supported FeatureDetector : "FAST" – FastFeatureDetector "STAR" – StarFeatureDetector "SIFT" – SIFT (nonfree module) "SURF" – SURF (nonfree module) "ORB" – ORB "BRISK" – BRISK "MSER" – MSER "GFTT" – GoodFeaturesToTrackDetector "HARRIS" – GoodFeaturesToTrackDetector with Harris detector enabled "Dense" – DenseFeatureDetector "SimpleBlob" – SimpleBlobDetector AdapterNames: Grid, Pyramid, Dynamic eg. GridFAST

Supported DescriptorExtractor : "SIFT" – SIFT "SURF" – SURF "BRIEF" – BriefDescriptorExtractor "BRISK" – BRISK "ORB" – ORB "FREAK" – FREAK AdapterNames: Opponent eg. OpponentSURF

Supported Matcher : BruteForce BruteForce-L1 BruteForce-Hamming FlannBased

User Guide

Demo video on: https://www.youtube.com/watch?v=-6LJhrAhMYM

Contributions

Improvements are always welcome.

License

GNU General Public License v3 http://www.gnu.org/licenses/gpl-3.0

About

Real Time Object Recognition with OpenCV | JAVA C++ | Performance Test on Android Phone

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published