Supercharge Your Innovation With Domain-Expert AI Agents!

Video encoding method and device, video decoding method and device, and program therefor

A video decoding and video encoding technology, applied in the field of video decoding programs, can solve the problem of large influence of sampling accuracy and so on

Inactive Publication Date: 2015-05-06
NIPPON TELEGRAPH & TELEPHONE CORP
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, there is a problem that the quality of an area where the variance of the prediction residual is large, such as a dynamic area, is greatly affected by the upsampling accuracy of the prediction residual.

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
  • Video encoding method and device, video decoding method and device, and program therefor
  • Video encoding method and device, video decoding method and device, and program therefor
  • Video encoding method and device, video decoding method and device, and program therefor

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0095] Hereinafter, a video encoding device and a video decoding device according to a first embodiment of the present invention will be described with reference to the drawings.

[0096] First, a video encoding device will be described. figure 1 It is a block diagram showing the structure of the video encoding device of this embodiment.

[0097] Such as figure 1 As shown, the video encoding device 100 includes: an encoding target video input unit 101; an input frame memory 102; a prediction unit 103; a subtraction unit 104; a residual downsampling unit 105; a transformation and quantization unit 106; Temporary decoding unit 108 ; refresh unit 109 ; loop filter unit 110 ; reference frame memory 111 and entropy encoding unit 112 .

[0098] The encoding target video input unit 101 inputs an encoding target video to the video encoding device 100 . Hereinafter, the video to be coded is referred to as the video to be coded, and in particular, the frame to be processed is calle...

no. 2 approach

[0198] Next, a video encoding device and a video decoding device according to a second embodiment of the present invention will be described. Figure 5 It is a block diagram showing the configuration of a video encoding device 100a according to the second embodiment of the present invention. In this figure, for the figure 1 The same parts of the shown devices are given the same reference numerals, and description thereof will be omitted.

[0199] The device shown in the figure is figure 1 The devices shown differ in that, as Figure 5 As shown, an auxiliary video input unit 113 and an auxiliary frame memory 114 are newly provided.

[0200] The auxiliary video input unit 113 inputs, to the video encoding device 100a, a reference video for refreshment of the decoded image. Hereinafter, this video for reference is referred to as an auxiliary video, and in particular, a frame used for processing is referred to as an auxiliary frame or an auxiliary image.

[0201] The auxili...

no. 3 approach

[0256] Next, a video encoding device and a video decoding device according to a third embodiment of the present invention will be described. Figure 9 It is a block diagram showing the configuration of a video encoding device 100b according to the third embodiment of the present invention. In this figure, for the Figure 5 The same parts of the shown devices are given the same reference numerals, and description thereof will be omitted.

[0257] The device shown in the figure is Figure 5 The devices shown differ in that, as Figure 9 As shown, an auxiliary video prediction image and a residual generation unit 115 are newly provided.

[0258] The auxiliary video predicted image and residual generation unit 115 generates a predicted image and residual of the auxiliary video used as a reference for refreshment of the decoded image. Hereinafter, the predicted image and residual of the reference auxiliary video are referred to as an auxiliary predicted image and an auxiliary p...

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

In an instance in which, when encoded data for video is decoded, the frames constituting the video are divided into a plurality of regions and predictive decoding is performed for each of the regions, a provisional decoded image in which an image is provisionally decoded from a low-resolution prediction residual is generated, and the decoding value is renewed, whereby a final decoded image is generated. In addition, in an instance in which, when the frames constituting the video are divided into a plurality of regions and predictive encoding is performed for each of the regions, a high-resolution prediction residual is down-sampled and a low-resolution prediction residual is generated, a subsampling prediction residual is generated by a subsampling process in which only some of the pixels of the high-resolution prediction residual are sampled, and the result is used as the low-resolution prediction residual.

Description

technical field [0001] The present invention relates to a video encoding method, a video decoding method, a video encoding device, a video decoding device, a video encoding program, and a video decoding program. [0002] This application claims priority based on Japanese Patent Application No. 2012-211156 for which it applied on September 25, 2012, and uses the content here. Background technique [0003] In general video coding, each frame of the video is divided into blocks as processing units by using the spatial / temporal continuity of the subject, and the video signal is predicted spatially / temporally for each block, Encoding the prediction information indicating the prediction method and the prediction residual can greatly improve the encoding efficiency compared to encoding the video signal itself. [0004] RRU (Reduced Resolution Update, reduced resolution refresh) is a technique to further improve the coding efficiency by reducing the resolution of at least a part of...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04N19/50H04N13/00
CPCH04N19/80H04N19/33H04N19/59H04N19/597H04N13/161H04N19/503H04N19/105H04N19/117H04N19/167H04N19/182H04N19/82G06T2207/10016
Inventor 杉本志织志水信哉木全英明小岛明
Owner NIPPON TELEGRAPH & TELEPHONE CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More