System and methods for persona identification using combined probability maps
First Claim
Patent Images
1. A method comprising:
- obtaining at least one frame of pixel data and corresponding image depth data;
processing the at least one frame of pixel data and the corresponding image depth data with a plurality of persona identification modules to generate a corresponding plurality of persona probability maps, wherein the plurality of persona probability maps includes a hair-identification-module persona probability map, and wherein the plurality of persona identification modules comprises a hair-identification module for generating the hair-identification-module probability map at least in part by;
identifying a plurality of pixel columns that cross an identified head contour; and
for each pixel column in the plurality of pixel columns;
performing a color-based segmentation of the pixels in the pixel column into a foreground segment, a hair segment, and a background segment; and
assigning the pixels in the hair segment an increased foreground-probability value in the hair-identification-module persona probability map;
combining the plurality of persona probability maps to obtain an aggregate persona probability map; and
generating a persona image by extracting pixels from the at least one frame of pixel data based on the aggregate persona probability map.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems and methods for extracting person image data comprising: obtaining at least one frame of pixel data and corresponding image depth data; processing the at least one frame of pixel data and the image depth data with a plurality of persona identification modules to generate a corresponding plurality of persona probability maps; combining the plurality of persona probability maps to obtain an aggregate persona probability map; and generating a persona image by extracting pixels from the at least one frame of pixel data based on the aggregate persona probability map.
133 Citations
19 Claims
-
1. A method comprising:
-
obtaining at least one frame of pixel data and corresponding image depth data; processing the at least one frame of pixel data and the corresponding image depth data with a plurality of persona identification modules to generate a corresponding plurality of persona probability maps, wherein the plurality of persona probability maps includes a hair-identification-module persona probability map, and wherein the plurality of persona identification modules comprises a hair-identification module for generating the hair-identification-module probability map at least in part by; identifying a plurality of pixel columns that cross an identified head contour; and for each pixel column in the plurality of pixel columns; performing a color-based segmentation of the pixels in the pixel column into a foreground segment, a hair segment, and a background segment; and assigning the pixels in the hair segment an increased foreground-probability value in the hair-identification-module persona probability map; combining the plurality of persona probability maps to obtain an aggregate persona probability map; and generating a persona image by extracting pixels from the at least one frame of pixel data based on the aggregate persona probability map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 13, 14, 15, 16, 17, 18, 19)
-
-
9. A method comprising:
-
obtaining at least one frame of pixel data and corresponding image depth data; processing the corresponding image depth data to generate a foreground-background map; processing the at least one frame of pixel data and the foreground-background map to generate a plurality of persona probability maps at least in part through use of a hair-identification module, wherein the plurality of persona probability maps includes a hair-identification-module persona probability map that is generated by the hair-identification module at least in part by; identifying a plurality of pixel columns that cross an identified head contour; and for each pixel column in the plurality of pixel columns; performing a color-based segmentation of the pixels in the pixel column into a foreground segment, a hair segment, and a background; and assigning the pixels in the hair segment an increased foreground-probability value in the hair-identification-module persona probability map; combining the plurality of persona probability maps to obtain an aggregate persona probability map; and generating a persona image by extracting pixels from the at least one frame of pixel data based on the aggregate persona probability map. - View Dependent Claims (10, 11)
-
-
12. An apparatus comprising:
-
a foreground-background module configured to generate a foreground-background map based on image depth data; a plurality of persona identification modules configured to generate a corresponding plurality of persona probability maps, wherein the plurality of persona identification modules comprises a hair-identification module, wherein the plurality of persona probability maps includes a hair-identification-module persona probability map that is generated by the hair-identification module at least in part by; identifying a plurality of pixel columns that cross an identified head contour; and for each pixel column in the plurality of pixel columns; performing a color-based segmentation of the pixels in the pixel column into a foreground segment, a hair segment, and a background segment; and assigning the pixels in the hair segment an increased foreground-probability value in the hair-identification-module persona probability map; a combiner module configured to generate an aggregate persona probability map based on the plurality of persona probability maps; and a persona extraction module configured to generate a persona image by extracting pixels from at least one frame of pixel data based on the aggregate persona probability map.
-
Specification