Video coding control method, video coding device, and video coding program

一种活动图像、编码控制的技术,应用在活动图像编码技术领域,能够解决运算量多等问题

Active Publication Date: 2015-08-26
NIPPON TELEGRAPH & TELEPHONE CORP
View PDF7 Cites 0 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 coding program
  • Video coding control method, video coding device, and video coding program
  • Video coding control method, video coding device, and video coding program

Examples

Experimental program
Comparison scheme
Effect test

no. 1 Embodiment approach ]

[0099] Hereinafter, the first embodiment of the present invention will be described in detail with reference to the drawings. image 3 It is a processing flowchart showing the moving picture coding control method according to the first embodiment of the present invention.

[0100] First, an image next to an 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 encoding target is encoded by H.264 or another predetermined encoding method (step S2 ). It is determined whether or not 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 predetermined threshold, it is determined whether the encoding of the final image has been completed (step S4 ), and if the encoding has been co...

no. 2 Embodiment approach ]

[0146] Hereinafter, a second embodiment of the present invention will be described in detail with reference to the drawings. Figure 11 It is a processing flowchart showing the moving picture coding control method according to the present embodiment.

[0147] First, an image next to an image whose encoding has been completed in the input video signal is set as an encoding target (step S101 ). The input image set as the encoding target is encoded by H.264 or another predetermined encoding method (step S102 ). It is determined whether or not 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 predetermined threshold, it is determined whether the encoding of the final image has been completed (step S104 ), and if the encoding of the final image has ...

no. 3 Embodiment approach ]

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

[0198] First, an image next to an image whose encoding has been completed in the 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 another predetermined encoding method (step S202 ). It is determined whether or not 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 predetermined threshold, it is determined whether the encoding of the final image has been completed (step S204 ), and if the encoding of the final image has been com...

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

Video encoding is realized with small deterioration in image quality while suppressing underflow of a coded picture buffer (CPB) and with a smaller calculation amount than conventional 2-pass encoding. A video encoding control method which encodes an input video signal by controlling a generated bit rate so that a hypothetical buffer in a decoder does not fail includes: a step of sequentially encoding each picture in an encoding-order picture group in accordance with a predetermined encoding parameter, the encoding-order picture group including a predetermined number of pictures and being a collection of successive pictures in the order of encoding; a step of calculating a quantization statistic of each picture based on quantization parameter information used to encode each picture each time each picture is encoded, and checking whether or not the quantization statistic exceeds a predetermined threshold value, and a step of if the quantization statistic exceeds the predetermined threshold value, changing the encoding parameter so that the generated bit rate resulting from encoding is reduced and performing re-encoding from a first picture of an encoding-order picture group that is being encoded using the changed encoding parameter.

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 the deterioration of the picture quality 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, Japanese Patent Application No. 2010-109877, which were filed in Japan on May 12, 2010 Application No. 2010-109878 claims priority, and the contents thereof are incorporated herein by reference. Background technique [0003] In the encoding of video signals, it is necessary to encode in such a way that the decoder does not fail. The H.264 encoding method defines a virtual decoder HRD (Hypothetical Reference Decoder) that models a decoder. The encoder for H.264...

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 Patents(China)
IPC IPC(8): H04N19/172H04N19/196H04N19/15H04N19/117H04N19/124H04N19/177H04N19/192
CPCH04N19/192H04N19/172H04N19/196H04N19/124H04N19/117H04N19/198H04N19/15H04N19/177
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