Image compression apparatus, image compression program and image compression method
First Claim
1. An image compression apparatus that performs lossless compression of a 3D image constituted by a plurality of frames, comprising:
- an image dividing section that divides the 3D image into a plurality of compression units each of which is a 3D area having a predetermined size;
a pixel selection section that sequentially selects pixels in the compression unit as a target pixel in a predetermined order for each compression unit that has been obtained by the image dividing section and selects pixels located within a predetermined range near the target pixel as reference pixels;
a prediction error calculation section that calculates a prediction value of the pixel value of the target pixel selected by the pixel selection section based on the pixel values of the reference pixels selected by the pixel selection section and calculates a difference between the prediction value and pixel value of the target pixel selected by the pixel selection section as a prediction error; and
an entropy coding section that performs entropy coding of the prediction error calculated by the prediction error calculation section.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are an image compression apparatus, an image compression program, and an image compression method capable of increasing the compression ratio in lossless compression of a 3D image.
An image compression apparatus comprises: an image dividing section that divides the 3D image into a plurality of compression units each of which is a 3D area having a predetermined size; a pixel selection section that sequentially selects pixels in the compression unit as a target pixel in a predetermined order for each compression unit that has been obtained by the image dividing section and selects pixels located within a predetermined range near the target pixel as reference pixels; a prediction error calculation section that calculates a prediction value of the pixel value of the target pixel selected by the pixel selection section based on the pixel values of the reference pixels selected by the pixel selection section and calculates a difference between the prediction value and pixel value of the target pixel selected by the pixel selection section as a prediction error; and an entropy coding section that performs entropy coding of the prediction error calculated by the prediction error calculation section.
17 Citations
20 Claims
-
1. An image compression apparatus that performs lossless compression of a 3D image constituted by a plurality of frames, comprising:
-
an image dividing section that divides the 3D image into a plurality of compression units each of which is a 3D area having a predetermined size; a pixel selection section that sequentially selects pixels in the compression unit as a target pixel in a predetermined order for each compression unit that has been obtained by the image dividing section and selects pixels located within a predetermined range near the target pixel as reference pixels; a prediction error calculation section that calculates a prediction value of the pixel value of the target pixel selected by the pixel selection section based on the pixel values of the reference pixels selected by the pixel selection section and calculates a difference between the prediction value and pixel value of the target pixel selected by the pixel selection section as a prediction error; and an entropy coding section that performs entropy coding of the prediction error calculated by the prediction error calculation section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An image compression program allowing a computer to execute lossless compression of a 3D image constituted by a plurality of frames, comprising:
-
an image dividing step that divides the 3D image into a plurality of compression units each of which is a 3D area having a predetermined size; a pixel selection step that sequentially selects pixels in the compression unit as a target pixel in a predetermined order for each compression unit that has been obtained by the image dividing step and selects pixels located within a predetermined range near the target pixel as reference pixels; a prediction error calculation step that calculates a prediction value of the pixel value of the target pixel selected by the pixel selection step based on the pixel values of the reference pixels selected by the pixel selection step and calculates a difference between the prediction value and pixel value of the target pixel selected by the pixel selection step as a prediction error; and an entropy coding step that performs entropy coding of the prediction error calculated by the prediction error calculation step. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An image compression method that performs lossless compression of a 3D image constituted by a plurality of frames, comprising:
-
an image dividing step that divides the 3D image into a plurality of compression units each of which is a 3D area having a predetermined size; a pixel selection step that sequentially selects pixels in the compression unit as a target pixel in a predetermined order for each compression unit that has been obtained by the image dividing step and selects pixels located within a predetermined range near the target pixel as reference pixels; a prediction error calculation step that calculates a prediction value of the pixel value of the target pixel selected by the pixel selection step based on the pixel values of the reference pixels selected by the pixel selection step and calculates a difference between the prediction value and pixel value of the target pixel selected by the pixel selection step as a prediction error; and an entropy coding step that performs entropy coding of the prediction error calculated by the prediction error calculation step.
-
Specification