Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
103 words
A method implemented by at least one computer processing device, the method comprising: extracting a plurality of features from an image; combining at least two of the plurality of features to generate a model comprising distributions for the at least two of the plurality of features across groups of pixels in the image, wherein the at least two of the plurality of features include one or more mid-level features; and categorizing a material of an object in the image based, at least in part, on the distributions in the model, wherein an individual mid-level feature is a texture-based feature that is not reflectance-based.
Claim 2
Independent Claim
103 words
A method implemented by at least one computer processing device, the method comprising: extracting a plurality of features from an image; combining at least two of the plurality of features to generate a model comprising distributions for the at least two of the plurality of features across groups of pixels in the image, wherein the at least two of the plurality of features include one or more mid-level features; and categorizing a material of an object in the image based, at least in part, on the distributions in the model, wherein an individual mid-level feature is a texture-based feature that is not reflectance-based.
Claim 3
Dependent Claim
37 words
The method of claim 1 , wherein the at least two of the plurality of features comprise a reflectance-based edge slice feature representing image changes along a direction normal to at least one edge in the image.
Claim 4
Dependent Claim
33 words
The method of claim 2 , wherein the image changes comprise changes in a distribution of gradient orientations determined for an individual group of pixels oriented normal to the at least one edge.
Claim 5
Dependent Claim
56 words
The method of claim 1 , wherein combining at least two of the plurality of features comprises: selecting the at least two of the plurality of features to combine based, at least in part, on a trained model in which combinations of features are analyzed to determine the at least two of the plurality of features.
Claim 6
Dependent Claim
34 words
The method of claim 1 , wherein the at least two of the plurality of features used to generate the model are less than all of the plurality of features extracted from the image.
Claim 7
Dependent Claim
137 words
A hardware computer-readable storage medium storing a plurality of instructions that, when executed by a computer processing device, cause the computer processing device to perform acts comprising: extracting at least one reflectance-based feature and at least one non-reflectance based feature from an image; and categorizing a material in the image based, at least in part, on the at least one reflectance-based feature and the at least one non-reflectance based feature, wherein the at least one reflectance-based feature is associated with image changes relative to at least one edge in the image and comprises: an edge slice feature representing the image changes along a direction normal to the at least one edge in the image, or an edge ribbon feature that describes the image changes along another direction tangent to the at least one edge of the image.
Claim 8
Dependent Claim
137 words
A hardware computer-readable storage medium storing a plurality of instructions that, when executed by a computer processing device, cause the computer processing device to perform acts comprising: extracting at least one reflectance-based feature and at least one non-reflectance based feature from an image; and categorizing a material in the image based, at least in part, on the at least one reflectance-based feature and the at least one non-reflectance based feature, wherein the at least one reflectance-based feature is associated with image changes relative to at least one edge in the image and comprises: an edge slice feature representing the image changes along a direction normal to the at least one edge in the image, or an edge ribbon feature that describes the image changes along another direction tangent to the at least one edge of the image.
Claim 9
Dependent Claim
21 words
The hardware computer-readable storage medium of claim 6 , wherein the at least one reflectance-based feature comprises the edge slice feature.
Claim 10
Dependent Claim
21 words
The hardware computer-readable storage medium of claim 6 , wherein the at least one reflectance-based feature comprises the edge ribbon feature.
Claim 11
Dependent Claim
21 words
The hardware computer-readable storage medium of claim 6 , wherein the at least one non-reflectance based feature is a texture-based feature.
Claim 12
Dependent Claim
70 words
The hardware computer-readable storage medium of claim 6 , the acts further comprising: combining a first dictionary created for the at least one reflectance-based feature and a second dictionary created for the at least one non-reflectance based feature to generate a joint dictionary; and training a bag-of-words model using the joint dictionary, wherein the material in the image is categorized based, at least in part, on the trained bag-of-words model.
Claim 13
Dependent Claim
19 words
The method of claim 1 , wherein the texture-based feature is extracted from a filtered version of the image.
Claim 14
Dependent Claim
19 words
The method of claim 1 , wherein the texture-based feature is a micro-jet feature obtained using a residual image.
Claim 15
Dependent Claim
21 words
The method of claim 1 , wherein the texture-based feature is a micro-SIFT (scale-invariant feature transform) obtained using a residual image.
Claim 16
Independent Claim
89 words
A system comprising: logic configured to: extract at least two features from an image, combine the at least two features to generate a model comprising distributions for the at least two features across groups of pixels in the image, wherein an individual one of the at least two features describes reflectance variations along edges in the image, and categorize a material of an object in the image based, at least in part, on the distributions in the model; and one or more processing devices configured to execute the logic.
Claim 17
Independent Claim
89 words
A system comprising: logic configured to: extract at least two features from an image, combine the at least two features to generate a model comprising distributions for the at least two features across groups of pixels in the image, wherein an individual one of the at least two features describes reflectance variations along edges in the image, and categorize a material of an object in the image based, at least in part, on the distributions in the model; and one or more processing devices configured to execute the logic.
Claim 18
Dependent Claim
18 words
The system of claim 14 , wherein the individual feature describes a reflectance property of glossiness or transparency.