-
公开(公告)号:US20250008149A1
公开(公告)日:2025-01-02
申请号:US18215897
申请日:2023-06-29
Applicant: ATI TECHNOLOGIES ULC
Inventor: Wei Gao , Ihab Amer , Haibo Liu , Gabor Sines , Feng Pan , Crystal Sau , Dong Liu , Minghao Zhu
IPC: H04N19/53
Abstract: To leverage an amount of unused bandwidth at a hardware encoder to generate motion estimation data, a processing unit includes a hardware encoder configured to perform a first encoding job including encoder sessions to encode a captured frame, determine motion estimation data for a rendered frame, and encode the rendered frame. Further, the processing unit includes a pre-processing circuitry configured to determine a set of motion estimation parameters based on an encoder delay associated with the performance of the first encoding job by the hardware encoder. The hardware encoder is then configured to perform a second encoding job using the determined set of motion estimation parameters.
-
公开(公告)号:US20230421787A1
公开(公告)日:2023-12-28
申请号:US17847120
申请日:2022-06-22
Applicant: ATI Technologies ULC
Inventor: Wei Gao , Gabor Sines , Ihab M. A. Amer , Crystal Yeong-Pian Sau , Feng Pan , Dong Liu
IPC: H04N19/436 , H04N19/14 , H04N19/172 , H04N19/176 , H04N19/146
CPC classification number: H04N19/436 , H04N19/14 , H04N19/146 , H04N19/176 , H04N19/172
Abstract: A technique for encoding video is provided. The technique includes for a first portion of a first frame that is encoded by a first encoder in parallel with a second portion of the first frame that is encoded by a second encoder, determining a historical complexity distribution; determining a first bit budget for the first portion of the first frame based on the historical complexity distribution; and encoding the first portion of the first frame by the first encoder, based on the first bit budget.
-
公开(公告)号:US11985341B2
公开(公告)日:2024-05-14
申请号:US17847120
申请日:2022-06-22
Applicant: ATI Technologies ULC
Inventor: Wei Gao , Gabor Sines , Ihab M. A. Amer , Crystal Yeong-Pian Sau , Feng Pan , Dong Liu
IPC: H04L65/70 , H04N19/14 , H04N19/146 , H04N19/172 , H04N19/176 , H04N19/436
CPC classification number: H04N19/436 , H04N19/14 , H04N19/146 , H04N19/172 , H04N19/176
Abstract: A technique for encoding video is provided. The technique includes for a first portion of a first frame that is encoded by a first encoder in parallel with a second portion of the first frame that is encoded by a second encoder, determining a historical complexity distribution; determining a first bit budget for the first portion of the first frame based on the historical complexity distribution; and encoding the first portion of the first frame by the first encoder, based on the first bit budget.
-
公开(公告)号:US11568527B2
公开(公告)日:2023-01-31
申请号:US17031076
申请日:2020-09-24
Applicant: ATI TECHNOLOGIES ULC
Inventor: Feng Pan , Yang Liu , Crystal Sau , Wei Gao , Mingkai Shao , Dong Liu , Ihab Amer , Gabor Sines
Abstract: Calculating, for each frame of a plurality of frames, a corresponding quality value; calculating, for each frame of the plurality of frames, based on one or more visual attributes of a frame, a weight for the corresponding quality value of the frame; calculating an aggregate quality value for the plurality of frames based on the weight and the corresponding quality value for each frame of the plurality of frames; and providing an assessment of the plurality of frames based on the aggregate quality value for the plurality of frames.
-
公开(公告)号:US11490127B2
公开(公告)日:2022-11-01
申请号:US17139372
申请日:2020-12-31
Applicant: ATI Technologies ULC
Inventor: Wei Gao , Ihab Amer , Feng Pan , Mingkai Shao , Crystal Sau , Dong Liu , Gabor Sines , Yang Liu
IPC: H04N19/90 , H04N19/154
Abstract: Methods and apparatus provide cloud-based video encoding that generates encoded video data by one or more encoders in a cloud platform for a plurality of cloud encoding sessions. The methods and apparatus generate operational improvement tradeoff data in response to operational encoding metrics associated with the one or more encoders and change operational characteristics of the one or more encoders for at least one of the cloud encoding sessions based on the operational improvement tradeoff data.
-
公开(公告)号:US20220210479A1
公开(公告)日:2022-06-30
申请号:US17139372
申请日:2020-12-31
Applicant: ATI Technologies ULC
Inventor: Wei Gao , Ihab Amer , Feng Pan , Mingkai Shao , Crystal Sau , Dong Liu , Gabor Sines , Yang Liu
IPC: H04N19/90 , H04N19/154
Abstract: Methods and apparatus provide cloud-based video encoding that generates encoded video data by one or more encoders in a cloud platform for a plurality of cloud encoding sessions. The methods and apparatus generate operational improvement tradeoff data in response to operational encoding metrics associated with the one or more encoders and change operational characteristics of the one or more encoders for at least one of the cloud encoding sessions based on the operational improvement tradeoff data.
-
公开(公告)号:US20220210432A1
公开(公告)日:2022-06-30
申请号:US17135972
申请日:2020-12-28
Applicant: ATI Technologies ULC
Inventor: Feng Pan , Crystal Yeong-Pian Sau , Wei Gao , Mingkai Shao , Dong Liu , Ihab M. A. Amer , Gabor Sines
IPC: H04N19/14 , H04N19/124 , H04N19/196 , H04N19/176
Abstract: A processing apparatus and video encoding method are provided which include receiving a portion of a video sequence and determining complexities for blocks of pixels of the portion of the video sequence. Quantization parameter values for corresponding blocks of pixels are selected based on complexities of the corresponding blocks and visually perceived coding artifacts of the corresponding blocks produced by the quantization parameter values. The blocks of pixels are encoded, using the selected quantization parameter values. The blocks of pixels are decoded and the portion of the video sequence is provided for display.
-
-
-
-
-
-