发明名称 Adaptive video processing of an interactive environment
摘要 Embodiments are configured to provide interactive communication functionality including adaptive video processing functionality that can be used to process aspects of a video signal, but the embodiments are not so limited. In an embodiment, components of a video conferencing system can operate to provide a video signal based in part on the use of adaptive processing features which include scaling and/or other pixel processing features. In one embodiment, components of an interactive video system can operate to adaptively manage and control video payload parameters to adapt to various communication conditions associated with a real-time or near-real time interactive video environment.
申请公布号 US8804821(B2) 申请公布日期 2014.08.12
申请号 US200812239137 申请日期 2008.09.26
申请人 Microsoft Corporation 发明人 Ali Walid
分类号 H04N7/12 主分类号 H04N7/12
代理机构 代理人 Smith Andrew;Minhas Micky
主权项 1. A video communication system comprising communication components operable to: communicate a communication signal over a communication path, wherein the communication signal includes pixel data associated with an interactive video environment; determine a condition of a communication architecture associated with the interactive video environment, including determining if a packet loss ratio is acceptable; adjust one or more processing operations, including adjustment of a rate control operation and a scaling operation that includes using rate control feedback to determine a scaling factor parameter to use as part of a scaling operation, wherein the system is further operable to increase a video processing bandwidth, decrease the scaling factor parameter, and increase a spatial resolution if the packet loss ratio is acceptable, or reduce the video processing bandwidth, increase the scaling factor parameter, and reduce the spatial resolution if the packet loss ratio is not acceptable, if the condition of the communication architecture warrants an adjustment; provide adjustment information to one or more components of the video communication system; use aspects of pixel data associated with a first frame of pixel data in conjunction with aspects of pixel data associated with a second frame of pixel data to reconstruct frames of pixel data including using motion vector information to determine weighting factors to apply when calculating pixel values for a reconstructed frame, wherein the weighting factors are applied to a first number of pixel values associated with the first frame and a second number of pixel values associated with the second frame; and, continue to communicate the communication signal.
地址 Redmond WA US