-
公开(公告)号:US20190141320A1
公开(公告)日:2019-05-09
申请号:US16182364
申请日:2018-11-06
Applicant: QUALCOMM Incorporated
Inventor: Ye-Kui WANG , Wei-Jung CHIEN , Yi-Wen CHEN , Marta KARCZEWICZ
IPC: H04N19/115 , H04N19/137 , H04N19/177 , H04N19/172
Abstract: A coding device configured to code video data that includes a buffer memory configured to store pictures of the video data and a at least one processor implemented in circuitry that is in communication with the buffer memory such that the processor is configured to code at least two pictures of a single coded video sequence (CVS) of the video data where each picture of the at least two pictures is associated with an identical picture order count (POC) value and where the at least two pictures are different from one another, associate respective data with each of the at least two pictures of the single CVS, and identify, for inclusion in a reference picture set, at least one picture among the at least two pictures based on the identical POC value associated with the at least two pictures and the respective data associated with the at least one picture.
-
公开(公告)号: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.
-
公开(公告)号:US20180041779A1
公开(公告)日:2018-02-08
申请号:US15665492
申请日:2017-08-01
Applicant: QUALCOMM Incorporated
Inventor: Li ZHANG , Wei-Jung CHIEN , Xin ZHAO , Yi-Wen CHEN , Marta KARCZEWICZ
IPC: H04N19/82 , H04N19/18 , H04N19/17 , H04N19/122 , H04N19/117 , H04N19/147
Abstract: The present disclosure provides various techniques related to adaptive loop filtering (ALF), and particular to geometry transformation-based ALF (GALF). In an aspect, a method for decoding video data includes receiving an encoded bitstream having coded video data from which reconstructed video units are generated, identifying multiple filter supports for the reconstructed video units, and filtering the reconstructed video units using the respective multiple filter supports to produce a decoded video output. Another method includes enabling block-level control of ALF of chroma components for the reconstructed video units, performing, for the reconstructed video units, the block-level ALF for the chroma components when ALF is enabled for one video block and skip performing the block-level ALF for the chroma components when ALF is disabled for another video block, and generating, based on the enabled block-level control of ALF, a decoded video output. Related devices, means, and computer-readable medium are also described.
-
公开(公告)号:US20190116376A1
公开(公告)日:2019-04-18
申请号:US16158033
申请日:2018-10-11
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen CHEN , Yu-Chen SUN , Wei-Jung CHIEN , Hsiao-Chiang CHUANG , Marta KARCZEWICZ
IPC: H04N19/513 , H04N19/176
Abstract: Motion compensated prediction using affine motion models can be used to improve coding efficiency. In a practical encoder/decoder, a line buffer is used to store associated data for neighboring blocks. Embodiments of affine model based motion compensated prediction include methods and systems of determining motion vectors for control points that are aware of line buffer storage limitations.
-
公开(公告)号:US20180270500A1
公开(公告)日:2018-09-20
申请号:US15918789
申请日:2018-03-12
Applicant: QUALCOMM Incorporated
Inventor: Xiang LI , Yi-Wen CHEN , Jianle CHEN , Hsiao-Chiang CHUANG , Wei-Jung CHIEN , Yu-Chen SUN , Marta KARCZEWICZ
IPC: H04N19/52 , H04N19/176 , H04N19/44
Abstract: Techniques and systems are provided for deriving one or more sets of affine motion parameters at a decoder. For example, the decoder can obtain video data from an encoded video bitstream. The video data includes at least a current picture and a reference picture. The decoder can determine a set of affine motion parameters for a current block of the current picture. The set of affine motion parameters can be used for performing motion compensation prediction for the current block. The set of affine motion parameters can be determined using a current affine template of the current block and a reference affine template of the reference picture. In some cases, an encoder can determine a set of affine motion parameters for a current block using a current affine template of the current block and a reference affine template of the reference picture, and can generate an encoded video bitstream that includes a syntax item indicating template matching based affine motion derivation mode is to be used by a decoder for the current block. The encoded video bitstream may not include any affine motion parameters for determining the set of affine motion parameters.
-
公开(公告)号:US20200045310A1
公开(公告)日:2020-02-06
申请号:US16601486
申请日:2019-10-14
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen CHEN , Wei-Jung Chien , Li Zhang , Yu-Chen Sun , Jianle Chen , Marta Karczewicz
IPC: H04N19/105 , H04N19/537 , H04N19/52 , H04N19/139 , H04N19/176
Abstract: A video decoder selects a source affine block. The source affine block is an affine-coded block that spatially neighbors a current block. Additionally, the video decoder extrapolates motion vectors of control points of the source affine block to determine motion vector predictors for control points of the current block. The video decoder inserts, into an affine motion vector predictor (MVP) set candidate list, an affine MVP set that includes the motion vector predictors for the control points of the current block. The video decoder also determines, based on an index signaled in a bitstream, a selected affine MVP set in the affine MVP set candidate list. The video decoder obtains, from the bitstream, motion vector differences (MVDs) that indicate differences between motion vectors of the control points of the current block and motion vector predictors in the selected affine MVP set.
-
公开(公告)号:US20190306506A1
公开(公告)日:2019-10-03
申请号:US16373271
申请日:2019-04-02
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen CHEN , Hsiao-Chiang CHUANG , Wei-Jung CHIEN , Marta KARCZEWICZ
IPC: H04N19/119 , H04N19/172 , H04N19/159 , H04N19/70 , H04N19/96
Abstract: A method of decoding video data including receiving a bitstream that includes a sequence of bits that forms a representation of a coded picture of the video data, partitioning the coded picture of the video data into a plurality of blocks using three or more different partition structures, and reconstructing the plurality of blocks of the coded picture of the video data. Partitioning the coded picture of the video data may include partitioning the coded picture of the video data into the plurality of blocks using a plurality partition structures. In some embodiments, partitioning is constrained to, for example, reduce memory bandwidth in implementations of video decoders.
-
公开(公告)号:US20180041778A1
公开(公告)日:2018-02-08
申请号:US15665478
申请日:2017-08-01
Applicant: QUALCOMM Incorporated
Inventor: Li ZHANG , Wei-Jung CHIEN , Xin ZHAO , Yi-Wen CHEN , Marta KARCZEWICZ
IPC: H04N19/82 , H04N19/18 , H04N19/17 , H04N19/122 , H04N19/117 , H04N19/147
Abstract: The present disclosure provides various techniques related to adaptive loop filtering (ALF), and particular to geometry transformation-based ALF (GALF). In an aspect, a method for decoding video data includes receiving an encoded bitstream having coded video data from which reconstructed video units are generated, identifying multiple filter supports for the reconstructed video units, and filtering the reconstructed video units using the respective multiple filter supports to produce a decoded video output. Another method includes enabling block-level control of ALF of chroma components for the reconstructed video units, performing, for the reconstructed video units, the block-level ALF for the chroma components when ALF is enabled for one video block and skip performing the block-level ALF for the chroma components when ALF is disabled for another video block, and generating, based on the enabled block-level control of ALF, a decoded video output. Related devices, means, and computer-readable medium are also described.
-
公开(公告)号: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.
-
公开(公告)号:US20190222848A1
公开(公告)日:2019-07-18
申请号:US16249371
申请日:2019-01-16
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen CHEN , Wei-Jung CHIEN , Yu-Chen SUN , Li ZHANG , Hsiao-Chiang CHUANG , Marta KARCZEWICZ
IPC: H04N19/139 , H04N19/105 , H04N19/176 , H04N19/513 , H04N19/577
CPC classification number: H04N19/139 , H04N19/105 , H04N19/176 , H04N19/521 , H04N19/577
Abstract: Improved systems and methods related to decoder-side motion vector derivation (DMVD), for example, in applying one or more constraints to motion information, such as a MV derived by DMVD, and/or a MV difference between an initial MV and an MV derived by DMVD. These techniques may be applied to any of the existing video codecs, such as HEVC (High Efficiency Video Coding), and/or may be an efficient coding tool in any future video coding standards. In one example, the block size used for DMVD can be restricted. In another example, FRUC bilateral matching can be simplified by not searching outside reference blocks indicated by the original motion vector.
-
-
-
-
-
-
-
-
-