Encoding mode selection method, device and encoder

A coding mode and optimal coding mode technology, applied in the field of video coding, can solve problems such as low coding mode selection efficiency, large computing resources, and encoder consumption, so as to improve mode selection efficiency, ensure coding quality, and reduce hardware requirements Effect

Active Publication Date: 2017-07-21
HUAWEI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present invention provides a coding mode selection method, device, and encoder to solve the problem that the prior art requires the encoder to consume a large amount of computing resources, resulting in low efficiency of coding mode selection

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
  • Encoding mode selection method, device and encoder
  • Encoding mode selection method, device and encoder
  • Encoding mode selection method, device and encoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0049] see figure 1 , is a flowchart of an embodiment of the encoding mode selection method of the present invention:

[0050] Step 101: For each coding layer of the coding unit, obtain the candidate partitioning methods of the coding layer from all partitioning methods of the coding layer through the fast RDO algorithm, and determine the best partitioning method of the coding layer from the candidate partitioning methods through the RDO algorithm Way.

[0051] In ...

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 embodiment of the present invention discloses a coding mode selection method, device, and encoder. The method includes: for each coding layer of a coding unit, using a fast RDO algorithm to obtain the coding layer from all division methods of the coding layer In the candidate division mode, the optimal division mode of the coding layer is determined from the candidate division modes through the RDO algorithm; the optimal coding mode of the coding unit is selected according to the RDCost corresponding to the optimal division mode of the adjacent coding layer. In the embodiment of the present invention, the fast RDO algorithm is used to obtain the candidate division mode in the same coding layer. Since the computational complexity of the fast RDO algorithm is lower than that of the RDO algorithm, the computational resource overhead of the encoder can be saved. For adjacent coding layers, due to The best coding mode of the coding unit can still be selected through the RDO algorithm, so while improving the mode selection efficiency of the encoder, the coding quality can also be guaranteed.

Description

technical field [0001] The present invention relates to the technical field of video coding, in particular to a coding mode selection method, device and coder. Background technique [0002] High-efficiency video coding (HEVC) is a new generation of video compression standards under study, mainly for high-definition and ultra-high-definition video images. The application of HEVC can reduce the bit rate of the video stream while ensuring the same video image quality; and while improving the compression efficiency, it allows the encoder to appropriately increase the encoding complexity. When selecting a coding mode for the current coding unit (Coding Unit, CU) based on the HEVC standard, the video encoder can use the rate-distortion optimization (Rate Distortion Optimization, RDO) algorithm to traverse and calculate all the blocks under each mode type of the current CU The rate distortion cost (Rate Distortion Cost, RDCost) corresponding to the mode, and select the candidate m...

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/156H04N19/103H04N19/187H04N19/147
Inventor 郭姗宋杨王振威
Owner HUAWEI TECH 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