System and method for compressing streaming interactive video
    61.
    发明授权
    System and method for compressing streaming interactive video 有权
    用于压缩流交互式视频的系统和方法

    公开(公告)号:US08893207B2

    公开(公告)日:2014-11-18

    申请号:US11999461

    申请日:2007-12-05

    IPC分类号: H04N7/173

    摘要: A server center for hosting low-latency streaming interactive audio/video (NV) includes a plurality of servers that run one or more applications an inbound routing network that receives packet streams from users via a first network interface and routes the packets to one or more of the servers. The packet streams include user control input. One or more of the servers are operable to compute A/V data responsive to the user control input. A compression unit is coupled to receive the A/V data from the one or more of the servers and output compressed A/V data therefrom. An output routing network that routes the compressed A/V data to each of the users over a corresponding communication channel via a second interface, the compression unit is operable to modify a compression rate responsive to current characteristics of the corresponding communication channel for each user so as to optimize performance of the one or more applications.

    摘要翻译: 用于托管低延迟流交互式音频/视频(NV)的服务器中心包括运行一个或多个应用的​​多个服务器,入站路由网络经由第一网络接口从用户接收分组流,并将分组路由到一个或多个 的服务器。 分组流包括用户控制输入。 一个或多个服务器可操作以响应于用户控制输入来计算A / V数据。 压缩单元被耦合以从一个或多个服务器接收A / V数据并从其输出压缩的A / V数据。 一种输出路由网络,其经由第二接口将压缩的A / V数据路由到相应通信信道上的每个用户,所述压缩单元可操作以响应于每个用户的相应通信信道的当前特性来修改压缩率,因此 以优化一个或多个应用程序的性能。

    System and Method for Selecting a Video Encoding Format Based on Feedback Data
    62.
    发明申请
    System and Method for Selecting a Video Encoding Format Based on Feedback Data 有权
    基于反馈数据选择视频编码格式的系统和方法

    公开(公告)号:US20140226713A1

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

    申请号:US14253357

    申请日:2014-04-15

    IPC分类号: H04N19/164

    摘要: A computer-implemented system and method for performing video compression are described. 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 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, determining a number of video frames or portions thereof which have not been successfully received and/or decoded and: (1) if the number of video frames or portions thereof which have not been successfully received and/or decoded is above a specified threshold, then encoding a new video frame or portion thereof according to a second encoding format, the second encoding format comprising a format which is not dependent on previously-transmitted video frames or portions thereof; or (2) if the number of video frames or portions thereof which have not been successfully received and/or decoded is below a specified threshold, then encoding a new video frame or portion thereof according to the first encoding format, the new video frame encoded to be dependent on a last known successfully received video frame or portion thereof; and transmitting the new video frame or portion thereof to the client device.

    摘要翻译: 描述了用于执行视频压缩的计算机实现的系统和方法。 例如,根据一个实施例的方法包括:根据第一编码格式对多个视频帧或其部分进行编码; 将多个编码视频帧或部分发送到客户端设备; 从所述客户端设备接收反馈信息,所述反馈信息可用于确定包含在所述视频帧或部分中的数据是否已被成功接收和/或解码; 响应于检测到一个或多个视频帧或其部分未被成功接收和/或解码,确定尚未成功接收和/或解码的视频帧或其部分的数量,并且:(1)如果该数字 尚未成功接收和/或解码的视频帧或其部分高于规定的阈值,然后根据第二编码格式对新的视频帧或其部分进行编码,第二编码格式包括不依赖于 先前传输的视频帧或其部分; 或(2)如果没有成功接收和/或解码的视频帧或其部分的数量低于指定的阈值,则根据第一编码格式对新的视频帧或其部分进行编码,编码的新的视频帧 取决于最后已知的成功接收的视频帧或其部分; 以及将新的视频帧或其一部分发送到客户端设备。

    SYSTEM AND METHOD FOR COMPRESSING VIDEO BASED ON DETECTED INTRAFRAME MOTION
    66.
    发明申请
    SYSTEM AND METHOD FOR COMPRESSING VIDEO BASED ON DETECTED INTRAFRAME MOTION 审中-公开
    基于检测到的内部运动压缩视频的系统和方法

    公开(公告)号:US20090220002A1

    公开(公告)日:2009-09-03

    申请号:US12359226

    申请日:2009-01-23

    IPC分类号: H04N7/12

    摘要: A system and method are described below for encoding interactive low-latency video using interframe coding. For example, one embodiment of a computer-implemented method for performing video compression comprises: logically subdividing each of a sequence of images into a plurality of tiles, each of the tiles having a defined position within each of the sequence of images, the defined position remaining the same between successive images; detecting motion within the sequence of images occurring at each of the positions of each of the tiles; and encoding each tile within each image of the sequence of images using a first compression format or a second compression format, wherein the frequency at which a particular tile is encoded according to the first compression format across the sequence of images is based on the detected amount of motion at the position of that tile across the sequence of images.

    摘要翻译: 下面描述用于使用帧间编码对交互式低延迟视频进行编码的系统和方法。 例如,用于执行视频压缩的计算机实现的方法的一个实施例包括:逻辑上将图像序列中的每一个细分为多个瓦片,每个瓦片在每个图像序列内具有定义的位置,所定义的位置 在连续图像之间保持相同; 检测在每个瓦片的每个位置处发生的图像序列内的运动; 以及使用第一压缩格式或第二压缩格式来对所述图像序列的每个图像内的每个图像进行编码,其中根据所述图像序列根据所述第一压缩格式对特定图块进行编码的频率基于所检测的量 在该图块的位置处的图像序列的运动。

    System and method for compressing streaming interactive video
    67.
    发明申请
    System and method for compressing streaming interactive video 有权
    用于压缩流交互式视频的系统和方法

    公开(公告)号:US20090119736A1

    公开(公告)日:2009-05-07

    申请号:US11999461

    申请日:2007-12-05

    IPC分类号: H04N7/20

    摘要: A server center for hosting low-latency streaming interactive audio/video (A/V) includes a plurality of servers that run one or more applications and an inbound routing network that receives packet streams from users via a first network interface and routes the packets to one or more of the servers. The packet streams include user control input. One or more of the servers are operable to compute A/V data responsive to the user control input. A compression unit is coupled to receive the A/V data from the one or more of the servers and output compressed A/V data therefrom. An output routing network that routes the compressed A/V data to each of the users over a corresponding communication channel via a second interface, the compression unit is operable to modify a compression rate responsive to current characteristics of the corresponding communication channel for each user so as to optimize performance of the one or more applications.

    摘要翻译: 用于托管低延迟流交互式音频/视频(A / V)的服务器中心包括运行一个或多个应用的​​多个服务器和经由第一网络接口从用户接收分组流的入站路由网络,并将分组路由到 一个或多个服务器。 分组流包括用户控制输入。 一个或多个服务器可操作以响应于用户控制输入来计算A / V数据。 压缩单元被耦合以从一个或多个服务器接收A / V数据并从其输出压缩的A / V数据。 一种输出路由网络,其经由第二接口将压缩的A / V数据路由到相应通信信道上的每个用户,所述压缩单元可操作以响应于每个用户对应的通信信道的当前特性来修改压缩率,因此 以优化一个或多个应用程序的性能。