Video encoding apparatus, video encoding method, video encoding program, video decoding apparatus, video decoding method and video decoding program
a technology of video encoding and video encoding methods, applied in the direction of code conversion, color television with bandwidth reduction, television systems, etc., can solve the problem of losing the effect of achieve the effect of reducing redundancy and losing the high resolution of motion compensation prediction
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
first embodiment
[0056]A video encoding apparatus 1 of a first embodiment of the present invention will be described. In physical terms, the video encoding apparatus 1 is a computer comprising a CPU (central processing unit), a memory apparatus called a memory, a storage apparatus called a hard disk, and the like. Here, in addition to ordinary computers, such as personal computers or the like, the term “computer” also includes portable information terminals such as mobile communications terminals, so that the concept of the present invention can be widely applied to apparatus that are capable of information processing.
[0057]Next, the functional configuration of the video encoding apparatus 1 will be described. FIG. 1 is a block diagram which shows the functional configuration of the video encoding apparatus 1. The video encoding apparatus 1 functionally comprises a motion compensation prediction unit 2, a frame memory 4, a subtraction unit 6, a conversion unit 8, a quantizing unit 10, an encoding un...
second embodiment
[0103]Next, a video encoding apparatus 130 of a second embodiment of the present invention will be described. The video encoding apparatus 130 differs from the video encoding apparatus 1 of the first embodiment in that the numbers of non-zero DCT coefficients in the blocks surrounding the processing target block are used to express the degree of complexity of the movement of the processing target block from the reference frame. Since the DCT coefficients are coefficients into which the prediction residual difference image is decomposed, the number of non-zero DCT coefficients increases with an increase in the difference between the processing target block and the predicted image, i.e., with an increase in the degree of complexity of the movement of the processing target block from the reference frame.
[0104]In physical terms, the video encoding apparatus 130 has a configuration similar to that of the video encoding apparatus 1 of the first embodiment. FIG. 12 is a block diagram which...
third embodiment
[0110]Next, a video encoding apparatus 160 of a third embodiment of the present invention will be described. The video encoding apparatus 160 differs from the video encoding apparatus 1 of the first embodiment in that the absolute value of the MVD in the processing target block is used to express the degree of complexity of the movement of the processing target block from the reference frame.
[0111]In physical terms, the video encoding apparatus 160 has a configuration similar to that of the video encoding apparatus 1 of the first embodiment. FIG. 13 is a block diagram which shows the functional configuration of a video encoding apparatus constituting a third embodiment. In functional terms, as is shown FIG. 13, the video encoding apparatus 160 comprises a motion compensation prediction unit 162, a frame memory 164, a subtraction unit 166, a conversion unit 168, a quantizing unit 170, an encoding unit 172, an inverse quantizing unit 174, an inverse conversion unit 176, and an additio...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


