Reusable embedded software platform for versatile camera systems

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

Research output: Contribution to journalArticle

3 Citations (Scopus)

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.

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

Fingerprint

Embedded software
Interfaces (computer)
Computer systems
Cameras
Digital cameras
Application programs
Hardware

Keywords

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

ASJC Scopus subject areas

  • Media Technology
  • Electrical and Electronic Engineering

Cite this

Reusable embedded software platform for versatile camera systems. / Kao, Wen Chung; Kao, Chih Chung; Lin, Ching Kai; Sun, Tai Hua; Lin, Sheng Yuan.

In: IEEE Transactions on Consumer Electronics, Vol. 51, No. 4, 01.11.2005, p. 1379-1386.

Research output: Contribution to journalArticle

Kao, Wen Chung ; Kao, Chih Chung ; Lin, Ching Kai ; Sun, Tai Hua ; Lin, Sheng Yuan. / Reusable embedded software platform for versatile camera systems. In: IEEE Transactions on Consumer Electronics. 2005 ; Vol. 51, No. 4. pp. 1379-1386.
@article{6e74d8f351574b3bbd0d73bfe38ebe9d,
title = "Reusable embedded software platform for versatile camera systems",
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 = "Digital still camera, Digital video camera, Embedded software platform, Real-time system",
author = "Kao, {Wen Chung} and Kao, {Chih Chung} and Lin, {Ching Kai} and Sun, {Tai Hua} and Lin, {Sheng Yuan}",
year = "2005",
month = "11",
day = "1",
doi = "10.1109/TCE.2005.1561870",
language = "English",
volume = "51",
pages = "1379--1386",
journal = "IEEE Transactions on Consumer Electronics",
issn = "0098-3063",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "4",

}

TY - JOUR

T1 - Reusable embedded software platform for versatile camera systems

AU - Kao, Wen Chung

AU - Kao, Chih Chung

AU - Lin, Ching Kai

AU - Sun, Tai Hua

AU - Lin, Sheng Yuan

PY - 2005/11/1

Y1 - 2005/11/1

N2 - 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.

AB - 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.

KW - Digital still camera

KW - Digital video camera

KW - Embedded software platform

KW - Real-time system

UR - http://www.scopus.com/inward/record.url?scp=33947668391&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33947668391&partnerID=8YFLogxK

U2 - 10.1109/TCE.2005.1561870

DO - 10.1109/TCE.2005.1561870

M3 - Article

AN - SCOPUS:33947668391

VL - 51

SP - 1379

EP - 1386

JO - IEEE Transactions on Consumer Electronics

JF - IEEE Transactions on Consumer Electronics

SN - 0098-3063

IS - 4

ER -