Depth image-based modeling method and apparatus
First Claim
1. A depth information-based modeling method using a three-dimensional (3D) polygonal mesh, comprising:
- extracting a bounding volume (BV) for the 3D polygonal mesh;
obtaining a 3D grid by dividing the BV using a plurality of sampling lines;
selecting some of a plurality of vertices of the 3D grid that intersect the 3D polygonal mesh as valid vertices;
obtaining depth information and color information of the valid vertices by using a plurality of vertices of the 3D polygonal mesh; and
modeling an object using the depth information and the color information of the valid vertices.
1 Assignment
0 Petitions
Accused Products
Abstract
A depth image-based modeling method and apparatus. A depth information-based modeling method using a three-dimensional (3D) polygonal mesh includes: extracting a bounding volume (BV) for the 3D polygonal mesh; obtaining a 3D grid by dividing the BV using a plurality of sampling lines; selecting some of a plurality of vertices of the 3D grid that intersect the 3D polygonal mesh as valid vertices; obtaining depth information and color information of the valid vertices by using a plurality of vertices of the 3D polygonal mesh; and modeling an object using the depth information and the color information of the valid vertices.
-
Citations
19 Claims
-
1. A depth information-based modeling method using a three-dimensional (3D) polygonal mesh, comprising:
-
extracting a bounding volume (BV) for the 3D polygonal mesh;
obtaining a 3D grid by dividing the BV using a plurality of sampling lines;
selecting some of a plurality of vertices of the 3D grid that intersect the 3D polygonal mesh as valid vertices;
obtaining depth information and color information of the valid vertices by using a plurality of vertices of the 3D polygonal mesh; and
modeling an object using the depth information and the color information of the valid vertices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A depth information-based modeling method comprising:
-
converting a three-dimensional (3D) polygonal mesh into a two-dimensional (2D) polygonal mesh by generating a texture map for the 3D polygonal mesh;
generating a grid laid over the 2D polygonal mesh;
obtaining depth information and color information of a plurality of vertices of the grid by using a plurality of vertices of the 2D polygonal mesh; and
modeling an object by using the depth information and the color information of the vertices of the grid. - View Dependent Claims (10, 11, 12)
-
-
13. A depth information-based modeling apparatus comprising:
-
a division unit which extracts a bounding volume (BV) for a three-dimensional (3D) polygonal mesh and obtains a 3D grid by dividing the BV using a plurality of sampling lines;
a vertex extraction unit which selects some of a plurality of vertices of the 3D grid that intersect the 3D polygonal mesh as valid vertices;
a depth information extraction unit which obtains depth information of the valid vertices by using a plurality of vertices of the 3D polygonal mesh;
a color information extraction unit which generates a texture map for the vertices of the 3D grid and obtains color information of the valid vertices by using texture coordinates on the texture map that correspond to the vertices of the 3D grid; and
a modeling unit which models an object using the depth information and the color information of the valid vertices. - View Dependent Claims (14, 15)
-
-
16. The depth information-based modeling apparatus of claim 16, wherein the color information of the vertices is obtained by converting coordinates of each of the valid vertices into texture coordinates on the texture map using a Barycentric coordinate system and then converting the texture coordinates of each of the valid vertices into a set of Red, Green, and Blue (RGB) values.
-
17. A depth information-based modeling apparatus comprising:
-
a texture map generator which converts a three-dimensional (3D) polygonal mesh into a two-dimensional (2D) polygonal mesh by generating a texture map for the 3D polygonal mesh;
a grid generator which generates a grid laid over the 2D polygonal mesh;
a depth information extracting unit which obtains depth information and color information of a plurality of vertices of the grid by using a plurality of vertices of the 2D polygonal mesh; and
a modeling unit which models an object by using the depth information and the color information of the vertices of the grid.
-
-
18. A computer-readable storage medium encoded with processing instructions for causing a processor to execute a depth information-based modeling method using a three-dimensional (3D) polygonal mesh, the depth information-based modeling method comprising:
-
extracting a bounding volume (BV) for the 3D polygonal mesh;
obtaining a 3D grid by dividing the BV using a plurality of sampling lines;
selecting some of a plurality of vertices of the 3D grid that intersect the 3D polygonal mesh as valid vertices;
obtaining depth information and color information of the valid vertices by using a plurality of vertices of the 3D polygonal mesh; and
modeling an object using the depth information and the color information of the valid vertices.
-
-
19. A computer-readable storage medium encoded with processing instructions for causing a processor to execute a depth information-based modeling method, the depth information-based modeling method comprising:
-
converting a three-dimensional (3D) polygonal mesh into a two-dimensional (2D) polygonal mesh by generating a texture map for the 3D polygonal mesh;
generating a grid laid over the 2D polygonal mesh;
obtaining depth information and color information of a plurality of vertices of the grid by using a plurality of vertices of the 2D polygonal mesh; and
modeling an object by using the depth information and the color information of the vertices of the grid.
-
Specification