Encoding apparatus in which flat subblocks are identified in blocks of a motion signal prior to coding the blocks and complementary decoding apparatus
First Claim
Patent Images
1. Apparatus for compressing a motion picture signal to generate a compressed signal, the motion picture signal including pixel data, and being divided into blocks, the apparatus comprising:
- flat subblock judging means for segmenting each of the blocks of the motion picture signal into subblocks, for determining whether the pixel data of the motion picture signal in each of the subblocks have a variation that is small, and for generating flatness information indicating whether each of the subblocks is one of a flat subblock and an unflat subblock, the flat subblock being one of the subblocks wherein the pixel data of the motion picture signal have a variation that is small;
folding means, operating in response to the flatness information generated by the flat subblock judging means, for modifying the blocks of the motion picture signal to generate respective blocks of a folded signal, the folding means folding the motion picture signal in a first one of the subblocks in each one of the blocks of the motion picture signal with the motion picture signal in a second one of the subblocks in the one of the blocks of the motion picture signal, the flatness information indicating the first one of the subblocks to be an unflat subblock and the second one of the subblocks to be a flat subblock;
coding means, operating in response to the flatness information generated by the flat subblock judging means, for coding the blocks of the motion picture signal to generate respective blocks of a coded picture signal, each of the blocks of the motion picture signal being coded in a manner determined by the flatness information; and
multiplexing means for multiplexing the flatness information generated by the flat subblock judging means and the blocks of the coded picture signal generated by the coding means to generate the compressed signal.
0 Assignments
0 Petitions
Accused Products
Abstract
In a picture signal encoding and/or decoding apparatus, respective blocks composing of 8×8 pixels are segmented into four subblocks composing of 4×4 pixels. A flatness of picture data is judged for every subblock. New picture data is generated by folding flat subblocks indicated with logic 1 and unflat subblocks indicated with logic 0, and then this picture data obtained by folding is discrete cosine transformed. Whereas it is able to high efficient encoding.
-
Citations
20 Claims
-
1. Apparatus for compressing a motion picture signal to generate a compressed signal, the motion picture signal including pixel data, and being divided into blocks, the apparatus comprising:
-
flat subblock judging means for segmenting each of the blocks of the motion picture signal into subblocks, for determining whether the pixel data of the motion picture signal in each of the subblocks have a variation that is small, and for generating flatness information indicating whether each of the subblocks is one of a flat subblock and an unflat subblock, the flat subblock being one of the subblocks wherein the pixel data of the motion picture signal have a variation that is small; folding means, operating in response to the flatness information generated by the flat subblock judging means, for modifying the blocks of the motion picture signal to generate respective blocks of a folded signal, the folding means folding the motion picture signal in a first one of the subblocks in each one of the blocks of the motion picture signal with the motion picture signal in a second one of the subblocks in the one of the blocks of the motion picture signal, the flatness information indicating the first one of the subblocks to be an unflat subblock and the second one of the subblocks to be a flat subblock; coding means, operating in response to the flatness information generated by the flat subblock judging means, for coding the blocks of the motion picture signal to generate respective blocks of a coded picture signal, each of the blocks of the motion picture signal being coded in a manner determined by the flatness information; and multiplexing means for multiplexing the flatness information generated by the flat subblock judging means and the blocks of the coded picture signal generated by the coding means to generate the compressed signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. Apparatus for expanding blocks of a compressed signal respectively derived from blocks of an original motion picture signal to generate a reconstructed motion picture signal, the original motion picture signal including pixel data, the blocks of the compressed signal respectively including blocks of a coded picture signal and corresponding flatness information, first ones of the blocks of the coded picture signal including a predetermined number of compressed data, second ones of the blocks of the coded signal having ones of the compressed data omitted therefrom, the second ones of the blocks of the coded signal being respectively derived from blocks of the original motion picture signal that include flat subblocks, the apparatus comprising:
-
inverse multiplexing means for extracting, from the blocks of the compressed signal, the blocks of the coded picture signal, and the corresponding flatness information, the flatness information indicating whether each of plural subblocks generated by segmenting the blocks of the original motion picture signal wherefrom the blocks of the compressed signal are respectively derived is one of a flat subblock and an unflat subblock, the flat subblock being a subblock wherein the pixel data of the original motion picture signal have a variation that is small; inverse coding means for applying inverse coding to the blocks of the coded picture signal extracted by the inverse multiplexing means from the blocks of the compressed signal to generate respective blocks of a transformed picture signal, the inverse coding means including replacing means, operating on the blocks of the coded picture signal in response to the corresponding flatness information extracted by the inverse multiplexing means, for replacing, prior to the inverse coding, the compressed data omitted from the second ones of the blocks of the coded picture signal; and inverse transform means for inversely transforming the blocks of the transformed picture signal in accordance with a predetermined method to generate respective blocks of the reconstructed motion picture signal. - View Dependent Claims (17, 18, 19, 20)
-
Specification