-
公开(公告)号:US20230319310A1
公开(公告)日:2023-10-05
申请号:US18328954
申请日:2023-06-05
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Jungsun Kim , Khaled Mammou , David W. Singer , Fabrice A. Robinet
IPC: H04N19/597 , H04N19/467 , H04N21/81 , H04N19/20 , G06T7/10
CPC classification number: H04N19/597 , H04N19/467 , H04N21/8193 , H04N19/20 , G06T7/10
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. Additionally, an encoder is configured to signal and/or a decoder is configured to receive a supplementary message comprising volumetric tiling information that maps portions of 2D image representations to objects in the point. In some embodiments, characteristics of the object may additionally be signaled using the supplementary message or additional supplementary messages.
-
公开(公告)号:US11683525B2
公开(公告)日:2023-06-20
申请号:US17523826
申请日:2021-11-10
Applicant: Apple Inc.
Inventor: Khaled Mammou , Yeping Su , Jungsun Kim , Valery G. Valentin , David W. Singer , Fabrice A. Robinet , Hsi-Jung Wu , Alexandros Tourapis
IPC: H04N19/597 , H04N19/85 , H04N19/463
CPC classification number: H04N19/597 , H04N19/463 , H04N19/85
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 performs downscaling of an image frame prior to video encoding and a decoder performs upscaling of an image frame subsequent to video decoding.
-
公开(公告)号:US11676309B2
公开(公告)日:2023-06-13
申请号:US17466601
申请日:2021-09-03
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.
-
公开(公告)号:US20220248045A1
公开(公告)日:2022-08-04
申请号:US17723788
申请日:2022-04-19
Applicant: Apple Inc.
Inventor: Krishnakanth Rapaka , Alexandros Tourapis , David W. Singer
IPC: H04N19/503 , H04N19/86 , H04N19/82
Abstract: Predictive coding techniques may include resampling of reference pictures, where various coding parameters are determined based on the resolution(s) or pixel format(s) of the prediction references. In a first aspect, lists of weights for use in weighted prediction are based on the resolution(s) of prediction references. In a second aspect, resampling filter parameters are selected based on the resolutions of prediction references. In a third aspect, deblocking filter parameters are based on the resolution(s) of prediction references.
-
公开(公告)号:US20220166969A1
公开(公告)日:2022-05-26
申请号:US17540356
申请日:2021-12-02
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Jungsun Kim , Krishnakanth Rapaka , David W. Singer
IPC: H04N19/105 , H04N19/172 , H04N19/174 , H04N19/184 , H04N19/513 , H04N19/70
Abstract: Techniques for encoding video with motion compensation include a compressed bitstream syntax that includes a list of all motion prediction reference frames without distinguishing between short-term reference frame and long-term reference frames. The list of reference frames may be provided in a slice header and may apply to encoded data video data within the corresponding slice. The list may be prefaced with a single number indicating the total number of reference frames. In an aspect delta POC reference numbers may be encoded with a flag indicating the sign of the delta POC when the absolute value of the POC is not equal to zero. In another aspect, a flag may be encoded for every reference frame indicating if POC information should be used when scaling prediction references, and a weighting parameter may be included when POC information should be used.
-
公开(公告)号: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.
-
公开(公告)号:US20210092459A1
公开(公告)日:2021-03-25
申请号:US17029649
申请日:2020-09-23
Applicant: Apple Inc.
Inventor: Hye-Yeon Cheong , David W. Singer , Alexandros Tourapis
IPC: H04N19/82 , H04N19/137 , H04N19/182 , H04N19/107 , H04N19/186
Abstract: A system comprises an encoder configured to compress video data using an in-loop noise generation process that generates noise in the compression loop at a sub-image portion level of granularity, such as at a block level. The encoder includes noise model and/or noise model input parameter information in an encoded bit stream. Also, a system includes a decoder configured to receive such a bit stream and decompress the video using an in-loop noise generation process that generates noise in the decompression loop at a sub-image portion level of granularity.
-
公开(公告)号:US10264269B2
公开(公告)日:2019-04-16
申请号:US14687316
申请日:2015-04-15
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , David W. Singer , Krasimir D. Kolarov , Steven E. Saunders , Guy Cote , Sorin Cismas
IPC: H04N19/12 , H04N19/44 , H04N19/46 , H04N19/105 , H04N19/147 , H04N19/154 , H04N19/156 , H04N19/172 , H04N19/196
Abstract: In a coding system, an encoder codes video data according to a predetermined protocol, which, when decoded causes an associated decoder to perform a predetermined sequence of decoding operations. The encoder may perform local decodes of the coded video data, both in the manner dictated by the coding protocol that is at work and also by one or more alternative decoding operations. The encoder may estimate relative performance of the alternative decoding operations as compared to a decoding operation that is mandated by the coding protocol. The encoder may provide identifiers in metadata that is associated with the coded video data to identify such levels of distortion and/or levels of resources conserved. A decoder may refer to such identifiers when determining when to engage alternative decoding operations as may be warranted under resource conservation policies.
-
公开(公告)号: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.
-
公开(公告)号:US09973723B2
公开(公告)日:2018-05-15
申请号:US14502373
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Haitao Guo , Kenneth I. Greenebaum , Guy Cote , David W. Singer , Alexandros Tourapis
IPC: H04N5/46 , G09G5/02 , G09G5/36 , H04N21/422 , H04N21/4223 , H04N21/426 , H04N21/431 , H04N21/44 , H04N21/4402 , H04N21/442 , H04N21/45 , H04N21/485 , G09G5/00
CPC classification number: H04N5/46 , G09G5/006 , G09G5/026 , G09G5/363 , G09G2340/06 , H04N21/42202 , H04N21/4223 , H04N21/42653 , H04N21/431 , H04N21/44008 , H04N21/4402 , H04N21/44218 , H04N21/4532 , H04N21/4854
Abstract: A method and system for adaptively mixing video components with graphics/UI components, where the video components and graphics/UI components may be of different types, e.g., different dynamic ranges (such as HDR, SDR) and/or color gamut (such as WCG). The mixing may result in a frame optimized for a display device's color space, ambient conditions, viewing distance and angle, etc., while accounting for characteristics of the received data. The methods include receiving video and graphics/UI elements, converting the video to HDR and/or WCG, performing statistical analysis of received data and any additional applicable rendering information, and assembling a video frame with the received components based on the statistical analysis. The assembled video frame may be matched to a color space and displayed. The video data and graphics/UI data may have or be adjusted to have the same white point and/or primaries.
-
-
-
-
-
-
-
-
-