Video transcoding method based on machine learning

A video transcoding and machine learning technology, applied in the field of video transcoding, can solve the problems that the accuracy of classification affects the encoding performance, there is no effective control scheme for the accuracy of classification, and there is no effective balance between complexity and encoding performance.

Active Publication Date: 2016-02-03
SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI
View PDF7 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the prior art, most of the statistical thresholds are used to achieve early termination in fast coding or transcoding to achieve the purpose of fast coding or fast transcoding, but these statistical thresholds are statistical experience values ​​obtained through some specific test sequence training, for Some sequences and some scenes may be effective, but not all test sequences are effective; in the existing methods, there are also fast

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 transcoding method based on machine learning
  • Video transcoding method based on machine learning
  • Video transcoding method based on machine learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to facilitate the understanding of the present invention, the present invention will be described more fully below with reference to the associated drawings. Preferred embodiments of the invention are shown in the accompanying drawings. However, the present invention can be embodied in many different forms and is not limited to the embodiments described herein. On the contrary, these embodiments are provided to make the understanding of the disclosure of the present invention more thorough and comprehensive.

[0049] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the technical field of the invention. The terms used herein in the description of the present invention are for the purpose of describing specific embodiments only, and are not intended to limit the present invention. As used herein, the term "and / or" includes any and all combinations of one or more of ...

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

The invention relates to a video transcoding method based on machine learning. The video transcoding method comprises the following steps: modeling a quadtree partition mode of an encoding unit in an original video into multiple binary classifiers with different levels, then selecting an optimal feature set, finally, learning a data set composed of a characteristic vector and an optimal encoding parameter, namely introducing a machine learning method into video transcoding, and converting a parameter determining problem in video encoding into a classification problem. Therefore, a corresponding classifier can be selected according to the size of the current encoding unit, and a classification probability value is compared with a corresponding adaptive threshold to select the optimal encoding parameter for encoding. The adaptive probability threshold is adaptively adjusted for different video scenes, therefore, an optimal transcoding speed and transcoding quality can be obtained to ensure relatively small power consumption in a transcoding process, and the transcoding complexity is effectively reduced on the premise of guaranteeing the transcoding rate distortion performance.

Description

technical field [0001] The invention relates to video transcoding, in particular to a video transcoding method based on machine learning with low complexity and high accuracy. Background technique [0002] High Efficiency Video Coding (High Efficiency Video Coding) is currently the latest coding standard, and its goal is to further improve the rate-distortion performance on the basis of the existing standard H.264 / AVC, that is, to ensure the same video quality as H.264 / AVC , reducing the bit rate by about 50%. It is precisely because of this goal and ideal rate-distortion performance that more and more scholars study it. However, in real life, a code stream is often required to be used in many different devices and systems. Then, video transcoding would be a suitable solution. [0003] Video transcoding converts one video stream into another. During this process, many attributes in the code stream may change accordingly, such as frame rate, resolution, and encoding struc...

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): H04N19/40H04N19/147H04N19/96H04N19/103
Inventor 朱林卫张云
Owner SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI
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