-
公开(公告)号:US11496770B2
公开(公告)日:2022-11-08
申请号:US17127921
申请日:2020-12-18
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Hye-Yeon Cheong , David William Singer , Dominik Mehlem
IPC: H04N19/66 , H04N19/61 , H04N19/176 , H04N19/19 , H04N19/147 , G06T7/11 , G06T7/12
Abstract: A system includes an encoder configured to compress media objects using a compression loop that includes a residual decomposition component that decomposes a residual signal for a block of the media object being compressed into multiple sub-error signals. The encoder is further configured to enable different transformation and/or quantization processes to be specified to be applied to different ones of the sub-errors. A corresponding decoder is configured to apply inverse transformation/quantization processing to the sub-error signals, based on the transformation/quantization processes that were applied at the encoder. The decoder then re-creates a residual signal from the processed sub-error signals and uses the re-created residual signal to correct predicted values at the decoder.
-
公开(公告)号:US20220272336A1
公开(公告)日:2022-08-25
申请号:US17741259
申请日:2022-05-10
Applicant: Apple Inc.
Inventor: Alexandros Tourapis
IPC: H04N19/117 , H04N19/136 , H04N19/186 , H04N19/86 , H04N19/82 , H04N19/44 , H04N19/463 , H04N19/70
Abstract: Offset values, such as Sample Adaptive Offset (SAO) values in video coding standards such as the High Efficiency Video Coding standard (HEVC), may be improved by performing calculations and operations that improve the preciseness of these values without materially affecting the signal overhead needed to transmit the more precise values. Such calculations and operations may include applying a quantization factor to a video sample and at least some of its neighbors, comparing the quantized values, and classifying the video sample as a minimum, maximum, or one of various types of edges based on the comparison. Other sample range, offset mode, and/or offset precision parameters may be calculated and transmitted with metadata to improve the precision of offset values.
-
183.
公开(公告)号:US11363309B2
公开(公告)日:2022-06-14
申请号:US17067458
申请日:2020-10-09
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 , 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.
-
184.
公开(公告)号:US11348284B2
公开(公告)日:2022-05-31
申请号:US16736765
申请日:2020-01-07
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Jungsun Kim , Khaled Mammou
IPC: G06T15/04 , G06T9/00 , 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. Auxiliary information is signaled for use in identifying patches in an image frame. The auxiliary information may be signaled using a syntax that includes a header portion and data portion, which may enable temporal prediction and timing information to be signaled.
-
公开(公告)号:US11336913B2
公开(公告)日:2022-05-17
申请号:US16799423
申请日:2020-02-24
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.
-
186.
公开(公告)号:US11284091B2
公开(公告)日:2022-03-22
申请号:US16736715
申请日:2020-01-07
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Khaled Mammou , Jungsun Kim
IPC: H04B1/66 , H04N19/172 , H04N19/147 , H04N19/117 , G06T7/73 , H04N19/124
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 generates an occupancy map and may adjust a size or placement of a patch in the occupancy map to reduce or eliminate redundant points caused by down-sampling and up-sampling of the occupancy map.
-
公开(公告)号:US11276203B2
公开(公告)日:2022-03-15
申请号:US17104383
申请日:2020-11-25
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.
-
公开(公告)号:US11240515B2
公开(公告)日:2022-02-01
申请号:US13758544
申请日:2013-02-04
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Athanasios Leontaris
IPC: H04N19/176 , H04N19/14 , H04N19/117 , H04N19/86 , H04N19/46
Abstract: Video coding schemes may include one or more filters to reduce coding artifacts and improve video quality. These filters may be applied to decode video data in a predetermined sequence. The output from one or more of these filters may be selected for different images, blocks, or sets of video data and then copied and/or routed to a display or a buffer storing reference data that is used to decode other video data in a data stream. Providing the ability to select which filter output is used for display and as a reference may result in better video quality for multiple types of video data. The filters that are selected for display and for reference may be different and may vary for different images, blocks, and data sets.
-
公开(公告)号:US11202098B2
公开(公告)日:2021-12-14
申请号:US16503933
申请日:2019-07-05
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
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.
-
公开(公告)号:US20210377547A1
公开(公告)日:2021-12-02
申请号:US17404452
申请日:2021-08-17
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Yeping Su , David W. Singer , Hsi-Jung Wu
IPC: H04N19/186 , H04N19/189 , H04N9/64 , H04N11/20 , H04N19/70 , H04N19/46 , H04N19/117 , H04N19/132 , H04N19/154 , H04N19/59 , H04N9/67 , H04N19/82 , H04N19/147 , H04N19/80 , H04N19/85 , H04N19/44
Abstract: A method of adaptive chroma downsampling is presented. The method comprises converting a source image to a converted image in an output color format, applying a plurality of downsample filters to the converted image and estimating a distortion for each filter chose the filter that produces the minimum distortion. The distortion estimation includes applying an upsample filter, and a pixel is output based on the chosen filter. Methods for closed loop conversions are also presented.
-
-
-
-
-
-
-
-
-