-
公开(公告)号:US20210256735A1
公开(公告)日:2021-08-19
申请号:US17306863
申请日:2021-05-03
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.
-
公开(公告)号:US11010928B2
公开(公告)日:2021-05-18
申请号:US16380920
申请日:2019-04-10
Applicant: Apple Inc.
Inventor: Khaled Mammou , Jungsun Kim , Valery G. Valentin , Fabrice A. Robinet , Yeping Su , Alexandros Tourapis
Abstract: A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute for the point cloud. To compress the attribute information, attribute values are predicted using one of a plurality of prediction strategies, wherein a selected prediction strategy is selected based at least in part on attribute variability of points in a neighborhood of points. A decoder follows a similar prediction process. Also, attribute correction values may be determined to correct predicted attribute values and may be used by a decoder to decompress a point cloud, wherein the decoder applies the same prediction strategy applied at the encoder.
-
公开(公告)号:US10911787B2
公开(公告)日:2021-02-02
申请号:US16508202
申请日:2019-07-10
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Jungsun Kim , Valery G. Valentin , Fabrice A. Robinet , Yeping Su , Khaled Mammou
IPC: H04N19/91 , H04N19/20 , H04N19/124 , G06T9/00 , H04N19/13
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. To compress the attribute information, multiple levels of detail are generated based on an ordering of the points according to a space filling curve and attribute values are predicted. The attribute values may be predicted simultaneously while points are being assigned to different levels of detail. A decoder follows a similar prediction process based on level of details. Also, attribute correction values may be determined to correct predicted attribute values and may be used by a decoder to decompress a point cloud compressed using level of detail attribute compression. In some embodiments, attribute correction values may take into account an influence factor of respective points in a given level of detail on attributes in other levels of detail.
-
公开(公告)号:US10909726B2
公开(公告)日:2021-02-02
申请号:US16380928
申请日:2019-04-10
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.
-
公开(公告)号:US10897269B2
公开(公告)日:2021-01-19
申请号:US16133674
申请日:2018-09-17
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.
-
公开(公告)号:US20200111236A1
公开(公告)日:2020-04-09
申请号: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.
-
公开(公告)号:US20190087979A1
公开(公告)日:2019-03-21
申请号:US16132230
申请日:2018-09-14
Applicant: Apple Inc.
Inventor: Khaled Mammou , Fabrice A. Robinet , Alexandros Tourapis , Yeping Su
IPC: G06T9/00
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.
-
公开(公告)号:US20190087978A1
公开(公告)日:2019-03-21
申请号:US16133677
申请日:2018-09-17
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Khaled Mammou , Yeping Su , Fabrice A. Robinet , David W. Singer
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.
-
公开(公告)号:US10200687B2
公开(公告)日:2019-02-05
申请号:US15612880
申请日:2017-06-02
Applicant: Apple Inc.
Inventor: Mei Guo , Jun Xin , Yeping Su , Chris Y. Chung , Xiaosong Zhou , Hsi-Jung Wu
IPC: H04N19/117 , H04N19/136 , H04N19/186 , H04N19/46 , H04N19/157 , H04N19/80
Abstract: Methods of sample adaptive offset (SAO) for high dynamic range (HDR) video compression are disclosed. For band offset (BO), the sample range of each component is unequally divided into a number of bands based on the distribution of samples, the electro-optical transfer function (EOTF) of HDR source and one perceptually uniform EOTF. Each component may have a different number of bands, different number of signaled bands, and different range value for signaled offsets in BO mode. For edge offset (EO), Cb and Cr may use separate syntax elements. In the sample classification for EO, the difference between the current sample and its neighbor is compared with a threshold to determine whether it is a local valley, a local peak, or corners. A distortion measure for HDR source images are also disclosed.
-
公开(公告)号:US20180324326A1
公开(公告)日:2018-11-08
申请号:US16034272
申请日:2018-07-12
Applicant: Apple Inc.
Inventor: Alexandros Michael Tourapis , Yeping Su , David William Singer , Hsi-Jung Wu
IPC: H04N1/60 , H04N19/85 , H04N19/186 , H04N9/67 , H04N19/46
CPC classification number: H04N1/6005 , H04N1/6058 , H04N9/67 , H04N19/186 , H04N19/46 , H04N19/85
Abstract: Image and video processing techniques are disclosed for processing components of a color space individually by determining limits for each component based on the relationship between each component in a color space. These limits may then be used to clip each component such that the component values are within the determined range for that component. In this manner, more efficient processing of images and/or video may be achieved.
-
-
-
-
-
-
-
-
-