Several description algorithms were evaluated for real time performance and matches corrected for accuracy by adding tests for the matches identified by patch descriptors. Image matching algorithm was run as native code with Android NDK and multi-threading.
- OpenCV 3.2
- Android SDK 23.0 - 25.0
- Android NDK
Several tests were applied to fix the numerous greedy matches that occur in vanilla patch description algorithms.
- RANSAC
- Ratio check
- Symmetry check
- Angle consistency
The system is also reaonably invariant to viewpoint change.