US 11,922,579 B2
Image processing apparatus and method for image processing by deriving voxel and mesh data to generate point cloud data
Ohji Nakagami, Tokyo (JP); Koji Yano, Tokyo (JP); Satoru Kuma, Tokyo (JP); Tsuyoshi Kato, Kanagawa (JP); and Hiroyuki Yasuda, Saitama (JP)
Assigned to SONY CORPORATION, Tokyo (JP)
Filed by SONY CORPORATION, Tokyo (JP)
Filed on Dec. 21, 2022, as Appl. No. 18/086,027.
Application 18/086,027 is a continuation of application No. 17/278,497, granted, now 11,568,602, previously published as PCT/JP2019/036469, filed on Sep. 18, 2019.
Claims priority of application No. 2018-187482 (JP), filed on Oct. 2, 2018; and application No. 2019-114627 (JP), filed on Jun. 20, 2019.
Prior Publication US 2023/0126000 A1, Apr. 27, 2023
Int. Cl. G06T 17/20 (2006.01); G06T 9/00 (2006.01); G06T 9/40 (2006.01); G06T 17/00 (2006.01); H04N 19/70 (2014.01)
CPC G06T 17/205 (2013.01) [G06T 9/00 (2013.01); G06T 9/001 (2013.01); G06T 9/40 (2013.01); G06T 17/00 (2013.01); G06T 17/20 (2013.01); H04N 19/70 (2014.11); G06T 2210/08 (2013.01); G06T 2210/12 (2013.01); G06T 2210/21 (2013.01); G06T 2210/56 (2013.01)] 24 Claims
OG exemplary drawing
 
1. An image decoding apparatus comprising:
circuitry configured to
decode a bitstream to derive octree data,
derive voxel data based on the octree data,
derive mesh data based on the voxel data,
define the mesh data within a bounding box,
set vectors parallel to sides of the bounding box to have an interval based on a specified resolution of voxels,
determine intersections of the vectors with an inner region of a triangle face of the mesh data, and
generate point cloud data having coordinate values based on the determined intersections,
wherein the circuitry is configured to determine the intersections of the vectors between the inner region of the triangle face and each vector including a start origin located within a range of each of vertices of the triangle face.