Video encoding complexity adaptive regulation method and device

An adaptive adjustment and video coding technology, applied in the field of digital video processing to reduce coding complexity and ensure reconstruction quality

Active Publication Date: 2013-03-13
SOI MICRO CO LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In the current H.264 / AVC encoder, most of the above-mentioned links have implemented a variety of different algorithms, which also means that the complexity of the current H.264 / AVC encoder is very large. scalability

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 complexity adaptive regulation method and device
  • Video encoding complexity adaptive regulation method and device
  • Video encoding complexity adaptive regulation method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The embodiments of the present invention are described in detail below. Examples of the embodiments are shown in the accompanying drawings, in which the same or similar reference numerals indicate the same or similar elements or elements with the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary, and are only used to explain the present invention, and cannot be construed as limiting the present invention.

[0028] In order to achieve the purpose of the present invention, the present invention discloses an adaptive adjustment method of video coding complexity, such as figure 1 As shown, the method includes the following steps:

[0029] A1: Pre-classify the macroblock coding mode.

[0030] The pre-classification of macroblock coding modes can include a variety of methods to realize the pre-determination of the search mode types before the video coding mode search, and pre-exclude coding modes with very small occu...

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 discloses a video encoding complexity adaptive regulation method and device. The method comprises the following steps: pre-classifying macro block encoding modes; calling a complexity control module, preliminarily calculating a calculation complexity required by encoding according to the pre-classified encoding modes, comparing the pre-estimated calculation complexity with a target calculation complexity, and entering into subsequent video encoding procedures for performing movement estimation and mode selection when the pre-estimated calculation complexity meets the given target calculation complexity; otherwise, regulating the macro-block-grade calculation complexity until the target complexity requirement is reached. The invention also discloses a video encoding complexity adaptive regulation device. The device comprises a macro block pre-classification unit, a complexity estimation unit and an encoding complexity control unit. According to the method and device provided by the embodiment of the invention, when a power supply capability of a power source is insufficient, the encoding parameters can be regulated actively, the encoding complexity can be reduced, and simultaneously the quality of reconstructed video can also be ensured.

Description

Technical field [0001] The present invention relates to the field of digital video processing. Specifically, the present invention relates to a method and device for adaptive adjustment of video coding complexity. Background technique [0002] Video has obvious characteristics such as intuitiveness and vividness and rich content, and it is one of the most important information carriers for mankind. With the rapid development of information technology, various video applications such as wireless multimedia communication and digital TV have higher and higher requirements for video resolution. Correspondingly, the amount of acquired video data has also increased sharply, far exceeding the channel bandwidth and storage. The growth rate of capacity. Therefore, video coding technology has become a key research topic in the field of information technology and has received extensive attention from academia and industry. [0003] The two major international organizations in the video fiel...

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): H04N7/26H04N19/134
Inventor 姜东张大勇梁利平
Owner SOI MICRO CO LTD
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