发明名称 Bi-directional video compression for real-time video streams during transport in a packet switched network
摘要 A method, a system and a computer device for initiating bi-directional compression of a video stream in a packet switched network, based on delay tolerance of a service or application. A video frame recompression (VFR) utility determines an end-to-end (E2E) delay tolerance retrieved from a Real-time Transport Control Protocol (RTCP) report. The VFR utility then determines the actual expected delay based on a deep inspection of packet headers. The VFR utility utilizes a processing opportunity delay (which determines whether the E2E delay tolerance is greater than the actual expected delay) to reprocess video content comprising Intra-coded (I) pictures/frames and Predicted (P) frames to improve compression efficiency. The VFR utility may also utilize a complexity ratio which is a ratio of the I-Frame rate and the P-Frame rate to select frames for compression. The VFR utility recompresses video content by replacing P-Frames with B-Frames.
申请公布号 US9253063(B2) 申请公布日期 2016.02.02
申请号 US201414334459 申请日期 2014.07.17
申请人 Google Technology Holdings LLC 发明人 Hegde Harsha;Agarwal Tarun
分类号 H04N19/48;H04N19/164;H04N19/172;H04N19/107;H04L12/26;H04N21/6437;H04N21/647;H04L29/06;H04N19/00;H04N19/156 主分类号 H04N19/48
代理机构 Fenwick & West LLP 代理人 Fenwick & West LLP
主权项 1. A method of video compression in a packet switched network, the method comprising: detecting a real-time flow comprising multiple packets; determining whether the real-time flow corresponds to a video based on an analysis of at least one of the packets; retrieving parameter values corresponding to the real-time flow, the parameter values comprising an optimal end-to-end delay; calculating an estimated end-to-end delay to a target of the real-time flow based on an actual delay from a source of the real-time flow to an intermediate receiving node and an estimated remaining transport delay from the intermediate receiving node to the target; evaluating a processing opportunity delay by comparing the estimated end-to-end delay to the target with the optimal end-to-end delay for the real-time flow; initiating bi-directional compression of one or more frames of the video, the initiating responsive to one or more of the processing opportunity delay or the estimated remaining transport delay to the target; and forwarding the real-time flow to the target.
地址 Mountain View CA US