Multiple Perspective Interactive Video
Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Videos. Pages 2063-2063.
© 1995 International Joint Conferences on Artificial Intelligence
Abstract
Crucial to the transformation of computers into intelligent multimedia systems is the ability to access, manipulate and manage visual information. In particular, video data is becoming a prevalent source of such information. Our Multiple Perspective Interactive Video (MPIVideo), project integrates a variety of visual computing operations with modeling and interaction techniques, to extract, synthesize and manage dynamic representations of scenes observed from multiple perspectives. Automatic and semi-automatic analysis of video data from multiple cameras is performed. This analysis is used to build a three-dimensional model of the environment monitored by the cameras. MPI- Video has applications in a variety of areas including the development of immersive video for telepresence systems, traffic monitoring and control and the analysis of physical performances, e.g. sports and dance. This video presents an overview of MPI- Video along with demonstrations of two MPI- Video prototypes developed in the Visual Computing Lab. Further details on MPI- Video are described by Jain and Wakimoto in [Jain and Wakimoto, 1995] and in our technical report [Kelly et al., 1995]
- [Jain and Wakimoto, 1995] Ramesh Jain and Koji Wakimoto. Multiple perspective interactive video. In IEEE Multimedia Conference, Washington, May 1995. IEEE. to appear.
- [Kelly et al., 1995] Patrick H. Kelly, Arun Katkere, Don Y. Kuramura, Saied Moezzi, Shankar Chatter- jee, and Ramesh Jain. An architecture for multiple perspective interactive video. Technical Report VCL- 95-103, Visual Computing Laboratory, UCSD, 1995.
- A version submitted to ACM Multimedia 1995.
- [Moezzi et al., 1995] Saied Moezzi, Arun Katkere, Shankar Chatterjee, and Ramesh Jain. Visual real- ity: Rendition of live events from multi-perspective 1 An MPEG-1 version is located at http:/ /vision.ucsd.edu :80/papers. Link
References were extracted automatically from the PDF and may contain errors.
Full text extracted automatically from the PDF; figures, tables and equations may differ. The PDF is the version of record.
Arun Katkere Koji Wakimoto
Multiple Perspective Interactive Video
Don Kuramura Saied Moezzi Patrick Kelly Deborah Swanberg Edward Hunter Li-Cheng Tai Shankar Chatterjee Ramesh Jain
email: katkere@vision.ucsd.edu
Department of Electrical and Computer Engineering 9500 Gilman Drive, Mail Code 0407 University of California, San Diego La Jolla, CA 92093-0407.
Abstract
Crucial to the transformation of computers into intelligent multimedia systems is the ability to access, manipulate and manage visual informa tion. In particular, video data is becoming a prevalent source of such information. Our Multiple Perspective Interactive Video (MPI Video), project integrates a variety of visual computing operations with modeling and in teraction techniques, to extract, synthesize and manage dynamic representations of scenes ob served from multiple perspectives. Automatic and semi-automatic analysis of video data from multiple cameras is performed. This analy sis is used to build a three-dimensional model of the environment monitored by the cameras. MPI- Video has applications in a variety of ar eas including the development of immersive video for telepresence systems, traffic monitor ing and control and the analysis of physical per formances, e.g. sports and dance. This video presents an overview of MPI- Video along with demonstrations of two MPI- Video prototypes developed in the Visual Computing Lab. Fur ther details on MPI- Video are described by Jain and Wakimoto in [Jain and Wakimoto, 1995] and in our technical report [Kelly et al., 1995]
First, we present an MPI- Video system which automatically identifies and tracks objects moving in an environment recorded by four cameras. Each camera "sees" the environment from a different perspective. Moving object data is extracted from each camera image us ing image differencing techniques. This in formation is integrated by a centralized mod eling and assimilation module to construct a three-dimensional model of object behavior and events in the environment. An interface is pro vided allowing users to interact with the three dimensional model and the video data. The interface presents both the raw video data, annotated to indicate moving objects in the scene, along with the three dimensional model. Users can view the environment from a variety of per spectives which are not limited to the real cam era views.
Using a cursor, viewers can select objects and areas in the scene. A marker indicating the se lection as seen from each camera perspective, is placed in each camera window. This demon stration also introduces the notion of a "best view." That is, a particular camera view for which some criteria, either specified by the sys tem or a user , is optimal. For instance, the "best view" might be the vista in which a par ticular object of interest is largest. Here, the "best view" is that for which the distance along the line of sight from camera to selected posi tion is minimum. When a location in the model is selected the system determines the line of sight distance and chooses that view, from the four available, for which this distance is short
est.
To perform the video analysis and modeling, our MPI- Video system uses information about the "static" world. Camera calibration maps related locations in the two-dimensional video to a fully three-dimensional representation of the world recorded by the cameras. The video demonstrates software developed to assist in this calibration. Details on this MPI- Video prototype can be found in our technical re port [Kelly et al., 1995].
The use of MPI- Video to support an Immer sive Video application is also shown. In Immer sive Video visual information from multiple live video images of a real-world event is obtained and integrated to provide a photo-realistic ren dition of the dynamic environment, thus sup porting a sense of total immersion in the en vironment. Using the actual camera data, a view from a location anywhere in the environment can be constructed. These views are cre ated by mosaicing pixels from the video data. Several such "virtual" views are shown and an animated walk through 1 of the courtyard en vironment illustrates a sequence of such views. Immersive Video is described in greater detail in our technical report [Moezzi et al., 1995].
The second portion of the video highlights an early MPI- Video prototype, named Fumble. In this prototype, we analyze football data from three cameras covering a Superbowl. The sys tem tracks different players on the field. While our MPI- Video system described above, pro vides fully automatic detection and tracking, this second system relies on manual analysis of the video data. Here, objects in the video data were identified and this information stored in a database. This knowledge is used to track play ers in the video sequences and to support user queries of the data. An interface allows users to query about players in the system and a three dimensional cursor is used to select and locate players in the video data. For instance, a user can place the cursor on a particular player in the video frame and ask "Who is this?" The system will then identify the player. Alter nately, a specific player can be chosen from a list and the system will indicate, using the three-dimensional cursor, where the player is in the frame. As in the previous system, Fum ble also provides a "best view". In this case, the frame which keeps a selected player of in terest most central to the frame. A "best view" sequence illustrates this capability of the Fum ble prototype. Jain and Wakimoto [Jain and Wakimoto, 1995] present more information on the Fumble prototype.
@inproceedings{ijcai1995p273,
title = {Multiple Perspective Interactive Video},
author = {Katkere, Arun and Kuramura, Don Y. and Moezzi, Saied and Kelly, Patrick H. and Swanberg, Deborah and Wakimoto, Koji and Hunter, Edward and Tai, Li-Cheng and Chatterjee, Shankar and Jain, Ramesh C.},
booktitle = {Proceedings of the Fourteenth International Joint Conference on
Artificial Intelligence, {IJCAI-95}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Chris S. Mellish},
pages = {2063--2063},
year = {1995},
note = {Videos},
url = {https://ijcai.org/proceedings/1995/273},
}
TY - CPAPER TI - Multiple Perspective Interactive Video AU - Katkere, Arun AU - Kuramura, Don Y. AU - Moezzi, Saied AU - Kelly, Patrick H. AU - Swanberg, Deborah AU - Wakimoto, Koji AU - Hunter, Edward AU - Tai, Li-Cheng AU - Chatterjee, Shankar AU - Jain, Ramesh C. T2 - Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence, IJCAI-95 PB - International Joint Conferences on Artificial Intelligence PY - 1995 SP - 2063 EP - 2063 UR - https://ijcai.org/proceedings/1995/273 ER -Copied
Machine-readable versions of this paper, for tools and AI agents:
Welcome
Future Conferences
AI Journal Division
IJCAI Proceedings
About IJCAI
IJCAI Awards