Reusable embedded software platform for versatile camera systems

Wen Chung Kao*, Chih Chung Kao, Ching Kai Lin, Tai Hua Sun, Sheng Yuan Lin

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)


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.

Original languageEnglish
Pages (from-to)1379-1386
Number of pages8
JournalIEEE Transactions on Consumer Electronics
Issue number4
Publication statusPublished - 2005 Nov


  • Digital still camera
  • Digital video camera
  • Embedded software platform
  • Real-time system

ASJC Scopus subject areas

  • Media Technology
  • Electrical and Electronic Engineering


Dive into the research topics of 'Reusable embedded software platform for versatile camera systems'. Together they form a unique fingerprint.

Cite this