BURST MODE IMAGE COMPRESSION AND DECOMPRESSION
First Claim
1. A computer-implemented method comprising:
- obtaining image data for plural images in a burst mode image series;
calculating a difference between image data for a first image of the plural images in the burst mode image series and image data for a second image of the plural images in the burst mode image series; and
storing delta image metadata and information representing the difference as an image file, wherein a set of one or more image metadata linker fields link the second image to the first image to facilitate reconstruction of the second image based on the information representing the difference and the image data for the first image.
2 Assignments
0 Petitions
Accused Products
Abstract
Modified compression/decompression and metadata in burst mode images reduce the storage space consumed by burst mode images. Metadata is added to image files (e.g., EXIF files) to establish links between images in a burst mode image series. A series of linked burst mode images can include delta images representing a temporal difference between the image data (e.g., pixel data) for two burst images captured at different time instances. Difference information can be compressed. A root image for a linked burst mode series can be identified and used as a reference for other burst images. Metadata can be added to image files to link burst images prior to compression, after compression, or at an intermediate stage of compression of image data. Difference information for delta image files can be derived prior to compression, after compression, or at an intermediate stage of compression of image data.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
obtaining image data for plural images in a burst mode image series; calculating a difference between image data for a first image of the plural images in the burst mode image series and image data for a second image of the plural images in the burst mode image series; and storing delta image metadata and information representing the difference as an image file, wherein a set of one or more image metadata linker fields link the second image to the first image to facilitate reconstruction of the second image based on the information representing the difference and the image data for the first image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable storage media having stored thereon a data structure comprising metadata for one or more images in a burst mode image series, the data structure comprising:
-
an image format identifier field comprising an identifier of a linked burst mode image format; a root image identifier field comprising an identifier of a root image for the burst mode image series; and an image index field comprising an index value representing an index of a given image in the burst mode image series. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computing device comprising one or more processors, an image capture device, a display, and one or more computer readable storage media having stored therein computer-executable instructions for performing a method comprising:
-
with the image capture device, capturing image data for each of plural images in a burst mode image series; classifying a first image of the plural images in the burst mode image series as a root image; calculating a difference between the first image and a second image of the plural images in the burst mode image series; classifying the second image as a delta image based on the difference; storing root image metadata and information representing the image data for the first image as a root image file, the root image metadata comprising a first set of one or more image metadata linker fields; storing delta image metadata and information representing the difference, the delta image metadata comprising a second set of one or more image metadata linker fields that link the second image to the first image; and displaying an indicator of the burst mode image series in a library view on the display, the indicator comprising a thumbnail version of the root image.
-
Specification