| US 7,580,054 B2 | ||
| Automated online broadcasting system and method using an omni-directional camera system for viewing meetings over a computer network | ||
| Yong Rui, Sammamish, Wash. (US); Anoop Gupta, Woodinville, Wash. (US); Johnathan J. Cadiz, Redmond, Wash. (US); and Ross Garrett Cutler, Duvall, Wash. (US) | ||
| Assigned to Microsoft Corporation, Redmond, Wash. (US) | ||
| Filed on Jul. 29, 2005, as Appl. No. 11/193,976. | ||
| Application 11/193976 is a continuation of application No. 09/681843, filed on Jun. 14, 2001, granted, now 6,937,266. | ||
| Prior Publication US 2005/0280700 A1, Dec. 22, 2005 | ||
| This patent is subject to a terminal disclaimer. | ||
| Int. Cl. H04N 7/14 (2006.01); G06F 3/00 (2006.01) | ||
| U.S. Cl. 348—14.05 [348/14.01; 348/14.08] | 20 Claims |

| 1. A computer-implemented method for capturing and viewing an event having event participants, comprising:
capturing a seamless omni-directional image of the event;
automatically tracking event participants simultaneously to determine the event participants that are speaking using audio
analysis including a microphone-array sound source localization technique to alleviate camera view switching delays;
filming the event;
monitoring and keeping track of each of the tracked event participants simultaneously using video tracking techniques;
broadcasting the event;
using a probabilistic finite state machine and receiving as input audio and video tracking results to automatically select
at least a portion of the omni-directional image as an output view; and
allowing a viewer to view the output view of the broadcasted event on a viewer platform.
|