Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Advanced residual prediction method based on reconfigurable array processor

An advanced residual prediction, array processor technology, applied in the direction of image communication, digital video signal modification, electrical components, etc., can solve the problems of long coding time, increase the complexity of video image coding process, and high computational complexity, achieve coding The effect of short time, meeting real-time coding requirements, and low computational complexity

Active Publication Date: 2021-01-19
XIAN UNIV OF POSTS & TELECOMM
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The method of determining time-domain ARP and inter-view ARP in the existing ARP algorithm has high computational complexity and long encoding time, which increases the complexity of the entire video image encoding process and cannot meet the real-time encoding requirements of video images in multimedia systems

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
  • Advanced residual prediction method based on reconfigurable array processor
  • Advanced residual prediction method based on reconfigurable array processor
  • Advanced residual prediction method based on reconfigurable array processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0077] image 3 A schematic flowchart of an advanced residual prediction method based on a reconfigurable array processor in one embodiment of the present application is shown. As shown in the figure, the advanced residual prediction method based on the reconfigurable array processor of this embodiment includes:

[0078] S10. For predictive encoding of non-base-view texture images, acquire texture image data and corresponding depth image data of the current coding unit of the texture image to be encoded;

[0079] S20. Perform predictive coding on the texture image data of the current coding unit based on the advanced residual prediction;

[0080] Among them, when the depth data of the current coding unit belongs to the depth range in the pre-obtained advanced residual prediction rule, the current coding unit obtains the advanced residual prediction algorithm of the current coding unit through the advanced residual prediction rule matching, and the texture of the current codin...

Embodiment 2

[0129] Another embodiment of the present application proposes an advanced residual prediction method based on a reconfigurable array processor, including:

[0130] S100. Determining a depth threshold.

[0131] The depth information of an object in 3D video represents the relative distance from the camera to the object. For depth values ​​between 0 and 255, let the Zfar and Znear values ​​be 0 and 255, respectively. In the HTM-16.1 version, first assume that Z 0 = Z near, Z 1 = Zfar, statistics are made on the results of the temporal advanced residual prediction (ARP) or inter-view advanced residual prediction algorithm selected by the coding unit (CU) in different regional modes. If the currently set depth threshold counts that the selection times of the ARP algorithm between the time domain and the viewpoint are all 0, or if one of the selection times of the ARP algorithm between the time domain and the viewpoint is 0, set the depth threshold Z 0 and Z 1 Decrease and inc...

Embodiment 3

[0155] The parallelization of the temporal domain advanced residual prediction algorithm and the inter-view advanced residual prediction algorithm uses two clusters of hardware storage. Although the parallel implementation of two advanced residual prediction algorithms in the time domain and between viewpoints achieves the purpose of greatly reducing the number of calculation cycles of the algorithm, it increases the area and power consumption of the circuit. In order to reduce unnecessary hardware overhead, combined with the depth threshold, this embodiment utilizes the reconfigurable feature of the PE function of the array processor, and completes the function switching between the advanced residual prediction in the time domain and the advanced residual prediction algorithm between viewpoints by issuing configuration instructions , implements temporal-domain ARP and inter-view ARP function-selectable advanced residual prediction on a single PE cluster.

[0156] Figure 6 F...

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 belongs to the technical field of three-dimensional video image processing, and particularly relates to an advanced residual error prediction method based on a reconfigurable array processor. The method comprises the following steps: acquiring texture image data and corresponding depth image data of a current coding unit of a texture image to be coded; when the depth data of the current coding unit belongs to a depth range in a pre-obtained advanced residual error prediction rule, obtaining an advanced residual error prediction algorithm of the current coding unit through matching of the advanced residual error prediction rule; performing predictive encoding on the texture image data of the current encoding unit by adopting the obtained advanced residual prediction algorithm,wherein the advanced residual prediction rule is obtained by counting an advanced residual prediction algorithm adopted by a video test image coding unit, and the video test image and the texture image to be coded belong to the same scene. The method is low in calculation complexity and short in coding time, and meets the real-time coding requirements of video images in a multimedia system.

Description

technical field [0001] The application belongs to the technical field of three-dimensional video image processing, and in particular relates to an advanced residual prediction method and an array processor based on a reconfigurable array processor. Background technique [0002] Three-dimensional high-efficiency video coding (3-Dimensional-High Efficiency Video Coding, 3D-HEVC) is an extension of the HEVC standard for two-dimensional video coding, which is used for coding multi-view video and depth maps. Prediction, DCP), Advanced Residual Prediction (Advanced Residual Prediction, ARP) and other advanced coding tools to reduce redundant information between viewpoints. [0003] The core of the new ARP algorithm in the 3D-HEVC inter-view prediction algorithm is to use the residual information between views to reduce the redundancy between views. The principle of ARP is as follows figure 1 As shown, where V0 represents the base view, V1 represents the non-base view, Dc represe...

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/597H04N19/136H04N19/436
CPCH04N19/597H04N19/136H04N19/436
Inventor 朱筠谢晓燕周金娜王淑欣王安琪
Owner XIAN UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products