-
公开(公告)号:US12100183B2
公开(公告)日:2024-09-24
申请号:US18052803
申请日:2022-11-04
Applicant: Apple Inc.
Inventor: Khaled Mammou , Yeping Su , Alexandros Tourapis , Jungsun Kim , Valery G. Valentin , Fabrice A. Robinet
IPC: G06T9/00 , G01S17/89 , G06F16/901 , G06T17/00
CPC classification number: G06T9/001 , G01S17/89 , G06F16/9027 , G06T17/00 , G06T2210/36
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. A point cloud attribute transfer algorithm may be used to determine distortion between an original point cloud and a reconstructed point cloud. Additionally, the point cloud attribute transfer algorithm may be used to select attribute values for a reconstructed point cloud such that distortion between an original point cloud and a reconstructed version of the original point cloud is minimized.
-
公开(公告)号:US11606569B2
公开(公告)日:2023-03-14
申请号: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/159 , H04N19/176 , H04N19/124
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.
-
公开(公告)号:US11527018B2
公开(公告)日:2022-12-13
申请号:US17157833
申请日:2021-01-25
Applicant: Apple Inc.
Inventor: Khaled Mammou , Fabrice A. Robinet , Alexandros Tourapis , Yeping Su
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.
-
公开(公告)号:US20220239956A1
公开(公告)日:2022-07-28
申请号:US17718647
申请日:2022-04-12
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Jungsun Kim , Valery G. Valentin , Fabrice A. Robinet , Yeping Su , Khaled Mammou
IPC: H04N19/96 , G06T9/00 , H04N19/176 , H04N19/91 , G06T17/00
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.
-
公开(公告)号:US11282238B2
公开(公告)日:2022-03-22
申请号:US17032711
申请日:2020-09-25
Applicant: Apple Inc.
Inventor: Khaled Mammou , Yeping Su , David W. Singer , Alexandros Tourapis , 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. The encoder is configured project the point cloud on to patch planes to compress the point cloud, and supports multiple layered patch planes. For example, some point clouds may have a depth, and points at different depths may be assigned to different layered patch planes.
-
公开(公告)号:US20220030244A1
公开(公告)日:2022-01-27
申请号:US17492789
申请日:2021-10-04
Applicant: Apple Inc.
Inventor: Yeping Su , Xingyu Zhang , Chris Chung , Jun Xin , Hsi-Jung Wu
IPC: H04N19/136 , H04N19/103 , G06N20/00 , H04N19/179
Abstract: Techniques are disclosed by which a coding parameter is determined to encode video data resulting in encoded video data possessing a highest possible video quality. Features may be extracted from an input video sequence. The extracted features may be compared to features described in a model of coding parameters generated by a machine learning algorithm from reviews of previously-coded videos, extracted features of the previously-coded videos, and coding parameters of the previously-coded videos. When a match is detected between the extracted features of the input video sequence and extracted features represented in the model, a determination may be made as to whether coding parameters that correspond to the matching extracted feature correspond to a tier of service to which the input video sequence is to be coded. When the coding parameters that correspond to the matching extracted feature correspond to the tier of service to which the input video sequence is to be coded, the input video sequence may be coded according to the coding parameters.
-
公开(公告)号:US11153594B2
公开(公告)日:2021-10-19
申请号:US15250608
申请日:2016-08-29
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Yeping Su , David Singer , Hsi-Jung Wu
IPC: H04N19/50 , H04N19/184 , H04N19/167 , H04N19/436 , H04N19/186 , H04N19/132 , H04N19/124 , H04N19/13 , H04N19/15 , H04N19/30 , H04N19/42 , H04N19/48 , H04N19/182
Abstract: Video compression and decompression techniques are disclosed that provide improved bandwidth control for video compression and decompression systems. In particular, video coding and decoding techniques quantize input video in multiple dimensions. According to these techniques, pixel residuals may be generated from a comparison of an array of input data to an array of prediction data. The pixel residuals may be quantized in a first dimension. After the quantization, the quantized pixel residuals may be transformed to an array of transform coefficients. The transform coefficients may be quantized in a second dimension and entropy coded. Decoding techniques invert these processes. In still other embodiments, multiple quantizers may be provided upstream of the transform stage, either in parallel or in cascade, which provide greater flexibility to video coders to quantize data in different dimensions in an effort to balance the competing interest in compression efficiency and quality of reconstructed video.
-
公开(公告)号:US11044478B2
公开(公告)日:2021-06-22
申请号:US16459485
申请日:2019-07-01
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Jungsun Kim , Fabrice A. Robinet , Khaled Mammou , Valery G. Valentin , Yeping Su
IPC: H04N19/14 , H04N19/184 , H04N19/172 , H04N19/124 , H04N19/80 , H04N19/117
Abstract: A system comprises an encoder configured to compress images, such as image frames comprising attribute information and/or spatial for a point cloud and/or an occupancy map for the point cloud. Also, a system includes a decoder configured to decompress compressed image frames, such as image frames comprising compressed attribute and/or spatial information for the point cloud or an occupancy map for the point cloud. Additionally, the encoder may map N-bit data to M-bit code words, where M is less than N. Alternatively the encoder may map N-bit data to M-bit code words, where M is greater than N. In a similar manner, a decoder may map the M-bit code words back to the N-bit data.
-
公开(公告)号:US20210150766A1
公开(公告)日:2021-05-20
申请号:US17163188
申请日:2021-01-29
Applicant: Apple Inc.
Inventor: Khaled Mammou , Valery G. Valentin , Fabrice A. Robinet , Alexandros Tourapis , Yeping Su , Jungsun Kim
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. In some embodiments, an encoder may be configured to further compress points omitted from the image based representation. Also, in some embodiments, a decoder may be configured to decode points compressed outside of an image based representation or in a separate image based representation.
-
公开(公告)号:US20210119640A1
公开(公告)日:2021-04-22
申请号:US17133394
申请日:2020-12-23
Applicant: Apple Inc.
Inventor: Khaled Mammou , Fabrice A. Robinet , Alexandros Tourapis , Yeping Su
IPC: H03M7/30 , H04N19/96 , H04N19/436 , H04N19/60 , H04N19/597
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 for the point cloud. Attribute values for at least one starting point are included in a compressed attribute information file and attribute correction values used to correct predicted attribute values are included in the compressed attribute information file. Attribute values are predicted based, at least in part, on attribute values of neighboring points and distances between a particular point for whom an attribute value is being predicted and the neighboring points. The predicted attribute values are compared to attribute values of a point cloud prior to compression to determine 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.
-
-
-
-
-
-
-
-
-