Video coding control method, video coding device and video codingprogram

A technology for moving image and coding control, which is applied in the field of moving image coding technology and can solve problems such as a large amount of computation.

Active Publication Date: 2013-01-09
NIPPON TELEGRAPH & TELEPHONE CORP
View PDF15 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since this method encodes all frames of the input video twice, there is a problem that a large amount of computation is required

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 coding control method, video coding device and video codingprogram
  • Video coding control method, video coding device and video codingprogram
  • Video coding control method, video coding device and video codingprogram

Examples

Experimental program
Comparison scheme
Effect test

no. 1 Embodiment approach ]

[0099] Next, a first embodiment of the present invention will be described in detail using the drawings. image 3 It is a flowchart showing the processing of the video encoding control method according to the first embodiment of the present invention.

[0100] First, the image next to the image whose encoding has been completed in the input video signal is set as an encoding target (step S1 ). The input image set as the coding target is coded by H.264 or other prescribed coding methods (step S2 ). It is judged whether the quantization statistic of the input image exceeds a predetermined threshold when encoding the input image (step S3 ). If the quantization statistic exceeds the predetermined threshold, the process proceeds to step S7 .

[0101] If the quantization statistic does not exceed the prescribed threshold, it is judged whether the encoding of the final image has been completed (step S4 ), and if the encoding has been completed to the final image, the encoding proces...

no. 2 Embodiment approach ]

[0146] Next, a second embodiment of the present invention will be described in detail using the drawings. Figure 11 It is a flowchart showing the processing of the video coding control method according to the present embodiment.

[0147] First, an image next to an image whose encoding has been completed in an input video signal is set as an encoding target (step S101 ). The input image set as the coding target is coded by H.264 or other prescribed coding methods (step S102 ). It is judged whether the quantization statistic of the input image exceeds a predetermined threshold when encoding the input image (step S103 ). If the quantization statistic exceeds the predetermined threshold, the process proceeds to step S108 .

[0148] If the quantization statistic does not exceed the prescribed threshold, it is judged whether the encoding of the final image has been completed (step S104 ), and if the encoding of the final image has been completed, the encoding process is terminated...

no. 3 Embodiment approach ]

[0197] Next, a third embodiment of the present invention will be described in detail using the drawings. Figure 14 It is a flowchart showing the processing of the video coding control method according to the present embodiment.

[0198] First, an image next to an image whose encoding has been completed in an input video signal is set as an encoding target (step S201 ). The input image set as the encoding target is encoded by H.264 or other prescribed encoding methods (step S202 ). It is judged whether the quantization statistic of the input image exceeds a predetermined threshold when encoding the input image (step S203 ). If the quantization statistic exceeds the predetermined threshold, the process proceeds to step S208 .

[0199] If the quantization statistic does not exceed the prescribed threshold, it is judged whether the encoding of the final image has been completed (step S204 ), and if the encoding of the final image has been completed, the encoding process is termi...

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

Disclosed are a video coding control method, video coding device and video coding program that achieve video coding with fewer computations and less image quality degradation than the two-pass coding of the prior art, while minimizing CPB (coded picture buffer) underflow. The video coding control method controls the amount of generated codes and codes an input video signal in such a manner that a virtual buffer in a decoder does not fail. Said video coding control method comprises the following steps with regard to each picture of a coding sequence picture group, which is a collection of pictures that is composed of a prescribed number of pictures that continue in an encoding sequence: a step for performing sequential coding according to prescribed coding parameters; a step for calculating a quantization statistic for the pictures based on quantization parameter information used in the picture coding, for the coding of each picture, and testing whether the quantization statistic exceeds a prescribed threshold value; and a step for changing the coding parameters when the quantization statistic exceeds the prescribed threshold value in such a manner that the amount of codes generated due to coding is reduced, and for recoding pictures using the updated coding parameters, starting from the first picture of the coding sequence picture group during coding.

Description

technical field [0001] The present invention relates to a moving picture coding technique for coding a video signal so that a virtual buffer such as a coded picture buffer (CPB: Coded Picture Buffer) in a virtual decoder does not fail and image quality degradation does not increase. . [0002] This application is directed to Japanese Patent Application No. 2010-109874, Japanese Patent Application No. 2010-109875, Japanese Patent Application No. 2010-109876, Japanese Patent Application No. 2010-109877, and Japanese Patent Application No. Application No. 2010-109878 claims priority, and their contents are cited here. Background technique [0003] In encoding of a video signal, it is necessary to perform encoding so that a decoder does not fail. In the H.264 encoding scheme, a virtual decoder HRD (hypothetical reference decoder (Hypothetical Reference Decoder)) that models a decoder is defined. The encoder of H.264 needs to encode in such a way that the virtual decoder does ...

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): H04N7/26
CPCH04N7/26079H04N7/26074H04N7/26319H04N7/2626H04N7/2618H04N7/26058H04N19/00381H04N7/26271H04N19/117H04N19/124H04N19/15H04N19/172H04N19/177H04N19/192H04N19/196H04N19/198
Inventor 北原正树清水淳小野尚纪
Owner NIPPON TELEGRAPH & TELEPHONE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products