Using camera metadata to classify images into scene type classes
First Claim
1. An image processing method, comprising:
- obtaining a metadata-based classification result based on metadata associated with an image, wherein the obtaining comprises initially classifying the image into the scene type class based on a first condition on a first one of the metadata corresponding to a measure of amount of light received in capturing the image and a second condition on a second one of the metadata corresponding to a measure of brightness of the image;
determining a histogram-based classification result based on a histogram of intensity values derived from the image wherein the determining comprises applying to the histogram a histogram predicate defining the scene type class in terms of multiple conditions on the histogram; and
classifying the image into a scene type class based on the metadata-based classification result and the histogram-based classification result;
wherein the obtaining, the determining, and the classifying are performed by computing hardware.
1 Assignment
0 Petitions
Accused Products
Abstract
In one aspect, a metadata-based classification result is obtained based on metadata associated with an image. A histogram-based classification result is determined based on a histogram of intensity values derived from the image. The image is classified into a scene type class based on the metadata-based classification result and the histogram-based classification result. In another aspect, a first condition is applied on a first one of metadata associated with an image corresponding to a measure of amount of light received in capturing the image to obtain a first metadata-based classification result. A second condition is applied on a second one of the metadata corresponding to a measure of brightness of the image to obtain a second metadata-based classification result. The image is classified into a scene type class based on the first and second metadata-based classification results.
-
Citations
17 Claims
-
1. An image processing method, comprising:
-
obtaining a metadata-based classification result based on metadata associated with an image, wherein the obtaining comprises initially classifying the image into the scene type class based on a first condition on a first one of the metadata corresponding to a measure of amount of light received in capturing the image and a second condition on a second one of the metadata corresponding to a measure of brightness of the image; determining a histogram-based classification result based on a histogram of intensity values derived from the image wherein the determining comprises applying to the histogram a histogram predicate defining the scene type class in terms of multiple conditions on the histogram; and classifying the image into a scene type class based on the metadata-based classification result and the histogram-based classification result; wherein the obtaining, the determining, and the classifying are performed by computing hardware. - View Dependent Claims (2, 3)
-
-
4. An image processing method, comprising:
-
obtaining a metadata-based classification result based on metadata associated with an image, wherein the obtaining comprises performing an initial classification of the image into a scene type class based on at least one condition on the metadata, the obtaining comprises initially classifying the image into the scene type class based on a first condition on a first one of the metadata corresponding to a measure of amount of light received in capturing the image and a second condition on a second one of the metadata corresponding to a measure of brightness of the image, and the obtaining comprises initially classifying the image into a night scene class in response to a determination that the first metadata exceeds a first threshold value and the second metadata is below a second threshold value; determining a histogram-based classification result based on a histogram of intensity values derived from the image, wherein the determining comprises verifying the initial classification of the image into the scene type class based on at least one condition on the histogram; and classifying the image into the scene type class based on the metadata-based classification result and the histogram-based classification result; wherein the obtaining, the determining, and the classifying are performed by computing hardware. - View Dependent Claims (5, 6, 7, 8)
-
-
9. An image processing system, comprising:
-
memory storing computer process instructions; and computing hardware coupled to the memory, operable to execute the instructions, and based on the execution of the instructions operable to perform operations comprising implementing a metadata-based scene type classifier that performs an initial classification of an image into a scene type class based on metadata associated with the image, wherein the metadata-based scene type classifier initially classifies the image into the scene type class based on a first condition in a first one of the metadata corresponding to a measure of amount of light received in capturing the image and a second condition on a second one of the metadata corresponding to a measure of brightness of the image, and implementing a verification classifier that verifies the initial classification of the image into the scene type class based on application of a histogram predicate to a histogram of intensity values derived from the image, wherein the histogram predicate defines the scene type class in terms of multiple conditions on the histogram. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An image processing method, comprising:
-
applying a first condition on a first one of metadata associated with an image to obtain a first metadata-based classification result, wherein the first metadata corresponds to a measure of amount of light received in capturing the image; applying a second condition on a second one of the metadata corresponding to a measure of brightness of the image to obtain a second metadata-based classification result; and classifying the image into a scene type class based on the first and second metadata-based classification results; wherein the applying of the first condition, the applying of the second condition, and the classifying are performed by computing hardware. - View Dependent Claims (16, 17)
-
Specification