Abstract:
Apparatuses, methods and storage medium associated with face detection are disclosed. In embodiments, an apparatus may comprise one or more processors, cache memory, a lookup table of feature patterns, and a face detector. The lookup table is to be loaded into the cache memory, during operation, for use to detect whether a face is present in an image. The feature patterns within the lookup table are organized within the lookup table in accordance with relative connectivity of the feature patterns. The face detector to detect whether a face is present in an image, may use the lookup table of feature patterns loaded into the cache memory during detection for the face. Other embodiments may be described and/or claimed.
Abstract:
Apparatuses, methods and storage medium associated with animating and rendering an avatar are disclosed herein. In embodiments, an apparatus may include a facial mesh tracker to receive a plurality of image frames, detect facial action movements of a face and head pose gestures of a head within the plurality of image frames, and output a plurality of facial motion parameters and head pose parameters that depict facial action movements and head pose gestures detected, all in real time, for animation and rendering of an avatar. The facial action movements and head pose gestures may be detected through inter-frame differences for a mouth and an eye, or the head, based on pixel sampling of the image frames. The facial action movements may include opening or closing of a mouth, and blinking of an eye. The head pose gestures may include head rotation such as pitch, yaw, roll, and head movement along horizontal and vertical direction, and the head comes closer or goes farther from the camera. Other embodiments may be described and/or claimed.
Abstract:
Techniques related to object detection using binary coded images are discussed. Such techniques may include performing object detection based on multiple spatial correlation mappings between a generated binary coded image and a binary coded image based object detection model and nesting look up tables such that binary coded representations are grouped and such groups are associated with confidence values for performing object detection.