vladmandic / human

Human: AI-powered 3D Face Detection & Rotation Tracking, Face Description & Recognition, Body Pose Tracking, 3D Hand & Finger Tracking, Iris Analysis, Age & Gender & Emotion Prediction, Gaze Tracking, Gesture Recognition
https://vladmandic.github.io/human/demo/index.html
MIT License
2.16k stars 308 forks source link

Identification Failures near Glass Windows and Glasses #447

Closed MateusValasquesIOB closed 2 months ago

MateusValasquesIOB commented 2 months ago

Issue Description We are having some issues regarding reflections in glass windows and glasses, do you have some suggestions in how we could approach this problem and improve identification?

Even though the person was registered with the incorporation, without reflections and without glasses, the lib still incorrectly identified the person;

Steps to Reproduce When trying to identify someone close to a glass window or that is using glasses, the identification fails, mismatching the person with another person; Expected Behavior It is expected that glasses interfere with the process, but it was unexpected that glass windows wouldn't. Environment

Diagnostics

Additional

vladmandic commented 2 months ago

what do you mean by "reflection in glass window"? if you see a full reflection, then its detected as a different person than primary and you should set maximum number of detected people - for example, 1. regarding glasses, its a known problem - and honestly i didn't put too much time into solving it since entire concept of person identification is a value add here, its not a primary functionality..

vladmandic commented 2 months ago

moving this to discussions as its not really a product issue as such.