A robust embedded software platform for versatile camera systems

Wen-Chung Kao, Tai Hua Sun, Sheng Yuan Lin

Research output: Contribution to journalConference article

7 Citations (Scopus)

Abstract

This 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 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 maximum memory size of the storage card. In addition, the system also includes a high performance software MPEG4 video/audio recording with integrated motion stabilization algorithm that performs better than typical hardware based solution.

Original languageEnglish
Article number1465760
Pages (from-to)5015-5018
Number of pages4
JournalProceedings - IEEE International Symposium on Circuits and Systems
DOIs
Publication statusPublished - 2005 Dec 1
EventIEEE International Symposium on Circuits and Systems 2005, ISCAS 2005 - Kobe, Japan
Duration: 2005 May 232005 May 26

Fingerprint

Embedded software
Interfaces (computer)
Computer systems
Cameras
Audio recordings
Digital cameras
Application programs
Stabilization
Hardware
Data storage equipment

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Cite this

A robust embedded software platform for versatile camera systems. / Kao, Wen-Chung; Sun, Tai Hua; Lin, Sheng Yuan.

In: Proceedings - IEEE International Symposium on Circuits and Systems, 01.12.2005, p. 5015-5018.

Research output: Contribution to journalConference article

@article{6b77ffee451242edb75930dfc436f600,
title = "A robust embedded software platform for versatile camera systems",
abstract = "This 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 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 maximum memory size of the storage card. In addition, the system also includes a high performance software MPEG4 video/audio recording with integrated motion stabilization algorithm that performs better than typical hardware based solution.",
author = "Wen-Chung Kao and Sun, {Tai Hua} and Lin, {Sheng Yuan}",
year = "2005",
month = "12",
day = "1",
doi = "10.1109/ISCAS.2005.1465760",
language = "English",
pages = "5015--5018",
journal = "Proceedings - IEEE International Symposium on Circuits and Systems",
issn = "0271-4310",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - JOUR

T1 - A robust embedded software platform for versatile camera systems

AU - Kao, Wen-Chung

AU - Sun, Tai Hua

AU - Lin, Sheng Yuan

PY - 2005/12/1

Y1 - 2005/12/1

N2 - This 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 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 maximum memory size of the storage card. In addition, the system also includes a high performance software MPEG4 video/audio recording with integrated motion stabilization algorithm that performs better than typical hardware based solution.

AB - This 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 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 maximum memory size of the storage card. In addition, the system also includes a high performance software MPEG4 video/audio recording with integrated motion stabilization algorithm that performs better than typical hardware based solution.

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

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

U2 - 10.1109/ISCAS.2005.1465760

DO - 10.1109/ISCAS.2005.1465760

M3 - Conference article

AN - SCOPUS:33845752569

SP - 5015

EP - 5018

JO - Proceedings - IEEE International Symposium on Circuits and Systems

JF - Proceedings - IEEE International Symposium on Circuits and Systems

SN - 0271-4310

M1 - 1465760

ER -