Translator Disclaimer
10 January 2003 CaML: Camera Markup Language for Network Interaction
Author Affiliations +
Proceedings Volume 5018, Internet Imaging IV; (2003)
Event: Electronic Imaging 2003, 2003, Santa Clara, CA, United States
As processor speeds increase and the cost of digital video technology falls, the use of video is expanding in a plethora of applications including video surveillance, human computer interaction, tele-instruction, and enhanced sports broadcasts. However, a major problem that now faces developers of video systems is the requirement to build the low-level video processing from the ground up for each application. This paper describes a camera system that acts not merely as a provider of pixels, but as a video information server. A video application interacts with the camera server using the Camera Markup Language (CaML, pronounced camel) proposed here. CaML is an XML-based (Extensible Markup Language) data format for exchanging video information with a server. It provides a layer of abstraction between the application and the pixels to simplify the development process and is well-suited to exchanging data over a network. Using a camera as a server on a network makes it a simple matter for a single application to use multiple cameras. Local- and wide-area networks (LANs and WANs) replace the need for conventional methods for routing video signals.
© (2003) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Maxwell Sayles, Xiaojing Wu, and Jeffrey E. Boyd "CaML: Camera Markup Language for Network Interaction", Proc. SPIE 5018, Internet Imaging IV, (10 January 2003);


Moving shadow detection using two PTZ cameras
Proceedings of SPIE (October 29 2018)
Analysis of degradation of video images
Proceedings of SPIE (September 01 1995)
Homography-based multiple-camera person-tracking
Proceedings of SPIE (January 19 2009)
Analyzing crime scene videos
Proceedings of SPIE (February 04 1999)
Video surveillance using JPEG 2000
Proceedings of SPIE (November 02 2004)
An intelligent video framework for homeland protection
Proceedings of SPIE (May 11 2007)

Back to Top