Panoramic video coding method and device

A panoramic video and coding method technology, applied in the field of panoramic video coding methods and devices, can solve the problems of low video coding compression efficiency and low accuracy at boundaries, and achieve the effects of improving compression efficiency and accuracy.

Active Publication Date: 2016-12-21
SHANGHAI GMT DIGITAL TECH
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] At present, the traditional edge expansion method generally copies the pixels at the boundary of the reference image for edge expansion. However, this meth

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
  • Panoramic video coding method and device
  • Panoramic video coding method and device
  • Panoramic video coding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0067] The edge expansion method when sampling the latitude and longitude map, such as Figure 6 As shown, the areas that need to be expanded are A, B, C, and D. Area a is the rightmost area inside the image, and its size is the same as area A; area b is the leftmost area inside the image, and its size is Same as zone B. The edge expansion process is as follows:

[0068] (1) Copy the pixel translation in area a to area A.

[0069] (2) Copy the translation of pixels in area b to area B.

[0070] (3) Copy and expand the value of the top row of pixels of the image in area A and area B to each row in area C.

[0071] (4) Copy and expand the value of the bottom row of pixels of the image in the A area and the B area, to each row of the D area.

Embodiment 2

[0073] The edge expansion method of pyramid sampling, such as Figure 7 As shown, the square surrounded by thick solid lines is the video obtained by pyramid sampling. The area surrounded by thin solid lines and thick solid lines on the left side of the video is marked as A, and A is the area on the left side of the video that needs to be expanded. Similarly, The area on the right side of the video surrounded by thin solid lines and thick solid lines is marked as B, and B is the area on the right side of the video that needs to be expanded. The area surrounded by dotted and solid lines on the upper side of the video is marked as C. C is the area that needs to be expanded on the upper side of the video. The area surrounded by dotted and solid lines on the lower side of the video is marked as D. D is the area that needs to be expanded on the lower side of the video. out of the area. a is the area surrounded by solid lines on the left side of the video and equal in width and hei...

Embodiment 3

[0080] The edge expansion method when sampling a regular hexahedron, such as Figure 8 As shown, the rectangle composed of two rows and three columns of small squares composed of solid lines is a plane video obtained after hexahedron sampling and the arrangement of each surface. Among them, 'bottom' is rotated 90° counterclockwise, 'rear' is rotated 90° clockwise, and 'top' is rotated 90° counterclockwise. The large rectangle formed by the solid line is the expanded video. The edge expansion method is as follows:

[0081] (1) According to the adjacent relationship between the faces of the hexahedron Figure 8 The flat video shown is expanded to 14 faces around it. For example, the left side of 'left' should be 'back', just copy the data of 'back' to the left side of 'left'.

[0082] (2) Delete the data other than the large rectangle formed by the solid line, and the rest is the video after border expansion.

[0083] In summary, a panoramic video coding method and device a...

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 present invention discloses a panoramic video coding method and device. The method comprises the following steps: step 1, sampling panoramic videos; step 2, coding the sampled videos by using a video compression coding method to obtain an image in a video sequence; step 3, correspondingly decoding the coded image to obtain a reconstructed image; step 4, entering a step 5 if the obtained reconstructed image can be referenced by subsequent images, and otherwise, entering a step 6; step 5, implementing boundary expansion on the reconstructed image according to an adjacent relation of the panoramic videos; and step 6, finishing operations if all images in the video sequence have been coded, and otherwise, returning to the step 2. By adopting the panoramic video coding method and device disclosed by the invention, the accuracy degree of inter-frame prediction at boundaries can be improved, and thus the compression efficiency can be increased.

Description

technical field [0001] The present invention relates to the technical field of video coding, in particular to a panoramic video coding method and device. Background technique [0002] Panoramic video refers to all the scenes around an observation point in space, which is composed of all the light that this observation point can receive. Panoramic video can be abstracted into a sphere centered on the observation point. [0003] When using a computer to process panoramic video, it is inevitable to perform discretized spatial sampling on the panoramic video. When discretizing the spatial sampling of the panoramic video, it is necessary to ensure a certain spatial sampling density to achieve the required definition. At the same time, it is also necessary to consider that the memory of the computer is not suitable for storing data of a spherical structure, and it is necessary to arrange the sampling points on the plane in a certain way. [0004] Commonly used panoramic video s...

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/146H04N19/159H04N19/503
CPCH04N19/146H04N19/159H04N19/503
Inventor 赵海武陈芳陈智贤陈大鹏李国平滕国伟王国中
Owner SHANGHAI GMT DIGITAL 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