| US 7,512,281 B2 | ||
| Image processing apparatus that can generate coded data applicable to progressive reproduction | ||
| Yukio Kadowaki, Nara (Japan) | ||
| Assigned to Ricoh Company, Ltd., Tokyo (Japan) | ||
| Filed on Sep. 29, 2004, as Appl. No. 10/953,758. | ||
| Claims priority of application No. 2003-340057 (JP), filed on Sep. 30, 2003. | ||
| Prior Publication US 2005/0084169 A1, Apr. 21, 2005 | ||
| Int. Cl. G06K 9/36 (2006.01); G06K 9/46 (2006.01) | ||
| U.S. Cl. 382—240 [382/239; 382/232] | 21 Claims |

| 1. An image processing apparatus that divides data related to an image into bit-planes and performs a coding process on data
of each of the bit-planes, the image processing apparatus comprising:
a multi-layer generation part that divides codes obtained by the coding process into a plurality of layers sequentially from
the codes corresponding to higher bit-planes such that an amount of the codes of each of the layers is equal to or less than
a predetermined value;
a code generation part that generates coded data in units of the codes divided into the respective layers by the multi-layer
generation part; and
a truncation cable including truncation data that specify the codes to be discarded sequentially from the codes corresponding
to lower bit-planes for each of the blocks,
wherein, based on the truncation table, the multi-layer generation part specifies for a top layer the truncation data of a
table number with which quality of a reproduced image is maximized, and specifies for subsequent layers the truncation data
of table numbers such that a difference between a code amount of one of the subsequent layers and a code amount after discarding
based on the truncation data specified for a preceding layer is a predetermined value or less and the quality of the reproduced
image is maximized.
|