Graphics controller providing a motion monitoring mode and a capture mode
First Claim
1. An image processing device for receiving and processing pixel data, the pixel data being grouped into frames, each pixel datum having an associated value, comprising:
- a control unit for;
for receiving pixel data that are streamed from a data source external to the device, wherein a first, second, and third pixel data correspond respectively to first, second, and third frames, summing the values of the first pixel data to produce a first total value for the first frame, summing the values of the second pixel data to produce a second total value for the second frame, causing the image processing device to process the third pixel data only if the difference between the first and second total values exceeds a threshold, and causing the image processing device to discard the third pixel data if the difference between the first and second total values does not exceed the threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
A preferred embodiment is directed to an image processing device for receiving pixel data provided to the device as follows: it is grouped into frames, each pixel datum has an associated value, and first, second, and third pixel data correspond respectively to first, second, and third frames. The image processing device is adapted for processing the pixel data, and has a low-power motion monitoring mode and a capture mode. Further, the pixel data is preferably provided by a data source external to the device. The image processing device preferably includes a control unit for: (a) receiving the pixel data; (b) summing the values of the first pixel data to produce a first total value for the first frame; (c) summing the values of the second pixel data to produce a second total value for the second frame, and (d) causing the image processing device to process the third pixel data only if the difference between the first and second total values exceeds a threshold. If the difference between the first and second total values does not exceed the threshold, the third pixel data is discarded. Additionally, the image processing device preferably includes a memory, and the processing of the third pixel includes storing the third pixel data in the memory.
12 Citations
20 Claims
-
1. An image processing device for receiving and processing pixel data, the pixel data being grouped into frames, each pixel datum having an associated value, comprising:
a control unit for;
for receiving pixel data that are streamed from a data source external to the device, wherein a first, second, and third pixel data correspond respectively to first, second, and third frames, summing the values of the first pixel data to produce a first total value for the first frame, summing the values of the second pixel data to produce a second total value for the second frame, causing the image processing device to process the third pixel data only if the difference between the first and second total values exceeds a threshold, and causing the image processing device to discard the third pixel data if the difference between the first and second total values does not exceed the threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A method for receiving and processing pixel data, the pixel data being grouped into frames, comprising:
-
receiving first, second, and third pixel data from a data source, the first, second, and third pixel data corresponding respectively to first, second, and third frames;
summing values respectively associated with each pixel datum of the first pixel data to produce a first total value for the first frame;
summing values respectively associated with each pixel datum of the second pixel data to produce a second total value for the second frame;
determining a difference between the first and second total values;
processing the third pixel data only if the difference between the first and second total values exceeds the threshold; and
discarding the third pixel data if the difference between the first and second total values does not exceed the threshold. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A graphics display system, comprising:
-
a host;
a display device;
a data source for providing pixel data, the pixel data being grouped into frames, each pixel datum having an associated value, wherein a first, second, and third pixel data correspond respectively to first, second, and third frames;
a graphics controller for receiving the pixel data from the data source, and for processing the pixel data, the graphics controller including;
a control unit for;
summing the values of the first pixel data to produce a first total value for the first frame, summing the values of the second pixel data to produce a second total value for the second frame, causing the graphics controller to process the third pixel data if the difference between the first and second total values exceeds a threshold, and causing the graphics controller to discard the third pixel data if the difference between the first and second total values does not exceed the threshold. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification