DataLab-J

A signal and image processing laboratory for teaching and research

Jonathan Campbell, Fionn Murtagh, Münevver Köküer

Research output: Contribution to journalArticle

16 Citations (Scopus)

Abstract

DataLab-J is a software signal and image processing laboratory which has proved effective both as an educational "workbench" and in practical operational use. It requires a pedagogical tool, a research environment, and a fully operational data analysis system, i.e., it is used not only in undergraduate engineering courses, but in graduate study and general research. The system must be easily extendable, e.g., to allow undergraduates to perform practical programming of standard digital filters and image processing algorithms, or to provide a realistic platform upon which novel algorithms can be implemented. On a further dimension, the system must handle seamlessly and efficiently three broad data types: digital signals (sequences), images (possibly multiband), and multivariate data sets. The system is implemented in the programming language Java. DataLab-J has been operational for four years, has been used in an undergraduate image processing course, and as a platform for a great many dissertation projects. In addition it is in everyday use within a university signal and image processing research group.

Original languageEnglish
Pages (from-to)329-335
Number of pages7
JournalIEEE Transactions on Education
Volume44
Issue number4
DOIs
Publication statusPublished - 1 Nov 2001
Externally publishedYes

Fingerprint

Signal processing
Teaching
Image processing
Java programming language
programming language
earning a doctorate
Digital filters
data analysis
programming
graduate
engineering
university
Group

Cite this

Campbell, Jonathan ; Murtagh, Fionn ; Köküer, Münevver. / DataLab-J : A signal and image processing laboratory for teaching and research. In: IEEE Transactions on Education. 2001 ; Vol. 44, No. 4. pp. 329-335.
@article{dc0121b86bfd4b3dae18309c4d619c2c,
title = "DataLab-J: A signal and image processing laboratory for teaching and research",
abstract = "DataLab-J is a software signal and image processing laboratory which has proved effective both as an educational {"}workbench{"} and in practical operational use. It requires a pedagogical tool, a research environment, and a fully operational data analysis system, i.e., it is used not only in undergraduate engineering courses, but in graduate study and general research. The system must be easily extendable, e.g., to allow undergraduates to perform practical programming of standard digital filters and image processing algorithms, or to provide a realistic platform upon which novel algorithms can be implemented. On a further dimension, the system must handle seamlessly and efficiently three broad data types: digital signals (sequences), images (possibly multiband), and multivariate data sets. The system is implemented in the programming language Java. DataLab-J has been operational for four years, has been used in an undergraduate image processing course, and as a platform for a great many dissertation projects. In addition it is in everyday use within a university signal and image processing research group.",
keywords = "DSP, Education, Image processing, Pattern recognition, Software engineering",
author = "Jonathan Campbell and Fionn Murtagh and M{\"u}nevver K{\"o}k{\"u}er",
year = "2001",
month = "11",
day = "1",
doi = "10.1109/13.965780",
language = "English",
volume = "44",
pages = "329--335",
journal = "IEEE Transactions on Education",
issn = "0018-9359",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "4",

}

DataLab-J : A signal and image processing laboratory for teaching and research. / Campbell, Jonathan; Murtagh, Fionn; Köküer, Münevver.

In: IEEE Transactions on Education, Vol. 44, No. 4, 01.11.2001, p. 329-335.

Research output: Contribution to journalArticle

TY - JOUR

T1 - DataLab-J

T2 - A signal and image processing laboratory for teaching and research

AU - Campbell, Jonathan

AU - Murtagh, Fionn

AU - Köküer, Münevver

PY - 2001/11/1

Y1 - 2001/11/1

N2 - DataLab-J is a software signal and image processing laboratory which has proved effective both as an educational "workbench" and in practical operational use. It requires a pedagogical tool, a research environment, and a fully operational data analysis system, i.e., it is used not only in undergraduate engineering courses, but in graduate study and general research. The system must be easily extendable, e.g., to allow undergraduates to perform practical programming of standard digital filters and image processing algorithms, or to provide a realistic platform upon which novel algorithms can be implemented. On a further dimension, the system must handle seamlessly and efficiently three broad data types: digital signals (sequences), images (possibly multiband), and multivariate data sets. The system is implemented in the programming language Java. DataLab-J has been operational for four years, has been used in an undergraduate image processing course, and as a platform for a great many dissertation projects. In addition it is in everyday use within a university signal and image processing research group.

AB - DataLab-J is a software signal and image processing laboratory which has proved effective both as an educational "workbench" and in practical operational use. It requires a pedagogical tool, a research environment, and a fully operational data analysis system, i.e., it is used not only in undergraduate engineering courses, but in graduate study and general research. The system must be easily extendable, e.g., to allow undergraduates to perform practical programming of standard digital filters and image processing algorithms, or to provide a realistic platform upon which novel algorithms can be implemented. On a further dimension, the system must handle seamlessly and efficiently three broad data types: digital signals (sequences), images (possibly multiband), and multivariate data sets. The system is implemented in the programming language Java. DataLab-J has been operational for four years, has been used in an undergraduate image processing course, and as a platform for a great many dissertation projects. In addition it is in everyday use within a university signal and image processing research group.

KW - DSP

KW - Education

KW - Image processing

KW - Pattern recognition

KW - Software engineering

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

U2 - 10.1109/13.965780

DO - 10.1109/13.965780

M3 - Article

VL - 44

SP - 329

EP - 335

JO - IEEE Transactions on Education

JF - IEEE Transactions on Education

SN - 0018-9359

IS - 4

ER -