Packet loss error recovery
    1.
    发明授权
    Packet loss error recovery 有权
    丢包错误恢复

    公开(公告)号:US07827458B1

    公开(公告)日:2010-11-02

    申请号:US10379012

    申请日:2003-03-03

    IPC分类号: H04L1/18

    CPC分类号: H04L1/1838

    摘要: A method, apparatus, system, and signal-bearing medium that in an embodiment detect that a first packet is not received, add a place holder for the first packet in a buffer, request retransmission of the first packet, and create an estimated packet based on a combination of a second packet previous to the first packet, a third packet following the first packet, and a fourth packet from a previous frame that is spatially corresponding to the first packet. In another embodiment, a method, apparatus, system, and signal-bearing medium are provided that send a encoded packet to a receiver, save the encoded packet in a bitstream, determine whether the encoded packet is lost, and when the encoded packet is lost, decode the bitstream with the lost packet omitted and insert a reconstructed frame associated with the lost packet into a reference frame storage. In another embodiment, when the encoded packet is lost, a decoder is run on a reference frame chosen as the last uncorrupted frame. In another embodiment, when the encoded packet is lost, the decoder is run on a frame chosen from a set of previously stored reference frames.

    摘要翻译: 一种方法,装置,系统和信号承载介质,其在一个实施例中检测到未接收到第一分组,在缓冲器中添加第一分组的占位符,请求重新发送第一分组,并创建基于估计的分组 在第一分组之前的第二分组的组合,第一分组之后的第三分组以及在空间上对应于第一分组的来自前一帧的第四分组。 在另一个实施例中,提供了一种方法,装置,系统和信号承载介质,其将经编码的分组发送到接收机,将经编码的分组存储在比特流中,确定编码分组是否丢失,以及编码分组丢失时 ,丢失丢失的分组解码比特流,并将与丢失分组相关联的重构帧插入到参考帧存储器中。 在另一个实施例中,当编码分组丢失时,解码器在被选择为最后未被破坏的帧的参考帧上运行。 在另一个实施例中,当编码分组丢失时,解码器在从一组先前存储的参考帧中选择的帧上运行。

    FLOW CONTROL
    2.
    发明申请
    FLOW CONTROL 审中-公开
    流量控制

    公开(公告)号:US20110181686A1

    公开(公告)日:2011-07-28

    申请号:US12950648

    申请日:2010-11-19

    IPC分类号: H04N7/15

    摘要: A method, apparatus, system, and signal-bearing medium that in an embodiment determine at least one capability of a transfer of data, set at least one parameter that affects performance of the transfer to an initial state based on the capability, detect performance of the transfer, and modify the parameter based on the performance. In this way, the data transfer can adapt to changing capabilities of the network and the devices that send and receive the data.

    摘要翻译: 一种方法,装置,系统和信号承载介质,其在一个实施例中确定数据传送的至少一个能力,基于能力将影响性能的至少一个参数设置为初始状态,检测性能 传输,并根据性能修改参数。 以这种方式,数据传输可以适应网络和发送和接收数据的设备的变化能力。

    Echo cancellation
    3.
    发明授权
    Echo cancellation 有权
    回声取消

    公开(公告)号:US08175260B2

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

    申请号:US11745568

    申请日:2007-05-08

    IPC分类号: H04M9/08

    CPC分类号: H04M9/082

    摘要: A method, apparatus, system, and signal-bearing medium that in an embodiment determine a degree of correlation between a speaker output signal and a microphone input signal and modulate an adaptive gain of an acoustic echo canceller based on the degree of correlation.

    摘要翻译: 一种方法,装置,系统和信号承载介质,其在一个实施例中确定扬声器输出信号和麦克风输入信号之间的相关程度,并且基于相关度调制声学回声消除器的自适应增益。

    Pre-processing method and system for data reduction of video sequences and bit rate reduction of compressed video sequences using spatial filtering
    4.
    发明授权
    Pre-processing method and system for data reduction of video sequences and bit rate reduction of compressed video sequences using spatial filtering 有权
    使用空间滤波的视频序列数据缩减和压缩视频序列比特率降低的预处理方法和系统

    公开(公告)号:US07809207B2

    公开(公告)日:2010-10-05

    申请号:US12185777

    申请日:2008-08-04

    IPC分类号: G06K9/40 G06K9/36 H04N7/12

    摘要: Methods for pre-processing video sequences prior to compression to provide data reduction of the video sequence. Also, after compression of the pre-processed video sequence, the bit rate of the pre-processed and compressed video sequence will be lower than the bit rate of the video sequence after compression but without pre-processing. Pre-processing may include spatial anisotropic diffusion filtering such as Perona-Malik filtering, Fallah-Ford filtering, or omni-directional filtering that extends Perona-Malik filtering to perform filtering in at least one diagonal direction. Pre-processing may also include performing filtering differently on a foreground region than on a background region of a video frame. This method includes identifying pixel locations having pixel values matching characteristics of human skin and determining a bounding shape for each contiguous grouping of matching pixel locations. The foreground region is comprised of pixel locations contained in a bounding shape and the background region is comprised of all other pixel locations.

    摘要翻译: 用于在压缩之前预处理视频序列以提供视频序列的数据缩减的方法。 此外,在经过预处理的视频序列的压缩之后,预处理和压缩的视频序列的比特率将低于压缩后的视频序列的比特率,但是没有预处理。 预处理可以包括空间各向异性扩散滤波,例如Perona-Malik滤波,Fallah-Ford滤波或全向滤波,其延伸Perona-Malik滤波以在至少一个对角线方向上执行滤波。 预处理还可以包括在前景区域上比在视频帧的背景区域上执行不同的滤波。 该方法包括识别具有与人皮肤特征相匹配的像素值的像素位置,并确定匹配像素位置的每个连续分组的边界形状。 前景区域由包含在边界形状中的像素位置组成,并且背景区域由所有其它像素位置组成。

    PRE-PROCESSING METHOD AND SYSTEM FOR DATA REDUCTION OF VIDEO SEQUENCES AND BIT RATE REDUCTION OF COMPRESSED VIDEO SEQUENCES USING SPATIAL FILTERING
    6.
    发明申请
    PRE-PROCESSING METHOD AND SYSTEM FOR DATA REDUCTION OF VIDEO SEQUENCES AND BIT RATE REDUCTION OF COMPRESSED VIDEO SEQUENCES USING SPATIAL FILTERING 有权
    使用空间滤波的压缩视频序列的视频序列数据减少和比特速率减少的预处理方法和系统

    公开(公告)号:US20080292201A1

    公开(公告)日:2008-11-27

    申请号:US12185777

    申请日:2008-08-04

    IPC分类号: G06K9/40

    摘要: Methods for pre-processing video sequences prior to compression to provide data reduction of the video sequence. Also, after compression of the pre-processed video sequence, the bit rate of the pre-processed and compressed video sequence will be lower than the bit rate of the video sequence after compression but without pre-processing. Pre-processing may include spatial anisotropic diffusion filtering such as Perona-Malik filtering, Fallah-Ford filtering, or omni-directional filtering that extends Perona-Malik filtering to perform filtering in at least one diagonal direction. Pre-processing may also include performing filtering differently on a foreground region than on a background region of a video frame. This method includes identifying pixel locations having pixel values matching characteristics of human skin and determining a bounding shape for each contiguous grouping of matching pixel locations. The foreground region is comprised of pixel locations contained in a bounding shape and the background region is comprised of all other pixel locations.

    摘要翻译: 用于在压缩之前预处理视频序列以提供视频序列的数据缩减的方法。 此外,在经过预处理的视频序列的压缩之后,预处理和压缩的视频序列的比特率将低于压缩后的视频序列的比特率,但是没有预处理。 预处理可以包括空间各向异性扩散滤波,例如Perona-Malik滤波,Fallah-Ford滤波或全向滤波,其延伸Perona-Malik滤波以在至少一个对角线方向上执行滤波。 预处理还可以包括在前景区域上比在视频帧的背景区域上执行不同的滤波。 该方法包括识别具有与人皮肤特征相匹配的像素值的像素位置,并确定匹配像素位置的每个连续分组的边界形状。 前景区域由包含在边界形状中的像素位置组成,并且背景区域由所有其它像素位置组成。

    PRE-PROCESSING METHOD FOR DATA REDUCTION OF VIDEO SEQUENCES AND BIT RATE REDUCTION OF COMPRESSED VIDEO SEQUENCES USING TEMPORAL FILTERING
    7.
    发明申请
    PRE-PROCESSING METHOD FOR DATA REDUCTION OF VIDEO SEQUENCES AND BIT RATE REDUCTION OF COMPRESSED VIDEO SEQUENCES USING TEMPORAL FILTERING 有权
    用于数据减少的视频序列的预处理方法和使用时间滤波的压缩视频序列的比特速率减少

    公开(公告)号:US20080292006A1

    公开(公告)日:2008-11-27

    申请号:US12140254

    申请日:2008-06-16

    IPC分类号: H04N11/02

    摘要: Methods for pre-processing video sequences prior to compression to provide data reduction of the video sequence. In addition, after compression of the pre-processed video sequence, the bit rate of the pre-processed and compressed video sequence will be lower than the bit rate of the video sequence after compression but without pre-processing. A temporal filtering method is provided for pre-processing of video frames of a video sequence. In the method, pixel values of successive frames are filtered when the difference in the pixel values between the successive frames are within high and low threshold values. The high and low threshold values are determined adaptively depending on the illumination level of a video frame to provide variability of filtering strength depending on the illumination levels of a video frame.

    摘要翻译: 用于在压缩之前预处理视频序列以提供视频序列的数据缩减的方法。 此外,在压缩预处理的视频序列之后,预处理和压缩的视频序列的比特率将低于压缩后的视频序列的比特率,但是没有预处理。 提供了用于对视频序列的视频帧进行预处理的时间滤波方法。 在该方法中,当连续帧之间的像素值的差在高和低阈值之间时,连续帧的像素值被滤波。 根据视频帧的照明级别自适应地确定高和低阈值,以根据视频帧的照明级别提供滤波强度的变化性。

    Pre-processing method and system for data reduction of video sequences and bit rate reduction of compressed video sequences using temporal filtering
    8.
    发明授权
    Pre-processing method and system for data reduction of video sequences and bit rate reduction of compressed video sequences using temporal filtering 失效
    使用时间滤波的视频序列数据缩减和压缩视频序列比特率降低的预处理方法和系统

    公开(公告)号:US07403568B2

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

    申请号:US10640734

    申请日:2003-08-13

    IPC分类号: H04N7/12 G06K9/36

    摘要: Methods for pre-processing video sequences prior to compression to provide data reduction of the video sequence. In addition, after compression of the pre-processed video sequence, the bit rate of the pre-processed and compressed video sequence will be lower than the bit rate of the video sequence after compression but without pre-processing. A temporal filtering method is provided for pre-processing of video frames of a video sequence. In the method, pixel values of successive frames are filtered when the difference in the pixel values between the successive frames are within high and low threshold values. The high and low threshold values are determined adaptively depending on the illumination level of a video frame to provide variability of filtering strength depending on the illumination levels of a video frame.

    摘要翻译: 用于在压缩之前预处理视频序列以提供视频序列的数据缩减的方法。 此外,在压缩预处理的视频序列之后,预处理和压缩的视频序列的比特率将低于压缩后的视频序列的比特率,但是没有预处理。 提供了用于对视频序列的视频帧进行预处理的时间滤波方法。 在该方法中,当连续帧之间的像素值的差在高和低阈值之间时,连续帧的像素值被滤波。 根据视频帧的照明级别自适应地确定高和低阈值,以根据视频帧的照明级别提供滤波强度的变化性。

    Pre-processing method and system for data reduction of video sequences and bit rate reduction of compressed video sequences using spatial filtering
    9.
    发明授权
    Pre-processing method and system for data reduction of video sequences and bit rate reduction of compressed video sequences using spatial filtering 有权
    使用空间滤波的视频序列数据缩减和压缩视频序列比特率降低的预处理方法和系统

    公开(公告)号:US08615042B2

    公开(公告)日:2013-12-24

    申请号:US12107072

    申请日:2008-04-21

    IPC分类号: H04N11/02

    摘要: Methods for pre-processing video sequences prior to compression to provide data reduction of the video sequence. Also, after compression of the pre-processed video sequence, the bit rate of the pre-processed and compressed video sequence will be lower than the bit rate of the video sequence after compression but without pre-processing. Pre-processing may include spatial anisotropic diffusion filtering such as Perona-Malik filtering, Fallah-Ford filtering, or omni-directional filtering that extends Perona-Malik filtering to perform filtering in at least one diagonal direction. Pre-processing may also include performing filtering differently on a foreground region than on a background region of a video frame. This method includes identifying pixel locations having pixel values matching characteristics of human skin and determining a bounding shape for each contiguous grouping of matching pixel locations. The foreground region is comprised of pixel locations contained in a bounding shape and the background region is comprised of all other pixel locations.

    摘要翻译: 用于在压缩之前预处理视频序列以提供视频序列的数据缩减的方法。 此外,在经过预处理的视频序列的压缩之后,预处理和压缩的视频序列的比特率将低于压缩后的视频序列的比特率,但是没有预处理。 预处理可以包括空间各向异性扩散滤波,例如Perona-Malik滤波,Fallah-Ford滤波或全向滤波,其延伸Perona-Malik滤波以在至少一个对角线方向上执行滤波。 预处理还可以包括在前景区域上比在视频帧的背景区域上执行不同的滤波。 该方法包括识别具有与人皮肤特征相匹配的像素值的像素位置,并确定匹配像素位置的每个连续分组的边界形状。 前景区域由包含在边界形状中的像素位置组成,并且背景区域由所有其它像素位置组成。

    Pre-processing method and system for data reduction of video sequences and bit rate reduction of compressed video sequences using spatial filtering
    10.
    发明授权
    Pre-processing method and system for data reduction of video sequences and bit rate reduction of compressed video sequences using spatial filtering 有权
    使用空间滤波的视频序列数据缩减和压缩视频序列比特率降低的预处理方法和系统

    公开(公告)号:US07430335B2

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

    申请号:US10640944

    申请日:2003-08-13

    IPC分类号: G06K9/40 H04N7/12

    摘要: Methods for pre-processing video sequences prior to compression to provide data reduction of the video sequence. Also, after compression of the pre-processed video sequence, the bit rate of the pre-processed and compressed video sequence will be lower than the bit rate of the video sequence after compression but without pre-processing. Pre-processing may include spatial anisotropic diffusion filtering such as Perona-Malik filtering, Fallah-Ford filtering, or omni-directional filtering that extends Perona-Malik filtering to perform filtering in at least one diagonal direction. Pre-processing may also include performing filtering differently on a foreground region than on a background region of a video frame. This method includes identifying pixel locations having pixel values matching characteristics of human skin and determining a bounding shape for each contiguous grouping of matching pixel locations. The foreground region is comprised of pixel locations contained in a bounding shape and the background region is comprised of all other pixel locations.

    摘要翻译: 用于在压缩之前预处理视频序列以提供视频序列的数据缩减的方法。 此外,在经过预处理的视频序列的压缩之后,预处理和压缩的视频序列的比特率将低于压缩后的视频序列的比特率,但是没有预处理。 预处理可以包括空间各向异性扩散滤波,例如Perona-Malik滤波,Fallah-Ford滤波或全向滤波,其延伸Perona-Malik滤波以在至少一个对角线方向上执行滤波。 预处理还可以包括在前景区域上比在视频帧的背景区域上执行不同的滤波。 该方法包括识别具有与人皮肤特征相匹配的像素值的像素位置,并确定匹配像素位置的每个连续分组的边界形状。 前景区域由包含在边界形状中的像素位置组成,并且背景区域由所有其它像素位置组成。