US 11,889,116 B2
Video-based point cloud compression with variable patch scaling
Jungsun Kim, San Jose, CA (US); Khaled Mammou, Danville, CA (US); and Alexandros Tourapis, Los Gatos, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Oct. 14, 2022, as Appl. No. 18/046,861.
Application 18/046,861 is a continuation of application No. 17/145,192, filed on Jan. 8, 2021, granted, now 11,477,483.
Claims priority of provisional application 62/958,659, filed on Jan. 8, 2020.
Prior Publication US 2023/0094734 A1, Mar. 30, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/597 (2014.01); H04N 19/124 (2014.01); H04N 19/30 (2014.01); H04N 19/46 (2014.01)
CPC H04N 19/597 (2014.11) [H04N 19/124 (2014.11); H04N 19/30 (2014.11); H04N 19/46 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A non-transitory, computer-readable, medium storing program instructions that, when executed by one or more processors, cause the one or more processors to:
generate 2D patch images for three-dimensional (3D) visual volumetric content;
scale one or more of the 2D patch images in 2D space, without requiring a corresponding 3D bounding box for the 2D patch image to be scaled by a same scaling factor in a same coordinate direction;
pack the scaled one or more 2D patch images into one or more two-dimensional (2D) image frames;
generate auxiliary information indicating:
respective 2D bounding boxes in the 2D image frames for the 2D patch images that have been scaled;
respective locations or characteristics of 3D bounding boxes in a 3D reconstructed version of the 3D visual volumetric content at which patches corresponding to the 2D patch images are to be located; and
an indication of the one or more scaling factors that have been applied in the 2D space; and
encode the one or more 2D image frames and the auxiliary information to generate a compressed version of the 3D visual volumetric content.