Image encoding apparatus and method with both lossy and lossless means
    1.
    发明授权
    Image encoding apparatus and method with both lossy and lossless means 有权
    具有有损和无损的手段的图像编码装置和方法

    公开(公告)号:US07925098B2

    公开(公告)日:2011-04-12

    申请号:US11680378

    申请日:2007-02-28

    IPC分类号: G06K9/36

    摘要: This invention is to generate encoded data within a target amount. A first encoding unit generates lossy encoded data of each pixel block by using a quantization matrix Qi specified by a parameter i. A second encoding unit generates lossless encoded data of each pixel block. Let Lx be the lossless encoded data length, and Ly be the lossy encoded data length. A control unit determines, using a nonlinear boundary function fi,j( ) specified by the parameters i and j, whether condition: Ly

    摘要翻译: 本发明是在目标量内生成编码数据。 第一编码单元通过使用由参数i指定的量化矩阵Q来生成每个像素块的有损编码数据。 第二编码单元产生每个像素块的无损编码数据。 令Lx为无损编码数据长度,Ly为有损编码数据长度。 控制单元使用由参数i和j指定的非线性边界函数fi(j(j))来确定是否满足条件:Ly

    Image encoding apparatus, control method therefor, computer program, and computer-readable storage medium
    2.
    发明申请
    Image encoding apparatus, control method therefor, computer program, and computer-readable storage medium 失效
    图像编码装置,其控制方法,计算机程序和计算机可读存储介质

    公开(公告)号:US20060104528A1

    公开(公告)日:2006-05-18

    申请号:US11272723

    申请日:2005-11-15

    IPC分类号: G06K9/36

    摘要: According to this invention, encoded data of a target data amount can be generated by one image input operation while both lossless encoding and lossy encoding are adopted. For this purpose, a first encoding unit which generates lossy encoded data, a second encoding unit which generates lossless encoded data, and an attribute determination unit which detects the number of colors in a pixel block to be encoded parallel-process the same pixel block. When the number of colors in the pixel block of interest is equal to or smaller than a predetermined number, an encoding sequence control unit stores lossless encoded data in a first memory. When the number of colors exceeds the predetermined number, the encoding sequence control unit stores encoded data of a shorter code length among lossy encoded data and lossless encoded data in the first memory.

    摘要翻译: 根据本发明,可以通过一个图像输入操作生成目标数据量的编码数据,同时采用无损编码和有损编码。 为此,产生有损编码数据的第一编码单元,产生无损编码数据的第二编码单元,以及检测待编码的像素块中的颜色数量并行处理相同像素块的属性确定单元。 当感兴趣的像素块中的颜色数量等于或小于预定数量时,编码序列控制单元将无损编码数据存储在第一存储器中。 当颜色数量超过预定数量时,编码序列控制单元在第一存储器中存储有损编码数据和无损编码数据之间的较短代码长度的编码数据。

    Image encoding apparatus and method, computer program, and computer-readable storage medium
    3.
    发明申请
    Image encoding apparatus and method, computer program, and computer-readable storage medium 有权
    图像编码装置和方法,计算机程序和计算机可读存储介质

    公开(公告)号:US20060045362A1

    公开(公告)日:2006-03-02

    申请号:US11193569

    申请日:2005-08-01

    IPC分类号: G06K9/36

    CPC分类号: H04N19/12 H04N19/15

    摘要: According to this invention, encoded data of a target data amount is generated by one image input operation while both lossless encoding and lossy encoding are adopted. For this purpose, a first memory stores encoded data of a shorter encode length among encoded data generated by a first encoding unit which performs lossy encoding and encoded data generated by a second encoding unit which performs lossless encoding. A second memory stores encoded data from a second encoding unit. When an encoding sequence control unit determines that the encoded data amount in the first memory has exceeded the target data amount, the encoding sequence control unit discards data in the first memory, sets a quantization parameter for a higher compression ratio for the first encoding unit, and causes the first encoding unit to execute encoding. Encoded data before the encoded data amount is determined to have exceeded the target data amount is re-encoded by a re-encoding unit.

    摘要翻译: 根据本发明,通过一个图像输入操作产生目标数据量的编码数据,同时采用无损编码和有损编码。 为此,第一存储器存储由执行有损编码的第一编码单元生成的编码数据中的较短编码长度的编码数据和进行无损编码的第二编码单元生成的编码数据。 第二存储器存储来自第二编码单元的编码数据。 当编码序列控制单元确定第一存储器中的编码数据量已经超过目标数据量时,编码序列控制单元丢弃第一存储器中的数据,为第一编码单元设置较高压缩比的量化参数, 并使第一编码单元执行编码。 确定已经超过目标数据量的编码数据量之前的编码数据被重新编码单元重新编码。

    Image encoding apparatus and method of controlling the same
    4.
    发明授权
    Image encoding apparatus and method of controlling the same 有权
    图像编码装置及其控制方法

    公开(公告)号:US08331705B2

    公开(公告)日:2012-12-11

    申请号:US12620194

    申请日:2009-11-17

    IPC分类号: G06K9/36

    摘要: This invention generates efficient encoded data to restore original image data from reduced image data. An input unit inputs block data of 2×2 pixels from original image data. A converter generates reduced image data having a size smaller than the original image data by sampling one pixel data at a preset position in the input block data. A generator generates encoded data to restore three non-sampling target pixel data in each block data so as to restore the original image data from the reduced image data generated by the resolution converter. To do this, the generator determines whether all non-sampling target pixels in a block of interest are restorable from a sampling target pixel in the block of interest or from sampling target pixels in three blocks adjacent to the block of interest, and generates and outputs three kinds of additional information based on the determination result.

    摘要翻译: 本发明生成有效的编码数据,以从减少的图像数据恢复原始图像数据。 输入单元从原始图像数据输入2×2像素的块数据。 A转换器通过在输入块数据中的预设位置处采样一个像素数据来生成尺寸小于原始图像数据的缩小图像数据。 发生器产生编码数据以恢复每个块数据中的三个非采样目标像素数据,以便从分辨率转换器产生的缩小图像数据恢复原始图像数据。 为此,发生器确定感兴趣块中的所有非采样目标像素是否可以从感兴趣块中的采样目标像素或与感兴趣块相邻的三个块中的采样目标像素恢复,并且生成并输出 基于确定结果的三种附加信息。

    Image encoding apparatus and method, computer program, and computer-readable storage medium
    5.
    发明授权
    Image encoding apparatus and method, computer program, and computer-readable storage medium 有权
    图像编码装置和方法,计算机程序和计算机可读存储介质

    公开(公告)号:US07627181B2

    公开(公告)日:2009-12-01

    申请号:US11220536

    申请日:2005-09-08

    IPC分类号: G06K9/36

    摘要: According to this invention, degradation of the image quality of a decoded image is reduced while losslessly encoded data and lossily encoded data coexist. For this purpose, a first encoding unit performs JPEG encoding for each pixel block, and a second encoding unit performs JPEG-LS encoding. Letting Lx be the code length of encoded data generated by the first encoding unit and Ly be the code length of encoded data generated by the second encoding unit, an encoding sequence control unit selects one of the two encoded data and stores the selected data in a first memory in accordance with whether Lx and Ly satisfy a predetermined non-linear boundary function f( ): Ly≧f(Lx). At this time, when the axis of abscissas represents the code length of the encoded data generated by the second encoding unit and the axis of ordinates represents that of the encoded data generated by the first encoding unit, the non-linear boundary function f( ) has a curved portion at the two code lengths.

    摘要翻译: 根据本发明,解码图像的图像质量的劣化减少,而无损编码数据和有损编码数据共存。 为此,第一编码单元对每个像素块执行JPEG编码,第二编码单元执行JPEG-LS编码。 令Lx是由第一编码单元生成的编码数据的码长,Ly是由第二编码单元生成的编码数据的码长,编码序列控制单元选择两个编码数据中的一个,并将选择的数据存储在 根据Lx和Ly是否满足预定的非线性边界函数f():Ly> = f(Lx)的第一存储器。 此时,当横坐标轴表示由第二编码单元生成的编码数据的代码长度,并且纵轴表示由第一编码单元生成的编码数据的代码长度时,非线性边界函数f() 具有两个代码长度的弯曲部分。

    Image processing apparatus and control method thereof with color data and monochrome data selection
    6.
    发明授权
    Image processing apparatus and control method thereof with color data and monochrome data selection 有权
    图像处理装置及其控制方法,具有彩色数据和单色数据选择

    公开(公告)号:US08224101B2

    公开(公告)日:2012-07-17

    申请号:US11834890

    申请日:2007-08-07

    IPC分类号: G06K9/36

    摘要: In this invention, image data expressed by one component is encoded at a high speed by using a color image lossless encoder. To do this, a color conversion unit converts color image data read by a document reading unit into C, M, Y, and K data. In a color reading mode, a switching unit directly outputs the C, M, Y, and K data to an encoding unit. If the reading mode is a monochrome reading mode, the switching unit neglects the C, M, and Y components of the C, M, Y, and K data. Every time four K components are input, the switching unit supplies the four K components to the encoding unit as pseudo data of C, M, Y, and K color components. The encoding unit lossless-encodes the received C, M, Y, and K component data.

    摘要翻译: 在本发明中,通过使用彩色图像无损编码器,以高速编码由一个分量表示的图像数据。 为此,颜色转换单元将由文档读取单元读取的彩色图像数据转换为C,M,Y和K数据。 在彩色读取模式中,切换单元直接将C,M,Y和K数据输出到编码单元。 如果读取模式是单色读取模式,则切换单元忽略C,M,Y和K数据的C,M和Y分量。 每当输入四个K分量时,开关单元将四个K分量作为C,M,Y和K颜色分量的伪数据提供给编码单元。 编码单元对所接收的C,M,Y和K分量数据进行无损编码。

    IMAGE ENCODING APPARATUS AND METHOD OF CONTROLLING THE SAME
    7.
    发明申请
    IMAGE ENCODING APPARATUS AND METHOD OF CONTROLLING THE SAME 有权
    图像编码装置及其控制方法

    公开(公告)号:US20100142840A1

    公开(公告)日:2010-06-10

    申请号:US12620241

    申请日:2009-11-17

    IPC分类号: G06K9/36

    摘要: Resolution interpolation data is generated by relatively simple processing. This enables image encoding by simple and quick processing to attain high image quality and high compression performance. To do this, a tile divider extracts tile data of 32×32 pixels from encoding target original image data. A resolution converter samples one pixel of a block of 2×2 pixels in the tile data, thereby generating reduced tile data of a reduced image. An interpolation data generator generates interpolation data to be used to generate tile data having the original resolution from the reduced tile data. Based on the interpolation data of a tile of interest, an encoding method selector outputs a control signal indicating which one of lossless encoding and lossy encoding should be executed for the reduced tile data. A code stream generator outputs the generated encoded data and interpolation data as encoded image data.

    摘要翻译: 通过相对简单的处理生成分辨率插值数据。 这使得能够通过简单快速的处理实现图像编码,从而获得高图像质量和高压缩性能。 为此,瓦片分割器从编码目标原始图像数据中提取32×32像素的图块数据。 分辨率转换器对瓦片数据中的2×2像素的块的一个像素进行采样,从而生成缩小图像的减少的瓦片数据。 内插数据生成器生成用于从缩小的瓦片数据生成具有原始分辨率的瓦片数据的内插数据。 基于感兴趣的图块的内插数据,编码方法选择器输出指示对于缩小的瓦片数据应当执行哪一个无损编码和有损编码的控制信号。 代码流生成器将生成的编码数据和内插数据输出为编码图像数据。

    Image encoding apparatus and method, computer program, and computer-readable storage medium
    8.
    发明授权
    Image encoding apparatus and method, computer program, and computer-readable storage medium 有权
    图像编码装置和方法,计算机程序和计算机可读存储介质

    公开(公告)号:US07680345B2

    公开(公告)日:2010-03-16

    申请号:US11193569

    申请日:2005-08-01

    IPC分类号: G06K9/36

    CPC分类号: H04N19/12 H04N19/15

    摘要: According to this invention, encoded data of a target data amount is generated by one image input operation while both lossless encoding and lossy encoding are adopted. For this purpose, a first memory stores encoded data of a shorter encode length among encoded data generated by a first encoding unit which performs lossy encoding and encoded data generated by a second encoding unit which performs lossless encoding. A second memory stores encoded data from a second encoding unit. When an encoding sequence control unit determines that the encoded data amount in the first memory has exceeded the target data amount, the encoding sequence control unit discards data in the first memory, sets a quantization parameter for a higher compression ratio for the first encoding unit, and causes the first encoding unit to execute encoding. Encoded data before the encoded data amount is determined to have exceeded the target data amount is re-encoded by a re-encoding unit.

    摘要翻译: 根据本发明,通过一个图像输入操作产生目标数据量的编码数据,同时采用无损编码和有损编码。 为此,第一存储器存储由执行有损编码的第一编码单元生成的编码数据中的较短编码长度的编码数据和进行无损编码的第二编码单元生成的编码数据。 第二存储器存储来自第二编码单元的编码数据。 当编码序列控制单元确定第一存储器中的编码数据量已经超过目标数据量时,编码序列控制单元丢弃第一存储器中的数据,为第一编码单元设置较高压缩比的量化参数, 并使第一编码单元执行编码。 确定已经超过目标数据量的编码数据量之前的编码数据被重新编码单元重新编码。

    Image encoding apparatus and method, computer program, and computer-readable storage medium
    9.
    发明授权
    Image encoding apparatus and method, computer program, and computer-readable storage medium 失效
    图像编码装置和方法,计算机程序和计算机可读存储介质

    公开(公告)号:US07454070B2

    公开(公告)日:2008-11-18

    申请号:US11220541

    申请日:2005-09-08

    IPC分类号: G06K9/36

    摘要: According to this invention, encoded data of a target data amount is generated by one image input operation while both lossless encoding and lossy encoding are adopted. For this purpose, an encoding sequence control unit controls a first encoding unit for lossy (JPEG) encoding, a second encoding unit for lossless (JPEG-LS) encoding, first and second memories, and a re-encoding unit, and stores, in a first memory, encoded data of a target data amount or less that contains both losslessly and lossily encoded data. A correction unit corrects, of encoded data stored in the first memory, encoded data of an isolated type to the type of neighboring encoded data, and outputs the corrected data.

    摘要翻译: 根据本发明,通过一个图像输入操作产生目标数据量的编码数据,同时采用无损编码和有损编码。 为此,编码序列控制单元控制用于有损(JPEG)编码的第一编码单元,用于无损(JPEG-LS)编码的第二编码单元,第一和第二存储器和重新编码单元,并将其存储在 第一存储器,包含无损和有损编码数据的目标数据量或更少的编码数据。 校正单元将存储在第一存储器中的编码数据校正为隔离类型的编码数据到相邻编码数据的类型,并输出校正数据。

    IMAGE PROCESSING APPARATUS AND METHOD
    10.
    发明申请
    IMAGE PROCESSING APPARATUS AND METHOD 有权
    图像处理装置和方法

    公开(公告)号:US20080260273A1

    公开(公告)日:2008-10-23

    申请号:US11834215

    申请日:2007-08-06

    IPC分类号: G06K9/36

    摘要: An object of this invention is to increase the encoding efficiency of attribute data of each pixel of image data by using the fact that the probability that the attribute flag data of adjacent pixels have the same bit position is higher than the probability that the attribute flag data of adjacent pixels have the same value. In the first phase, to encode 32×32 attribute data having a size of 8 bits corresponding to one pixel, input attribute data is directly output to an encoding unit and encoded. In the second phase, “7” is set in a variable i as the initial value. Eight attribute data are input. Eight-bit data including bits i is generated and output to the encoding unit. The data of bits 7 of 32×32 attribute data are encoded. After that, the variable i is changed to “6”, and the same process described above is executed. This process is repeated until the variable i reaches 0. The amounts of encoded data generated in the first and second phases are compared. Data with a smaller amount is selected and output.

    摘要翻译: 本发明的目的是通过使用相邻像素的属性标志数据具有相同比特位置的概率高于属性标志数据的概率的事实来增加图像数据的每个像素的属性数据的编码效率 的相邻像素具有相同的值。 在第一阶段,为了对与一个像素对应的8位大小的32×32属性数据进行编码,输入属性数据被直接输出到编码单元并进行编码。 在第二阶段中,将“7”设定为变量i作为初始值。 输入八个属性数据。 产生包括比特i的8比特数据并将其输出到编码单元。 32x32属性数据的位7的数据被编码。 之后,将变量i变更为“6”,进行与上述同样的处理。 重复该过程,直到变量i达到0.比较在第一和第二阶段中产生的编码数据量。 选择并输出数量较少的数据。