-
公开(公告)号:US20230102584A1
公开(公告)日:2023-03-30
申请号:US17675414
申请日:2022-02-18
Applicant: Apple Inc.
Inventor: Liviu R Morogan , Athanasios Leontaris , Mark P Rygh , Sorin C Cismas
IPC: H04N19/436 , H04N19/172 , H04N19/423 , H04N19/40 , H04N19/169 , H04N19/186 , H04N19/127 , H04N19/157
Abstract: The present disclosure relates to systems and methods of multi-processing core processing of image frames during image encoding. The multiple processing cores may be connected via dedicated interfaces and transfer neighbor data between the processing cores to enable parallel processing of frame data. The multiple processing cores may each process quad-rows of image data for a single frame in parallel to reduce memory usage and mitigate latency in video encoding.
-
公开(公告)号:US12075074B2
公开(公告)日:2024-08-27
申请号:US17675414
申请日:2022-02-18
Applicant: Apple Inc.
Inventor: Liviu R Morogan , Athanasios Leontaris , Mark P Rygh , Sorin C Cismas
IPC: H04N19/436 , H04N19/127 , H04N19/157 , H04N19/169 , H04N19/172 , H04N19/186 , H04N19/40 , H04N19/423
CPC classification number: H04N19/436 , H04N19/127 , H04N19/157 , H04N19/172 , H04N19/186 , H04N19/1883 , H04N19/40 , H04N19/423
Abstract: The present disclosure relates to systems and methods of multi-processing core processing of image frames during image encoding. The multiple processing cores may be connected via dedicated interfaces and transfer neighbor data between the processing cores to enable parallel processing of frame data. The multiple processing cores may each process quad-rows of image data for a single frame in parallel to reduce memory usage and mitigate latency in video encoding.
-
公开(公告)号:US20230096682A1
公开(公告)日:2023-03-30
申请号:US17692095
申请日:2022-03-10
Applicant: Apple Inc.
Inventor: Jim C Chou , Mark P Rygh , Jae Young Park
IPC: H04N19/56 , H04N19/132 , H04N19/105 , H04N19/159 , H04N19/31 , H04N19/52 , H04N19/139 , H04N19/176 , H04N19/43
Abstract: A video encoding system encodes source image data corresponding with an image includes a low resolution pipeline that receives the source image data corresponding with a first coding block in the image. The low resolution pipeline includes a low resolution motion estimation block programmed to generate a first downscaled coding block by downscaling resolution of the source image data corresponding with the first coding block. The first downscaled coding block comprises a first downscaled prediction block corresponding with a first prediction block in the first coding block. The low resolution pipeline may also perform several low resolution motion estimation searches to generate motion vector candidates. The video encoding system also includes a main pipeline that receives the source image data and determines encoding parameters to be used to encode the first coding block based at least partially on the motion vector candidates.
-
公开(公告)号:US12212776B2
公开(公告)日:2025-01-28
申请号:US17692095
申请日:2022-03-10
Applicant: Apple Inc.
Inventor: Jim C Chou , Mark P Rygh , Jae Young Park
IPC: H04N19/56 , H04N19/105 , H04N19/132 , H04N19/139 , H04N19/159 , H04N19/176 , H04N19/31 , H04N19/43 , H04N19/52 , H04N19/147
Abstract: A video encoding system encodes source image data corresponding with an image includes a low resolution pipeline that receives the source image data corresponding with a first coding block in the image. The low resolution pipeline includes a low resolution motion estimation block programmed to generate a first downscaled coding block by downscaling resolution of the source image data corresponding with the first coding block. The first downscaled coding block comprises a first downscaled prediction block corresponding with a first prediction block in the first coding block. The low resolution pipeline may also perform several low resolution motion estimation searches to generate motion vector candidates. The video encoding system also includes a main pipeline that receives the source image data and determines encoding parameters to be used to encode the first coding block based at least partially on the motion vector candidates.
-
-
-