Deblock filtering techniques for video coding according to multiple video standards
    31.
    发明授权
    Deblock filtering techniques for video coding according to multiple video standards 有权
    根据多种视频标准进行视频编码的去块滤波技术

    公开(公告)号:US08045615B2

    公开(公告)日:2011-10-25

    申请号:US11136980

    申请日:2005-05-25

    IPC分类号: H04B1/66

    摘要: This disclosure describes deblock filtering techniques in which an in-loop deblock filter of a first codec is used as a post deblock filter of a second codec. A number of techniques are also described to facilitate input parameter adjustments and allow for the effective use of the filter with both codecs. The techniques can simplify the architecture of a device that includes multiple codecs operating according to different coding standards. Specifically, the different codecs can use the same deblocking filter regardless of whether the coding standard calls for in-loop filtering or whether post filtering is used. For example, a filter designed as an in-loop deblocking filter for a codec that complies with the ITU-T H.264 coding standard can be used as a post deblocking filter for MPEG-4 video.

    摘要翻译: 本公开描述了去块滤波技术,其中第一编解码器的循环去块滤波器被用作第二编解码器的后去块滤波器。 还描述了许多技术来促进输入参数调整并允许有效地使用具有两个编解码器的滤波器。 这些技术可以简化包括根据不同编码标准操作的多个编解码器的设备的架构。 具体来说,不管编码标准是要求进行环路过滤还是使用后置过滤,不同的编解码器都可以使用相同的去块滤波器。 例如,设计为符合ITU-T H.264编码标准的编解码器的内循环去块滤波器的滤波器可以用作MPEG-4视频的后去块滤波器。

    Arbitrary average data rates for variable rate coders
    32.
    发明授权
    Arbitrary average data rates for variable rate coders 有权
    可变利率编码人员的任意平均数据汇率

    公开(公告)号:US08032369B2

    公开(公告)日:2011-10-04

    申请号:US11625788

    申请日:2007-01-22

    IPC分类号: G10L19/02

    CPC分类号: G10L19/22 G10L19/24

    摘要: Methods and apparatus are provided for achieving an arbitrary average data rate for a variable rate coder. One method includes selecting a set (e.g., a pair) of initial composite rates surrounding the arbitrary average data rate. A reallocation fraction is then calculated based on the initial composite rates. The reallocation fraction is used to reassign a number of frames from one component rate of an initial composite rate to another in order to achieve the arbitrary average data rate. Such a method may be configured such that selecting an initial composite rate on one side of (e.g., less than) the arbitrary average data rate implicitly selects the initial composite rate on the other side of the arbitrary average data rate.

    摘要翻译: 提供了用于实现可变速率编码器的任意平均数据速率的方法和装置。 一种方法包括选择围绕任意平均数据速率的初始复合速率的集合(例如,一对)。 然后基于初始复合速率计算重新分配分数。 重新分配部分用于将多个帧从初始复合速率的一个分量速率重新分配给另一个,以便实现任意的平均数据速率。 这样的方法可以被配置为使得在任意平均数据速率的一侧(例如小于)选择初始复合速率隐含地选择任意平均数据速率的另一侧上的初始复合速率。

    Methods of Performing Error Concealment For Digital Video
    35.
    发明申请
    Methods of Performing Error Concealment For Digital Video 有权
    执行数字视频错误隐藏的方法

    公开(公告)号:US20080232478A1

    公开(公告)日:2008-09-25

    申请号:US11690132

    申请日:2007-03-23

    IPC分类号: H04N7/68

    摘要: Error concealment is used to hide the effects of errors detected within digital video information. A complex error concealment mode decision is disclosed to determine whether spatial error concealment (SEC) or temporal error concealment (TEC) should be used. The error concealment mode decision system uses different methods depending on whether the damaged frame is an intra-frame or an inter-frame. If the video frame is an intra-frame then a similarity metric is used to determine if the intra-frame represents a scene-change or not. If the video frame is an intra-frame, a complex multi-termed equation is used to determine whether SEC or TEC should be used. A novel spatial error concealment technique is disclosed for use when the error concealment mode decision determines that spatial error concealment should be used for reconstruction. The novel spatial error concealment technique divides a corrupt macroblock into four different regions, a corner region, a row adjacent to the corner region, a column adjacent to the corner region, and a remainder main region. Those regions are then reconstructed in that order and information from earlier reconstructed regions may be used in later reconstructed regions. Finally, a macroblock refreshment technique is disclosed for preventing error propagation from harming non-corrupt inter-blocks. Specifically, an inter-macroblock may be ‘refreshed’ using spatial error concealment if there has been significant error caused damage that may cause the inter-block to propagate the errors.

    摘要翻译: 错误隐藏用于隐藏数字视频信息中检测到的错误的影响。 公开了一种复杂的错误隐藏模式决定,以确定是否应使用空间误差隐藏(SEC)或时间误差隐藏(TEC)。 错误隐藏模式决策系统使用不同的方法,取决于损坏的帧是帧内还是帧间。 如果视频帧是帧内帧,则使用相似性度量来确定帧内是否表示场景改变。 如果视频帧是帧内帧,则使用复数多方程来确定是否应使用SEC或TEC。 当错误隐藏模式决定确定空间误差隐藏应用于重建时,公开了一种新颖的空间误差隐藏技术。 新颖的空间误差隐藏技术将腐败的宏块分为四个不同的区域,一个角区域,一个与拐角区域相邻的一行,一个邻近拐角区域的列以及一个剩余的主区域。 然后按照该顺序重建那些区域,并且可以在稍后的重建区域中使用来自较早重建区域的信息。 最后,公开了一种宏块刷新技术,用于防止错误传播损害非破坏的块间。 具体地说,如果存在可能导致块间传播错误的严重错误导致的损坏,则可以使用空间错误隐藏来“刷新”宏块间宏块。

    RENDERING 3D VIDEO IMAGES ON A STEREO-ENABLED DISPLAY
    37.
    发明申请
    RENDERING 3D VIDEO IMAGES ON A STEREO-ENABLED DISPLAY 有权
    在STEREO-ENABLED显示器上呈现3D视频图像

    公开(公告)号:US20080165181A1

    公开(公告)日:2008-07-10

    申请号:US11620621

    申请日:2007-01-05

    IPC分类号: G06T15/00

    CPC分类号: G06T15/10 H04N13/275

    摘要: The rendering of 3D video images on a stereo-enabled display (e.g., stereoscopic or autostereoscopic display) is described. The process includes culling facets facing away from a viewer, defining foreground facets for Left and Right Views and common background facets, determining lighting for these facets, and performing screen mapping and scene rendering for one view (e.g., Right View) using computational results for facets of the other view (i.e., Left View). In one embodiment, visualization of images is provided on the stereo-enabled display of a low-power device, such as mobile phone, a computer, a video game platform, or a Personal Digital Assistant (PDA) device.

    摘要翻译: 描述了在支持立体声的显示器上(例如,立体显示或自动立体显示)上的3D视频图像的呈现。 该过程包括面向远离观察者的剔除面,定义用于左视图和右视图以及常见背景面的前景面,确定这些面的照明,以及使用计算结果为一个视图(例如,右视图)执行屏幕映射和场景渲染 另一个视图的方面(即左视图)。 在一个实施例中,在诸如移动电话,计算机,视频游戏平台或个人数字助理(PDA)设备的低功率设备的支持立体声的显示器上提供图像的可视化。

    Low bit-rate coding of unvoiced segments of speech

    公开(公告)号:US07146310B2

    公开(公告)日:2006-12-05

    申请号:US10954851

    申请日:2004-09-29

    IPC分类号: G10L11/06

    CPC分类号: G10L19/18 G10L19/08 G10L25/21

    摘要: A low-bit-rate coding technique for unvoiced segments of speech includes the steps of extracting high-time-resolution energy coefficients from a frame of speech, quantizing the energy coefficients, generating a high-time-resolution energy envelope from the quantized energy coefficients, and reconstituting a residue signal by shaping a randomly generated noise vector with quantized values of the energy envelope. The energy envelope may be generated with a linear interpolation technique. A post-processing measure may be obtained and compared with a predefined threshold to determine whether the coding algorithm is performing adequately.