Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Motion compensated prediction interframe coding system

Inactive Publication Date: 2001-03-13
PANASONIC CORP
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

It is therefore a first object of the present invention to eliminate the first drawback of the prior art system, namely, to provide a motion compensated prediction interframe coding system which can improve the picture quality by calculating a second quantization step size for each block from a reference (i.e., a first quantization step size), which is calculated from an amount of generated codes as proportional to the visual fineness of each of the continuous blocks to be quantized by using the first quantization step size, and further quantizing the prediction error signals by using the second quantization step size, namely, by employing a second quantization step size, which is smaller than the first quantization step size, for the quantization of a block having a fine pattern to limit the amount of the generated codes and maintain the fineness of the block and to thereby improve the picture quality of the block having a fine pattern, as well as the picture quality of an entire picture.
Thus, the motion compensated prediction interframe coding system according to the fourth aspect of the present invention can limit the amount of the generated codes and improve the picture of a block, which should be coded by using the intraframe coding method and has a fine pattern and of which the averaged value of gray levels of pixels is greater or equal to a predetermined value, by measuring the fineness of a pattern of each block of the luminance signal contained in the input television signal in terms of the variance .sigma..sup.2 of the gray level and quantizing the orthogonal transform coefficients by use of a second quantization step size, which is obtained by multiplying the first quantization step size a value proportional to the fineness of patterns of blocks according to a threshold value modified on the basis of the averaged value of the pixels of the blocks, the variance of the gray level and the first quantization step size in such a manner to be smaller than the first quantization step size, for the quantization of a block, which should be code by the using intraframe coding method and has a fine pattern, other than blocks to be quantized by using the first quantization step size among the continuous blocks.

Problems solved by technology

Thus, the prior art system has a first drawback that the picture quality of the block having a fine patter is degraded, namely, what is called a "block distortion", which is a phenomenon that the block loses the fineness of the pattern thereof and comes to have a flat pattern, occurs due to the quantization of a prediction error generated from the block having a fine pattern and is visually perceived as degradation in picture quality.
Thus, the prior art system has another similar drawback (hereunder referred to as a second drawback) that the picture quality of the block, which should be coded by the interframe coding method, having a fine patter is degraded, namely, the "block distortion" occurs due to the quantization of orthogonal transform coefficients generated from the block having a fine pattern and is visually perceived as degradation in picture quality.
Thus, practically, it is not possible that the quantization step size is calculated or changed every block.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Motion compensated prediction interframe coding system
  • Motion compensated prediction interframe coding system
  • Motion compensated prediction interframe coding system

Examples

Experimental program
Comparison scheme
Effect test

first embodiment

First, the present invention will be described hereinbelow with reference to FIG. 3.

In this figure, reference numeral 101 designates an input terminal from which television signals are inputted to the system; 103 a motion vector calculating portion for comparing a picture signal of a coding block of a current frame with a reproduced picture signal of a previous frame and calculating a motion vector; 104 a picture memory portion for storing reproduced picture signals of a current and previous frames; 107 a motion compensation portion for performing a motion compensation of the reproduced picture signals of the previous frame; 109 an intra-loop filter portion for performing two-dimensional lowpass filtering processing of a motion compensation predicting signal; 111 a prediction error evaluating portion for evaluating a prediction error by computing the difference between an original picture signal and a predictive signal of a coding block; 113 an orthogonal transform portion for perfo...

second embodiment

Next, the present invention will be described hereinbelow with reference to FIG. 4.

In this figure, reference numeral 201 designates an input terminal from which television signals are inputted to the system; 203 a motion vector calculating portion for comparing a picture signal of a coding block of a current frame with a reproduced picture signal of a previous frame and calculating a motion vector; 204 a picture memory portion for storing reproduced picture signals of a current and previous frames; 207 a motion compensation portion for performing a motion compensation of the reproduced picture signals of the previous frame; 209 a coding method selection portion for selecting a method of coding of a block from an interframe coding and interframe coding methods; 211 an intra-loop filter portion for performing two-dimensional lowpass filtering processing of a motion compensation signal; 213 a prediction error evaluating portion for evaluating a prediction error by computing the differe...

third embodiment

Next, the present invention will be described hereinbelow with reference to FIG. 5.

In this figure, reference numeral 301 designates an input terminal from which television signals are inputted to the system; 303 a motion vector calculating portion for comparing a picture signal of a coding block of a current frame with a reproduced picture signal of a previous frame and calculating a motion vector; 304 a picture memory portion for storing reproduced picture signals of a current and previous frames; 307 a motion compensation predicting portion for performing a motion compensation predicting of the reproduced picture signals of the previous frame; 309 a coding method selection portion for selecting a method of coding of a block from an interframe coding and intraframe coding methods; 311 an intra-loop filter portion for performing two-dimensional lowpass filtering processing of a motion compensation predicting signal; 313 a prediction error evaluating portion for evaluating a predicti...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A motion compensated prediction interframe coding system which first measures characteristics regarding the fineness of a pattern or texture of a picture, which is represented by an input television signal and is divided into a group of continuous blocks each quantized by using a quantization step size, and changes the quantization step size into a smaller one if quantizes a block having a picture pattern or texture finer than patterns of the other blocks. Thereby, an amount of generated codes can be limited but a motion compensated prediction frame coding operation can be performed without degrading the fineness of the texture of the original input picture.

Description

BACKGROUND OF THE INVENTION1. Field of the InventionThis invention generally relates to a television system and more particularly to a motion compensated prediction interframe system for performing motion compensated prediction interframe coding of television signals.2. Description of the Related ArtRecently, with advance in techniques of moving picture coding, a motion compensated prediction interframe coding system has been developed as an efficient coding system for effecting an efficient coding of a color moving picture for use in a visual telephone (or video telephone), a video conference system, CD ROM, a digital video tape recorder (VTR) and so on. An example of a motion compensated prediction interframe coding system is described in T. Fukinuki: Multidimensional Signal Processing of TV Picture, Nikkan Kogyo Shinbun Company, Chapter 7 "Efficient Coding", pp. 213-291 (1988. 11. 15).When a large quantity of prediction error signals is generated, the motion compensated predictio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T9/00H04N7/50H04N7/26H04N7/30
CPCH04N19/159H04N19/176H04N19/15H04N19/61H04N19/60H04N19/107H04N19/126H04N19/14H04N19/146H04N19/82
Inventor TANAKA, AKIYOSHIMATSUYA, SATOSHIFUJIKAWA, WATARUUWABO, HIROYUKIINOUE, IKUONAGATA, ATSUSHI
Owner PANASONIC CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products