-
公开(公告)号:US11616974B2
公开(公告)日:2023-03-28
申请号:US17509947
申请日:2021-10-25
Applicant: QUALCOMM Incorporated
Inventor: Yu Han , Wei-Jung Chien , Han Huang , Marta Karczewicz
IPC: H04N19/00 , H04N19/52 , H04N19/105 , H04N19/139 , H04N19/176 , H04N19/43 , H04N19/436 , H04N19/56 , H04N19/58 , H04N19/583
Abstract: A method of coding video data, including constructing a history-based motion vector prediction (HMVP) candidate history table that includes motion vector information of previously coded blocks that extend beyond adjacent neighboring blocks of a current block, constructing a motion vector predictor list, and adding one or more HMVP candidates from the HMVP candidate history table to the motion vector predictor list. Adding the one or more HMVP candidates from the HMVP candidate history table comprises comparing a first HMVP candidate in the HMVP candidate history table to two entries in the motion vector predictor list and no other entries, and adding the first HMVP candidate to the motion vector predictor list when the first HMVP candidate is different than both of the two entries in the motion vector predictor list. The method also includes coding the current block of video data using the motion vector predictor list.
-
公开(公告)号:US11601666B2
公开(公告)日:2023-03-07
申请号:US16909856
申请日:2020-06-23
Applicant: QUALCOMM Incorporated
Inventor: Dmytro Rusanovskyy , Marta Karczewicz
IPC: H04N19/51 , H04N19/176 , H04N19/70
Abstract: An example method includes coding, by a video coder and via a coded video bitstream, a syntax element that specifies whether the coded video bitstream includes a plurality of syntax elements that specify parameters of a temporal motion vector prediction (TMVP) candidate derivation process; where the syntax element specifies that the coded video bitstream includes the plurality of syntax elements: coding, by the video coder, the plurality of syntax elements via the coded video bitstream; and deriving, by the video coder and based on parameters specified by the plurality of syntax elements, a TMVP candidate for a current block of a current picture of video data; generating, for the current block, a list of motion vector candidates, the list including the derived TMVP candidate; and predicting, based on the list of motion vector candidates, the current block.
-
63.
公开(公告)号:US11563963B2
公开(公告)日:2023-01-24
申请号:US17322510
申请日:2021-05-17
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Vadim Seregin , Yong He , Marta Karczewicz
IPC: H04N19/44 , H04N19/117 , H04N19/82 , H04N19/174 , H04N19/46 , H04N19/159 , H04N19/169 , H04N19/70
Abstract: An example device for decoding video data, the device including a memory configured to store video data; and one or more processors implemented in circuitry and configured to: determine that adaptive loop filter (ALF) information can be present in a picture header of a picture of the video data and cannot be present in a slice header; in response to determining that the ALF information can be present in the picture header and cannot be present in the slice header, determine that a picture header syntax structure is not present in the slice header (e.g., without decoding data representing a value for a syntax element indicating whether the picture header syntax structure is present in the slice header); and decode the picture according to the determination that the picture header syntax structure is not present in the slice header.
-
公开(公告)号:US11558643B2
公开(公告)日:2023-01-17
申请号:US17224877
申请日:2021-04-07
Applicant: QUALCOMM Incorporated
Inventor: Adarsh Krishnan Ramasubramonian , Bappaditya Ray , Geert Van der Auwera , Louis Joseph Kerofsky , Marta Karczewicz
IPC: H04N19/124 , H04N19/186 , H04N19/70 , H04N19/174 , H04N19/597
Abstract: In some examples, a method of decoding a point cloud includes determining a first slice QP value for a first component of an attribute in a slice of point cloud data. The method also includes decoding a first delta QP value for the first component of the attribute for a region in the slice and determining a first region QP value for the first component of the attribute in the region from the first slice QP value and from the first delta QP value. The method further includes decoding a second delta QP value for the second component of the attribute for the region and determining a second region QP value for the second component of the attribute in the region from the second delta QP value. The method includes decoding the point cloud data based on the first and second region QP values.
-
公开(公告)号:US20220417500A1
公开(公告)日:2022-12-29
申请号:US17804687
申请日:2022-05-31
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/176 , H04N19/70 , H04N19/503
Abstract: A video coder is configured to construct a merge candidate list of merge candidates, wherein the merge candidate list has N1 candidates, N1 being a positive integer value, reorder the merge candidates in the merge candidate list to create a reordered merge candidate list, reduce the reordered merge candidate list to create an output merge candidate list, wherein the output merge candidate list has N2 candidates, wherein N2 is less than N1, and code a block of video data using the output merge candidate list.
-
公开(公告)号:US20220400292A1
公开(公告)日:2022-12-15
申请号:US17806192
申请日:2022-06-09
Applicant: QUALCOMM Incorporated
Inventor: Venkata Meher Satchit Anand Kotra , Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/82 , H04N19/117 , H04N19/132 , H04N19/85
Abstract: A video encoder or video decoder are configured to reconstruct the video data to generate reconstructed video data. The video encoder or video decoder may further perform a plurality of loop filter operations on the reconstructed video data in parallel, wherein the plurality of loop filter operations includes a first filter operation that is not a bilateral filter operation or a sample adaptive offset (SAO) filter operation, and perform a joint clipping operation on a first output of the first filter and a second output of a second loop filter operation of the plurality of loop filter operations. The first filter operation may be a cross-component sample adaptive offset (CCSAO) filter operation.
-
公开(公告)号:US20220368911A1
公开(公告)日:2022-11-17
申请号:US17742128
申请日:2022-05-11
Applicant: QUALCOMM Incorporated
Inventor: Louis Joseph Kerofsky , Dmytro Rusanovskyy , Marta Karczewicz
IPC: H04N19/126 , H04N19/18 , H04N19/176 , H04N19/70
Abstract: Techniques for performing inverse transform operations on high bit-depth video data are described. A video decoder may receive encoded video data encoded at a first bit-depth in an encoded video bitstream. The video decoder may determine one or more of a dequantization shift or a mid-transform shift based on information in the encoded video bitstream, and perform an inverse transform on the encoded video data at a second bit-depth using the dequantization shift and the mid-transform shift, wherein the second bit-depth is lower than the first bit-depth.
-
公开(公告)号:US20220337825A1
公开(公告)日:2022-10-20
申请号:US17810969
申请日:2022-07-06
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Wei-Jung Chien , Li Zhang
IPC: H04N19/117 , H04N19/14 , H04N19/70 , H04N19/82 , H04N19/463 , H04N19/136 , H04N19/176 , H04N19/80
Abstract: An example device for filtering a decoded block of video data includes one or more processing units configured to construct a plurality of filters for classes of blocks of a current picture of video data. To construct the plurality of filters for each of the classes, the processing units are configured to determine a value of a flag that indicates whether a fixed filter is used to predict a set of filter coefficients of the class, and in response to the fixed filter being used to predict the set of filter coefficients, determine an index value into a set of fixed filters and predict the set of filter coefficients of the class using a fixed filter of the set of fixed filters identified by the index value.
-
公开(公告)号:US20220329823A1
公开(公告)日:2022-10-13
申请号:US17715571
申请日:2022-04-07
Applicant: QUALCOMM Incorporated
Inventor: Chun-Chi Chen , Han Huang , Zhi Zhang , Yao-Jen Chang , Yan Zhang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/137 , H04N19/105 , H04N19/132 , H04N19/176
Abstract: A video decoder can be configured to determine that a current block in a current picture of the video data is coded in an affine prediction mode; determine one or more control-point motion vectors (CPMVs) for the current block; identify an initial prediction block for the current block in a reference picture using the one or more CPMVs; determine a current template for the current block in the current picture; and determine an initial reference template for the initial prediction block in the reference picture; and perform a motion vector refinement process to determine a modified prediction block based on a comparison of the current template to the initial reference template.
-
公开(公告)号:US20220329800A1
公开(公告)日:2022-10-13
申请号:US17658803
申请日:2022-04-11
Applicant: QUALCOMM Incorporated
Inventor: Bappaditya Ray , Muhammed Zeyd Coban , Louis Joseph Kerofsky , Vadim Seregin , Marta Karczewicz , Keming Cao
IPC: H04N19/12 , H04N19/159 , H04N19/176 , H04N19/46
Abstract: An example device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: determine a size of a current block of video data; determine an intra-prediction mode for the current block of video data; determine a mode group including the determined intra-prediction mode, the mode group being one of a plurality of mode groups, each including respective sets of intra-prediction modes; determine a set of available multiple transform selection (MTS) schemes for the current block according to the size and the intra-prediction mode for the current block; determine an MTS scheme from the set of available MTS schemes according to the determined mode group; apply transforms of the MTS scheme to a transform block of the current block to produce a residual block for the current block; and decode the current block using the residual block.
-
-
-
-
-
-
-
-
-