Digital Camera Device Providing Improved Methodology for Rapidly Taking Successive Pictures
7 Assignments
0 Petitions
Accused Products
Abstract
An in-camera two-stage compression implementation is described that reduces the latency between snapshots to a fraction of that otherwise required by other systems that either process complete compression following each snapshot or that incorporate heavy, bulky, and expensive RAM hardware capable of maintaining several raw luminosity records (unprocessed file containing a digital image). In the 1st stage compression the raw luminosity record is quickly, yet partially, compressed to available RAM buffer space to allow a user to expeditiously capture a succeeding image. When the higher-priority processes, the user shooting pictures, and stage one compression subside, a 2nd stage compression, which is slower but more effective, decompresses the earlier partially-compressed images, and re-compresses them for saving in flash memory until they are distributed to a remote platform to be finally converted to the JPEG2000 format.
125 Citations
72 Claims
-
1-52. -52. (canceled)
-
53. A method comprising:
-
receiving a digital image; applying a first fast compression technique to the digital image to temporarily compress the digital image; storing the digital image in an image buffer; decompressing the digital image that was temporarily compressed, and applying a second, thorough compression technique to the digital image, on a low-priority thread subordinate to a high-priority thread, after tasks in the high-priority thread have been processed in a multi-threaded execution environment. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A device comprising:
-
an image capturing system for capturing a digital image to an image buffer; a first rapid compression module for temporarily compressing the digital image upon capture, thereby freeing up available storage in the image buffer; a decompression module to decompress the temporarily compressed digital image; and a second thorough compression module for compressing the digital image more thoroughly than that provided by the first rapid compression, wherein the thorough compression occurs in a low-priority thread subordinate to a high-priority thread. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71)
-
-
72. A digital camera system comprising:
-
an image capturing system for capturing a plurality of digital images; an image buffer to temporarily store the plurality of digital images; a first rapid compression module for temporarily compressing at least one of the plurality of digital images and store the temporarily compressed images in the image buffer; a decompression module to decompress the temporarily compressed digital images; and a second thorough compression module for compressing the plurality of digital images more thoroughly, at a later time when no images are being captured.
-
Specification