Methods and systems for segmenting a digital image into regions
First Claim
1. A non-transitory computer-readable medium encoded with a computer program code for a method for labeling an unlabeled pixel in a classification map, said method comprising:
- performing a scan pass, of a classification map, in a first direction;
identifying, in said scan pass, an unreliable pixel in said classification map, wherein said unreliable pixel is a pixel, in said classification map, that is not assigned a region identifier associated with a local background image region;
incrementing a scan-direction count for said unreliable pixel if a condition related to a plurality of spatially neighboring pixels to said unreliable pixel is satisfied, wherein said plurality of spatially neighboring pixels includes only pixels previously scanned in said scan pass; and
labeling said unreliable pixel based on said scan-direction count.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present invention relate to methods and systems for segmenting a digital image into regions. A frequency-of-occurrence of image values may be determined excluding a portion of pixels in a digital image. An image value associated with a peak in the frequency-of-occurrence of image values may be identified and associated with an image label. Pixel locations may be labeled based on the associated labels and image values. Additionally, unreliable pixels may be determined and labeled based on the associated labels and image values, and an unreliable pixel may be assigned a label after multiple scan passes of a classification map.
153 Citations
14 Claims
-
1. A non-transitory computer-readable medium encoded with a computer program code for a method for labeling an unlabeled pixel in a classification map, said method comprising:
-
performing a scan pass, of a classification map, in a first direction; identifying, in said scan pass, an unreliable pixel in said classification map, wherein said unreliable pixel is a pixel, in said classification map, that is not assigned a region identifier associated with a local background image region; incrementing a scan-direction count for said unreliable pixel if a condition related to a plurality of spatially neighboring pixels to said unreliable pixel is satisfied, wherein said plurality of spatially neighboring pixels includes only pixels previously scanned in said scan pass; and labeling said unreliable pixel based on said scan-direction count. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for labeling an unlabeled pixel in a classification map, said system comprising:
-
in a computing system comprising at least one computing device, a classification-map scanner for performing a scan pass, of a classification map, in a first direction; an unreliable-pixel identifier for identifying, in said scan pass, an unreliable pixel in said classification map, wherein said unreliable pixel is a pixel, in said classification map, that is not assigned a region identifier associated with a local background image region; an incrementor for incrementing a scan-direction count for said unreliable pixel if a condition related to a plurality of spatially neighboring pixels to said unreliable pixel is satisfied, wherein said plurality of spatially neighboring pixels includes only pixels previously scanned in said scan pass; and a labeler for labeling said unreliable pixel based on said scan-direction count. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification