A MEMORY-BANDWIDTH-EFFICIENT DESIGN FOR BI-DIRECTIONAL OPTICAL FLOW (BIO)

    公开(公告)号:WO2018237303A1

    公开(公告)日:2018-12-27

    申请号:PCT/US2018/039065

    申请日:2018-06-22

    Abstract: A device for decoding video data is configured to perform interpolation filtering using an N-tap filter to generate an interpolated search space for a first block of video data; obtain a first predictive block in the interpolated search space; determine that a second block of video data is encoded using a bi-directional inter prediction mode and a bi-directional optical flow (BIO) process; perform an inter prediction process for the second block of video data using the bi-directional inter prediction mode to determine a second predictive block; perform the BIO process on the second predictive block to determine a BIO-refined version of the second predictive block, wherein a number of reference samples used for calculating intermediate values for BIO offsets is limited to a region of (W+N-1)x(H+N-1) integer samples, wherein W and H correspond to a width and height of the second block in integer samples.

    SYSTEMS AND METHODS FOR ADAPTIVE SELECTION OF WEIGHTS FOR VIDEO CODING
    3.
    发明申请
    SYSTEMS AND METHODS FOR ADAPTIVE SELECTION OF WEIGHTS FOR VIDEO CODING 审中-公开
    用于视频编码的权重自适应选择的系统和方法

    公开(公告)号:WO2018067733A1

    公开(公告)日:2018-04-12

    申请号:PCT/US2017/055189

    申请日:2017-10-04

    Abstract: Techniques and systems are provided for processing video data. For example, a current block of a picture of the video data can be obtained for processing by an encoding device or a decoding device. A pre-defined set of weights for template matching based motion compensation are also obtained. A plurality of metrics associated with one or more spatially neighboring samples of the current block and one or more spatially neighboring samples of at least one reference frame are determined. A set of weights are selected from the pre-defined set of weights to use for the template matching based motion compensation. The set of weights is determined based on the plurality of metrics. The template matching based motion compensation is performed for the current block using the selected set of weights.

    Abstract translation: 提供了用于处理视频数据的技术和系统。 例如,可以获得视频数据的当前图片块以供编码设备或解码设备进行处理。 还获得了用于基于模板匹配的运动补偿的预定义的一组权重。 确定与当前块的一个或多个空间相邻样本和至少一个参考帧的一个或多个空间相邻样本相关联的多个度量。 从预先定义的一组权重中选择一组权重以用于基于模板匹配的运动补偿。 该组权重是基于多个度量来确定的。 使用选择的权重集对当前块执行基于模板匹配的运动补偿。

    SYSTEMS AND METHODS OF ADAPTIVELY DETERMINING TEMPLATE SIZE FOR ILLUMINATION COMPENSATION
    4.
    发明申请
    SYSTEMS AND METHODS OF ADAPTIVELY DETERMINING TEMPLATE SIZE FOR ILLUMINATION COMPENSATION 审中-公开
    自适应确定照明补偿模板大小的系统和方法

    公开(公告)号:WO2018067732A1

    公开(公告)日:2018-04-12

    申请号:PCT/US2017/055188

    申请日:2017-10-04

    Abstract: Techniques and systems are provided for processing video data. For example, a current block of a picture of the video data can be obtained for processing by an encoding device or a decoding device. A parameter of the current block can be determined. Based on the determined parameter of the current block, at least one or more of a number of rows of samples or a number columns of samples in a template of the current block and at least one or more of a number of rows of samples or a number columns of samples in a template of a reference picture can be determined. Motion compensation for the current block can be performed. For example, one or more local illumination compensation parameters can be derived for the current block using the template of the current block and the template of the reference picture.

    Abstract translation: 提供了用于处理视频数据的技术和系统。 例如,可以获得视频数据的当前图片块以供编码设备或解码设备进行处理。 可以确定当前块的参数。 基于所确定的当前块的参数,确定当前块的模板中的样本行数或样本数列中的至少一个或多个以及样本行数或至少一个或多个样本行 可以确定参考图片的模板中的样本的数量列。 可以执行当前程序段的运动补偿。 例如,可以使用当前块的模板和参考图片的模板为当前块导出一个或多个局部照明补偿参数。

    ADAPTIVE MOTION VECTOR PRECISION FOR VIDEO CODING
    5.
    发明申请
    ADAPTIVE MOTION VECTOR PRECISION FOR VIDEO CODING 审中-公开
    视频编码的自适应运动矢量精度

    公开(公告)号:WO2018067672A1

    公开(公告)日:2018-04-12

    申请号:PCT/US2017/055091

    申请日:2017-10-04

    Abstract: A method of decoding video data, including receiving an encoded block of video data that was encoded using an inter-prediction mode, receiving one or more syntax elements indicating a motion vector difference (MVD) associated with the encoded block of video data, determining a current MVD precision, from three or more MVD precisions, for the one or more syntax elements indicating the MVD, wherein the three or more MVD precisions include an N-sample MVD precision, where N is an integer indicating a number of samples indicated by each successive codeword of the one or more syntax elements indicating the MVD, and wherein N is greater than 1, decoding the one or more syntax elements indicating the MVD using the determined current MVD precision, and decoding the encoded block of video data using the decoded MVD.

    Abstract translation: 一种解码视频数据的方法,包括:接收使用帧间预测模式编码的视频数据的经编码块;接收指示与所述视频数据相关联的运动向量差异(MVD)的一个或一个以上语法元素; 对于指示MVD的一个或多个语法元素,从三个或更多个MVD精度确定当前MVD精度,其中三个或更多个MVD精度包括N样本MVD精度,其中N是整数 指示由指示所述MVD的所述一个或多个语法元素中的每个后续码字所指示的样本的数量,并且其中N大于1,使用所确定的当前MVD精度对指示所述MVD的所述一个或多个语法元素进行解码, 使用解码MVD的视频数据块。

    LINEAR-MODEL PREDICTION WITH NON-SQUARE PREDICTION UNITS IN VIDEO CODING
    8.
    发明申请
    LINEAR-MODEL PREDICTION WITH NON-SQUARE PREDICTION UNITS IN VIDEO CODING 审中-公开
    视频编码中具有非方块预测单元的线性模型预测

    公开(公告)号:WO2017091759A1

    公开(公告)日:2017-06-01

    申请号:PCT/US2016/063653

    申请日:2016-11-23

    Abstract: A video coder reconstructs a set of chroma reference samples and reconstructs luma samples of a non-square prediction unit. Additionally, the video coder sub-samples the set of luma reference samples such that a total number of the luma reference samples that neighbor a longer side of the non-square prediction block is the same as a total number of the luma reference samples that neighbor a shorter side of the non-square prediction block. The video coder determines a Linear Model (LM) parameter based on formula I , where I is a total number of reference samples in the set of the luma reference samples, xi is a luma reference sample in the set of luma reference samples, yi is a chroma reference sample in the set of chroma reference samples. The video coder uses the LM parameter in a process to determine values of chroma samples of the non-square prediction block.

    Abstract translation: 视频译码器重建一组色度参考样本且重建非正方形预测单元的明度样本。 另外,视频译码器对所述组亮度参考采样进行子采样,使得与非均方块预测块的较长边相邻的亮度参考采样的总数与相邻的亮度参考采样的总数相同 非方形预测块的较短边。 视频译码器基于公式I确定线性模型(LM)参数,其中I是亮度参考样本集合中的参考样本的总数, xi是亮度参考采样集合中的亮度参考采样,yi是该组色度参考采样中的色度参考采样。 视频编码器在进程中使用LM参数来确定非方形预测块的色度样本的值。

    DERIVING MOTION INFORMATION FOR SUB-BLOCKS IN VIDEO CODING
    10.
    发明申请
    DERIVING MOTION INFORMATION FOR SUB-BLOCKS IN VIDEO CODING 审中-公开
    在视频编码中采用子块的运动信息

    公开(公告)号:WO2016160605A1

    公开(公告)日:2016-10-06

    申请号:PCT/US2016/024323

    申请日:2016-03-25

    Abstract: In an example, a method of processing video data includes splitting a current block of video data into a plurality of sub-blocks for deriving motion information of the current block, where the motion information indicates motion of the current block relative to reference video data. The method also includes deriving, separately for each respective sub-block of the plurality of sub-blocks, motion information comprising performing a motion search for a first set of reference data that corresponds to a second set of reference data outside of each respective sub-block. The method also includes decoding the plurality of sub-blocks based on the derived motion information and without decoding syntax elements representative of the motion information.

    Abstract translation: 在一个示例中,一种处理视频数据的方法包括:将当前视频数据块划分成多个子块,用于导出当前块的运动信息,其中运动信息指示当前块相对于参考视频数据的运动。 该方法还包括分别针对多个子块中的每个相应子块导出运动信息,其包括对与第一组参考数据进行运动搜索,第一组参考数据对应于每个相应子块之外的第二组参考数据, 块。 该方法还包括基于导出的运动信息对多个子块进行解码,并且不对代表运动信息的语法元素进行解码。

Patent Agency Ranking