Method and apparatus of slice boundary filtering for high efficiency video coding
    31.
    发明授权
    Method and apparatus of slice boundary filtering for high efficiency video coding 有权
    用于高效率视频编码的片边界滤波的方法和装置

    公开(公告)号:US09525884B2

    公开(公告)日:2016-12-20

    申请号:US12978490

    申请日:2010-12-24

    摘要: An apparatus and method for video coding having intra-slice deblocking, intra-slice adaptive loop filter, and intra-slice adaptive offset are disclosed. In a video coding system, a picture is often divided into slices and each slice is independently processed so that errors or missing data from one slice cannot propagate to any other slice within the picture. In the recent high efficiency video coding (HEVC) development, deblock filtering (DF), adaptive loop filter (ALF) and adaptive offset (AO) may be applied to reconstructed slices. When the processing is applied across slice boundaries, it may rely on pixels outside the current slice and cause dependency of the current slice on other slice(s). Consequently, the DF/ALF/AO processing on a reconstructed slice may have to wait until the reconstructed slices that it is dependent from complete the DF/ALF/AO processing. To overcome the slice boundary issue, intra-slice DF/ALF/AO is developed that does not rely on any pixel outside the currently slice. An optional slice boundary filter may be applied to slice boundaries after all slices are processed by the intra-slice DF/ALF/AO.

    摘要翻译: 公开了一种具有片内解块,片内自适应环路滤波器和片内自适应偏移的视频编码的装置和方法。 在视频编码系统中,图像通常被分成片,并且每个片被独立地处理,使得来自一个片的错误或丢失的数据不能传播到图片内的任何其他片。 在最近的高效率视频编码(HEVC)开发中,解块滤波(DF),自适应环路滤波器(ALF)和自适应偏移(AO)可以应用于重构的片段。 当跨越切片边界应用处理时,它可以依赖于当前切片外部的像素,并且导致当前切片对其他切片的依赖。 因此,在重构的切片上的DF / ALF / AO处理可能必须等待直至重构的切片依赖于完成DF / ALF / AO处理。 为了克服切片边界问题,开发了片内DF / ALF / AO,其不依赖于当前切片之外的任何像素。 在片内DF / ALF / AO处理所有片段之后,可选择的片边界滤波器可应用于片边界。

    Method and apparatus of temporal motion vector prediction
    32.
    发明授权
    Method and apparatus of temporal motion vector prediction 有权
    时间运动矢量预测的方法和装置

    公开(公告)号:US09124898B2

    公开(公告)日:2015-09-01

    申请号:US13039555

    申请日:2011-03-03

    摘要: An apparatus and method for motion vector prediction for a current block in a picture are disclosed. In video coding systems, the spatial and temporal redundancy is exploited using spatial and temporal prediction to reduce the information to be transmitted. Motion Vector Prediction (MVP) has been used to further conserve the bitrate associated with motion vector. In conventional temporal MVP, the predictor is often based on a single candidate such as the co-located motion vector in the previous frame/picture. If the co-located motion vector in the previous frame/picture does not exist, the predictor for the current block is not available. A technique for improved MVP is disclosed where the MVP utilized multiple candidates based on co-located motion vectors from future and/or past reference pictures. The candidates are arranged according to priority order to provide better availability of MVP and also to provide more accurate prediction. Furthermore, the MVP technique disclosed can be operated in a closed-loop fashion so that no additional side information or minimum additional side information is required.

    摘要翻译: 公开了一种用于图像中当前块的运动矢量预测的装置和方法。 在视频编码系统中,使用空间和时间预测来利用空间和时间冗余来减少要发送的信息。 运动矢量预测(MVP)已被用于进一步节省与运动矢量相关的比特率。 在传统的时间MVP中,预测器通常基于诸如前一帧/图像中的同位置运动矢量的单个候选。 如果前一帧/图像中的同位置运动矢量不存在,则当前块的预测器不可用。 公开了一种用于改进MVP的技术,其中MVP基于来自未来和/或过去的参考图片的同位置运动矢量利用多个候选。 候选人按照优先顺序排列,以提供更好的MVP可用性,并提供更准确的预测。 此外,所公开的MVP技术可以以闭环方式操作,使得不需要额外的辅助信息或最小的附加侧信息。

    Motion prediction method
    33.
    发明授权
    Motion prediction method 有权
    运动预测方法

    公开(公告)号:US09036692B2

    公开(公告)日:2015-05-19

    申请号:US12957644

    申请日:2010-12-01

    IPC分类号: H04N19/513 H04N19/56

    摘要: A motion prediction method is provided. The method has the following steps of: determining a plurality of candidate units corresponding to a current unit of a current frame; obtaining a plurality of motion vectors of the candidate units; calculating a plurality of temporal scaling factors of the candidate units according to a plurality of temporal distances between a plurality of reference frames of the motion vectors and the current frame; scaling the motion vectors of the candidate units according to the temporal scaling factors to obtain a plurality of scaled motion vectors; and selecting a motion vector predictor for motion prediction of the current unit from the candidate units according to the scaled motion vectors.

    摘要翻译: 提供了一种运动预测方法。 该方法具有以下步骤:确定与当前帧的当前单位对应的多个候选单元; 获得所述候选单元的多个运动矢量; 根据运动矢量的多个参考帧与当前帧之间的多个时间距离来计算候选单元的多个时间缩放因子; 根据时间缩放因子缩放候选单元的运动矢量以获得多个缩放的运动矢量; 以及根据所述缩放的运动矢量从候选单元中选择用于当前单位的运动预测的运动矢量预测器。

    Method and apparatus of video coding using picture structure with low-delay hierarchical B group
    34.
    发明授权
    Method and apparatus of video coding using picture structure with low-delay hierarchical B group 有权
    使用具有低延迟等级B组的图像结构的视频编码的方法和装置

    公开(公告)号:US08873627B2

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

    申请号:US13089474

    申请日:2011-04-19

    摘要: A method and apparatus for encoding a video sequence comprising a plurality of pictures are disclosed. In video coding systems, the temporal redundancy is exploited using motion compensated prediction. The video sequence is often organized into multiple GOP (group of pictures) where different types of GOP may be used. In conventional coding systems, IPPP and IBBP GOP structure is often used. In H.264/AVC and the emerging High Efficiency Video Coding (HEVC), hierarchical GOP structure, including hierarchical P GOP structure and hierarchical B GOP structure, has been introduced to allow temporal scalability. Furthermore, low-delay IBBB GOP structure has been also introduced, for low-delay application. In the present invention, a low-delay hierarchical B GOP structure is disclosed. The new structure uses low-delay B-pictures only so as to minimize the processing delay while the hierarchical structure provides the temporal scalability. The low-delay hierarchical B GOP structure has been shown to result in substantial improvement in coding efficiency.

    摘要翻译: 公开了一种用于编码包括多个图像的视频序列的方法和装置。 在视频编码系统中,使用运动补偿预测来利用时间冗余。 视频序列通常被组织成可以使用不同类型的GOP的多个GOP(图像组)。 在常规编码系统中,经常使用IPPP和IBBP GOP结构。 在H.264 / AVC和新兴的高效率视频编码(HEVC)中,已经引入了包括分层P GOP结构和分层B GOP结构的分层GOP结构,以允许时间可扩展性。 此外,还引入了低延迟IBBB GOP结构,用于低延迟应用。 在本发明中,公开了低延迟等级B GOP结构。 新结构仅使用低延迟B图像,以便最小化处理延迟,而分层结构提供时间可扩展性。 低延迟等级B GOP结构已被证明可以显着提高编码效率。

    Method and apparatus of region-based adaptive loop filtering
    35.
    发明授权
    Method and apparatus of region-based adaptive loop filtering 有权
    基于区域的自适应环路滤波的方法和装置

    公开(公告)号:US08861617B2

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

    申请号:US13177343

    申请日:2011-07-06

    摘要: In a block-based motion compensated system, coding noises may arise due to lossy operations. Adaptive loop filter (ALF) is a technique used to improve the quality. A pixel adaptive (PA) ALF method was developed that uses the Sum-modified Laplacian Measure (SLM) to classify pixels and applies a respective ALF filter to each pixel according to the SLM. While the PA ALF achieves better performance over a conventional single filter (SF) based ALF, the PA ALF causes higher complexity and consumes more power due to the high complexity and per-pixel filter switching. Accordingly region based ALF scheme is disclosed which allows adaptive filter selection on a region by region basis and does not require per-pixel filter switching. In one embodiment according to the present invention, a picture is divided into M×N regions. The region based ALF also allows region merging for the M×N regions to improve performance. In another aspect of the present invention, the optimal ALF design also takes into consideration of the system complexity by using rate-distortion-complexity optimization (RDCO). The RDCO technique is also applied to sample adaptive offset (SAO) design.

    摘要翻译: 在基于块的运动补偿系统中,由于有损操作可能会产生编码噪声。 自适应环路滤波器(ALF)是一种用于提高质量的技术。 开发了像素自适应(PA)ALF方法,其使用Sum-Modified Laplacian Measure(SLM)对像素进行分类,并根据SLM对每个像素应用相应的ALF滤波器。 虽然PA ALF比传统的基于单滤波器(SF)的ALF具有更好的性能,但是由于高复杂性和每像素滤波器切换,PA ALF导致更高的复杂度并且消耗更多的功率。 公开了基于区域的ALF方案,其允许在逐个区域的基础上进行自适应滤波器选择,并且不需要每像素滤波器切换。 在根据本发明的一个实施例中,图片被分成M×N个区域。 基于区域的ALF还允许区域合并M×N区域以提高性能。 在本发明的另一方面,最佳ALF设计还通过使用速率 - 失真 - 复杂度优化(RDCO)来考虑系统的复杂性。 RDCO技术也适用于采样自适应偏移(SAO)设计。

    Method and apparatus of spatial motion vector prediction
    36.
    发明授权
    Method and apparatus of spatial motion vector prediction 有权
    空间运动矢量预测的方法和装置

    公开(公告)号:US08824558B2

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

    申请号:US13047600

    申请日:2011-03-14

    摘要: An apparatus and method for deriving a motion vector predictor (MVP) or a MVP candidate for a current block are disclosed. Embodiments according of the present invention receive a first motion vector associated a first reference picture in a first reference picture list and a second motion vector associated with a second reference picture in a second reference picture list of a spatially neighboring block. A MVP or at least one MVP candidate associated with a selected reference picture in a selected reference picture list for the current block is then determined based on the first reference picture, the second reference picture and the selected reference picture according to a pre-defined priority order. The MVP or MVP candidate is determined depending on whether the first reference picture is the same as the selected reference picture or whether the second reference picture is the same as the selected reference picture.

    摘要翻译: 公开了用于导出当前块的运动矢量预测器(MVP)或MVP候选的装置和方法。 根据本发明的实施例接收与第一参考图像列表中的第一参考图片相关联的第一运动矢量和与空间相邻块的第二参考图片列表中的与第二参考图片相关联的第二运动矢量。 然后基于第一参考图片,第二参考图片和所选择的参考图片根据预定义的优先级来确定与当前块的所选参考图片列表中的所选参考图片相关联的MVP或至少一个MVP候选 订购。 取决于第一参考图片是否与所选择的参考图片相同或者第二参考图片是否与所选择的参考图片相同来确定MVP或MVP候选。

    Macroblock pair coding for systems that support progressive and interlaced data
    37.
    发明授权
    Macroblock pair coding for systems that support progressive and interlaced data 有权
    用于支持逐行和隔行数据的系统的宏块对编码

    公开(公告)号:US08665946B2

    公开(公告)日:2014-03-04

    申请号:US11871158

    申请日:2007-10-12

    IPC分类号: H04N7/12

    摘要: A method of performing block matching on a video image of progressive data includes: receiving the video image; storing the video image to a first storage; loading a current macroblock pair and a current search window of the video image to a second storage and utilizing the current search window to perform block matching for the current macroblock pair; and loading a next macroblock pair and a plurality of macroblocks corresponding to a non-overlapped area of a next search window to the second storage to perform block matching for the next macroblock pair.

    摘要翻译: 对渐进式数据的视频图像执行块匹配的方法包括:接收视频图像; 将视频图像存储到第一存储器; 将当前宏块对和视频图像的当前搜索窗口加载到第二存储器并利用当前搜索窗口对当前宏块对执行块匹配; 并将下一个宏块对和与下一个搜索窗口的非重叠区域相对应的多个宏块加载到第二存储器,以执行下一个宏块对的块匹配。

    Adaptive filter
    38.
    发明授权
    Adaptive filter 有权
    自适应滤波器

    公开(公告)号:US08548041B2

    公开(公告)日:2013-10-01

    申请号:US12405216

    申请日:2009-03-16

    IPC分类号: H04N7/12 H04N7/32 H04N11/02

    摘要: A video encoder that utilizes adaptive loop filtering for coding video data includes: a prediction unit, for performing prediction techniques according to original video data and reconstructed video data to generate predicted samples; a reconstruction unit, for reconstructing the predicted samples to form the reconstructed video data; a reference picture buffer, for storing the reconstructed video data; a filter parameter estimator, for estimating filter parameters according to the original video data and the reconstructed video data; and an adaptive filter, for utilizing the stored filter parameters to perform filtering on the reconstructed video data.

    摘要翻译: 利用自适应环路滤波对视频数据进行编码的视频编码器包括:预测单元,用于根据原始视频数据和重建的视频数据执行预测技术以产生预测样本; 重建单元,用于重构所述预测样本以形成重建的视频数据; 用于存储重构的视频数据的参考图像缓冲器; 滤波器参数估计器,用于根据原始视频数据和重建的视频数据估计滤波器参数; 以及自适应滤波器,用于利用所存储的滤波器参数对重构的视频数据执行滤波。

    METHOD AND APPARATUS FOR DERIVATION OF MOTION VECTOR CANDIDATE AND MOTION VECTOR PREDICTION CANDIDATE
    39.
    发明申请
    METHOD AND APPARATUS FOR DERIVATION OF MOTION VECTOR CANDIDATE AND MOTION VECTOR PREDICTION CANDIDATE 有权
    用于派生运动矢量候选和运动矢量预测候选的方法和装置

    公开(公告)号:US20130243098A1

    公开(公告)日:2013-09-19

    申请号:US13990345

    申请日:2012-03-13

    IPC分类号: H04N7/36

    摘要: An apparatus and method for deriving a motion vector predictor are disclosed. A search set comprising of multiple (spatial, or temporal) search MVs with priority is determined, wherein the search MVs for multiple neighboring reference block or one or more co-located reference blocks arc configured into multiple search MV groups. In order to improve coding efficiency, embodiments according to the present invention, perform redundancy check every time after a search MV group is searched to determine whether an available search MV found. If an available search MV is found and the available search MV is not the same as a previously derived motion vector predictor (MVP), the available search MV is used as the MVP and the MVP derivation process terminates. Otherwise, the MVP derivation process moves to the next reference block. The search MV group can be configured to include different search MV(s) associated with reference blocks.

    摘要翻译: 公开了一种用于导出运动矢量预测器的装置和方法。 确定包括具有优先级的多个(空间或时间)搜索MV的搜索集合,其中用于多个相邻参考块或一个或多个同位置参考块的搜索MV被配置成多个搜索MV组。 为了提高编码效率,根据本发明的实施例,在搜索MV组被搜索之后每次执行冗余校验,以确定是否找到可用的搜索MV。 如果找到可用的搜索MV并且可用的搜索MV与先前导出的运动向量预测器(MVP)不相同,那么使用可用的搜索MV作为MVP并且MVP导出处理终止。 否则,MVP导出过程移动到下一个参考块。 搜索MV组可以被配置为包括与参考块相关联的不同搜索MV。

    VIDEO CODING METHODS AND VIDEO ENCODERS AND DECODERS WITH LOCALIZED WEIGHTED PREDICTION
    40.
    发明申请
    VIDEO CODING METHODS AND VIDEO ENCODERS AND DECODERS WITH LOCALIZED WEIGHTED PREDICTION 审中-公开
    视频编码方法和具有局部加权预测的视频编码器和解码器

    公开(公告)号:US20120230405A1

    公开(公告)日:2012-09-13

    申请号:US12995292

    申请日:2010-08-06

    IPC分类号: H04N7/32

    摘要: Methods, encoders, and decoders with localized weighted prediction are disclosed. A decoding method includes decoding data for a current segment to generate decoded data including residuals and a weighted prediction parameter for the current segment. A weighted prediction for the current segment is generated based on the weighted prediction parameter. A predictor for the current segment is generated by intra/inter prediction. The weighted prediction and the predictor are combined to obtain a modified predictor, and the current segment is reconstructed according to the modified predictor and the residuals.

    摘要翻译: 公开了具有局部加权预测的方法,编码器和解码器。 解码方法包括解码当前片段的数据,生成包括当前片段的残差和加权预测参数的解码数据。 基于加权预测参数生成当前段的加权预测。 通过帧内/帧间预测生成当前段的预测器。 加权预测和预测器被组合以获得修改的预测器,并且根据修改的预测器和残差重建当前段。