Techniques for image segmentation
First Claim
1. A method for segmenting an image, comprising:
- receiving image data of an image including a background and a face of a person in a foreground, the image data including data representative of a plurality of pixels of the image and a positioning result of a plurality of exterior contour points of the face;
determining a respective a priori probability of a foreground pixel appearing per pixel of the plurality of pixels, according to the positioning result of the plurality of exterior contour points of the face and a sex characteristic of the face;
selecting foreground pixels and background pixels of the plurality of pixels, according to the a priori probabilities, a foreground probability threshold, and a background probability threshold;
determining a first color likelihood probability of the foreground and a second color likelihood probability of the background, according to color feature vectors of the selected foreground pixels and the selected background pixels;
determining a first a posteriori probability of at least part of the foreground and a second a posteriori probability of at least part of the background, according to the a priori probabilities, the first color likelihood probability and the second color likelihood probability; and
performing segmentation on the plurality of pixels, according to the first a posteriori probability and the second a posteriori probability.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for image segmentation can include receiving image data of an image including a background and a face of a person in a foreground, and determining a respective a priori probability of a head-shoulder foreground pixel appearing per pixel of the plurality of pixels, according to a positioning result of a plurality of exterior contour points of the face. The techniques can also include selecting foreground and background pixels of the plurality of pixels, according to at least the a priori probabilities, and determining respective color likelihood probabilities of the foreground and the background, according to color feature vectors of the selected pixels. The techniques can also include determining respective posteriori probabilities of at least part of the foreground and at least part of the background, according to the a priori probabilities and the respective color likelihood probabilities. The techniques can also include performing segmentation on the plurality of pixels, according to the respective posteriori probabilities.
6 Citations
20 Claims
-
1. A method for segmenting an image, comprising:
-
receiving image data of an image including a background and a face of a person in a foreground, the image data including data representative of a plurality of pixels of the image and a positioning result of a plurality of exterior contour points of the face; determining a respective a priori probability of a foreground pixel appearing per pixel of the plurality of pixels, according to the positioning result of the plurality of exterior contour points of the face and a sex characteristic of the face; selecting foreground pixels and background pixels of the plurality of pixels, according to the a priori probabilities, a foreground probability threshold, and a background probability threshold; determining a first color likelihood probability of the foreground and a second color likelihood probability of the background, according to color feature vectors of the selected foreground pixels and the selected background pixels; determining a first a posteriori probability of at least part of the foreground and a second a posteriori probability of at least part of the background, according to the a priori probabilities, the first color likelihood probability and the second color likelihood probability; and performing segmentation on the plurality of pixels, according to the first a posteriori probability and the second a posteriori probability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for segmenting an image, comprising:
-
receiver circuitry, configured to receive image data of an image including a background and a face of a person in a foreground, the image data including data representative of a plurality of pixels of the image and a positioning result of a plurality of exterior contour points of the face; image processing circuitry communicatively coupled to the receiver circuitry, including; sub-circuitry configured to determine a respective a priori probability of a head-shoulder foreground pixel appearing per pixel of the plurality of pixels, according to the positioning result of the plurality of exterior contour points of the face and a sex characteristic of the face; sub-circuitry configured to select foreground pixels and background pixels of the plurality of pixels, according to the a priori probabilities, a foreground probability threshold, and a background probability threshold; sub-circuitry configured to determine a first color likelihood probability of the foreground and a second color likelihood probability of the background, according to color feature vectors of the selected foreground pixels and the selected background pixels; sub-circuitry configured to determine a first a posteriori probability of at least part of the foreground and a second a posteriori probability of at least part of the background, according to the a priori probabilities, the first color likelihood probability and the second color likelihood probability; and sub-circuitry configured to perform segmentation on the plurality of pixels, according to the first a posteriori probability and the second a posteriori probability; and output circuitry configured to communicate the image with the segmented plurality of pixels to display circuitry. - View Dependent Claims (15, 16, 17)
-
-
18. A non-transitory computer readable medium, comprising:
-
instructions executable by a processor to receive image data of an image including a background and a face of a person in a foreground, the image data including data representative of a plurality of pixels of the image and a positioning result of a plurality of exterior contour points of the face; instructions executable by a processor to identify a sex characteristic of the face in the foreground; instructions executable by a processor to determine a respective a priori probability of a foreground pixel appearing per pixel of the plurality of pixels, according to the positioning result of the plurality of exterior contour points of the face and the sex characteristic of the face; instructions executable by a processor to select foreground pixels and background pixels of the plurality of pixels, according to the a priori probabilities, a foreground probability threshold, and a background probability threshold; instructions executable by a processor to determine a first color likelihood probability of the foreground and a second color likelihood probability of the background, according to color feature vectors of the selected foreground pixels and the selected background pixels; instructions executable by a processor to determine a first a posteriori probability of at leak part of the foreground and a second a posteriori probability of at least part of the background, according to the a priori probabilities, the first color likelihood probability and the second color likelihood probability; and instructions executable by a processor to perform segmentation on the plurality of pixels, according to the first a posteriori probability and the second a posteriori probability. - View Dependent Claims (19, 20)
-
Specification