Patent ID: 6351563
Filing Date: 2002-02-26
Classification: H04N

Abstract:
An apparatus for coding scalable shape binary images, using modes of a lower layer and a current layer, in which the binary image is encoded to a plurality of layers having different resolution from each other, said apparatus comprising:a large number of subsampling means for receiving images from its previous subsampling means and performing a subsampling; numbers of scan order converting means for receiving images of respective layers subsampled in said subsampling means and dividing the images into macro blocks of a given size and then outputting them; numerous scalable shape coding means for receiving image macro blocks of the respective layers, image blocks of the lower layer and previous images of the respective layers from said scan order converting means, coding three modes of â€œallâ€”0â€ , â€œallâ€”255â€  and â€œintra not codedâ€  as one mode, and performing a scalable shape coding by encoding â€œinter not coded && MVD=0â€  and â€œinter not coded && MvD!=0â€  as the â€œinter not codedâ€  mode and â€œinter coded && MVD=0â€  and â€œinter coded && MVD!=0â€  as the â€œinter codedâ€  mode; wherein said scalable shape coding means comprises: motion vector adjusting means for receiving a motion vector from the scalable shape coding means of a base layer, extending the motion vector to a rate of the current and base layers, and outputting it; motion compensating means for receiving a previous image of the current layer and the adjusted motion vector outputted from the motion vector adjusting means, searching for a part corresponding to the current MB from the previous image of the current layer, and outputting it; CAE coding means for receiving MBs of the current layer image and the motion compensated previous image of the current layer and performing a CAE coding; scan interleaving coding means for receiving MBs of the current layer image and the lower layer image and executing a coding through the scan interleaving method; â€œintra not codedâ€  mode deciding means for receiving MBs of the current layer image and the lower layer image and outputting a signal indicating whether or not the MB is the â€œintra not codedâ€  mode; â€œinter not codedâ€  mode deciding means for receiving MBs of the current layer image and the motion compensated previous image of the current layer outputted from the motion compensating means and outputting a signal indicating whether or not the current MB is the â€œinter not codedâ€  mode; comparison means for comparing sizes of bitstreams outputted from the scan interleaving coding means and the CAE coding means and outputting a signal for selecting the smaller bitstream; mode table storing means for receiving signals from the â€œintra not codedâ€  mode deciding means, the â€œinter not codedâ€  mode deciding means and the comparison means and outputting data corresponding to a mode selected by a compound of the signals; and selection means for receiving the â€œintra not codedâ€  mode deciding signal, the â€œinter not codedâ€  mode deciding signal and a comparison result signal of the comparison means, and selecting and outputting one of signals outputted from the scan interleaving coding means and the CAE coding means.