Surface Scanning-Based Texture Atlas for Voxelized 3D Object

The representation of voxel colors has become crucial because voxelized 3D data are used in a variety of applications. In particular, texture atlases are widely used for representing voxel colors. The texture atlas is typically utilized for encoding voxel colors using image/video encoders, so it is...

Full description

Bibliographic Details
Main Authors: Tae Young Jang, Seong Dae Kim, Sung Soo Hwang
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8979382/
id doaj-8763a79633ba40fdb15483687ba1c79d
record_format Article
spelling doaj-8763a79633ba40fdb15483687ba1c79d2021-03-30T02:35:14ZengIEEEIEEE Access2169-35362020-01-018258232583910.1109/ACCESS.2020.29712728979382Surface Scanning-Based Texture Atlas for Voxelized 3D ObjectTae Young Jang0https://orcid.org/0000-0003-3787-4660Seong Dae Kim1https://orcid.org/0000-0001-8077-2403Sung Soo Hwang2https://orcid.org/0000-0002-0863-7503Department of Electrical Engineering, KAIST, Daejeon, South KoreaDepartment of Electrical Engineering, KAIST, Daejeon, South KoreaSchool of Computer Science and Electrical Engineering, Handong Global University, Pohang, South KoreaThe representation of voxel colors has become crucial because voxelized 3D data are used in a variety of applications. In particular, texture atlases are widely used for representing voxel colors. The texture atlas is typically utilized for encoding voxel colors using image/video encoders, so it is important to design a texture atlas while maintaining the connectivity between voxels. In this paper, we present a texture atlas based on a surface scanning scheme. To this end, we represent a 3D object as slices, and texture strips are obtained by scanning voxels along the surface for each slice. The texture strips represent the voxel colors while preserving the connectivity of the voxels. Besides, because the texture strips are highly correlated, we construct a texture atlas by aligning texture strips. We also propose a partitioning method for a 3D object to solve the self-occlusion problem that occurs in the alignment process. As an application of the proposed texture atlases, we utilize it for encoding voxel colors and propose encoding strategies. Experimental results indicate that the proposed texture atlases outperform the previous methods. To the best of our knowledge, this is the first attempt to use a surface scanning scheme for a texture atlas.https://ieeexplore.ieee.org/document/8979382/Texture atlasthree-dimensional datavoxel colorvoxelized three-dimensional data
collection DOAJ
language English
format Article
sources DOAJ
author Tae Young Jang
Seong Dae Kim
Sung Soo Hwang
spellingShingle Tae Young Jang
Seong Dae Kim
Sung Soo Hwang
Surface Scanning-Based Texture Atlas for Voxelized 3D Object
IEEE Access
Texture atlas
three-dimensional data
voxel color
voxelized three-dimensional data
author_facet Tae Young Jang
Seong Dae Kim
Sung Soo Hwang
author_sort Tae Young Jang
title Surface Scanning-Based Texture Atlas for Voxelized 3D Object
title_short Surface Scanning-Based Texture Atlas for Voxelized 3D Object
title_full Surface Scanning-Based Texture Atlas for Voxelized 3D Object
title_fullStr Surface Scanning-Based Texture Atlas for Voxelized 3D Object
title_full_unstemmed Surface Scanning-Based Texture Atlas for Voxelized 3D Object
title_sort surface scanning-based texture atlas for voxelized 3d object
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description The representation of voxel colors has become crucial because voxelized 3D data are used in a variety of applications. In particular, texture atlases are widely used for representing voxel colors. The texture atlas is typically utilized for encoding voxel colors using image/video encoders, so it is important to design a texture atlas while maintaining the connectivity between voxels. In this paper, we present a texture atlas based on a surface scanning scheme. To this end, we represent a 3D object as slices, and texture strips are obtained by scanning voxels along the surface for each slice. The texture strips represent the voxel colors while preserving the connectivity of the voxels. Besides, because the texture strips are highly correlated, we construct a texture atlas by aligning texture strips. We also propose a partitioning method for a 3D object to solve the self-occlusion problem that occurs in the alignment process. As an application of the proposed texture atlases, we utilize it for encoding voxel colors and propose encoding strategies. Experimental results indicate that the proposed texture atlases outperform the previous methods. To the best of our knowledge, this is the first attempt to use a surface scanning scheme for a texture atlas.
topic Texture atlas
three-dimensional data
voxel color
voxelized three-dimensional data
url https://ieeexplore.ieee.org/document/8979382/
work_keys_str_mv AT taeyoungjang surfacescanningbasedtextureatlasforvoxelized3dobject
AT seongdaekim surfacescanningbasedtextureatlasforvoxelized3dobject
AT sungsoohwang surfacescanningbasedtextureatlasforvoxelized3dobject
_version_ 1724184853460549632