Mode decision circuit in video coding

An encoding mode and video encoding technology, applied in the field of video encoding, can solve the problems of unfavorable hardware real-time encoding, low parallel granularity, and high time complexity, and achieve the effect of saving circuit and storage area and meeting real-time processing requirements.

Active Publication Date: 2021-05-28
北京博雅慧视技术有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, this serial processing method obviously has high time complexity and low parallel granularity, which is not conducive to real-time encoding by hardware.

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
  • Mode decision circuit in video coding
  • Mode decision circuit in video coding
  • Mode decision circuit in video coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with aspects of the invention as recited in the appended claims.

[0022] The terminology used in the present invention is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used herein and in the appended claims, the singular forms "a", "the", and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It should also be understood that the term "and / or" as use...

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 mode decision circuit in video coding, which comprises three parallel processing circuits, and is characterized in that when a first processing circuit carries out coding mode decision on four 4*4 units to obtain a first RDO value, a second processing circuit carries out coding mode decision on 8*8 units to obtain a second RDO value; a first comparison circuit comparing the first RDO value and the second RDO value to preserve the coding mode of the minimum value; a third processing circuit performs coding mode decision on the 16*16 unit to obtain a third RDO value; the second comparison circuit obtains a fourth RDO value according to the coding modes of the four 8*8 units stored by the first comparison circuit, and compares the fourth RDO value with the third RDO value to store the coding mode of the minimum value; the third processing single path performs coding mode decision on the 32*32 unit to obtain a fifth RDO value; and the third comparison circuit obtains a sixth RDO value according to the coding modes of the four 16*16 units stored by the second comparison circuit, and compares the sixth RDO value with the fifth RDO value to take the coding mode with the minimum value as a 32*32 coding mode, so that the aim of meeting the real-time processing requirement is fulfilled.

Description

technical field [0001] The invention relates to the technical field of video coding, in particular to a mode decision circuit in video coding. Background technique [0002] In video coding standards (such as AVS2, HEVC, etc.), generally support multiple coding mode divisions, such as CU (Coding Unit, coding unit), PU (Prediction Unit, prediction unit) and other coding mode divisions, and video coding standards support The size range of CU / PU is 4x4, 8x8, 16x16, 32x32 and 64x64. [0003] At present, in order to obtain the optimal division mode, by introducing the MD (Mode Decision, mode decision) module in the video encoder, the MD module selects the optimal coding mode division through the RDO (Rate Distortion Optimization, rate-distortion optimization) process, for the best encoding quality and performance. [0004] However, when the MD module executes the RDO process, it performs the RDO process in a serial manner for the division and size of various coding modes, and af...

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/147H04N19/103
CPCH04N19/147H04N19/103
Inventor 向国庆束文韬文湘鄂贾惠柱宋磊
Owner 北京博雅慧视技术有限公司
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