Skip to content

Ear recognition system leveraging Android camera and OpenCV for online verification and identification of enrolled subjects.

License

Notifications You must be signed in to change notification settings

LeonardoEmili/ear-recognizer-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ear-Recognizer-Android

Ear recognition system leveraging Android camera and OpenCV for online verification and identification of enrolled subjects.

Recognition pipeline

(1)(2)(3)(4)(5)(6)
  1. Detect the ear shape and extract the ROI
  2. Increase detected ROI with symmetric padding
  3. Extract ear landmarks
  4. Remove outliers
  5. Estimate the ear orientation
  6. Align the image according to the correct angle and apply the zoom trick
  7. Extract image descriptors and compute similarity scores with gallery templates

Interactive demo

Download the APK file (about 120MB) and install it on your Android device for an interactive demo.

Datasets

External resources

For the ear detection task, we leverage the Haar feature-based cascade classifiers provided by IUSIANI. You may find them publicly available here or here.