System and method for identifying and classifying color regions from a digital image
First Claim
Patent Images
1. A method of identifying and classifying regions of a digital image, said method comprising the steps of:
- inputting an image as a color digital image;
obtaining information that identifies color and photo regions of said color digital image;
classifying color, photo, non-color and non-photo regions of said color digital image based upon said identifying information; and
individually compressing said color, non-color, photo and non-photo regions based on a quality characteristic of each of said regions;
wherein said photo regions are classified by the following steps;
transforming said color digital image to gray scale;
applying a first median filtering method to said gray scale image creating a first filtered image;
applying a second median filtering method to said gray scale image creating a second filtered image;
creating a difference image from between said first and second filtered images;
converting said difference image to a binary image;
obtaining a set of bounding boxes of black pixels in said binary image through a connected components method; and
applying a size analysis to said connected components wherein connected components having a size below a predetermined threshold are marked as non-photo regions and remaining bounding boxes of said connected components are photo regions.
11 Assignments
0 Petitions
Accused Products
Abstract
A system and method of identifying and classifying regions of a digital image. The method includes an initial step of inputting an image as a color digital image. Subsequently, information that identifies color regions of the color digital image is obtained. Finally, color and non-color regions of the color digital image are classified based upon the identifying information.
-
Citations
13 Claims
-
1. A method of identifying and classifying regions of a digital image, said method comprising the steps of:
-
inputting an image as a color digital image; obtaining information that identifies color and photo regions of said color digital image; classifying color, photo, non-color and non-photo regions of said color digital image based upon said identifying information; and individually compressing said color, non-color, photo and non-photo regions based on a quality characteristic of each of said regions; wherein said photo regions are classified by the following steps; transforming said color digital image to gray scale; applying a first median filtering method to said gray scale image creating a first filtered image; applying a second median filtering method to said gray scale image creating a second filtered image; creating a difference image from between said first and second filtered images; converting said difference image to a binary image; obtaining a set of bounding boxes of black pixels in said binary image through a connected components method; and applying a size analysis to said connected components wherein connected components having a size below a predetermined threshold are marked as non-photo regions and remaining bounding boxes of said connected components are photo regions.
-
-
2. A method of identifying and classifying regions of a digital image, said method comprising the steps of:
-
inputting an image as a color digital image; obtaining information that identifies color and photo regions of said color digital image; classifying color, photo, non-color and non-photo regions of said color digital image based upon said identifying information; individually compressing said color, non-color, photo and non-photo regions based on a quality characteristic of each of said regions; assessing a bit-depth of said color digital image to determine whether said image is entirely black and white or entirely grayscale; and terminating said classification of said regions if said image has a bit-depth indicating that it is black and white or grayscale.
-
-
3. A method of identifying and classifying regions of a digital image, said method comprising the steps of:
-
inputting an image as a color digital image; obtaining information that identifies color and photo regions of said color digital image; classifying color, photo, non-color and non-photo regions of said color digital image based upon said identifying information; individually compressing said color, non-color, photo and non-photo regions based on a quality characteristic of each of said regions; and resampling and resizing said image to expedite the identification and classification of said regions of said digital image. - View Dependent Claims (12)
-
-
4. A method of identifying and classifying regions of a digital image, said method comprising the steps of:
-
inputting an image as a color digital image; obtaining information that identifies color and photo regions of said color digital image; classifying color, photo, non-color and non-photo regions of said color digital image based upon said identifying information; individually compressing said color, non-color, photo and non-photo regions based on a quality characteristic of each of said regions; identifying black border regions in said image; and removing any identified black border regions. - View Dependent Claims (5)
-
-
6. A method of identifying and classifying regions of a digital image, said method comprising the steps of:
-
inputting an image as a color digital image; obtaining information that identifies color and photo regions of said color digital image; classifying color, photo, non-color and non-photo regions of said color digital image based upon said identifying information; individually compressing said color, non-color, photo and non-photo regions based on a quality characteristic of each of said regions; identifying gray elements in said image; and removing any identified gray elements. - View Dependent Claims (7, 8)
-
-
9. A method of identifying and classifying regions of a digital image, said method comprising the steps of:
-
inputting an image as a color digital image; obtaining information that identifies color and photo regions of said color digital image; classifying color, photo, non-color and non-photo regions of said color digital image based upon said identifying information; individually compressing said color, non-color, photo and non-photo regions based on a quality characteristic of each of said regions; identifying background elements; and removing said background elements. - View Dependent Claims (10)
-
-
11. A method of identifying and classifying regions of a digital image, said method comprising the steps of:
-
inputting an image as a color digital image; obtaining information that identifies color and photo regions of said color digital image; classifying color, photo, non-color and non-photo regions of said color digital image based upon said identifying information; individually compressing said color, non-color, photo and non-photo regions based on a quality characteristic of each of said regions; and merging said photo and said color regions.
-
-
13. A digital imaging system comprising:
-
a color image capturing device configured for obtaining a digital image; and a processor electrically connected to at least one of the image capturing device configured for obtaining information that identifies color and photo regions of said color digital image and classifying color, photo, non-photo and non-color regions of said color digital image based upon said identifying information, for individually compressing said color, non-color, photo and non-photo regions based on a quality characteristic of each of said regions, and for assessing a bit-depth of said color digital image to determine whether said image is entirely black and white or entirely grayscale and terminating said classification of said regions if said image has a bit-depth indicating that it is black and white or grayscale.
-
Specification