Local video feedback for videoconferencing
First Claim
Patent Images
1. A videoconferencing system, comprising:
- a local system that includes a local video camera that captures a local video, a local video processor to process the local video from said local video camera, and a local video display that displays the processed local video;
a network connecting at least said local video camera, said local video display, and said local video processor to a remote video processor and a remote video display;
a feedback mechanism configured to receive feedback from said remote video processor regarding said network; and
a prediction and image degrading mechanism configured to predict, based on said received feedback, an amount of remote video degradation between said local video displayed on said remote video display and said local video displayed on said local video display and to degrade the quality of said local video displayed on said local video display based on said predicted amount of remote video degradation.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method enabling a local party to see how a remote party is viewing him/her during a videoconference is provided. This is accomplished by predicting and changing the local video to a similar video quality level as the video quality displayed with which the local video is displayed on a remote display. This process occurs without any input from the parties/user(s). Instead the prediction and changing of the local video occurs in an automatic fashion and continuously.
38 Citations
20 Claims
-
1. A videoconferencing system, comprising:
-
a local system that includes a local video camera that captures a local video, a local video processor to process the local video from said local video camera, and a local video display that displays the processed local video; a network connecting at least said local video camera, said local video display, and said local video processor to a remote video processor and a remote video display; a feedback mechanism configured to receive feedback from said remote video processor regarding said network; and a prediction and image degrading mechanism configured to predict, based on said received feedback, an amount of remote video degradation between said local video displayed on said remote video display and said local video displayed on said local video display and to degrade the quality of said local video displayed on said local video display based on said predicted amount of remote video degradation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A videoconferencing system, comprising:
-
a local system that includes a local video camera that captures a local video, a local video processor to compress the local video from said local video camera, and a local video display that displays the local video; a network connecting at least said local video camera, said local video display, and said local video processor to a remote video processor and a remote video display; a video compression mechanism to compress the local video; a feedback mechanism configured to receive feedback from said remote video processor regarding said network; and a prediction and decompression mechanism configured to predict, based on said received feedback, an amount of remote video degradation between said local video displayed on said remote video display and said local video displayed on said local video display and to decompress said compressed local video displayed on said local video display based on said predicted amount of remote video degradation. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of providing video feedback in a videoconferencing system, the system comprising:
-
a local system that includes a local video camera that captures a local video, a local video processor to process the local video from said local video camera, and a local video display that displays the processed local video; and a network connecting at least said local video camera, said local video display, and said local video processor to a remote video processor and a remote video display; said method comprising the steps of; receiving feedback from said remote video processor regarding said network, predicting, based on said received feedback, an amount of remote video degradation between said local video displayed on said remote video display and said local video displayed on said local video display, and degrading the quality of said local video displayed on said local video display based on said predicted amount of remote video degradation. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification