Adaptive 2n-ary tree generating method, and method and apparatus for encoding and decoding 3D volume data using it

Active Publication Date: 2010-09-28
SAMSUNG ELECTRONICS CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0013]Exemplary embodiments of present invention also provides a 3D volume data encoding method and apparatus enabling a function capable of efficiently encoding 3D volume data, and encoding 3D volume data having an arbitrary resolution, and enabling progressive coding.

Problems solved by technology

However, when a dimensional object should be expressed realistically at a high sampling density, the amount of data becomes huge and a method capable of compressing the data efficiently is needed.
However, this method cannot smoothly visualize images when reading progressive bitstreams and restoring images.
Also, since this method uses the octree compression method, there is a drawback that in relation to the resolution of volume data, only data with a fixed resolution in which the values of the width, height, and depth should be identical can be compressed.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073]Hereinafter, a method and apparatus for encoding and / or decoding 3D volume data including any one of PointTexture, voxel, and octree data, according to exemplary embodiments of the present invention will now be described more fully with reference to the accompanying drawings, in which exemplary embodiments of the invention are shown.

[0074]First, an adjustable 2n-ary tree generation method according to exemplary embodiments of the present invention will now be explained. N-dimensional data is divided into a 2n-ary tree consisting of 2n regions. Then, each node of the data divided into the 2n-ary tree is divided into a lower layer 2n-ary tree until the size of the node becomes one unit part. For the 2n-ary tree division, if the number of unit parts in each direction of the N-dimensional data is an even number, the 2n-ary tree is divided into two halves, and if the number is an odd number, the 2n-ary tree is divided so that one divided part is one unit part greater than the other...

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

A method and apparatus for encoding and / or decoding depth image-based representation (DIBR) data are provided. The encoding method includes: converting 3-dimensional (3D) volume data into adjustable octree data with predetermined labels given to nodes; by referring to the labels, encoding nodes of the adjustable octree from the root node to leaf nodes by a modified breadth-first search (BFS) method allocating priorities among children nodes; and generating a bitstream with predetermined header information and encoded node data. The decoding method includes: extracting header information containing at least resolution information of an object, from a bitstream and decoding the header information; calculating the number of nodes by using the resolution information of the header, and by a modified BFS method allocating priorities among children nodes, decoding each node of a tree from the root node to leaf nodes; and restoring an adjustable tree by using decoded nodes. According to the method and apparatus, a huge amount of 3D volume data can be encoded with a high efficiency, and volume data with an arbitrary resolution as well as volume data with a fixed resolution can be encoded with a high efficiency. Accordingly, with a small amount of data, 3D volume data with a high picture quality can be restored. In addition, since a progressive bitstream is generated, 3D volume data can be shown progressively when decoding is performed.

Description

CROSS-REFERENCE TO RELATED PATENT APPLICATIONS[0001]Priority is claimed to U.S. Provisional Patent Application No. 60 / 550,735, filed on Mar. 8, 2004, and No. 60 / 586,734, filed on Jul. 12, 2004, in the U.S. Patent and Trademark Office, and Korean Patent Application No. 10-2005-0012424, filed on Feb. 15, 2005, in the Korean Intellectual Property Office, the disclosures of which are incorporated herein in their entirety by reference.BACKGROUND OF THE INVENTION[0002]1. Field of the Invention[0003]The present invention relates to a 3-dimensional (3D) data encoding and decoding, and more particularly, to a method and apparatus for encoding and / or decoding 3D volume data.[0004]2. Description of the Related Art[0005]Among methods expressing a 3D object, a method using a polygonal mesh model is widely used. Meanwhile, depth image-based representation (DIBR), which was adopted as a standard for MPEG-4 Animation Framework extension (AFX) in 2003, is a method of expressing a 3D object using a 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): G06K9/36
Inventor LEE, SHINJUNHAN, MAHNJIN
Owner SAMSUNG ELECTRONICS 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