Depth map encoding/decoding method based on different sampling blocks

An encoding and decoding method and a depth map technology are applied in the field of encoding and decoding to improve the coding efficiency of depth maps, which can solve the problems of position distortion, decrease of depth sequence quality, affecting the subjective and objective effects of virtual viewpoints, etc., so as to reduce complexity and improve efficiency. Effect

Inactive Publication Date: 2019-02-12
CHANGCHUN UNIV OF SCI & TECH
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In fact, the existence of these discontinuous regions makes traditional video coding schemes less efficient, because traditional video coding schemes are usually used to deal with low-pass video signals. If traditional video coding schemes are used to encode depth sequences, It will produce obvious blocky artifacts in the discontinuity and smooth areas of the depth image in the depth sequence, which will lead to a decrease in the

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
  • Depth map encoding/decoding method based on different sampling blocks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Include the following steps:

[0026] 1) Edge detection: For the current H.264 / MVC coding standard, read in the depth map to be coded, and first use the Sobel operator to perform edge detection to obtain the edge image;

[0027] 2) Macroblock segmentation: Segment the depth image according to whether the edge image segmentation block contains edges, first perform 16×16 segmentation, if there is no texture edge in the 16×16 edge image block, downsample the 16×16 depth image block If there is a texture edge, the 16×16 depth image block is further divided into four 8×8 blocks; if there is no texture edge in the 8×8 edge image block, the 8×8 depth image block is down-sampled to 4×4 block, if there is a texture edge, further divide the 8×8 depth image block into four 4×4 blocks;

[0028] 3) Intra prediction mode selection:

[0029] (1) Calculate the sum of squares (SSD, Sum of SuqaredDifference) and the encoded bit rate between the current 4×4 block and the reconstructed 4...

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 a depth map encoding/decoding method based on difference sampling blocks, and belongs to the technical field of the depth map in the three-dimensional video encoding standard.The method comprises the edge detection, macro block segmentation, intra-frame prediction mode selection, intra-frame multi-resolution macro block mode encoding and decoding end; the block reconstruction is performed on the decoded code stream, and the upper sampling processing is performed on the reconstructed block according to an encoding rule. The depth map encoding/decoding method has the advantage that a depth map encoding method based on different sampling blocks for the feature that the depth map only contains object contour information, a good prediction result is acquired by performing self-adaptive geometric division on the depth macro block containing discontinuous motion fields, thereby improving the depth map encoding efficiency, and reducing the complexity of the depth mapencoding.

Description

technical field [0001] The invention belongs to the technical field of depth image encoding in the three-dimensional stereoscopic video encoding standard, and relates to an encoding and decoding method for improving the encoding efficiency of the depth image. Background technique [0002] As the main video application technology in the future, 3D stereoscopic video means that users can enjoy real 3D stereoscopic video content through a 3D stereoscopic video display device. Technologies related to 3D video, such as 3D stereoscopic video acquisition, 3D stereoscopic video coding, and 3D stereoscopic video display, have received extensive attention. Among them, the depth information consists of the depth value of the pixel position in the color image, so the depth sequence compression usually treats it as a grayscale video for compression. In the application of 3D video system and free viewpoint video system, the data transmission is composed of a series of color texture video...

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/176H04N19/11H04N19/147H04N19/132H04N13/161
CPCH04N19/597H04N19/11H04N19/132H04N19/147H04N19/176
Inventor 高凯朴燕孙荣春王宇臧景峰
Owner CHANGCHUN UNIV OF SCI & TECH
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