Method and apparatus for real-time face-tracking and face-pose-selection on embedded vision systems
Embodiments described herein provide various examples of a real-time face-detection, face-tracking, and face-pose-selection subsystem within an embedded video system. In one aspect, a process for performing real-time face-pose-estimation and best-pose selection for a detected person captured in a video is disclosed. This process includes the steps of: receiving a video image among a sequence of video frames of a video; performing a face detection operation on the video image to detect a set of faces in the video image; detecting a new person appears in the video based on the set of detected faces; tracking the new person through subsequent video images in the video by detecting a sequence of face images of the new person in the subsequent video images; and for each of the subsequent video images which contains a detected face of the new person being tracked: estimating a pose associated with the detected face and updating a best pose for the new person based on the estimated pose. Upon detecting that the new person has disappeared from the video, the process then transmits a detected face of the new person corresponding to the current best pose to a server, wherein transmitting the detected face having the best pose among the sequence of detected face images reduces network bandwidth and improves storage efficiency.
AltumView Systems Inc.
G G G G G G G G G G G G G G G G
G06V G06V G06T G06T G06V G06T G06T G06V G06V G06V G06V G06T G06V G06T G06T G06T
inventional inventional inventional additional inventional inventional additional inventional inventional inventional inventional inventional inventional additional inventional additional
Jie Xing Jiannan Minghua Weiming Kaichao Him Wai Mehdi
Liang Wang Zheng Chen Wang Wang Ng Seyfi