Workgroup Efficient Embedded Systems Hochschule Augsburg
University of Applied Sciences
HS Augsburg / Dept. of Computer Science / Workgroup EES german
Home
Seminar WS19/20
Team
Job vacancies
Open
degree theses
Lab
Research
ASTERICS
ParaNut
ChASA
Triokulus
e4rat
HiCoVec
Teaching
Hardware Systems
Development of
Digital Systems 2
Development of
Integrated Systems
Project Works
Publications
Archive
Seminar WS15/16
Seminar WS14/15
Seminar WS13/14
Imprint

The ASTERICS Framework

An Open Toolbox for Sophisticated FPGA-based Image Processing

Image processing on embedded platforms is a challenging task, especially when implementing extensive computer vision applications. Field-programmable gate arrays (FPGAs) offer a suitable technology to accelerate image processing by customized hardware.

ASTERICS ("Augsburg Sophisticated Toolbox for Embedded Real-time Image Crunching Systems") is a modular framwork to perform various real-time image processing tasks. It offers modules and interfaces to perform various image processing including support for complex operations such as natural feature detection based on the SURF algorithm or variants of the Generalized Hough Transform.

Due to the ASTERICS frameworks open structure in terms of flexible data types and the extensibility of the module library, it is an ideal platform to build systems for sophisticated image processing tasks.

ASTERICS image processing operations

Exemplary sequence of image processing operations for object recognition.

ASTERICS robot SLAM

SLAM and object recognition
ASTERICS in FSD

Cone detection, performed in the UAS
"Formula-Student Driverless" (FSD) race car.

Downloads and further Information ASTERICS on GitHub
Article on the project, especially on the ASTERICS-Generator 'Automatics' (embedded world Conference 2020)
Article on the project (embedded world Conference 2015)

Acknowledgments:

Parts of this work have been supported by the German Federal Ministry for Economic Affairs and Energy (BMWi), grant number ZF4102001KM5 (2015-2018). Logo_BMWi
Parts of this work have been supported by the German Federal Ministry of Education and Research (BMBF), grant number 17N3709 (2009-2013). Logo_BMBF

1.2.2022 - Michael Schäferling