-
公开(公告)号:US20210195234A1
公开(公告)日:2021-06-24
申请号:US16762777
申请日:2018-11-14
Applicant: Qualcomm Incorporated
Inventor: Kai ZHANG , Jianle CHEN , Li ZHANG , Marta KARCZEWICZ
IPC: H04N19/56 , H04N19/52 , H04N19/70 , H04N19/176
Abstract: A video decoder including one or more processors configured to receive one or more bits, in a bitstream, that indicate the encoded current block of video data was encoded based on a unified candidate list that includes motion vector candidates based on one or more translational motion vectors, and motion vector candidates based on one or more affine motion vectors. A merge index represented in the bitstream may indicate which candidate in the unified candidate list is associated with the motionvector of the encoded current block of video data. Based on the merge index, the one or more processors are configured to select one or more motion vectors of a candidate from the unified candidate list, based on the merge index, where the candidate has one or more of the motion vectors corresponding to the translational motion vectors or affine motion vectors within the unified candidate list.
-
公开(公告)号:US20210099724A1
公开(公告)日:2021-04-01
申请号:US16982013
申请日:2019-09-26
Applicant: Qualcomm Incorporated
Inventor: Yu HAN , Kai ZHANG , Li ZHANG , Wei-Jung CHIEN , Marta KARCZEWICZ
IPC: H04N19/44 , H04N19/137 , H04N19/105 , H04N19/159 , H04N19/176
Abstract: Methods and devices for decoding including a processor configured to determine which picture is a collocated picture, and determine a location of an associated block of the video data in the collocated picture that corresponds to the current block of video data in the current coding picture, based on using previously decoded blocks in the current coding picture to find an initial motion vector between the associated block in the collocated picture and the current block in the current coding picture, where the associated block of the video data includes at least one first derived motion vector. The processor configured to determine at least one second derived motion vector associated with the current block in the current coding picture, when the initial motion vector points to the collocated picture, based on the at least on first derived motion vector associated with the associated block in the collocated picture.
-
公开(公告)号:US20190007688A1
公开(公告)日:2019-01-03
申请号:US16020179
申请日:2018-06-27
Applicant: QUALCOMM Incorporated
Inventor: Kai ZHANG , Jianle CHEN , Xin ZHAO , Marta KARCZEWICZ
IPC: H04N19/159 , H04N19/11 , H04N19/109 , H04N19/176 , H04N19/186 , H04N19/70
Abstract: An apparatus configured to encode or decode video data that includes a memory configured to store at least one reconstructed sample of video data and at least one processor, in communication with the memory, that is configured to identify at least one reconstructed sample, determine at least one extended angular intra prediction mode to use for intra prediction of at least one sample of a current block, intra predict, using the at least one extended angular intra prediction mode, at least one sample of the current block based on the at least one reconstructed sample, extended angular intra prediction modes including angular intra prediction modes other than angular prediction modes between horizontal −45 degrees and vertical −45 degrees, and encode or decode the current block based on the at least one predicted sample.
-
公开(公告)号:US20180098066A1
公开(公告)日:2018-04-05
申请号:US15724155
申请日:2017-10-03
Applicant: QUALCOMM Incorporated
Inventor: Sungwon LEE , Wei-Jung CHIEN , Kai ZHANG , Jianle CHEN , Marta KARCZEWICZ
IPC: H04N19/117 , H04N19/139 , H04N19/82 , H04N19/184 , H04N19/159 , H04N19/513 , H04N19/59
CPC classification number: H04N19/117 , H04N19/136 , H04N19/139 , H04N19/159 , H04N19/176 , H04N19/184 , H04N19/46 , H04N19/463 , H04N19/521 , H04N19/523 , H04N19/59 , H04N19/82
Abstract: Systems, methods, and apparatus are provided for adaptively switching interpolation filters during the encoding of video data or the decoding of a video bitstream. In various implementations, a set of interpolation filters can be defined and made available to coding device. The coding device can select an interpolation filter for a given coding unit. The interpolation filter can be selected based on, for example, the coding level of the coding unit, among other things. In some examples, signaling of the selected interpolation filter can be simplified by selecting a subset of the set of interpolation filters for a given coding situation. An index indicating an interpolation filter from the subset can then be signaled. Alternatively, a decoder can derive an identity of the interpolation filter from data provided by a bitstream, in which case the index need not be explicitly signaled in the bitstream.
-
公开(公告)号:US20190124330A1
公开(公告)日:2019-04-25
申请号:US16156894
申请日:2018-10-10
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung CHIEN , Kai ZHANG , Yi-Wen CHEN , Marta KARCZEWICZ
IPC: H04N19/124 , H04N19/186 , H04N19/174 , H04N19/103
Abstract: Provided are systems, methods, and computer-readable medium for encoding and decoding video data. In various examples, a coding device can include multiple luma QP and chroma QP relationship tables. In performing quantization or inverse quantization one video data being encoded or decoded, respectively, the coding device can select a table. The table can be selected based on, for example, a slice type, a prediction mode, and/or a luminance value, among other factors. The coding device can then use the luma QP value to look up a chroma QP value from the table. The luma QP and chroma QP values can then be used in quantization or inverse quantization.
-
公开(公告)号:US20200382782A1
公开(公告)日:2020-12-03
申请号:US16996753
申请日:2020-08-18
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung CHIEN , Kai ZHANG , Yi-Wen CHEN , Marta KARCZEWICZ
IPC: H04N19/124 , H04N19/196 , H04N19/42 , H04N19/70 , H04N19/157 , H04N19/103 , H04N19/174 , H04N19/186
Abstract: Provided are systems, methods, and computer-readable medium for encoding and decoding video data. In various examples, a coding device can include multiple luma QP and chroma QP relationship tables. In performing quantization or inverse quantization one video data being encoded or decoded, respectively, the coding device can select a table. The table can be selected based on, for example, a slice type, a prediction mode, and/or a luminance value, among other factors. The coding device can then use the luma QP value to look up a chroma QP value from the table. The luma QP and chroma QP values can then be used in quantization or inverse quantization.
-
公开(公告)号:US20190230361A1
公开(公告)日:2019-07-25
申请号:US16246952
申请日:2019-01-14
Applicant: QUALCOMM Incorporated
Inventor: Kai ZHANG , Wei-Jung CHIEN , Li ZHANG , Marta KARCZEWICZ
IPC: H04N19/139 , H04N19/513 , H04N19/176 , H04N19/109
CPC classification number: H04N19/139 , H04N19/109 , H04N19/176 , H04N19/42 , H04N19/52 , H04N19/521 , H04N19/527 , H04N19/537
Abstract: A device for video decoding a current block of video data, the device including one or more processors configured to compute a horizontal component of a motion vector and to compute a vertical component of a motion vector in an affine model. The affine model may be a four-parameter affine model which includes two control point motion vectors, or a six-parameter affine model which includes three control point motion vectors. The horizontal and vertical components may include differences between control point motion vectors based on first-bit shift operations and second bit-shift operations.
-
公开(公告)号:US20180376164A1
公开(公告)日:2018-12-27
申请号:US16011340
申请日:2018-06-18
Applicant: QUALCOMM Incorporated
Inventor: Kai ZHANG , Xiang LI , Jianle CHEN , Li ZHANG , Marta KARCZEWICZ
IPC: H04N19/56 , H04N19/176
Abstract: Techniques are directed to a device for decoding a current block of video data in a current coding picture. The device may include a memory configured to store video data. The device may also include a processor configured to generate a first prediction block for the current block of the video data in the current picture according to an intra-prediction mode and generate a second prediction block for the current block of the video data in the current picture the picture according to an inter-prediction mode. The processor may be configured to generate motion information propagated from the second prediction block of the picture to the first prediction block, and use the motion information to obtain a final prediction block, then generate a reconstructed block based on a combination of the final prediction block and a residual block.
-
公开(公告)号:US20180376160A1
公开(公告)日:2018-12-27
申请号:US16014947
申请日:2018-06-21
Applicant: QUALCOMM Incorporated
Inventor: Kai ZHANG , Jianle Chen , Marta Karczewicz
IPC: H04N19/513 , H04N19/105 , H04N19/124 , H04N19/137
Abstract: Embodiments include techniques for generation of candidate motion vector lists for use in inter-prediction. For example, according to some embodiments, a candidate motion vector list is generated to have an order that is based on motion information of each of the candidate motion vectors. The order can be applied as the list is generated, as a resorting after the list is partially generated, or after the list is generated.
-
-
-
-
-
-
-
-