IP Library Granted Patent US 7,643,689
Granted Patent B2
US 7,643,689 · App. 11/407,237 · Granted Jan 5, 2010

Encoded data conversion method

Assignee: Canon Kabushiki Kaisha
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 7,643,689
App. No.
11/407,237
Granted
Jan 5, 2010
Kind
B2
Abstract

The present invention intends to provide an encoded data conversion method for speeding up conversion processing by eliminating re-encoding processing when predetermined data is inserted into encoded data. The encoded data conversion method is a conversion method for converting encoded image data comprising: a step of decoding encoded image data; and a step of inserting a code for eliminating re-encoding of subsequent data after the predetermined data.

Claims (22)

1. An encoded data conversion method for converting encoded image data, the method comprising:

inserting predetermined data into encoded image data; and

inserting, after the predetermined data, a code for avoiding bit shifting from an original code and for eliminating a part of a re-encoding process of subsequent data after the predetermined data, wherein the inserting of the code is performed, at least in part, by a computer processor.

2. The encoded data conversion method according to claim 1 , wherein the code includes a number of bits for eliminating the part of the re-encoding process of the subsequent data.

3. The encoded data conversion method according to claim 2 , wherein

the image data is for regenerating an image that includes a plurality of lines; and

the predetermined data is inserted near an ending position of image data of a single line; and

further comprising rewriting information indicating a number of all pixels of the image data or information indicating a number of effective pixels in pixels in a single line so that the inserted code can be ignored.

4. The encoded data conversion method according to claim 3 , wherein the inserted code is dummy data.

5. The encoded data conversion method according to claim 2 , further comprising calculating a variation of a bit position after inserting the predetermined data into the encoded image data, wherein the code is inserted after the predetermined data according to the variation.

6. The encoded data conversion method according to claim 1 , wherein the code is inserted into a high-frequency component area of the image data.

7. A data conversion method for converting encoded image data, the method comprising:

inserting a marker data into encoded image data; and

inserting a code into the encoded image data so that a bit position of subsequent encoded image data after the marker data satisfies a predetermined criterion, wherein the inserting of the code is performed, at least in part, by a computer processor.

8. A data converter for converting encoded image data the data converter comprising:

a computer processor coupled to a computer memory:

a first inserting unit operable to insert a marker data into encoded image data; and

a second inserting unit operable to insert a code into the encoded image data so that a bit position of subsequent encoded image data after the marker data satisfies a predetermined criterion.

9. A data conversion apparatus for converting encoded image data, the apparatus comprising:

a computer processor coupled to a computer memory;

a first inserting unit operable to insert predetermined data into encoded image data; and

a second inserting unit operable to insert, after the predetermined data, a code for avoiding bit shifting from an original code and for eliminating a part of a re-encoding process of subsequent data after the predetermined data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2006
From: YOSHIGAHARA, NORIYUKI; SAKAKIMA, EITO
To: CANON KABUSHIKI KAISHA
Reel/Frame 017808/0388 →
Priority Claims (1)
JP 2005-123502 · Apr 21, 2005 · national
Continuity (1)
Related Publication 20060239566A1 · Oct 26, 2006