-
公开(公告)号:US11202078B2
公开(公告)日:2021-12-14
申请号:US17031782
申请日:2020-09-24
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Jungsun Kim , Khaled Mammou , Liviu Traian Christian Tulvan , Marius Preda
IPC: H04N19/139 , H04N19/107 , G06T9/00 , H04N19/96 , H04N19/147 , H04N19/172
Abstract: A system comprises an encoder configured to compress attribute information for a dynamic point cloud and/or a decoder configured to decompress compressed attribute information for a dynamic point cloud. The dynamic point cloud may include multiple versions of the point cloud at multiple moments in time Attribute values for the point cloud may be compressed at a reference frame using an intra-prediction process and may be compressed at one or more reference frames using an inter-prediction process that takes advantage of temporal relationships between different frames (e.g. versions) of the dynamic point cloud at the different moments in time.
-
公开(公告)号:US20210211724A1
公开(公告)日:2021-07-08
申请号:US17145192
申请日:2021-01-08
Applicant: Apple Inc.
Inventor: Jungsun Kim , Khaled Mammou , Alexandros Tourapis
IPC: H04N19/597 , H04N19/46 , H04N19/30 , H04N19/124
Abstract: A system comprises an encoder configured to compress attribute information and/or spatial information for volumetric visual content and/or a decoder configured to decompress compressed attribute and/or spatial information for the volumetric visual content. The encoder is configured to convert a 3D representation of the visual volumetric content into a 2D image based representation. The encoder is further configured to scale the patch in 2D space independent of any scaling in 3D space. Auxiliary information is signaled for use in identifying 2D scaled or unscaled patches in an image frame, mapping the patches into 3D space, and adjusting for any scaling factors applied at the encoder.
-
公开(公告)号:US11017566B1
公开(公告)日:2021-05-25
申请号:US16459483
申请日:2019-07-01
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Khaled Mammou , Yeping Su , Jungsun Kim , Valery G. Valentin , David W. Singer , Fabrice A. Robinet , Hsi-Jung Wu
Abstract: A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. A processing/filtering element utilizes occupancy map information and/or auxiliary patch information to determine relationships between patches in image frames and adjusts encoding/decoding and/or filtering or pre/post-processing parameters based on the determined relationships.
-
公开(公告)号:US20210099701A1
公开(公告)日:2021-04-01
申请号:US17031792
申请日:2020-09-24
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Jungsun Kim , Khaled Mammou , Dominik Mehlem
IPC: H04N19/117 , H04N19/60 , H04N19/80 , H04N19/136 , H04N19/12 , H04N19/172 , H04N19/184
Abstract: A system comprises an encoder configured to compress attribute and/or spatial information for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. In some embodiments, an encoder applies an attribute transfer function to attributes of an image based representation with out-of-loop smoothing such that a decoder may apply any smoothing filter supported by the decoder without being restricted to using a similar smoothing filter as the encoder.
-
公开(公告)号:US20210097723A1
公开(公告)日:2021-04-01
申请号:US17031787
申请日:2020-09-24
Applicant: Apple Inc.
Inventor: Jungsun Kim , Alexandros Tourapis , Khaled Mammou , Chao Cao , Marius Preda
IPC: G06T9/00 , G06T5/00 , G06T7/73 , H04N19/137 , H04N19/60 , H04N19/80 , H04N19/172
Abstract: A system comprises an encoder configured to compress attribute and/or spatial information for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. In some embodiments, an encoder generates time-consistent patches for multiple version of the point cloud at multiple moments in time and uses the time-consistent patches to generate image based representations of the point cloud at the multiple moments in time.
-
公开(公告)号:US10853973B2
公开(公告)日:2020-12-01
申请号:US16592711
申请日:2019-10-03
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Valery G. Valentin , Fabrice A. Robinet , Khaled Mammou , Jungsun Kim , Yeping Su
IPC: G06T9/00
Abstract: A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute information. Attribute values for at least one starting point are included in a compressed attribute information file and attribute correction values are included in the compressed attribute information file. Attribute values are predicted based, at least in part, on attribute values of neighboring points. The predicted attribute values are compared to attribute values of a point cloud prior to compression to determine attribute correction values. In order to improve computing efficiency and/or repeatability, fixed-point number representations are used when determining predicted attribute values and attribute correction values. A decoder follows a similar prediction process as an encoder and corrects predicted values using attribute correction values included in a compressed attribute information file using fixed-point number representations.
-
77.
公开(公告)号:US10805646B2
公开(公告)日:2020-10-13
申请号:US16449171
申请日:2019-06-21
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Jungsun Kim , Valery G. Valentin , Fabrice A. Robinet , Yeping Su , Khaled Mammou
IPC: H04N19/96 , H04N19/91 , G06T9/00 , H04N19/176
Abstract: An encoder is configured to compress point cloud geometry information using an octree geometric compression technique that utilizes a binary arithmetic encoder, a look-ahead table, a cache, and a context selection process, wherein encoding contexts are selected based, at least in part, on neighborhood configurations. In a similar manner, a decoder is configured to decode compressed point cloud geometry information utilizing a binary arithmetic encoder, a look-ahead table, a cache, and a context selection process.
-
公开(公告)号:US20200099942A1
公开(公告)日:2020-03-26
申请号:US16583153
申请日:2019-09-25
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Yeping Su , Khaled Mammou , Jungsun Kim , David W. Singer , Fabrice A. Robinet , Guy Cote , Jim C. Chou , Hsi-Jung Wu
IPC: H04N19/186 , H04N19/124 , H04N19/176 , H04N19/159
Abstract: Support for additional components may be specified in a coding scheme for image data. A layer of a coding scheme that specifies color components may also specify additional components. Characteristics of the components may be specified in the same layer or a different layer of the coding scheme. An encoder or decoder may identify the specified components and determine the respective characteristics to perform encoding and decoding of image data.
-
公开(公告)号:US20250117965A1
公开(公告)日:2025-04-10
申请号:US18908679
申请日:2024-10-07
Applicant: Apple Inc.
Inventor: Jungsun Kim , Alexandros Tourapis
Abstract: A system comprises an encoder configured to compress and encode data for a three-dimensional dynamic mesh. The three-dimensional dynamic mesh is compressed and signaled using a base-mesh sub-bitstream and an atlas sub-bitstream (e.g., displacement and/or attribute sub-bitstream). The atlas sub-bitstream comprises displacement information to be applied at sub-division points of the base mesh to recreate the three-dimensional dynamic mesh at a given moment in time and may also include attribute values, such as colors, textures, etc. to be applied to the reconstructed mesh. Sub-mesh identifiers are included in tile headers of an atlas sub-bitstream that enable selective reconstruction of sub-meshes. A complimentary decoder decodes a compressed bitstream for the three-dimensional dynamic mesh, encoded such as by the encoder.
-
公开(公告)号:US12094179B2
公开(公告)日:2024-09-17
申请号:US17822651
申请日:2022-08-26
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Fabrice A. Robinet , Jungsun Kim , Khaled Mammou , Valery G. Valentin , Yeping Su
IPC: G06T9/00 , H04N19/597
CPC classification number: G06T9/001 , H04N19/597
Abstract: A system comprises an encoder configured to compress attribute information and/or spatial information for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. The encoder is configured to convert a point cloud into an image based representation. The encoder packs patch images into an image frame and fills empty spaces in the image frame with a padding. The encoder is also configured to determine quantized minimum depths and/or maximum depths patch images in the image frames, wherein depth information is signaled relative to the quantized minimum depth.
-
-
-
-
-
-
-
-
-