{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T14:43:06Z","timestamp":1780411386185,"version":"3.54.1"},"reference-count":23,"publisher":"Association for Computing Machinery (ACM)","issue":"2","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2005,5]]},"abstract":"<jats:p>Coliseum is a multiuser immersive remote teleconferencing system designed to provide collaborative workers the experience of face-to-face meetings from their desktops. Five cameras are attached to each PC display and directed at the participant. From these video streams, view synthesis methods produce arbitrary-perspective renderings of the participant and transmit them to others at interactive rates, currently about 15 frames per second. Combining these renderings in a shared synthetic environment gives the appearance of having all participants interacting in a common space. In this way, Coliseum enables users to share a virtual world, with acquired-image renderings of their appearance replacing the synthetic representations provided by more conventional avatar-populated virtual worlds. The system supports virtual mobility---participants may move around the shared space---and reciprocal gaze, and has been demonstrated in collaborative sessions of up to ten Coliseum workstations, and sessions spanning two continents.Coliseum is a complex software system which pushes commodity computing resources to the limit. We set out to measure the different aspects of resource, network, CPU, memory, and disk usage to uncover the bottlenecks and guide enhancement and control of system performance. Latency is a key component of Quality of Experience for video conferencing. We present how each aspect of the system---cameras, image processing, networking, and display---contributes to total latency. Performance measurement is as complex as the system to which it is applied. We describe several techniques to estimate performance through direct light-weight instrumentation as well as use of realistic end-to-end measures that mimic actual user experience. We describe the various techniques and how they can be used to improve system performance for Coliseum and other network applications. This article summarizes the Coliseum technology and reports on issues related to its performance---its measurement, enhancement, and control.<\/jats:p>","DOI":"10.1145\/1062253.1062258","type":"journal-article","created":{"date-parts":[[2005,8,1]],"date-time":"2005-08-01T15:53:11Z","timestamp":1122911591000},"page":"190-210","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":53,"title":["Understanding performance in coliseum, an immersive videoconferencing system"],"prefix":"10.1145","volume":"1","author":[{"given":"H. Harlyn","family":"Baker","sequence":"first","affiliation":[{"name":"Hewlett-Packard Laboratories, Palo Alto, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nina","family":"Bhatti","sequence":"additional","affiliation":[{"name":"Hewlett-Packard Laboratories, Palo Alto, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Donald","family":"Tanguay","sequence":"additional","affiliation":[{"name":"Hewlett-Packard Laboratories, Palo Alto, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Irwin","family":"Sobel","sequence":"additional","affiliation":[{"name":"Hewlett-Packard Laboratories, Palo Alto, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dan","family":"Gelb","sequence":"additional","affiliation":[{"name":"Hewlett-Packard Laboratories, Palo Alto, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael E.","family":"Goss","sequence":"additional","affiliation":[{"name":"Hewlett-Packard Laboratories, Palo Alto, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"W. Bruce","family":"Culbertson","sequence":"additional","affiliation":[{"name":"Hewlett-Packard Laboratories, Palo Alto, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thomas","family":"Malzbender","sequence":"additional","affiliation":[{"name":"Hewlett-Packard Laboratories, Palo Alto, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2005,5]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Proceedings of the International Workshop on Immersive Telepresence (Juan Les Pins, France, Dec.). ACM","author":"Baker H. H.","unstructured":"Baker , H. H. , Tanguay , D. , Sobel , I. , Gelb , D. , Goss , M. E. , Culbertson , W. B. , and Malzbender , T . 2002. The Coliseum Immersive Teleconferencing System . In Proceedings of the International Workshop on Immersive Telepresence (Juan Les Pins, France, Dec.). ACM , New York. Baker, H. H., Tanguay, D., Sobel, I., Gelb, D., Goss, M. E., Culbertson, W. B., and Malzbender, T. 2002. The Coliseum Immersive Teleconferencing System. In Proceedings of the International Workshop on Immersive Telepresence (Juan Les Pins, France, Dec.). ACM, New York."},{"key":"e_1_2_1_2_1","volume-title":"Proceedings of the 11th ACM International Conference on Multimedia","author":"Baker H. H.","unstructured":"Baker , H. H. , Bhatti , N. , Tanguay , D. , Sobel , I. , Gelb , D. , Goss , M. E. , Maccormick , J. , Yuasa , K. , Culbertson , W. B. , and Malzbender , T . 2003. Computation and performance issues in Coliseum, an immersive teleconferencing system . In Proceedings of the 11th ACM International Conference on Multimedia ( Berkeley, Calif., Nov.). ACM, New York. 470--479. 10.1145\/957013.957118 Baker, H. H., Bhatti, N., Tanguay, D., Sobel, I., Gelb, D., Goss, M. E., Maccormick, J., Yuasa, K., Culbertson, W. B., and Malzbender, T. 2003. Computation and performance issues in Coliseum, an immersive teleconferencing system. In Proceedings of the 11th ACM International Conference on Multimedia (Berkeley, Calif., Nov.). ACM, New York. 470--479. 10.1145\/957013.957118"},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of Vision, Modeling, and Visualization Workshop (Stanford, Calif., Nov.). IOS Press. 133--140","author":"Baker H. H.","unstructured":"Baker , H. H. and Tanguay , D . 2004. Graphics-accelerated panoramic mosaicking from a video camera array . In Proceedings of Vision, Modeling, and Visualization Workshop (Stanford, Calif., Nov.). IOS Press. 133--140 . Baker, H. H. and Tanguay, D. 2004. Graphics-accelerated panoramic mosaicking from a video camera array. In Proceedings of Vision, Modeling, and Visualization Workshop (Stanford, Calif., Nov.). IOS Press. 133--140."},{"key":"e_1_2_1_4_1","volume-title":"Ptolemy: A framework for simulating and prototyping heterogeneous systems. In The Morgan-Kaufmann Systems on Silicon Series, Readings in Hardware\/Software Co-Design, Morgan-Kaufmann","author":"Buck J.","year":"2001","unstructured":"Buck , J. , Ha , S. , Lee , E. A. , and Messerschmitt , D. G . 2001 . Ptolemy: A framework for simulating and prototyping heterogeneous systems. In The Morgan-Kaufmann Systems on Silicon Series, Readings in Hardware\/Software Co-Design, Morgan-Kaufmann , San Francisco , Calif ., 527--543. Buck, J., Ha, S., Lee, E. A., and Messerschmitt, D. G. 2001. Ptolemy: A framework for simulating and prototyping heterogeneous systems. In The Morgan-Kaufmann Systems on Silicon Series, Readings in Hardware\/Software Co-Design, Morgan-Kaufmann, San Francisco, Calif., 527--543."},{"key":"e_1_2_1_5_1","volume-title":"Proceedings of the ACM International Conference on Multimedia","author":"Chen M.","year":"2001","unstructured":"Chen , M. 2001 . Design of a virtual auditorium . In Proceedings of the ACM International Conference on Multimedia ( Ottawa, Ont., Canada, Sept.). ACM, New York, 19--28. 10.1145\/500141.500147 Chen, M. 2001. Design of a virtual auditorium. In Proceedings of the ACM International Conference on Multimedia (Ottawa, Ont., Canada, Sept.). ACM, New York, 19--28. 10.1145\/500141.500147"},{"key":"e_1_2_1_6_1","doi-asserted-by":"crossref","unstructured":"Devernay F. and Faugeras O. 1995. Automatic calibration and removal of distortion from scenes of structured environments. SPIE 2567 (San Diego Calif. July). 62--72.  Devernay F. and Faugeras O. 1995. Automatic calibration and removal of distortion from scenes of structured environments. SPIE 2567 (San Diego Calif. July). 62--72.","DOI":"10.1117\/12.218487"},{"key":"e_1_2_1_7_1","volume-title":"Proceedings of the 8th International Conference on Distributed Multimedia Systems","author":"Gharai L.","unstructured":"Gharai , L. , Perkins , C. , Riley , R. , and Mankin , A . 2002. Large scale video conferencing: A digital amphitheater . In Proceedings of the 8th International Conference on Distributed Multimedia Systems ( San Francisco, Calif., Sept.). Gharai, L., Perkins, C., Riley, R., and Mankin, A. 2002. Large scale video conferencing: A digital amphitheater. In Proceedings of the 8th International Conference on Distributed Multimedia Systems (San Francisco, Calif., Sept.)."},{"key":"e_1_2_1_8_1","unstructured":"Gordon R. and Talley S. 1999. Essential JMF: Java Media Framework. Prentice-Hall Englewood Cliffs N.J.   Gordon R. and Talley S. 1999. Essential JMF: Java Media Framework. Prentice-Hall Englewood Cliffs N.J."},{"key":"e_1_2_1_9_1","volume-title":"Proceedings of the 3rd ACM SIGACT-SIGPLAN Symposium on Principles on Programming Languages. ACM","author":"Henderson P.","unstructured":"Henderson , P. and Morris , J. H. Jr . 1976. A lazy evaluator . In Proceedings of the 3rd ACM SIGACT-SIGPLAN Symposium on Principles on Programming Languages. ACM , New York, 95--103. 10.1145\/800168.811543 Henderson, P. and Morris, J. H. Jr. 1976. A lazy evaluator. In Proceedings of the 3rd ACM SIGACT-SIGPLAN Symposium on Principles on Programming Languages. ACM, New York, 95--103. 10.1145\/800168.811543"},{"key":"e_1_2_1_10_1","unstructured":"Hirsh S. Sellen A. and Brokopp N. 2004. Why HP people do and don't use videoconferencing systems. Hewlett-Packard Laboratories External Tech. Rep. HPL-2004-140R1.  Hirsh S. Sellen A. and Brokopp N. 2004. Why HP people do and don't use videoconferencing systems. Hewlett-Packard Laboratories External Tech. Rep. HPL-2004-140R1."},{"key":"e_1_2_1_11_1","doi-asserted-by":"crossref","unstructured":"Lanier J. 2001. Virtually There. Scientific American Apr. 66--75.  Lanier J. 2001. Virtually There. Scientific American Apr. 66--75.","DOI":"10.1038\/scientificamerican0401-66"},{"key":"e_1_2_1_12_1","volume-title":"Lecture Notes in Computer Science","volume":"2002","author":"Lohse M.","unstructured":"Lohse , M. , Repplinger , M. , and Slusallek , P . 2003. An open middleware architecture for network-integrated multimedia . Lecture Notes in Computer Science , vol. 2515\/ 2002 , Springer-Verlag, Heidelberg, Germany, 327--338. Lohse, M., Repplinger, M., and Slusallek, P. 2003. An open middleware architecture for network-integrated multimedia. Lecture Notes in Computer Science, vol. 2515\/2002, Springer-Verlag, Heidelberg, Germany, 327--338."},{"key":"e_1_2_1_13_1","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1038\/293133a0","article-title":"A computer algorithm for reconstructing a scene from two projections","volume":"293","author":"Longuet-Higgins H. C.","year":"1981","unstructured":"Longuet-Higgins , H. C. 1981 . A computer algorithm for reconstructing a scene from two projections . Nature 293 , 133 -- 135 . Longuet-Higgins, H. C. 1981. A computer algorithm for reconstructing a scene from two projections. Nature 293, 133--135.","journal-title":"Nature"},{"key":"e_1_2_1_14_1","volume-title":"Proceedings of the SIGGRAPH","author":"Matusik W.","year":"2000","unstructured":"Matusik , W. , Buehler , C. , Raskar , R. , Gortler , S. , and McMillan , L. 2000 . Image-based visual hulls . In Proceedings of the SIGGRAPH 2000. ACM, New York, 369--374. 10.1145\/344779.344951 Matusik, W., Buehler, C., Raskar, R., Gortler, S., and McMillan, L. 2000. Image-based visual hulls. In Proceedings of the SIGGRAPH 2000. ACM, New York, 369--374. 10.1145\/344779.344951"},{"key":"e_1_2_1_15_1","volume-title":"Proceedings of the International Conference on Computer Vision.","author":"Narayanan R.","unstructured":"Narayanan , R. , Rander , P. , and Kanade , T . 1998. Constructing virtual worlds using dense stereo . In Proceedings of the International Conference on Computer Vision. ( Bombay, India). 3--10. Narayanan, R., Rander, P., and Kanade, T. 1998. Constructing virtual worlds using dense stereo. In Proceedings of the International Conference on Computer Vision. (Bombay, India). 3--10."},{"key":"e_1_2_1_16_1","volume-title":"Programming Microsoft DirectShow for Digital Video, Television, and DVD","author":"Pesce M.","unstructured":"Pesce , M. 2002. Programming Microsoft DirectShow for Digital Video, Television, and DVD . Microsoft Press . Pesce, M. 2002. Programming Microsoft DirectShow for Digital Video, Television, and DVD. Microsoft Press."},{"key":"e_1_2_1_18_1","volume-title":"Proceedings of SIGGRAPH 2002","author":"Prince S.","year":"2073","unstructured":"Prince , S. , Cheok , A. , Farbiz , F. , Williamson , T. , Johnson , N. , Billinghurst M. , and Kato , H . 2002. Real-time 3D interaction for augmented and virtual reality . In Proceedings of SIGGRAPH 2002 . ACM, New York, 238. 10.1145\/124 2073 .1242251 Prince, S., Cheok, A., Farbiz, F., Williamson, T., Johnson, N., Billinghurst M., and Kato, H. 2002. Real-time 3D interaction for augmented and virtual reality. In Proceedings of SIGGRAPH 2002. ACM, New York, 238. 10.1145\/1242073.1242251"},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of the International Conference on eWork and eBusiness. (Venice., Italy). 184--190","author":"Schreer O.","unstructured":"Schreer , O. , Brandenburg , N. , Askar , S. , and Trucco , E . 2001. A virtual 3D video-conferencing system providing semi-immersive telepresence: A real-time solution in hardware and software . In Proceedings of the International Conference on eWork and eBusiness. (Venice., Italy). 184--190 . Schreer, O., Brandenburg, N., Askar, S., and Trucco, E. 2001. A virtual 3D video-conferencing system providing semi-immersive telepresence: A real-time solution in hardware and software. In Proceedings of the International Conference on eWork and eBusiness. (Venice., Italy). 184--190."},{"key":"e_1_2_1_20_1","volume-title":"Proceedings of Computer Vision and Pattern Recognition Conference. (Puerto Rico). 1067--1073","author":"Seitz S.","unstructured":"Seitz , S. and Dyer , C . 1997. Photorealistic scene reconstruction by voxel coloring . In Proceedings of Computer Vision and Pattern Recognition Conference. (Puerto Rico). 1067--1073 . Seitz, S. and Dyer, C. 1997. Photorealistic scene reconstruction by voxel coloring. In Proceedings of Computer Vision and Pattern Recognition Conference. (Puerto Rico). 1067--1073."},{"key":"e_1_2_1_21_1","volume-title":"Proceedings of the 1st International Symposium on 3D Processing, Visualization, and Transmission.","author":"Slabaugh G.","unstructured":"Slabaugh , G. , Schafer , R. , and Hans , M . 2002. Image-based photo hulls . In Proceedings of the 1st International Symposium on 3D Processing, Visualization, and Transmission. ( Padua, Italy). 704--708. Slabaugh, G., Schafer, R., and Hans, M. 2002. Image-based photo hulls. In Proceedings of the 1st International Symposium on 3D Processing, Visualization, and Transmission. (Padua, Italy). 704--708."},{"key":"e_1_2_1_22_1","volume-title":"Nizza: A framework for developing real-time streaming multimedia applications. Hewlett-Packard Laboratories, Technical Report, HPL-2004-132.","author":"Tanguay D.","year":"2004","unstructured":"Tanguay , D. , Gelb , D. , and Baker , H. H . 2004 . Nizza: A framework for developing real-time streaming multimedia applications. Hewlett-Packard Laboratories, Technical Report, HPL-2004-132. Tanguay, D., Gelb, D., and Baker, H. H. 2004. Nizza: A framework for developing real-time streaming multimedia applications. Hewlett-Packard Laboratories, Technical Report, HPL-2004-132."},{"key":"e_1_2_1_23_1","volume-title":"The Whole Picture","author":"Wilcox J.","unstructured":"Wilcox , J. 2000. Videoconferencing , The Whole Picture , Telecom Books , N.Y. , ISBN 1-57820-054-7. Wilcox, J. 2000. Videoconferencing, The Whole Picture, Telecom Books, N.Y., ISBN 1-57820-054-7."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.888718"}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1062253.1062258","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T15:14:44Z","timestamp":1672240484000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1062253.1062258"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,5]]},"references-count":23,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2005,5]]}},"alternative-id":["10.1145\/1062253.1062258"],"URL":"https:\/\/doi.org\/10.1145\/1062253.1062258","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"value":"1551-6857","type":"print"},{"value":"1551-6865","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,5]]},"assertion":[{"value":"2005-05-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}