Encoder-assisted adaptive video frame interpolation
    4.
    发明授权
    Encoder-assisted adaptive video frame interpolation 有权
    编码器辅助自适应视频帧插值

    公开(公告)号:US08861601B2

    公开(公告)日:2014-10-14

    申请号:US11112531

    申请日:2005-04-22

    摘要: The disclosure is directed to techniques for encoder-assisted adaptive interpolation of video frames. According to the disclosed techniques, an encoder generates information to assist a decoder in interpolation of a skipped video frame, i.e., an S frame. The information permits the decoder to reduce visual artifacts in the interpolated frame and thereby achieve improved visual quality. The information may include interpolation equation labels that identify selected interpolation equations to be used by the decoder for individual video blocks. As an option, to conserve bandwidth, the equation labels may be transmitted for only selected video blocks that meet a criterion for encoder-assisted interpolation. Other video blocks without equation labels may be interpolated according to a default interpolation technique.

    摘要翻译: 本公开涉及视频帧的编码器辅助自适应插值技术。 根据所公开的技术,编码器生成信息以帮助解码器插入跳过的视频帧,即S帧。 该信息允许解码器减少内插帧中的视觉伪影,从而实现改善的视觉质量。 该信息可以包括识别用于各个视频块的由解码器使用的所选内插方程的内插方程标签。 作为选择,为了节省带宽,可以仅针对满足编码器辅助插值的准则的所选择的视频块来发送等式标签。 没有等式标签的其他视频块可以根据默认内插技术进行内插。

    Encoder-assisted adaptive video frame interpolation
    5.
    发明申请
    Encoder-assisted adaptive video frame interpolation 有权
    编码器辅助自适应视频帧插值

    公开(公告)号:US20060039471A1

    公开(公告)日:2006-02-23

    申请号:US11112531

    申请日:2005-04-22

    摘要: The disclosure is directed to techniques for encoder-assisted adaptive interpolation of video frames. According to the disclosed techniques, an encoder generates information to assist a decoder in interpolation of a skipped video frame, i.e., an S frame. The information permits the decoder to reduce visual artifacts in the interpolated frame and thereby achieve improved visual quality. The information may include interpolation equation labels that identify selected interpolation equations to be used by the decoder for individual video blocks. As an option, to conserve bandwidth, the equation labels may be transmitted for only selected video blocks that meet a criterion for encoder-assisted interpolation. Other video blocks without equation labels may be interpolated according to a default interpolation technique.

    摘要翻译: 本公开涉及视频帧的编码器辅助自适应插值技术。 根据所公开的技术,编码器生成信息以帮助解码器插入跳过的视频帧,即S帧。 该信息允许解码器减少内插帧中的视觉伪影,从而实现改善的视觉质量。 该信息可以包括识别用于各个视频块的由解码器使用的所选内插方程的内插方程标签。 作为选择,为了节省带宽,可以仅针对满足编码器辅助插值的准则的所选择的视频块来发送等式标签。 没有等式标签的其他视频块可以根据默认内插技术进行内插。

    Crosstalk reduction in multiview video processing
    6.
    发明授权
    Crosstalk reduction in multiview video processing 有权
    多视点视频处理中的串扰降低

    公开(公告)号:US09083948B2

    公开(公告)日:2015-07-14

    申请号:US13552340

    申请日:2012-07-18

    IPC分类号: H04N13/00

    CPC分类号: H04N13/144

    摘要: In one example, a method includes identifying a first set of pixels in co-located pairs in a corresponding pair of multiview image frames for which the co-located pairs have a disparity between the pixels that is greater than a selected disparity threshold. The method further includes identifying a second set of pixels in at least one of the image frames that are within a selected distance of an intensity transition greater than a selected intensity transition threshold. The method further includes applying crosstalk correction to pixels that are identified as being in at least one of the first set and the second set.

    摘要翻译: 在一个示例中,一种方法包括识别对应的多视图图像帧对中的同位置对中的第一组像素,其中同位置对具有大于所选视差阈值的像素之间的差异。 该方法还包括识别在大于所选择的强度转变阈值的强度转换的选定距离内的至少一个图像帧中的第二组像素。 该方法还包括对被识别为处于第一组和第二组中的至少一个的像素应用串扰校正。

    System and method to process motion vectors of video data
    7.
    发明授权
    System and method to process motion vectors of video data 有权
    用于处理视频数据的运动矢量的系统和方法

    公开(公告)号:US09060177B2

    公开(公告)日:2015-06-16

    申请号:US13548570

    申请日:2012-07-13

    摘要: Systems and methods to process motion vectors of video data are disclosed. According to an embodiment, an intra-block in a video frame of the video data is identified. At least a first set and a second set of inter-blocks that neighbor the identified intra-block are identified, where each inter-block in a set of inter-blocks has a motion vector associated therewith. Data of the first and second set of inter-blocks is evaluated to determine an error associated with each of the first and second sets. A motion vector associated with motion vectors of the inter-blocks of the set with the least error is determined. The determined motion vector may be associated with the identified intra-block.

    摘要翻译: 公开了处理视频数据的运动矢量的系统和方法。 根据实施例,识别视频数据的视频帧中的块内块。 识别与识别的块内相邻的至少第一集合和第二组块之间,其中一组块内的每个块间具有与其相关联的运动向量。 评估第一组和第二组间块的数据以确定与第一组和第二组中的每一组相关联的错误。 确定与具有最小误差的集合的块间运动矢量相关联的运动矢量。 确定的运动矢量可以与所识别的块内相关联。

    GLOBAL MOTION PARAMETER ESTIMATION USING BLOCK-BASED MOTION VECTORS
    8.
    发明申请
    GLOBAL MOTION PARAMETER ESTIMATION USING BLOCK-BASED MOTION VECTORS 失效
    使用基于块的运动矢量的全局运动参数估计

    公开(公告)号:US20110103480A1

    公开(公告)日:2011-05-05

    申请号:US12609636

    申请日:2009-10-30

    申请人: Gokce Dane

    发明人: Gokce Dane

    IPC分类号: H04N7/32

    摘要: Techniques for estimating global motion parameters based on block-based motion vectors are described. Horizontal and vertical motion parameters are estimated independently. A video processing device, in one example, generates horizontal motion parameter candidates for each row and vertical motion parameter candidates for each column, and selects the median of the horizontal motion parameter candidates as the global horizontal motion parameter and the median of the vertical motion parameter candidates as the global vertical motion parameter. The video processing device may further eliminate candidates by calculating error values for each candidate and remove those candidates with error values below an error threshold. The video processing device may also use pre-calculated values of matrices when calculating each of the candidates to further improve efficient calculation of the global motion parameters.

    摘要翻译: 描述了基于基于块的运动矢量估计全局运动参数的技术。 水平和垂直运动参数是独立估计的。 在一个示例中,视频处理设备为每列的每行和垂直运动参数候选生成水平运动参数候选,并且选择水平运动参数候选的中值作为全局水平运动参数和垂直运动参数的中值 候选人作为全局垂直运动参数。 视频处理设备可以通过计算每个候选的错误值来进一步消除候选,并且删除具有低于错误阈值的错误值的那些候选。 当计算每个候选时,视频处理装置还可以使用矩阵的预计算值,以进一步改进全局运动参数的有效计算。

    Selective display of interpolated or extrapolated video units
    9.
    发明授权
    Selective display of interpolated or extrapolated video units 有权
    插值或外插视频单元的选择性显示

    公开(公告)号:US08660175B2

    公开(公告)日:2014-02-25

    申请号:US12111782

    申请日:2008-04-29

    IPC分类号: H04N7/12

    摘要: Display of an interpolated or extrapolated video unit, such as a video frame, may be selectively enabled based on a quality analysis. This disclosure also describes selection of reference video frames to be used for interpolation or extrapolation. A decoder may apply a quality-focused mode to select a reference frame based on quality criteria. The quality criteria may indicate a level of quality likely to be produced by a reference frame. If no reference frames satisfy the quality criteria, interpolation or extrapolation may be disabled. A decoder may apply a resource-focused frame interpolation mode to enable or disable frame interpolation or extrapolation for some frames based on power and quality considerations. In one mode, frame interpolation may be disabled to conserve power when reference frames are not likely to produce satisfactory quality. In another mode, the threshold may be adjustable as a function of power saving requirements of the decoder.

    摘要翻译: 可以基于质量分析来选择性地启用内插或外推视频单元(例如视频帧)的显示。 本公开还描述了用于插值或外推的参考视频帧的选择。 解码器可以基于质量标准应用以质量为中心的模式来选择参考帧。 质量标准可能表明可能由参考系产生的质量水平。 如果没有参考帧满足质量标准,则可以禁用内插或外推。 解码器可以应用基于资源的帧插值模式,以基于功率和质量考虑为某些帧启用或禁用帧插值或外插。 在一种模式中,当参考帧不可能产生令人满意的质量时,帧内插可被禁用以节省功率。 在另一种模式中,阈值可以作为解码器节能要求的函数来调整。

    SYSTEM AND METHOD TO PROCESS MOTION VECTORS OF VIDEO DATA
    10.
    发明申请
    SYSTEM AND METHOD TO PROCESS MOTION VECTORS OF VIDEO DATA 有权
    用于处理视频数据运动矢量的系统和方法

    公开(公告)号:US20120281762A1

    公开(公告)日:2012-11-08

    申请号:US13548570

    申请日:2012-07-13

    IPC分类号: H04N7/32

    摘要: Systems and methods to process motion vectors of video data are disclosed. According to an embodiment, an intra-block in a video frame of the video data is identified. At least a first set and a second set of inter-blocks that neighbor the identified intra-block are identified, where each inter-block in a set of inter-blocks has a motion vector associated therewith. Data of the first and second set of inter-blocks is evaluated to determine an error associated with each of the first and second sets. A motion vector associated with motion vectors of the inter-blocks of the set with the least error is determined The determined motion vector may be associated with the identified intra-block.

    摘要翻译: 公开了处理视频数据的运动矢量的系统和方法。 根据实施例,识别视频数据的视频帧中的块内块。 识别与识别的块内相邻的至少第一集合和第二组块之间,其中一组块内的每个块间具有与其相关联的运动向量。 评估第一组和第二组间块的数据以确定与第一组和第二组中的每一组相关联的错误。 确定与具有最小误差的集合的块间运动矢量相关联的运动矢量。所确定的运动矢量可以与所识别的块内相关联。