Need a minimum amount of pixels for detection at farther distances#203
Open
searching46dof wants to merge 6 commits intoAIRLegend:masterfrom
Conversation
…or larger distances. The symptom is currently losing face tracking at distance of approx 2 meters. the additional margin of 0.1 * width and 0.1 * height is only effective for short ranges (e.g. less than 1 meters) since the face is relatively large. For distances up to 2 meters, need additional margins approx 0.2 x width and 0.2 x height since the face is smaller For distances up to 3 meters , need additional margins approx 0.3 x width and 0.3 x height. For distances up to 4 meters, need additional margins approx 0.4 x width and 0.4 x height.
Currently CameraFactory::getCameras only enumerates 1 PS3 eye camera and up to 4 OCV cameras. Should be able to enumerated multiple PS3 eye cameras
…:FaceDetectorYN" This reverts commit 943aeae.
Need to increase the boundary for face detection by 10% to compensate for increased size due to yaw, pitch and roll But we also need a minimum amount of pixels for detection at farther distances where the face is smaller
resolve conflicts
resolve conflicts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Tracker::proc_face_detect increases the size of the face boundary by 10% to compensate for in increased face size due to yaw, pitch and roll.
But it also needs to guaranteed a minimum amount of pixels for faces at farther distances where the boundary is much smaller.
this fixes "Losing tracking at distances approx > 2 meters (v0.6.6 and v0.7.0)"
#173
Head tracking was tested at distances of 4 to 5 meters