System and Method for Utilizing Forward Error Correction with Video Compression
    1.
    发明申请
    System and Method for Utilizing Forward Error Correction with Video Compression 有权
    利用视频压缩前向纠错的系统和方法

    公开(公告)号:US20100166064A1

    公开(公告)日:2010-07-01

    申请号:US12538062

    申请日:2009-08-07

    IPC分类号: H04N7/26

    摘要: A computer-implemented system and method are described for performing video compression. For example, a method according to one embodiment comprises: encoding a plurality of video frames or portions thereof according to a first encoding format; transmitting the plurality of encoded video frames or portions to a client device; receiving feedback information from the client device, the feedback information usable to determine whether data contained in the video frames or portions has not been successfully received and/or decoded; in response to detecting that one or more video frames or portions thereof have not been successfully received and/or decoded, then either encoding a new video frame or portion thereof according to a second encoding format or encoding the new video frame to be dependent on the last video frame or portion thereof known to have been successfully received and/or decoded, and: (1) if no forward error correction (FEC) coding is used to transmit the plurality of encoded video frames or portions, then encoding a new video frame or portion thereof using FEC coding; or (2) if a first FEC coding is used to transmit the plurality of encoded video frames or portions, then encoding a new video frame or portion thereof using a second FEC coding, the second FEC coding being a relatively stronger FEC coding than the first FEC coding; and transmitting the new video frame or portion thereof to the client device.

    摘要翻译: 描述了用于执行视频压缩的计算机实现的系统和方法。 例如,根据一个实施例的方法包括:根据第一编码格式对多个视频帧或其部分进行编码; 将多个编码视频帧或部分发送到客户端设备; 从所述客户端设备接收反馈信息,所述反馈信息可用于确定所述视频帧或部分中包含的数据是否还未被成功接收和/或解码; 响应于检测到一个或多个视频帧或其部分尚未被成功接收和/或解码,则根据第二编码格式对新视频帧或其部分进行编码或编码新视频帧以依赖于 已知已经被成功接收和/或解码的最后一个视频帧或其部分,以及:(1)如果不使用前向纠错(FEC)编码来发射多个经编码的视频帧或部分,则对新的视频帧进行编码 或其部分使用FEC编码; 或(2)如果使用第一FEC编码来发送多个编码视频帧或部分,则使用第二FEC编码对新的视频帧或其部分进行编码,则第二FEC编码是比第一FEC编码更强的FEC编码 FEC编码; 以及将新的视频帧或其一部分发送到客户端设备。

    SYSTEM AND METHOD FOR ENCODING VIDEO USING A SELECTED TILE AND TILE ROTATION PATTERN
    4.
    发明申请
    SYSTEM AND METHOD FOR ENCODING VIDEO USING A SELECTED TILE AND TILE ROTATION PATTERN 审中-公开
    使用选择的层和旋转图案编码视频的系统和方法

    公开(公告)号:US20100166056A1

    公开(公告)日:2010-07-01

    申请号:US12538076

    申请日:2009-08-07

    IPC分类号: H04N7/12

    摘要: A computer-implemented system and method are described for encoding video. For example, a method according to one embodiment comprises: selecting a tile size for subdividing each image in a sequence of images based on a specified type of encoding algorithm to be used for encoding the tiles, wherein M tiles are encoded for each image, each tile being encoded according to a first encoding format or a second encoding format, each tile having a designated tile location within each image; specifying a rotating pattern to be used for encoding the tiles over a sequence of N images, the rotating pattern comprising encoding only certain tiles of each image using the first encoding format, and rotating the tile locations selected for the first encoding format over the N images to ensure that all M tiles have been encoded according to the first encoding format across the N images; and encoding the sequence of N images using the rotating pattern.

    摘要翻译: 描述了用于编码视频的计算机实现的系统和方法。 例如,根据一个实施例的方法包括:基于要用于编码瓦片的指定类型的编码算法,选择用于对图像序列中的每个图像进行细分的瓦片尺寸,其中对每个图像编码M个瓦片,每个图像 瓦片根据第一编码格式或第二编码格式被编码,每个瓦片在每个图像内具有指定的瓦片位置; 指定要用于在N个图像的序列上对所述瓦片进行编码的旋转图案,所述旋转图案包括仅使用所述第一编码格式仅对每个图像的某些瓦片进行编码,以及在所述N个图像中旋转为所述第一编码格式选择的所述瓦片位置 以确保所有M个瓦片已经根据N个图像中的第一编码格式被编码; 并使用旋转图案对N个图像的序列进行编码。