Resource-aware computer vision
First Claim
Patent Images
1. A system, comprising:
- a feature extraction component configured to receive an image and to identify parts of the image for further evaluation;
a pattern recognition component configured to recognize object portions from the image parts;
a parameter-based decision component configured to;
evaluate both a current power constraint of the system and a value-of-information for at least one of the image parts, the value-of-information being influenced by the current power constraint, anddetermine whether to influence the feature extraction component and the pattern recognition component based upon the evaluation of the current power constraint and the value-of-information; and
,a processor that executes computer-executable instructions associated with at least one of the feature extraction component, the pattern recognition component, or the parameter-based decision component.
2 Assignments
0 Petitions
Accused Products
Abstract
The described implementations relate to computer vision. In one case image data is received. Resource constraints associated with processing the image data are evaluated. Further, a visual recognition and detection processing strategy is selected for the image data based at least in part on the evaluated resource constraints.
21 Citations
20 Claims
-
1. A system, comprising:
-
a feature extraction component configured to receive an image and to identify parts of the image for further evaluation; a pattern recognition component configured to recognize object portions from the image parts; a parameter-based decision component configured to; evaluate both a current power constraint of the system and a value-of-information for at least one of the image parts, the value-of-information being influenced by the current power constraint, and determine whether to influence the feature extraction component and the pattern recognition component based upon the evaluation of the current power constraint and the value-of-information; and
,a processor that executes computer-executable instructions associated with at least one of the feature extraction component, the pattern recognition component, or the parameter-based decision component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a feature extraction component configured to receive an image and to identify parts of the image for further evaluation; a pattern recognition component configured to recognize object portions from the image parts; a parameter-based decision component configured to; calculate multiple value-of-information values in relation to processing cycles, wherein an individual value-of-information value is a ratio of gain in scores of a feature to computational cost of the feature, compare at least some of the multiple value-of-information values to determine a diminishing returns value, and determine whether to influence the feature extraction component and the pattern recognition component by comparing the diminishing returns value to a predefined threshold; and
,a processor configured to execute computer-executable instructions associated with at least one of the feature extraction component, the pattern recognition component, or the parameter-based decision component. - View Dependent Claims (18)
-
-
19. A system, comprising:
-
a feature extraction component configured to receive an image and to identify feature-location pairs in the image for further evaluation, an individual feature-location pair including an individual feature and a corresponding location; a pattern recognition component configured to recognize object portions from features of the feature-location pairs; a parameter-based decision component configured to; evaluate constraints of computational resources of the system, calculate value-of-information values for the feature-location pairs, wherein an individual value-of-information value is a function of both gain in scores associated with the individual feature at the corresponding location and computational cost related to the computational resources, and determine whether to influence the feature extraction component and the pattern recognition component based upon the constraints of the computational resources and the value-of-information values; and
,a processor configured to execute computer-executable instructions associated with at least one of the feature extraction component, the pattern recognition component, or the parameter-based decision component. - View Dependent Claims (20)
-
Specification