-
公开(公告)号:US20250113054A1
公开(公告)日:2025-04-03
申请号:US18411740
申请日:2024-01-12
Applicant: Apple Inc.
Inventor: Jaehong Chon , Athanasios Leontaris
IPC: H04N19/573 , H04N19/105 , H04N19/117 , H04N19/147 , H04N19/172 , H04N19/196
Abstract: A video encoding system is configured to determine, based on image data, a distortion metric for a prediction mode candidate based on 1) gradient similarity between a prediction block of the image data and a reconstructed prediction block of reconstructed image data generated based on the image data and 2) motion between two frames of the image data. The video encoding system is also configured to select, from a plurality of prediction mode candidates, the prediction mode candidate as a prediction mode based at least in part on the distortion metric. Additionally, the video encoding system is configured to encode the image data based on the prediction mode.
-
公开(公告)号:US11936867B2
公开(公告)日:2024-03-19
申请号: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.
-
3.
公开(公告)号:US20240080498A1
公开(公告)日:2024-03-07
申请号:US18101571
申请日:2023-01-25
Applicant: Apple Inc.
Inventor: Jae Young Park , Jaehong Chon , Jim C Chou , Athanasios Leontaris
IPC: H04N19/86 , H04N19/436 , H04N19/513 , H04N19/52 , H04N19/53
CPC classification number: H04N19/86 , H04N19/436 , H04N19/52 , H04N19/521 , H04N19/53
Abstract: The present disclosure is directed towards image processing circuitry that applies temporal filtering to video image data along motion trajectories in the video image data. The temporal filtering may be applied along motion trajectories in the image data, by filtering source pixels by reference pixel values and the refined motion vectors. The temporal filtering circuitry may fetch source and reference pixel values based on received motion vectors from an encoding pipeline. Additionally, the temporal filtering circuitry may include a motion vector refinement block along with a temporal filtering block, such that the video image data may be filtered based on refined motion vectors and source and reference pixel values.
-
公开(公告)号:US20240388720A1
公开(公告)日:2024-11-21
申请号:US18784149
申请日:2024-07-25
Applicant: Apple Inc.
Inventor: Yunfei Zheng , Alexandros Tourapis , Alican Nalci , Felix C. Fernandes , Hilmi Enes Egilmez , Hsi-Jung Wu , Jaehong Chon , Jun Xin , Yeqing Wu , Yixin Du
IPC: H04N19/159 , H04N19/105 , H04N19/172 , H04N19/43 , H04N19/58
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for reducing a quantity of buffers for a video codec. One of the methods includes determining, from a plurality of prediction modes, a prediction mode for data that represents frame data in a frame; in response to determining the prediction mode, selecting, using the prediction mode, one or more buffers from a plurality of buffers, each buffer of which is for a prediction mode from the plurality of prediction modes, a first quantity of buffers in the plurality of buffers being less than a second quantity of prediction modes in the plurality of prediction modes; retrieving, from each of the one or more buffers, historical data for the frame data; and in response to retrieving the historical data, generating, using the historical data, updated data for the frame data in the frame of the video sequence.
-
5.
公开(公告)号:US12284396B2
公开(公告)日:2025-04-22
申请号:US18101571
申请日:2023-01-25
Applicant: Apple Inc.
Inventor: Jae Young Park , Jaehong Chon , Jim C Chou , Athanasios Leontaris
IPC: H04N19/86 , H04N19/436 , H04N19/513 , H04N19/52 , H04N19/53
Abstract: The present disclosure is directed towards image processing circuitry that applies temporal filtering to video image data along motion trajectories in the video image data. The temporal filtering may be applied along motion trajectories in the image data, by filtering source pixels by reference pixel values and the refined motion vectors. The temporal filtering circuitry may fetch source and reference pixel values based on received motion vectors from an encoding pipeline. Additionally, the temporal filtering circuitry may include a motion vector refinement block along with a temporal filtering block, such that the video image data may be filtered based on refined motion vectors and source and reference pixel values.
-
公开(公告)号: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.
-
-
-
-
-