IMAGE PROCESSING METHODS
First Claim
1. A method of image processing, the method comprising:
- receiving an image frame including a plurality of pixels, each of the plurality of pixels including an image information;
conducting a first extraction based on the image information to identify foreground pixels related to a foreground object in the image frame and background pixels related to a background of the image frame;
scanning the image frame in regions;
identifying whether each of the regions includes a sufficient number of foreground pixels;
identifying whether each of regions including a sufficient number of foreground pixels includes a foreground object;
clustering regions including a foreground object into at least one group, each of the at least one group corresponding to a different foreground object in the image frame; and
conducting a second extraction for each of at least one group to identify whether a foreground pixel in the each of the at least one group is to be converted to a background pixel.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of image processing, the method comprising receiving an image frame including a plurality of pixels, each of the plurality of pixels including an image information, conducting a first extraction based on the image information to identify foreground pixels related to a foreground object in the image frame and background pixels related to a background of the image frame, scanning the image frame in regions, identifying whether each of the regions includes a sufficient number of foreground pixels, identifying whether each of regions including a sufficient number of foreground pixels includes a foreground object, clustering regions including a foreground object into at least one group, each of the at least one group corresponding to a different foreground object in the image frame, and conducting a second extraction for each of at least one group to identify whether a foreground pixel in the each of the at least one group is to be converted to a background pixel.
33 Citations
30 Claims
-
1. A method of image processing, the method comprising:
-
receiving an image frame including a plurality of pixels, each of the plurality of pixels including an image information; conducting a first extraction based on the image information to identify foreground pixels related to a foreground object in the image frame and background pixels related to a background of the image frame; scanning the image frame in regions; identifying whether each of the regions includes a sufficient number of foreground pixels; identifying whether each of regions including a sufficient number of foreground pixels includes a foreground object; clustering regions including a foreground object into at least one group, each of the at least one group corresponding to a different foreground object in the image frame; and conducting a second extraction for each of at least one group to identify whether a foreground pixel in the each of the at least one group is to be converted to a background pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of image processing, the method comprising:
-
receiving an image frame including a plurality of pixels; conducting a first extraction to identify foreground pixels related to a foreground object in the image frame and background pixels related to a background of the image frame; scanning the image frame in regions; identifying whether each of the regions includes a sufficient number of foreground pixels; identifying whether at least one of regions including a sufficient number of foreground pixels includes a foreground object; identifying one of the at least one region including a foreground object as a seed region; clustering the seed region and one of the at least one region into a group if an overlap between the seed region and the one of the at least one region is greater than a threshold; and conducting a second extraction for the group to identify whether a foreground pixel in the group is to be converted to a background pixel. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of image processing, the method comprising:
-
receiving an image frame including a plurality of pixels; conducting a first background subtraction to identify foreground pixels related to a foreground object in the image frame and background pixels related to a background of the image frame; identifying whether a region of the image frame includes a sufficient number of foreground pixels; identifying whether a region including a sufficient number of foreground pixels includes a foreground object; identifying whether in at least one region including a foreground object, a first region and a second region include the same foreground object; clustering the first region and the second region including the same foreground object into a group; and conducting a second background subtraction for the group to identify whether a foreground pixel in the group is to be converted to a background pixel. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification