IP Library Granted Patent US 9,286,696
Granted Patent B2
US 9,286,696 · App. 13/928,227 · Granted Mar 15, 2016

Compression within a set of images

Inventors: Murat Mese (Rancho Palos Verdes, CA); Wade Keith Wan (Orange, CA)
Assignee: Broadcom Corporation
G06T9/00G06F17/30247G06K9/46H04N19/503
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,286,696
App. No.
13/928,227
Granted
Mar 15, 2016
Kind
B2
Abstract

The present disclosure relates generally to a system and method for file compression. More specifically, the disclosure introduces to a method for file compression wherein a group of files is identified by comparing a plurality of similarity characteristics. The group of files may then be compressed relative to at least one base file to improve compression efficiency.

Claims (24)

1. A method for compression of a group of images comprising:

identifying at least one base image among a group of images, the at least one base image corresponding to at least one common feature of the group of images, wherein the at least one base image comprises a plurality of base images being related by a plurality of common features;

defining each image of the group of images as a compressed image relative to the at least one base image based on the at least one common feature of the image of the group of images;

generating image compression data comprising a relationship of each image of the group of images to the at least one base image; and

storing each compressed image of the group of images and the image compression data.

2. The method according to claim 1 , wherein defining each image of the group of images as a compressed image comprises comparing each image of the group of images to the at least one base image through a recurring comparison to identify a plurality of recurring features.

3. The method according to claim 2 , wherein defining each image of the group of images as a compressed image comprises removing at least one recurring feature of the plurality of recurring features from at least one image of the group of images.

4. The method according to claim 3 , wherein the at least one recurring feature is removed via a motion compensation algorithm.

5. The method according to claim 3 , further comprising storing a relationship of the at least one recurring feature to the at least one image of the group of images and the at least one base image in the image compression data.

6. The method according to claim 1 , wherein compression data is stored in a header file relating each image of the group of images to the at least one base image.

7. The method according to claim 1 , wherein the plurality of base images comprises a hierarchy of image data relating each of the base images to at least one primary base image.

8. The method according to claim 1 , wherein each base image of the plurality of base images are stored in a separate file.

9. The method according to claim 1 , wherein each compressed image is stored in a separate file.

10. A system for compression among a set of images comprising:

a memory unit;

a processor operably coupled to the memory unit, the processor comprising at least one module in response to a power state configured to:

search a plurality of images and identify a group of images corresponding to at least one similarity characteristic;

identify a base image of the group of images corresponding to at least one common feature of the group of images;

compare each image of the group of images to the at least one base image; and

define each image of the group of images as a compressed image relative to the at least one base image based on the at least one common feature, wherein at least one recurring feature between each image of the group of images and the at least on base image is compressed.

11. The system according to claim 10 , wherein the at least one module is further configured to generate compression data, the compression data defining a relationship of the at least one recurring feature of each image of the group of images to the at least one base image.

12. The system according to claim 10 , wherein the processor is configured to initiate the at least one module in response to activation of a scheduled compression task.

13. The system according to claim 10 , wherein the processor is configured to initiate the at least one module in response to an available processing capacity.

14. The system according to claim 10 , wherein the memory unit comprises a memory in a mobile device.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2013
From: MESE, MURAT; WAN, WADE KEITH
To: BROADCOM CORPORATION
Reel/Frame 030697/0598 →
Continuity (2)
Provisional Application 61809510 · Apr 8, 2013
Related Publication 20140301652A1 · Oct 9, 2014