Image Compression
First Claim
1. A method, comprising:
- at a compression server;
receiving raw image data of an image;
identifying objects in the image as one of a foreground object or a background object;
generating first foreground image data for a first foreground object;
generating first metadata for a first background object, the first metadata indicating a first identity and a first descriptive parameter for the first background object, the first descriptive parameter relating to how the first background object is situated in the image;
generating first background image data for the first background object, the first background image data being empty data; and
storing processed image data for the image comprising the first foreground image data, the first metadata, and the first background image data.
3 Assignments
0 Petitions
Accused Products
Abstract
A device, system, and method performs an image compression. The method includes receiving raw image data of an image and identifying objects in the image as one of a foreground object or a background object. The method includes generating first foreground image data for a first foreground object. The method includes generating first metadata for a first background object. The first metadata indicates a first identity and a first descriptive parameter for the first background object. The first descriptive parameter relates to how the first background object is situated in the image. The method includes generating first background image data for the first background object. The first background image data is empty data. The method includes storing processed image data for the image comprising the first foreground image data, the first metadata, and the first background image data.
-
Citations
20 Claims
-
1. A method, comprising:
-
at a compression server; receiving raw image data of an image; identifying objects in the image as one of a foreground object or a background object; generating first foreground image data for a first foreground object; generating first metadata for a first background object, the first metadata indicating a first identity and a first descriptive parameter for the first background object, the first descriptive parameter relating to how the first background object is situated in the image; generating first background image data for the first background object, the first background image data being empty data; and storing processed image data for the image comprising the first foreground image data, the first metadata, and the first background image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A compression server, comprising:
-
a transceiver configured to receive a raw image data of an image; and a processor configured to identify objects in the image as one of a foreground object or a background object, the processor configured to generate first foreground image data for a first foreground object, the processor configured to generate first metadata for a first background object, the first metadata indicating a first identity and a first descriptive parameter for the first background object, the first descriptive parameter relating to how the first background object is situated in the image, the processor configured to generate first background image data for the first background object, the first background image data being empty data, wherein processed image data for the image is configured to be stored by comprising the first foreground image data, the first metadata, and the first background image data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method, comprising:
-
at a compression server; receiving a request to recreate an image based on processed image data, the processed image data including foreground image data, metadata, and background image data, the foreground image data corresponding to at least one identified foreground object, the metadata indicating a respective identity for at least one identified background object, the metadata further indicating a descriptive parameter for each of the at least one identified background object, the descriptive parameter relating to how each of the at least one background object is situated in the image, the background image data being empty data; recreating each foreground object using the foreground object data; approximating each background object using the metadata; and recreating the image.
-
Specification