Managing file stream generation
First Claim
Patent Images
1. An imager to manage file stream generation, comprising:
- a sensor to capture image data;
an encoder to transform the captured image data into a media file; and
a processor to extract and process image frame data from the captured image data, wherein the processor is to compare the image frame data with resolution requirements stored therein, and to adjust a frame capture rate for the sensor if the captured image data does not comply with the resolution requirements, wherein adjusting the frame capture rate includes balancing current light energy against a sensitivity of the sensor, wherein the processor further includes extracting motion vector information from the media file and adjusting the frame capture rate for capturing subsequent image data in accordance with the motion vector information, wherein the frame capture rate is high when motion vector is relatively large and the frame capture rate is low when motion vector is relatively small.
2 Assignments
0 Petitions
Accused Products
Abstract
An image capturing device is capable of capturing and encoding image data so as to output a streaming media file from the device. Vector information derived from the captured image data may be altered to change, i.e., the frame capture rate of subsequent image data, according to frame resolution requirements.
-
Citations
38 Claims
-
1. An imager to manage file stream generation, comprising:
-
a sensor to capture image data; an encoder to transform the captured image data into a media file; and a processor to extract and process image frame data from the captured image data, wherein the processor is to compare the image frame data with resolution requirements stored therein, and to adjust a frame capture rate for the sensor if the captured image data does not comply with the resolution requirements, wherein adjusting the frame capture rate includes balancing current light energy against a sensitivity of the sensor, wherein the processor further includes extracting motion vector information from the media file and adjusting the frame capture rate for capturing subsequent image data in accordance with the motion vector information, wherein the frame capture rate is high when motion vector is relatively large and the frame capture rate is low when motion vector is relatively small. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In an image capturing device, a method of generating an image file, comprising:
-
capturing image data; encoding each portion of the captured image data into a media file; deriving motion vector information from the media file;
adjusting a frame capture rate to comply with dynamic resolution requirements and balance a current light energy against a sensitivity of a sensor; andcapturing subsequent image data in accordance with the motion vector information, wherein the frame capture rate is high when motion vector is relatively large and the frame capture rate is low when motion vector is relatively small. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. In an imager for managing file stream generation, a computer-readable storage medium having one or more instructions causing one or more processors to:
-
transform a charge captured at each photoelectric cell in an image sensor; encoding the transformed charge from each cell to produce a media stream file; reading motion vector information from the media file; and causing one or more processors to detect image activity and to change the rate at which a subsequent charge is captured at a portion of the photoelectric cells in the image sensor based on increased image activity, wherein the change includes adjusting a frame capture rate for capturing subsequent image data in accordance with the motion vector information, wherein the frame capture rate is high when motion vector is large and the frame capture rate is low when motion vector is small. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. An imager to manage file stream generation, comprising:
-
means for capturing image data; means for transforming the captured image data into a media file including, means for extracting an analog charge directly corresponding to an amount of light on each photoelectric cell in a CCD array; and means for transforming the extracted charge for each of the cells in the CCD array; means for gathering and processing image frame data from the captured image data; means for reading motion vector information from the media file; and means for adjusting a frame capture rate for capturing subsequent image data in accordance with the motion vector information, wherein the frame capture rate is high when motion vector is relatively large and the frame capture rate is low when motion vector is relatively small. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method of generating different exposures across an image file, comprising:
-
capturing image data; encoding a plurality of portions of the captured image data into a media file; deriving motion vector information from the media file; and adjusting a frame capture rate to comply with particular resolution requirements and balance a current light energy against a sensitivity of a sensor for each of a first portion of the sensor and a second portion of the sensor, the first portion of a sensor configured to receive image information at a first rate and the second portion of the sensor configured to receive image information at a second rate, and to adjust the frame capture rate for capturing subsequent image data in accordance with the motion vector information, wherein the frame capture rate is high when motion vector is relatively large and the frame capture rate is low when motion vector is relatively small.
-
Specification