The compressed bitstream output by the system 1900 of FIG. 19A can be decoded by the point cloud decoding system 1920 shown in FIG. 19B. As shown in FIG. 19B, a compressed bitstream 1916 can be demultiplexed into multiple encoded/compressed video streams, occupancy map data, and auxiliary patch information. The video streams can be decoded/decompressed by a multi-stream video decoder 1934, which can output texture and geometry data. Occupancy map and auxiliary patch information can be decompressed/decoded by an occupancy map decoder 1932 and an auxiliary patch information decoder 1933.
Geometry reconstruction, smoothing, and texture reconstruction can then be performed to reconstruct the point cloud data provided to the 6DoF point cloud encoding system 1900 of FIG. 19A. A geometry reconstruction unit 1936 can reconstruct geometry information based on geometry data decoded from a video stream of the multi-stream video decoder 1934, as well as output of the occupancy map decoder 1932 and auxiliary patch information decoder 1933. Reconstructed geometry data can be smoothed by a smoothing unit 1937. Smoothed geometry and texture image data decoded from a video stream output by the multi-stream video decoder 1934 is provided to a texture reconstruction unit 1938. The texture reconstruction unit 1938 can output a reconstructed point cloud 1939, which is a variant of the input point cloud frame 1926 provided to the 6DoF point cloud encoding system 1900 of FIG. 19A.
Reduced Rendering of Six Degree of Freedom Video