This paper presents a system for real-time calibration of moving and zooming video cameras. In order to satisfy the real-time constraints, the calibration of each video frame has to be computed before the acquisition of the next frame is completed (40 milliseconds for PAL standard). Because of such time requirements, the proposed system is based on a multi-DSP processor architecture: the digitized video signal is processed by a DSP system hosted in a standard PC. The computed calibration parameters are transferred to the application running on the host, which uses the camera parameters for real time digital video effects, such as live mixing of the acquired video stream with synthetic sequences. Compared to existing systems, the proposed technique represents a low-cost solution, as it is based on a simple hardware architecture. Moreover, differently from most existing systems, the proposed technique does not need additional hardware for camera calibration, such as mechanical encoders or auxiliary cameras, but just needs some markers arbitrarily placed in the scene. The proposed tracking and calibration technique has been implemented and optimized for running in parallel on a multiple-DSP architecture. Experimental tests show that the overall computing time has never been greater than 13 milliseconds, thus satisfying the required real-time constraints.

A DSP multiprocessor architecture for live camera calibration / P. Milani, F. Pedersini - In: 2010 11th International workshop on image analysis for multimedia interactive services, WIAMIS : Desenzano del Garda, Italy, 12-14 april 2010Los Alamitos : Institute of electrical and electronics engineers, 2010. - ISBN 9781424478484. (( Intervento presentato al 11. convegno International Workshop on Image Analysis for Multimedia Interactive Services tenutosi a Desenzano del Garda nel 2010.

A DSP multiprocessor architecture for live camera calibration

F. Pedersini
2010

Abstract

This paper presents a system for real-time calibration of moving and zooming video cameras. In order to satisfy the real-time constraints, the calibration of each video frame has to be computed before the acquisition of the next frame is completed (40 milliseconds for PAL standard). Because of such time requirements, the proposed system is based on a multi-DSP processor architecture: the digitized video signal is processed by a DSP system hosted in a standard PC. The computed calibration parameters are transferred to the application running on the host, which uses the camera parameters for real time digital video effects, such as live mixing of the acquired video stream with synthetic sequences. Compared to existing systems, the proposed technique represents a low-cost solution, as it is based on a simple hardware architecture. Moreover, differently from most existing systems, the proposed technique does not need additional hardware for camera calibration, such as mechanical encoders or auxiliary cameras, but just needs some markers arbitrarily placed in the scene. The proposed tracking and calibration technique has been implemented and optimized for running in parallel on a multiple-DSP architecture. Experimental tests show that the overall computing time has never been greater than 13 milliseconds, thus satisfying the required real-time constraints.
Settore INF/01 - Informatica
Settore ING-INF/05 - Sistemi di Elaborazione delle Informazioni
2010
Book Part (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/154416
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact