IP Library Granted Patent US 9,147,263
Granted Patent B2
US 9,147,263 · App. 13/722,364 · Granted Sep 29, 2015

Reversible method for transcribing a file encoded with a first coding into a file encoded with a second coding

Inventors: Than Marc-Eric Gervais (Paris, FR); Bruno Loubet (Paris, FR); Nicolas Bessou (Sartrouville, FR); Yves Guimiot (Conflans Sainte Honorine, FR); Mickael Petitfils (Mitry-Mory, FR)
Assignee: I-CES (INNOVATIVE COMPRESSION ENGINEERING SOLUTIONS)
G06T9/00H04N19/40H04N19/46H04N19/593H04N19/60
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,147,263
App. No.
13/722,364
Granted
Sep 29, 2015
Kind
B2
Abstract

A method for reversible coding of an image, including extracting compression information from an image compressed in an original format, at least partly decompressing the compressed image into an intermediate at least partly decompressed image, re-encoding the intermediate image into a re-encoded image, and preferably associating in a same file, the re-encoded image with compression information.

Claims (26)

1. A method for encoding a file, comprising:

extracting, via a processor device, original compression information from a file comprising a digital image compressed in an original format;

at least partly decompressing, via the processor device, the digital image into an intermediate at least partly decompressed digital image at a raw YCbCr format;

re-encoding, via the processor device, said intermediate at least partly decompressed digital image into a re-encoded digital image; and

associating, via the processor device, in a same file, said re-encoded digital image with said original compression information.

2. The method according to claim 1 , further comprising:

restoring, via the processor device, an intermediate digital image from the re-encoded digital image.

3. The method according to claim 2 , further comprising:

restoring, via the processor device, a compressed digital image according to the original format, from the restored intermediate digital image and from said original compression information.

4. The method according to claim 3 , wherein the original compression format is a JPEG format.

5. The method according to claim 4 , wherein the intermediate image is an YCbCr image.

6. A method for encoding a file, comprising:

extracting, via a processor device, original compression information from a file comprising a digital image compressed in an original format;

at least partly decompressing, via the processor device, the digital image into an intermediate at least partly decompressed digital image;

re-encoding, via the processor device, said intermediate at least partly decompressed digital image into a re-encoded digital image; and

associating, via the processor device, in a same file, said re-encoded digital image with said original compression information,

wherein the step for re-encoding the intermediate digital image uses an encoding such that, for a sequence of initial digital values of the intermediate digital image and for a first initial value of the sequence, the compressed value of the first value is equal to the first value, and then, for each initial current value, the following steps are carried out:

calculating, via the processor device, a difference between a current initial value and a decompressed value of the initial value which immediately precedes the current value; and then,

calculating, via the processor device, a compressed value of said difference by executing a compression function; and then,

calculating, via the processor device, the decompressed value corresponding to said initial current value; and then,

applying, via the processor device, the three preceding steps of calculating to an immediately following value if one exists; and

forming, via the processor device, a compressed sequence of values, each corresponding to a respective initial value.

7. An application for a portable device, comprising:

a set of instructions embodied on a non-transitory computer readable medium for executing the method according to claim 1 when run on a computer processor device.

8. An application for a portable device, comprising:

a set of instructions embodied on a non-transitory computer readable medium for executing the method according to claim 6 when run on a computer processor device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2016
From: I-CES (SAS) (INNOVATIVE COMPRESSION ENGINEERING SOLUTIONS)
To: COLIN, JEAN-CLAUDE
Reel/Frame 038098/0959 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2013
From: GERVAIS, THAN MARC-ERIC; LOUBET, BRUNO; BESSOU, NICOLAS; GUIMIOT, YVES; PETITFILS, MICKAEL
To: I-CES (INNOVATIVE COMPRESSION ENGINEERING SOLUTIONS)
Reel/Frame 030202/0852 →
Priority Claims (1)
FR 12 59998 · Oct 19, 2012 · national
Continuity (1)
Related Publication 20140112590A1 · Apr 24, 2014