-
公开(公告)号:US12267506B2
公开(公告)日:2025-04-01
申请号:US17837846
申请日:2022-06-10
Applicant: Apple Inc.
Inventor: Mei Guo , Jun Xin , Hsi-Jung Wu , Alexandros Tourapis , Krishnakanth Rapaka
IPC: H04N19/159 , H04N19/176 , H04N19/182
Abstract: Techniques are disclosed for deriving prediction pixel blocks for use in intra-coding video and combined inter- and intra-coding video. In a first aspect, the techniques may include deriving value(s) for pixel location(s) of the prediction pixel block by, when a prediction direction vector assigned to the prediction vector points to quadrants I or III of a Cartesian plane, deriving the pixel location's value from pixel values in two regions of previously-decoded pixel data intercepted by extending the prediction direction vector in two opposite directions through the pixel location. When the prediction direction vector points toward quadrants II of the Cartesian plane, deriving the pixel location's value from pixel values in one region intercepted by the prediction direction vector through the pixel location, and from a second region intercepted by a vector that is orthogonal to the prediction direction vector.
-
公开(公告)号:US12244820B2
公开(公告)日:2025-03-04
申请号:US17897079
申请日:2022-08-26
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , David Singer
IPC: H04N19/14 , G06F3/14 , G06T5/00 , G06T5/92 , G09G3/20 , G09G5/00 , G09G5/02 , G09G5/10 , H04N1/60 , H04N1/64 , H04N5/20 , H04N5/235 , H04N5/50 , H04N9/64 , H04N9/67 , H04N19/102 , H04N19/124 , H04N19/136 , H04N19/137 , H04N19/154 , H04N19/169 , H04N19/17 , H04N19/172 , H04N19/176 , H04N19/177 , H04N19/182 , H04N19/184 , H04N19/186 , H04N19/30 , H04N19/33 , H04N19/44 , H04N19/52 , H04N19/98 , H04N21/422 , H04N21/431 , H04N23/741 , H04N19/463 , H04N19/86 , H04N21/4223 , H04N21/44 , H04N21/4402 , H04N21/442 , H04N21/485
Abstract: A video encoding and decoding system that implements an adaptive transfer function method internally within the codec for signal representation. A focus dynamic range representing an effective dynamic range of the human visual system may be dynamically determined for each scene, sequence, frame, or region of input video. The video data may be cropped and quantized into the bit depth of the codec according to a transfer function for encoding within the codec. The transfer function may be the same as the transfer function of the input video data or may be a transfer function internal to the codec. The encoded video data may be decoded and expanded into the dynamic range of display(s). The adaptive transfer function method enables the codec to use fewer bits for the internal representation of the signal while still representing the entire dynamic range of the signal in output.
-
公开(公告)号:US20250054197A1
公开(公告)日:2025-02-13
申请号:US18806983
申请日:2024-08-16
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Fabrice A. Robinet , Jungsun Kim , Khaled Mammou , Valery G. Valentin , Yeping Su
IPC: 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. 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.
-
公开(公告)号:US20250024034A1
公开(公告)日:2025-01-16
申请号:US18900600
申请日:2024-09-27
Applicant: Apple Inc.
Inventor: Alexandros Tourapis , Krishnakanth Rapaka , Dominik Mehlem
IPC: H04N19/117 , H04N19/126 , H04N19/13 , H04N19/182 , H04N19/82
Abstract: A system comprises an encoder configured to compress video data. The encoder includes an adaptive bilateral filter that uses look-up tables. The encoder may encode one or more adaptive adjustment factors to be used by a decoder to select or adjust look-up tables used to decode the compressed video data.
-
公开(公告)号:US20240412419A1
公开(公告)日:2024-12-12
申请号:US18807049
申请日:2024-08-16
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
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.
-
公开(公告)号:US12096044B2
公开(公告)日:2024-09-17
申请号:US18181261
申请日:2023-03-09
Applicant: Apple Inc.
Inventor: Xiaohua Yang , Alexandros Tourapis , Dazhong Zhang , Hang Yuan , Hsi-Jung Wu , Jae Hoon Kim , Jiefu Zhai , Ming Chen , Xiaosong Zhou
IPC: H04N19/90 , G06F3/01 , H04N19/52 , H04N19/597 , H04N21/2343
CPC classification number: H04N19/90 , G06F3/013 , H04N19/52 , H04N19/597 , H04N21/234345
Abstract: In communication applications, aggregate source image data at a transmitter exceeds the data that is needed to display a rendering of a viewport at a receiver. Improved streaming techniques that include estimating a location of a viewport at a future time. According to such techniques, the viewport may represent a portion of an image from a multi-directional video to be displayed at the future time, and tile(s) of the image may be identified in which the viewport is estimated to be located. In these techniques, the image data of tile(s) in which the viewport is estimated to be located may be requested at a first service tier, and the other tile in which the viewport is not estimated to be located may be requested at a second service tier, lower than the first service tier.
-
公开(公告)号:US11979572B2
公开(公告)日:2024-05-07
申请号:US17234596
申请日:2021-04-19
Applicant: Apple Inc.
Inventor: Krishnakanth Rapaka , Jaehong Chon , Alexandros Tourapis , David W. Singer
IPC: H04N19/124 , H04N19/172 , H04N19/186 , H04N19/82
CPC classification number: H04N19/124 , H04N19/172 , H04N19/186 , H04N19/82
Abstract: Improved video coding and decoding techniques are described, including techniques to derive quantization step sizes adaptively with quantization step size table templates. Quantization techniques described provide finer-grained control over quantization with a more flexible quantization step size especially at higher degrees of quantization. This may result in improved overall compression quality. Other coding parameters, such as in-loop filtering parameters, may be derived based on the more flexible quantization parameters.
-
公开(公告)号:US20240144541A1
公开(公告)日:2024-05-02
申请号:US18494679
申请日:2023-10-25
Applicant: Apple Inc.
Inventor: Jungsun Kim , Alexandros Tourapis , Khaled Mammou
IPC: G06T9/00
CPC classification number: G06T9/001
Abstract: A system comprises an encoder configured to compress and encode data for a three-dimensional mesh. To compress the three-dimensional mesh, the encoder determines displacements to be applied to sub-division locations of a base mesh. The displacement values may be signaled in their own sub-bitstream, e.g., a dedicated displacement data sub-bitstream, or may be signaled, at least in part, in an atlas data sub-bitstream that includes patch data. In some embodiments, the displacements may also be signaled, at least in part, in a video sub-bitstream or in a base-mesh sub-bitstream.
-
公开(公告)号:US20240127491A1
公开(公告)日:2024-04-18
申请号:US18545925
申请日:2023-12-19
Applicant: Apple Inc.
Inventor: Khaled Mammou , David Flynn , Alexandros Tourapis
IPC: G06T9/40
CPC classification number: G06T9/40
Abstract: A system receives encoded data regarding a points in a point cloud. The data includes a prediction tree having a nodes generated based on spatial information regarding the points and properties of a sensor system that obtained the spatial information. A value of each node represents first spatial coordinates of a respective one of the points according to a first coordinate system, and the value of at least a first node in the prediction tree is determined based on ancestor nodes of the first node and the properties of the sensor system. The system decodes the data to determine first data, including the first spatial coordinates of at least some of the points, and quantization parameters associated with the first spatial coordinates. The system determines second data based on the first data, including second spatial coordinates of at least some of the points according to a second coordinate system.
-
公开(公告)号:US11922665B2
公开(公告)日:2024-03-05
申请号:US18063592
申请日:2022-12-08
Applicant: Apple Inc.
Inventor: Khaled Mammou , Fabrice A. Robinet , Alexandros Tourapis , Yeping Su
CPC classification number: G06T9/001 , H03M7/30 , H03M7/3059 , H03M7/70
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.
-
-
-
-
-
-
-
-
-