Intra-frame fast coding method

A fast encoding and encoding technology, applied in the field of depth estimation, can solve the problem of high complexity of division methods, and achieve the effect of maintaining compression efficiency and improving encoding speed.

Pending Publication Date: 2021-12-14
绍兴市北大信息技术科创中心
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is that the complexity of the existing division method is relatively high

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
  • Intra-frame fast coding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] like figure 1 As shown, a fast coding method in a frame comprises the following steps:

[0028] Step 1, input data set, the data set can be a 1D data queue, a 2D data file, a frame image, a video sequence, a transform domain, a transform block, multiple transform blocks, a 3D scene, a continuous A collection of data such as sequences of changing three-dimensional scenes, etc., the data set is encoded, and the encoding block being encoded is called the current encoding block.

[0029] Step 2: Use the intra-frame coding method for the current coding block to obtain historical information A, which includes the intra-frame prediction mode, the rate-distortion cost A, and all-zero block flags.

[0030] Step 3.1, according to the information of the current coding block, judge whether the current coding block is allowed to be divided into quadtrees: according to the regulations in the AVS3 coding standard, first according to the aspect ratio of the current coding block, the m...

Embodiment 2

[0054] Embodiment 2: a method for fast coding in a frame, comprising the following steps:

[0055] Step 1, input data set, the data set can be a 1D data queue, a 2D data file, a frame image, a video sequence, a transform domain, a transform block, multiple transform blocks, a 3D scene, a continuous A collection of data such as sequences of changing three-dimensional scenes, etc., the data set is encoded, and the encoding block being encoded is called the current encoding block.

[0056] Step 2: Use the intra-frame coding method for the current coded block to obtain historical information A. The historical information A includes the intra-frame prediction mode, the rate-distortion cost A and all-zero block flags, and the value of the rate-distortion cost A is c.

[0057] Step 3.1, according to the information of the current coding block, judge whether the current coding block is allowed to be divided into quadtrees: according to the regulations in the AVS3 coding standard, firs...

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 an intra-frame fast coding method, which comprises the following steps of: when a coding unit is coded, firstly trying an intra-frame coding method by the current coding unit to obtain an optimal intra-frame prediction mode, rate distortion cost and an all-zero block mark; then, deciding a quadtree division mode according to the decided intra-frame coding information; then, according to the decided intra-frame coding information and the decided division result and information of the quadtree, deciding a binary tree division mode; and finally, according to the decided intra-frame coding information and the decided division results and information of the quadtree and the binary tree, deciding the division mode of the extended quadtree.

Description

technical field [0001] The invention belongs to the field of depth estimation in the field of computer vision, in particular to an intra-frame fast coding method. Background technique [0002] When a data set, especially a two-dimensional or above data set, is encoded for data compression, the data set is usually divided into several subsets with a predetermined shape, called coding blocks, which are based on the predetermined shape of the coding block or decoding block. Time sequence, encoding or decoding block by block. At any moment, the coding block being coded is called the current coding block. [0003] For a coding block or decoding block with a certain shape, it needs to be divided into finer primitives (basic units) in many cases, and coded or decoded primitive by primitive according to a predetermined time sequence. The same type of encoding or decoding operation is usually performed on all samples within a primitive. Partitioning is the basic way to get primiti...

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/176H04N19/593H04N19/96
CPCH04N19/147H04N19/176H04N19/593H04N19/96
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