Methods and systems for detecting pictorial regions in digital images
First Claim
Patent Images
1. A method for detecting a pictorial region in a digital image, said method comprising:
- forming a masked image of a digital image, wherein said masked image comprises a first plurality of pixel locations, whereat each pixel in said first plurality of pixel locations in said masked image is assigned a mask-pixel value, wherein said first plurality of pixel locations in said masked image corresponds to a first plurality of pixel locations in said digital image whereat a masking condition based on edge strength is satisfied; and
said masked image further comprises a second plurality of pixel locations, wherein said second plurality of pixel locations in said masked image corresponds to a second plurality of pixel locations in said digital image whereat said masking condition is not satisfied, and wherein each pixel in said second plurality of pixel locations in said masked image is assigned a value of said corresponding pixel in said digital image;
in a region-detection system comprising a calculator, calculating a masked entropy value for each pixel in a third plurality of pixels in said masked image, wherein said masked entropy value for said each pixel is based on a frequency-of-occurrence, in said masked image, of pixel values not equal to said mask-pixel value, in a region proximate to said each pixel, and a function of said frequency-of-occurrence, wherein said function comprises a mathematical characteristic similar to a logarithmic function;
determining, in said region-detection system, a confidence level for said each pixel in said third plurality of pixels in said masked image based on said masking condition;
determining, in said region-detection system, a seed region comprising a seed-region pixel, wherein said determining a seed region comprises selecting said seed-region pixel, from said third plurality of pixels in said masked image, when said masked entropy value calculated for said seed-region pixel is a reliable value, wherein said reliable value is a relatively high masked entropy value; and
in said region-detection system, growing said seed region based on said confidence levels thereby producing a pictorial region wherein said pictorial region comprises pictorial-region pixels from said third plurality of pixels in said masked image.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention comprise systems, methods and devices for detection of pictorial regions in an image using a masking condition, an entropy measure, and region growing.
144 Citations
20 Claims
-
1. A method for detecting a pictorial region in a digital image, said method comprising:
-
forming a masked image of a digital image, wherein said masked image comprises a first plurality of pixel locations, whereat each pixel in said first plurality of pixel locations in said masked image is assigned a mask-pixel value, wherein said first plurality of pixel locations in said masked image corresponds to a first plurality of pixel locations in said digital image whereat a masking condition based on edge strength is satisfied; and
said masked image further comprises a second plurality of pixel locations, wherein said second plurality of pixel locations in said masked image corresponds to a second plurality of pixel locations in said digital image whereat said masking condition is not satisfied, and wherein each pixel in said second plurality of pixel locations in said masked image is assigned a value of said corresponding pixel in said digital image;in a region-detection system comprising a calculator, calculating a masked entropy value for each pixel in a third plurality of pixels in said masked image, wherein said masked entropy value for said each pixel is based on a frequency-of-occurrence, in said masked image, of pixel values not equal to said mask-pixel value, in a region proximate to said each pixel, and a function of said frequency-of-occurrence, wherein said function comprises a mathematical characteristic similar to a logarithmic function; determining, in said region-detection system, a confidence level for said each pixel in said third plurality of pixels in said masked image based on said masking condition; determining, in said region-detection system, a seed region comprising a seed-region pixel, wherein said determining a seed region comprises selecting said seed-region pixel, from said third plurality of pixels in said masked image, when said masked entropy value calculated for said seed-region pixel is a reliable value, wherein said reliable value is a relatively high masked entropy value; and in said region-detection system, growing said seed region based on said confidence levels thereby producing a pictorial region wherein said pictorial region comprises pictorial-region pixels from said third plurality of pixels in said masked image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for detecting a pictorial region in a digital image, said system comprising:
-
a mask generator for forming a masked image of a digital image, wherein said masked image comprises a first plurality of pixel locations, whereat each pixel in said first plurality of pixel locations in said masked image is assigned a mask-pixel value, wherein said first plurality of pixel locations in said masked image corresponds to a first plurality of pixel locations in said digital image whereat a masking condition based on edge strength is satisfied; and
said masked image further comprises a second plurality of pixel locations, wherein said second plurality of pixel locations in said masked image corresponds to a second plurality of pixel locations in said digital image whereat said masking condition is not satisfied, and wherein each pixel in said second plurality of pixel locations in said masked image is assigned a value of said corresponding pixel in said digital image;a calculator processor for calculating a masked entropy value for each pixel in a third plurality of pixels in said masked image, wherein said masked entropy value for said each pixel is based on a frequency-of-occurrence, in said masked image, of pixel values not equal to said mask-pixel value, in a region proximate to said each pixel, and a function of said frequency-of-occurrence, wherein said function comprises a mathematical characteristic similar to a logarithmic function; a first determiner for determining a confidence level for said each pixel in said third plurality of pixels in said masked image based on said masking condition; a second determiner for determining seed regions based on said masked entropy values, wherein said second determiner determines a first pixel is a seed-region pixel when a first masked entropy value calculated for said first pixel is considered a reliable value based on a relative greatness of said first masked entropy value in relation to a plurality of other masked entropy values calculated; and a region grower for growing said regions based on said confidence levels. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for detecting a pictorial region in a digital image, said method comprising:
-
forming a masked image of a digital image, wherein said masked image comprises a first plurality of pixel locations, whereat each pixel in said first plurality of pixel locations in said masked image is assigned a mask-pixel value, wherein said first plurality of pixel locations in said masked image corresponds to a first plurality of pixel locations in said digital image whereat a masking condition related to edge strength is satisfied; and
said masked image further comprises a second plurality of pixel locations, wherein said second plurality of pixel locations in said masked image corresponds to a second plurality of pixel locations in said digital image whereat said masking condition is not satisfied, and wherein each pixel in said second plurality of pixel locations in said masked image is assigned a value of said corresponding pixel in said digital image;in a region-detection system comprising a calculator, calculating a masked entropy value for each pixel in a third plurality of pixels in said masked image, wherein said masked entropy value for said each pixel is based on a frequency-of-occurrence, in said masked image, of pixel values not equal to said mask-pixel value, in a region proximate to said each pixel, and a function of said frequency-of-occurrence, wherein said function comprises a mathematical characteristic similar to a logarithmic function; in said region-detection system, determining a confidence level for said each pixel in said third plurality of pixels in said masked image based on said masking condition associated with said mask; in said region-detection system, determining a seed region comprising a seed-region pixel, wherein said determining a seed region comprises selecting said seed-region pixel, from said third plurality of pixels in said masked image, when said masked entropy value calculated for said seed-region pixel is a reliable value, wherein a said reliable value is a relatively high masked entropy value; in said region-detection system, obtaining a labeled background map for said digital image wherein said labeled background map comprises a label corresponding to pictorial content; in said region-detection system, growing said seed region based on said confidence levels and said labeled background map thereby producing a pictorial region wherein said pictorial region comprises pictorial-region pixels from said third plurality of pixels in said masked image; in said region-detection system, refining said pictorial region thereby producing a refined pictorial region; and in said region-detection system, verifying said refined pictorial region thereby producing a verified pictorial region. - View Dependent Claims (20)
-
Specification