METHOD, SYSTEM, AND COMPUTER READABLE MEDIUM FOR FACE DETECTION
First Claim
1. A method for detecting a face in a video stream comprising:
- receiving, at a video processing apparatus, a sequence of input color images; and
for each input image, processing the sequence at the video processing apparatus, wherein the process includes,calculating a greyscale image of the input color image,creating a one-bit motion image based on the current greyscale image and a previous greyscale image,calculating a normalized color image of the input color image,calculating a motion color probability image by,calculating a first color histogram of the pixels in the normalized image,calculating a second color histogram of the pixels in the normalized image corresponding to pixels in the motion image defined as being in motion,calculating a ratio histogram by dividing the first color histogram by the second color histogram, andsetting pixel values in the motion color probability image to a value obtained by indexing the ratio histogram using values from the original normalized image,providing at least the grayscale image and the motion color probability image to a face detector, andexecuting face detection by determining a presence of a face based on first features in the grayscale image and second features in the motion color probability image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer readable medium for detecting a face in a video stream including receiving a sequence of input color images; and for each input image, calculating a greyscale image of the input color image, creating a one-bit motion image based on the current and a previous greyscale image, calculating a normalized color image of the input color image, calculating a motion color probability image, providing at least the grayscale image and the motion color probability image to a face detector, and executing face detection by determining a presence of a face based on first features in the grayscale image and second features in the motion color probability image.
45 Citations
20 Claims
-
1. A method for detecting a face in a video stream comprising:
-
receiving, at a video processing apparatus, a sequence of input color images; and for each input image, processing the sequence at the video processing apparatus, wherein the process includes, calculating a greyscale image of the input color image, creating a one-bit motion image based on the current greyscale image and a previous greyscale image, calculating a normalized color image of the input color image, calculating a motion color probability image by, calculating a first color histogram of the pixels in the normalized image, calculating a second color histogram of the pixels in the normalized image corresponding to pixels in the motion image defined as being in motion, calculating a ratio histogram by dividing the first color histogram by the second color histogram, and setting pixel values in the motion color probability image to a value obtained by indexing the ratio histogram using values from the original normalized image, providing at least the grayscale image and the motion color probability image to a face detector, and executing face detection by determining a presence of a face based on first features in the grayscale image and second features in the motion color probability image. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for detecting a face in a video stream comprising:
-
a video processor that receives a sequence of input color images; and for each input image, the video processor, calculates a greyscale image of the input color image, creates a one-bit motion image based on the current greyscale image and a previous greyscale image, calculates a normalized color image of the input color image, calculates a motion color probability image, wherein the video processor further, calculates a first color histogram of the pixels in the normalized image, calculates a second color histogram of the pixels in the normalized image corresponding to pixels in the motion image defined as being in motion, calculates a ratio histogram by dividing the first color histogram by the second color histogram, and sets pixel values in the motion color probability image to a value obtained by indexing the ratio histogram using values from the original normalized image, provides at least the grayscale image and the motion color probability image to a face detector, and executes face detection by determining a presence of a face based on first features in the grayscale image and second features in the motion color probability image. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium encoded with computer executable instructions, wherein the instructions, when executed by a video processing apparatus, cause the video processing apparatus to perform a method for detecting a face in a video stream, the method comprising:
-
receiving, at the video processing apparatus, a sequence of input color images; and for each input image, processing the sequence at the video processing apparatus, wherein the process includes, calculating a greyscale image of the input color image, creating a one-bit motion image based on the current greyscale image and a previous greyscale image, calculating a normalized color image of the input color image, calculating a motion color probability image by, calculating a first color histogram of all the pixels in the normalized image, calculating a second color histogram of the pixels in the normalized image corresponding to pixels in the motion image defined as being in motion, calculating a ratio histogram by dividing the first color histogram by the second color histogram, and setting pixel values in the motion color probability image to a value obtained by indexing the ratio histogram using values from the original normalized image, providing at least the grayscale image and the motion color probability image to a face detector, and executing face detection by determining a presence of a face based on first features in the grayscale image and second features in the motion color probability image. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification