Research Group Efficient Embedded Systems Hochschule Augsburg
University of Applied Sciences
HS Augsburg / Dept. of Computer Science / Research Group EES german
Home
Team
Job vacancies
Open
degree theses
Lab
Research
ParaNut
ASTERICS
ChASA
Triokulus
e4rat
HiCoVec
Teaching
Efficient Computer
and System Arch.
Hardware Systems
Development of
Digital Systems 2
Publications
Archive
Seminar WS19/20
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

28.7.2022 - Michael Schäferling