-
公开(公告)号:US10432928B2
公开(公告)日:2019-10-01
申请号:US14663155
申请日:2015-03-19
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Chao Pang , Ying Chen , Ye-Kui Wang
IPC: H04N19/176 , H04N19/105 , H04N19/51 , H04N19/139 , H04N19/159 , H04N19/573 , H04N19/58 , H04N19/52 , H04N19/503
Abstract: An example method for encoding or decoding video data includes storing, by a video coder and in a reference picture buffer, a version of a current picture of the video data, including the current picture in a reference picture list (RPL) used to predict the current picture, and coding, by the video coder and based on the RPL, a block of video data in the current picture based on a predictor block of video data included in the version of the current picture stored in the reference picture buffer.
-
公开(公告)号:US20190158876A1
公开(公告)日:2019-05-23
申请号:US16253049
申请日:2019-01-21
Applicant: QUALCOMM Incorporated
Inventor: Hongbin Liu , Ying Chen , Jianle Chen , Xiang Li , Marta Karczewicz
IPC: H04N19/583
Abstract: In an example, a method of decoding video data may include receiving a first block of video data. The first block of video data may be a sub-block of a prediction unit. The method may include receiving one or more blocks of video data that neighbor the first block of video data. The method may include determining motion information of at least one of the one or more blocks of video data that neighbor the first block of video data. The method may include decoding, using overlapped block motion compensation, the first block of video data based at least in part on the motion information of the at least one of the one or more blocks that neighbor the first block of video data.
-
公开(公告)号:US10200719B2
公开(公告)日:2019-02-05
申请号:US15359568
申请日:2016-11-22
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Xiang Li , Jianle Chen , Wei-Jung Chien , Xin Zhao , Marta Karczewicz
IPC: H04N19/60 , H04N19/119 , H04N19/61 , H04N19/91 , H04N19/176 , H04N19/587 , H04N19/124 , H04N19/13 , H04N19/186 , H04N19/573 , H04N19/59 , H04N19/96 , G06F17/14 , H04N19/597 , H04N19/105 , H04N19/122 , H04N19/593 , H04N19/132 , H04N19/82 , H04N19/42 , H04N19/625
Abstract: As part of a process of encoding video data, a video encoder applies a transform to a non-square residual block to generate a block of transform coefficients. Furthermore, the video encoder modifies the transform coefficients such that each respective transform coefficient of the block of transform coefficients is based on the respective dequantized transform coefficient multiplied by a factor of √{square root over (2)} or an approximation of √{square root over (2)}. As part of a process of decoding video data, a video decoder applies, by the video decoder, a dequantization process to transform coefficients of a non-square transform block. The video decoder modifies the dequantized transform coefficients such that each respective dequantized transform coefficient of the dequantized transform coefficients is based on the respective dequantized transform coefficient divided by a factor of √{square root over (2)} or an approximation of √{square root over (2)}.
-
公开(公告)号:US10200711B2
公开(公告)日:2019-02-05
申请号:US15080478
申请日:2016-03-24
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Ying Chen , Li Zhang , Hongbin Liu , Jianle Chen , Marta Karczewicz
IPC: H04N7/12 , H04N19/513 , H04N19/70 , H04N19/119 , H04N19/139 , H04N19/176 , H04N19/44 , H04N19/52 , H04N19/56 , H04N19/46 , H04N19/96 , H04N19/109 , H04N19/57
Abstract: In an example, a method of processing video data includes determining a candidate motion vector for deriving motion information of a current block of video data, where the motion information indicates motion of the current block relative to reference video data. The method also includes determining a derived motion vector for the current block based on the determined candidate motion vector, where determining the derived motion vector comprises performing a motion search for a first set of reference data that corresponds to a second set of reference data outside of the current block.
-
公开(公告)号:US20190014342A1
公开(公告)日:2019-01-10
申请号:US16024032
申请日:2018-06-29
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Cheng-Teh Hsieh , Jianle Chen , Kai Zhang , Hsiao-Chiang Chuang , Marta Karczewicz
IPC: H04N19/577 , H04N19/44 , H04N19/82 , H04N19/105 , H04N19/583
Abstract: A method of decoding video data includes determining, by a video decoder, a neighboring block in a current frame is inter coded. The method includes, in response to determining the neighboring block is inter coded, determining, by the video decoder, a template for a current block in the current frame based on a partial reconstruction of the neighboring block. The method includes determining, by the video decoder, a reference block in a reference frame corresponding to the template for the current block and determining, by the video decoder, motion vector information for the current frame based on the reference block and the template. The method includes generating, by the video decoder, a predictive block for the current block of video data based on the motion vector information and decoding, by the video decoder, the current block of video data based on the predictive block.
-
公开(公告)号:US20180241998A1
公开(公告)日:2018-08-23
申请号:US15900649
申请日:2018-02-20
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Hsiao-Chiang Chuang , Jianle Chen , Xiang Li , Marta Karczewicz , Yu-Chen Sun
IPC: H04N19/139 , H04N19/182 , H04N19/176 , H04N19/105 , H04N19/513 , H04N19/577 , H04N19/117 , H04N19/124
Abstract: An example device for decoding video data includes a memory configured to store video data, and a video decoder implemented in circuitry and configured to determine that motion information of a current block of the video data is to be derived using decoder-side motion vector derivation (DMVD), determine a pixels clue for the current block, the pixels clue comprising pixel data obtained from one or more groups of previously decoded pixels, derive the motion information for the current block according to DMVD from the pixels clue, and decode the current block using the motion information. The video decoder may generate the pixels clue using multiple hypothesis predictions from multiple motion compensated blocks. The video decoder may determine an inter-prediction direction for the motion information according to matching costs between different prediction directions. The video decoder may refine the motion information using a calculated matching cost for the pixels clue.
-
公开(公告)号:US10009632B2
公开(公告)日:2018-06-26
申请号:US14638965
申请日:2015-03-04
Applicant: QUALCOMM Incorporated
Inventor: Rajan Laxman Joshi , Xiang Li , Marta Karczewicz , Krishnakanth Rapaka
IPC: H04N19/11 , H04N19/13 , H04N19/14 , H04N19/154 , H04N19/176 , H04N19/463 , H04N19/86 , H04N19/172 , H04N19/27
CPC classification number: H04N19/86 , H04N19/11 , H04N19/13 , H04N19/14 , H04N19/154 , H04N19/172 , H04N19/176 , H04N19/27 , H04N19/463
Abstract: A device configured to code video data includes: a memory configured to store video data, and at least one processor. The at least one processor is configured to: code information indicating whether a block from a current picture will flicker. A determination of whether the block from the current picture will flicker is based on the block in the current picture in a display order and a collocated block from a next picture in the display order.
-
公开(公告)号:US20180115637A1
公开(公告)日:2018-04-26
申请号:US15849714
申请日:2017-12-21
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Nakul Midha , Varun Radhakrishnan , Chulkyu Lee
CPC classification number: H04M1/0266 , G01R31/2848 , H04B17/00 , H04L25/0272 , H04L25/4917
Abstract: System, methods and apparatus are described that model analog behavior in a multi-wire, multi-phase communications link A digital signal representative of a physical connection in a communications link and a virtual signal characterizing a three-phase signal transmitted over the physical connection are generated. The virtual signal may be configured to model one or more analog characteristics of the physical connection. The analog characteristics may include voltage states defining the three-phase signal. The analog characteristics of the physical connection include at least three voltage states corresponding to signaling states of the three-phase signal.
-
139.
公开(公告)号:US09948916B2
公开(公告)日:2018-04-17
申请号:US14512177
申请日:2014-10-10
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Krishnakanth Rapaka , Jianle Chen , Marta Karczewicz
IPC: H04N13/00 , H04N19/597 , H04N19/30 , H04N19/42
CPC classification number: H04N13/161 , H04N13/194 , H04N19/30 , H04N19/42 , H04N19/597
Abstract: Techniques are described for 3D lookup table based color gamut scalability in multi-layer video coding. A lower layer of video data may include color data in a first color gamut and a higher layer of the video data may include color data in a second color gamut. To generate inter-layer reference pictures, a video coder performs color prediction to convert the color data of a reference picture in the first color gamut to the second color gamut. The video coder may perform color prediction using a 3D lookup table. According to the techniques, the video coder generates at least one 3D lookup table having a size that is different for a luma component than for a first chroma component and a second chroma component. In this way, the total size of the table may be reduced while maintaining good coding performance.
-
公开(公告)号:US20180098086A1
公开(公告)日:2018-04-05
申请号:US15713038
申请日:2017-09-22
Applicant: QUALCOMM Incorporated
Inventor: Hsiao-Chiang Chuang , Jianle Chen , Xiang Li , Kai Zhang , Done Bugdayci Sansli , Marta Karczewicz , Wei-Jung Chien , Yu-Chen Sun
IPC: H04N19/52 , H04N19/176 , H04N19/159 , H04N19/196 , H04N19/625
Abstract: Techniques and systems are provided for processing video data. For example, video data can be obtained for processing by an encoding device or a decoding device. Bi-predictive motion compensation can then be performed for a current block of a picture of the video data. Performing the bi-predictive motion compensation includes deriving one or more local illumination compensation parameters for the current block using a template of the current block, a first template of a first reference picture, and a second template of a second reference picture. The templates can include neighboring samples of the current block, the first reference picture, and the second reference picture. The first template of the first reference picture and the second template of the second reference picture can be used simultaneously to derive the one or more local illumination compensation parameters.
-
-
-
-
-
-
-
-
-