Journal of VLSI Signal Processing, vol. 42, no. 1, pp. 57-68, Jan. 2006.

Designing an Embedded Video Processing Camera using a 16-bit Microprocessor for a Surveillance System

Koichi Sato, Brian L. Evans, and J. K. Aggarwal

Department of Electrical and Computer Engineering, Engineering Science Building, The University of Texas at Austin, Austin, TX 78712-1084 USA - -



This paper describes the design and implementation of a hybrid intelligent surveillance system that consists of an embedded system and a personal computer (PC)-based system. The embedded system performs some of the image processing tasks and sends the processed data to the PC. The PC tracks persons and recognizes two-person interactions by using a grayscale side view image sequence captured by a stationary camera. Based on our previous research, we explored the optimum division of tasks between the embedded system and the PC, simulated the embedded system using dataflow models in Ptolemy, and prototyped the embedded system in real-time hardware and software using a 16-bit CISC microprocessor. This embedded system processes one 320x240 frame in 89 ms, which yields one-third of the rate of 30Hz video system. In addition, the real-time embedded system prototype uses 5.7K bytes of program memory, 854K bytes of internal data memory and 2M bytes external DRAM.

COPYRIGHT NOTICE: All the documents on this server have been submitted by their authors to scholarly journals or conferences as indicated, for the purpose of non-commercial dissemination of scientific work. The manuscripts are put on-line to facilitate this purpose. These manuscripts are copyrighted by the authors or the journals in which they were published. You may copy a manuscript for scholarly, non-commercial purposes, such as research or instruction, provided that you agree to respect these copyrights.

Last Updated 03/29/06.