Title :
A robust embedded software platform for versatile camera systems
Author :
Kao, Wen-Chung ; Sun, Tai-Hua ; Lin, Sheng-Yuan
Abstract :
The paper presents a reusable embedded software platform to support multiple functions in digital still cameras (DSCs). The design methodology adopted is to extract the application specific features and device dependant controls from the functional operation modules by a well-defined application program interface (API) and device driver interface (DDI). In order to support high performance applications, the system can simultaneously take still images and instant audio annotation continuously. The audio annotation can be recorded immediately after the picture is taken, and the audio record length is limited only by the maximum memory size of the storage card. In addition, the system also includes high performance software MPEG-4 video/audio recording with an integrated motion stabilization algorithm that performs better than a typical hardware based solution.
Keywords :
application program interfaces; audio recording; audio signal processing; cameras; device drivers; digital signal processing chips; embedded systems; image processing; image processing equipment; video recording; API; MPEG-4 video/audio recording; application program interface; audio annotation; device driver interface; digital still cameras; functional operation modules; integrated signal processors; motion stabilization algorithm; robust embedded software platform; still images; versatile camera systems; Application software; Audio recording; Design methodology; Digital cameras; Embedded software; Hardware; MPEG 4 Standard; Robustness; Software algorithms; Software performance;
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
DOI :
10.1109/ISCAS.2005.1465760