-
公开(公告)号:US20190306503A1
公开(公告)日:2019-10-03
申请号:US16372180
申请日:2019-04-01
Applicant: QUALCOMM Incorporated
Inventor: Jie DONG , Yung-Hsuan CHAO , Wei-Jung CHIEN , Marta KARCZEWICZ , Li ZHANG
IPC: H04N19/117 , H04N19/159 , G06K9/62 , H04N19/176
Abstract: Deblocking is a step in video coding for removing distortions that may result from dividing a video frame into blocks, and encoding the video frame based on the blocks. Techniques described herein can include determining the activity in neighboring blocks along the boundary of the blocks, where the activity measures smoothness or complexity of pixels in the boundary area. An average of the activity can then be determined, as well a difference in the activity between the left block and the right block. The average activity and the difference in activity can then be used to determine a classification for the boundary area. The classification can further be used to select a filter to apply to the pixels in the boundary area. Once the filter have been applied, the blocks can be added to a reconstructed video frame.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
35.
公开(公告)号:US20130272380A1
公开(公告)日:2013-10-17
申请号:US13839855
申请日:2013-03-15
Applicant: QUALCOMM INCORPORATED
Inventor: Wei-Jung CHIEN , Jianle CHEN , Muhammed Zeyd COBAN , Marta KARCZEWICZ
IPC: H04N7/26
CPC classification number: H04N19/103 , H04N19/107 , H04N19/13 , H04N19/463 , H04N19/61 , H04N19/70 , H04N19/91 , H04N21/236
Abstract: A video encoding device is configured to generate a first group of syntax elements. Each syntax element in the first group indicates whether a prediction mode of a respective prediction unit (PU) is based on an index into a list of most probable modes. A second group of syntax elements is generated that correspond to respective syntax elements in the first group. The syntax elements in the second group identify either an index into the list of most probable modes or an intra-prediction mode. The first group of syntax elements are context adaptive binary arithmetic coding (CABAC) encoded, and the second group of syntax elements are bypass encoded. A video decoder is configured to receive the entropy encoded first and second groups of syntax elements. The video decoder CABAC decodes the first group of flags and bypass decodes the second group of flags.
Abstract translation: 视频编码设备被配置为生成第一组语法元素。 第一组中的每个语法元素指示相应预测单元(PU)的预测模式是否基于最可能模式列表中的索引。 生成与第一组中的相应语法元素对应的第二组语法元素。 第二组中的语法元素标识最可能模式列表中的索引或帧内预测模式。 第一组语法元素是上下文自适应二进制算术编码(CABAC)编码,第二组语法元素被旁路编码。 视频解码器被配置为接收熵编码的第一和第二组语法元素。 视频解码器CABAC对第一组标志进行解码,并对第二组标志进行旁路解码。
-
-
-
-