-
公开(公告)号:US20240214564A1
公开(公告)日:2024-06-27
申请号:US18145626
申请日:2022-12-22
Applicant: QUALCOMM Incorporated
Inventor: Vikrant MAHAJAN , Krishna MURTHY , Sandeep Nellikatte SRIVATSA , Ashish MISHRA
IPC: H04N19/117 , H04N19/176 , H04N19/186 , H04N19/82
CPC classification number: H04N19/117 , H04N19/176 , H04N19/186 , H04N19/82
Abstract: Systems and techniques are described herein for processing video data. For instance, a process can include obtaining a block of luma information for a block of video data. The process can further include applying a sample adaptive offset (SAO) filter to the luma information to generate SAO filtered luma information, inputting the SAO filtered luma information to a cross-component adaptive loop filter (CC-ALF) without storing the SAO filtered luma information to an external memory, applying the CC-ALF to the SAO filtered luma information to generate a first chroma CC-ALF output and a second chroma CC-ALF output, and storing the first chroma CC-ALF output and the second chroma CC-ALF output in the external memory.
-
公开(公告)号:US20240098309A1
公开(公告)日:2024-03-21
申请号:US17934141
申请日:2022-09-21
Applicant: QUALCOMM Incorporated
Inventor: Gopi Madhan DABBADI , Rosali PATRO , Shengqi YANG , Sandeep Nellikatte SRIVATSA , Ashish MISHRA
IPC: H04N19/85 , H04N19/154 , H04N19/176 , H04N19/182
CPC classification number: H04N19/85 , H04N19/154 , H04N19/176 , H04N19/182
Abstract: Systems and methods for decoding are described. A decoder system is configured to retrieve, from the grain array stored within the on-chip memory, noise pixel data associated with at least one reconstructed video pixel. The decoder system is configured to apply noise data to the at least one reconstructed video pixel to generate at least one output video pixel. The noise data is determined based on the noise pixel data.
-
公开(公告)号:US20240040159A1
公开(公告)日:2024-02-01
申请号:US17875317
申请日:2022-07-27
Applicant: QUALCOMM Incorporated
Inventor: Vikrant MAHAJAN , Sandeep Nellikatte SRIVATSA , Ashish MISHRA , Lingfeng LI , Apoorva NAGARAJAN
IPC: H04N19/86 , H04N19/176
CPC classification number: H04N19/86 , H04N19/176
Abstract: Video decoding systems and techniques are described. The decoder applies a deblocking (DB) filter to the plurality of sub-blocks of a block of video data to generate a DB-filtered plurality of sub-blocks. The decoder applies the DB filter to one or more lines (e.g., columns) of pixels in an additional sub-block of the block to generate a DB-filtered portion of the additional sub-block. The one or more lines of pixels in the additional sub-block are filtered without filtering an entirety of the additional sub-block using the DB filter. The additional sub-block is adjacent to at least one of the plurality of sub-blocks. The decoder applies a constrained directional enhancement filter (CDEF) to the DB-filtered plurality of sub-blocks and the DB-filtered portion of the additional sub-block to generate a CDEF-filtered plurality of sub-blocks.
-
公开(公告)号:US20250071344A1
公开(公告)日:2025-02-27
申请号:US18883639
申请日:2024-09-12
Applicant: QUALCOMM Incorporated
Inventor: Vikrant MAHAJAN , Sandeep Nellikatte SRIVATSA , Ashish MISHRA , Lingfeng LI , Apoorva NAGARAJAN
IPC: H04N19/86 , H04N19/176
Abstract: Video decoding systems and techniques are described. The decoder applies a deblocking (DB) filter to the plurality of sub-blocks of a block of video data to generate a DB-filtered plurality of sub-blocks. The decoder applies the DB filter to one or more lines (e.g., columns) of pixels in an additional sub-block of the block to generate a DB-filtered portion of the additional sub-block. The one or more lines of pixels in the additional sub-block are filtered without filtering an entirety of the additional sub-block using the DB filter. The additional sub-block is adjacent to at least one of the plurality of sub-blocks. The decoder applies a constrained directional enhancement filter (CDEF) to the DB-filtered plurality of sub-blocks and the DB-filtered portion of the additional sub-block to generate a CDEF-filtered plurality of sub-blocks.
-
公开(公告)号:US20240080474A1
公开(公告)日:2024-03-07
申请号:US17929548
申请日:2022-09-02
Applicant: QUALCOMM Incorporated
Inventor: Gopi Madhan DABBADI , Yasutomo MATSUBA , Sandeep Nellikatte SRIVATSA , Ashish MISHRA
IPC: H04N19/513 , H04N19/433 , H04N19/55 , H04N19/573
CPC classification number: H04N19/521 , H04N19/433 , H04N19/55 , H04N19/573
Abstract: Systems and techniques are provided for processing video data. For example, an apparatus may obtain one or more first sets of collocated motion vector data and one or more second sets of collocated motion vector data, associated with a respective first and second block of video data included in a current frame of video data. The apparatus may project the one or more first sets of collocated motion vector data into a first projected motion field associated with a first buffer and project the one or more second sets of collocated motion vector data into the first projected motion field associated with the first buffer. Based on projecting the one or more first sets and one or more second sets of collocated motion vector data, the apparatus may decode the first block of video data based on the first projected motion field associated with the first buffer.
-
6.
公开(公告)号:US20240048742A1
公开(公告)日:2024-02-08
申请号:US17880396
申请日:2022-08-03
Applicant: QUALCOMM Incorporated
Inventor: Vikrant MAHAJAN , Sandeep Nellikatte SRIVATSA , Ashish MISHRA
IPC: H04N19/44 , H04N19/80 , H04N19/423
CPC classification number: H04N19/44 , H04N19/80 , H04N19/423
Abstract: Video decoding systems and techniques are described. A decoder reads first video data from a first block of a video frame. The decoder retrieves neighboring video data from a line buffer. The neighboring video data is from a neighboring block that neighbors the first block in the video frame. The decoder processes the first video data and the retrieved neighboring video data using a constrained directional enhancement filter (CDEF) to generate filtered first video data. The decoder upscales the filtered first video data using an upscaler to generate upscaled filtered first video data. The decoder upscales the retrieved neighboring video data using the upscaler to generate upscaled neighboring video data, for instance after generating the filtered first video data. The decoder processes the upscaled filtered first video data and the upscaled neighboring video data using a loop restoration (LR) filter to generate output video data.
-
-
-
-
-