Video processing system and method with dynamic tag architecture
First Claim
Patent Images
1. A method for operating an image processing system, comprising:
- processing a pixel or pixels of interest with the image processing system using a selected implementation of an image processing operation, the selected implementation being one of a set of available implementations for the image processing operation;
obtaining calibration data;
modifying the set of available implementations based on the calibration data so that the set of available implementations includes at least one previously unavailable implementation; and
processing a subsequent pixel or subsequent pixels of interest with the image processing system after modifying the set of available implementations.
3 Assignments
0 Petitions
Accused Products
Abstract
An image processing system and method, in which an image processing operation is performed on a pixel or pixels by selecting and applying one of a plurality of implementations of the image processing operation. The plurality of implementations is varied from time to time, such that one or more of the implementations is replaced with a different implementation or implementations.
81 Citations
38 Claims
-
1. A method for operating an image processing system, comprising:
-
processing a pixel or pixels of interest with the image processing system using a selected implementation of an image processing operation, the selected implementation being one of a set of available implementations for the image processing operation; obtaining calibration data; modifying the set of available implementations based on the calibration data so that the set of available implementations includes at least one previously unavailable implementation; and processing a subsequent pixel or subsequent pixels of interest with the image processing system after modifying the set of available implementations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for operating an image processing system, comprising:
-
for an image analysis or processing operation, providing a plurality of implementations of such image analysis or processing operation; analyzing or processing a first group of pixels with the image processing system using one or more of the plurality of implementations; and modifying the plurality of implementations, and then analyzing or processing a second group of pixels with the image processing system using one or more of the plurality of implementations of the image analysis or processing operation, where modifying the plurality of implementations includes retrieving one or more different implementations from a first memory medium and loading them into a second memory medium containing the plurality of implementations. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An image processing system, comprising:
-
a pixel processing subsystem configured to receive input pixels and process the input pixels so as to produce output pixels, where processing the input pixels includes selecting a selected implementation of an image processing operation, the selected implementation being selected from a plurality of loaded implementations of the image processing operation, where the image processing system is configured to calibrate the pixel processing subsystem from time to time by unloading one or more of the loaded implementations and loading a different implementation or implementations so that replacement of one or more of the loaded implementations is based on usage information for the loaded implementations. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 38)
-
-
36. An integrated circuit, comprising:
-
image processing logic configured to process pixels of video data by selecting a selected implementation of an image processing operation from a plurality of loaded implementations; and controller and classifier logic configured to control operation of the image processing logic and calibrate the image processing logic from time to time by unloading one or more of the loaded implementations and loading a different implementation or implementations, where the controller and classifier logic is configured so that replacement of one or more of the loaded implementations is based on usage information for the loaded implementations.
-
-
37. A method for operating an image processing system, comprising:
-
repeatedly performing an image processing operation on a pixel or pixels of digital video data by selecting and applying one of a plurality of implementations of the image processing operation; and varying the plurality of implementations from time to time while repeatedly performing the image processing operation, such that one or more of the implementations is replaced with a previously unavailable implementation or implementations.
-
Specification