As shown in FIG. 19A, an input frame of point cloud data can be decomposed into patch data. The point cloud data and decomposed patch data can be encoded in a similar manner as video texture and depth data in FIG. 18A. Input data including a point cloud frame 1906 can be provided to a patch decomposition unit 1907. The input point cloud data and decomposed patches thereof can be processed by a packing unit 1909, geometry image generator 1908, texture image generator 1910, attribute image generator 1911, occupancy map compressor 1912, and auxiliary patch information compressor 1913 using techniques similar to the processing of texture depth and video data output by the reprojection and occlusion detection unit 1806 and patch decomposition unit 1807 of FIG. 18A. A video compressor 1914 can encode and/or compress geometry image, texture image, and attribute image data. The compressed and/or encoded video data from the video compressor 1914 can be multiplexed by a multiplexer 1915 with occupancy map and auxiliary patch information data into a compressed bitstream 1916, which can be stored or transmitted for display.