Moving image coding apparatus and moving image decoding apparatus
AssigneeMitsubishi Electric Corporation
InventorsYoshimi MORIYA, Shunichi SEKIGUCHI, Yoshihisa YAMADA, Kohtaro ASAI
Life of this patent
Estimating the term…
Abstract
A macro block size determining unit 1 determines the size of each macro block on a frame-by-frame basis. A macro block dividing unit 2 divides an inputted image into macro blocks each having the size determined by the macro block size determining unit 1. A macro block coding unit 3 determines a coding mode for each of the macro blocks divided by the macro block dividing unit 2, and codes pixel values in each of the macro blocks in the determined coding mode.
Claims3
(canceled)
A moving image decoding apparatus for decoding an encoded bit stream, the encoded bit stream being obtained by dividing a moving image into rectangular regions and coding the rectangular regions as units, the apparatus comprising:
- an entropy decoder performing entropy decoding on the encoded bit stream to decode information about a size of the rectangular region for a sequence which is a set of a plurality of continuous frames, coding mode information determined for the rectangular region, motion vector information for a motion compensation region which has a same size as the rectangular region or is obtained by dividing the rectangular region, and block size indication information indicating a unit on which an inverse quantization and inverse orthogonal transformation process are to be performed;
- a rectangular region size determiner determining the size of the rectangular region based on the decoded information about the size of the rectangular region;
- a rectangular region decoder decoding pixel values in the rectangular region using the decoded coding mode information, the decoded coding mode information including motion compensation region shape information indicating a shape of the motion compensation region;
- wherein
- the rectangular region decoder comprises:
- a motion compensator performing motion compensation prediction on the motion compensation region using the motion vector information to obtain a prediction image;
- and
- a transformer performing the inverse quantization and inverse orthogonal transformation process based on the block size indication information.
A moving image decoding method for decoding an encoded bit stream, the encoded bit stream being obtained by dividing a moving image into rectangular regions and coding the rectangular regions as units, the method comprising:
- an entropy decoding step of performing entropy decoding on the encoded bit stream to decode information about a size of the rectangular region for a sequence which is a set of a plurality of continuous frames, coding mode information determined for the rectangular region, a motion vector information for motion compensation region which has a same size as the rectangular region or is obtained by dividing the rectangular region, and block size indication information indicating a unit on which an inverse quantization and inverse orthogonal transformation process are to be performed;
- a rectangular region size determining step of determining the size of the rectangular region based on the decoded information about the size of the rectangular region;
- a rectangular region decoding step of decoding pixel values in the rectangular region using the decoded coding mode information the decoded coding mode information including motion compensation region shape information indicating a shape of the motion compensation region;
- wherein
- the rectangular region decoding step comprises:
- a motion compensation step of performing motion compensation prediction on the motion compensation region using the motion vector information to obtain a prediction image;
- and
- a transformation process step of performing the inverse quantization and inverse orthogonal transformation process based on the block size indication information.
Dependencies are inferred from the claim text.