Share Email Print

Proceedings Paper

A customizable system for real-time image processing using the Blackfin DSProcessor and the MicroC/OS-II real-time kernel
Author(s): Stephen Coffey; Joseph Connell
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

This paper presents a development platform for real-time image processing based on the ADSP-BF533 Blackfin processor and the MicroC/OS-II real-time operating system (RTOS). MicroC/OS-II is a completely portable, ROMable, pre-emptive, real-time kernel. The Blackfin Digital Signal Processors (DSPs), incorporating the Analog Devices/Intel Micro Signal Architecture (MSA), are a broad family of 16-bit fixed-point products with a dual Multiply Accumulate (MAC) core. In addition, they have a rich instruction set with variable instruction length and both DSP and MCU functionality thus making them ideal for media based applications. Using the MicroC/OS-II for task scheduling and management, the proposed system can capture and process raw RGB data from any standard 8-bit greyscale image sensor in soft real-time and then display the processed result using a simple PC graphical user interface (GUI). Additionally, the GUI allows configuration of the image capture rate and the system and core DSP clock rates thereby allowing connectivity to a selection of image sensors and memory devices. The GUI also allows selection from a set of image processing algorithms based in the embedded operating system.

Paper Details

Date Published: 1 June 2005
PDF: 13 pages
Proc. SPIE 5823, Opto-Ireland 2005: Imaging and Vision, (1 June 2005);
Show Author Affiliations
Stephen Coffey, Cork Institute of Technology (Ireland)
Joseph Connell, Cork Institute of Technology (Ireland)

Published in SPIE Proceedings Vol. 5823:
Opto-Ireland 2005: Imaging and Vision
Fionn D. Murtagh, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?