• 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