DocumentCode :
770231
Title :
Reusable embedded software platform for versatile camera systems
Author :
Kao, Wen-Chung ; Kao, Chih-Chung ; Lin, Ching-Kai ; Sun, Tai-Hua ; Lin, Sheng-Yuan
Author_Institution :
Dept. of Ind. Educ., Nat. Taiwan Normal Univ., Taiwan
Volume :
51
Issue :
4
fYear :
2005
Firstpage :
1379
Lastpage :
1386
Abstract :
In this paper we present a reusable embedded software platform that supports 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 well-defined application program interface (API) and device driver interface (DDI), respectively. The proposed system can be reused when some of key hardware components are replaced or parts of operation flow are changed. Seven models of high performance camera as well as some extended applications are developed successfully based on the proposed embedded software platform.
Keywords :
application program interfaces; embedded systems; software engineering; video cameras; application program interface; device driver interface; digital still cameras; reusable embedded software platform; versatile camera systems; Application software; Audio recording; Buffer storage; Digital cameras; Embedded software; Hardware; Real time systems; Signal processing; Streaming media; Sun;
fLanguage :
English
Journal_Title :
Consumer Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-3063
Type :
jour
DOI :
10.1109/TCE.2005.1561870
Filename :
1561870
Link To Document :
بازگشت