Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Allan Tengg is active.

Publication


Featured researches published by Allan Tengg.


IEEE Journal of Selected Topics in Signal Processing | 2008

Distributed Multilevel Data Fusion for Networked Embedded Systems

Andreas Klausner; Allan Tengg; Bernhard Rinner

Recently much research has been conducted in visual sensor networks. Compared to traditional sensor networks, vision networks differ in various aspects such as the amount of data to be processed and transmitted, the requirements on quality-of-service, and the level of collaboration among the sensor nodes. This paper deals with sensor fusion on visual sensor networks. We focus here on methods for fusing data from various distributed sensors and present a generic framework for fusion on embedded sensor nodes. This paper extends our previous work on distributed smart cameras and presents our approach toward the transformation of smart cameras into a distributed, embedded multisensor network. Our generic fusion model has been completely implemented on a distributed embedded system. It provides a middleware which supports automatic mapping of our fusion model to the target hardware. This middleware features dynamic reconfiguration to support modification of the fusion application at runtime without loss of sensor data. The feasibility and reusability of the I-SENSE concept is demonstrated with experimental results of two case studies: vehicle classification and bulk good separation. Qualitative and quantitative benefits of multilevel information fusion are outlined in this article.


emerging technologies and factory automation | 2009

Moving beyond the component boundaries for efficient test and diagnosis of automotive communication architectures

Eric Armengaud; Allan Tengg; Michael Karner; Christian Steger; Reinhold Weiss; Martin Kohl

Integration work at system level has been made easier with the introduction of the time-triggered concept and technologies such as FlexRay. Paradoxically, the ongoing integration efforts at component level have led to complex local interactions between the subsystems that are difficult to analyze globally. We present in this work a test environment for automotive networks that goes beyond the component boundaries and enables the concurrent analysis of the entire communication architecture. This supports the investigation of data- and fault propagation within the system as well as the analysis of the interactions between the components. Supported by an industrial use case, we discuss how this environment improves fault detection and diagnosis of the system.


workshop on intelligent solutions in embedded systems | 2007

I-SENSE: A Light-Weight Middleware for Embedded Multi-Sensor Data-Fusion

Allan Tengg; Andreas Klausner; Bernhard Rinner

In our I-SENSE project we demonstrate the combination the scientific research areas multi-sensor data fusion and pervasive embedded computing. The main idea is to provide a generic architecture which supports a distributed data fusion on an embedded system. Due to the high onboard processing and communication power of the used hardware, our proposed architecture is designed to perform sophisticated data fusion tasks. Another goal of I-SENSE research project addresses the reconfiguration of a distributed system at runtime, thus, to be able to react to changes in the systems environment dynamically. This paper though gives an overlook of our developed middleware which eases the development of distributed fusion applications on embedded systems and which includes reconfiguration facilities. We further present some experimental results obtained using our middleware and give an outlook of our ongoing research.


genetic and evolutionary computation conference | 2007

An improved genetic algorithm for task allocation in distributed embedded systems

Allan Tengg; Andreas Klausner; Bernhard Rinner

The main idea of our I-SENSE research project [1] is to provide a generic architecture which supports online data fusion on a distributed embedded system. To accomplish high flexibility, we decided that the functional description of a data fusion system, the so called fusion model, should be defined independently of the present hardware configuration,the so called hardware model. It is the objective, to automatically find a valid mapping of the fusion model to this hardware model. Currently not many publications can be found that report the successful utilization of GP to solve such task allocation problems. Here we present our task allocation method that utilizes GP to find a suitable solution in an adequate time for this optimization problem known to be NP-complete. To improve the performance of the algorithm significantly for our problem domain, we added a few heuristics which are outlined in the following. The fusion model consists basically of a set of communicating tasks which may be represented as a task graph G = (N, E). It is assumed to be a weighted directed acyclic graph, consisting of nodes N = (n1, n2, ..., nm) which represent the fusion tasks and the edges E = (e12, e13, ..., enm) the data flow between those tasks. Each node has some properties, describing the hardware requirements of a task. Every edge indicates the required communication bandwidth between two tasks. The hardware model describes the heterogenous distributed embedded system, consisting of different processors with different properties such as core type, clock frequency and available memory, where the fusion application should run on. Each hardware node has at least one general purpose CPU and optionally some digital signal processors (DSPs) coupled strongly via PCI and I/O ports to connect sensors. Ethernet is used to interconnect the hardware nodes. The traditional genetic algorithm suffers a major drawback if it is applied to our problem: The percentage of valid combinations is usually very small compared to all possible


parallel and distributed computing: applications and technologies | 2007

Task Allocation in Distributed Embedded Systems by Genetic Programming

Allan Tengg; Andreas Klausner; Bernhard Rinner

In this paper we describe a task allocation method, that utilizes genetic programming to find a suitable solution in an adequate time for this NP-complete combinatorial optimization problem. The underlying distributed embedded system is heterogenous, consisting of different processors with different properties such as core type, clock frequency, available memory, and I/O interfaces, interconnected with different communication media. In our applications, which are described as dataflow graphs, the number of tasks to be placed is much larger than the number of processors available. We highlight the difficulties when applying genetic programming to this problem and present our solutions and enhancements, accompanied with some simulation results.


international conference on distributed smart cameras | 2007

Vehicle Classification on Multi-Sensor Smart Cameras Using Feature- and Decision-Fusion

Andreas Klausner; Allan Tengg; Bernhard Rinner


european signal processing conference | 2007

DSP based acoustic vehicle classification for multi-sensor real-time traffic surveillance

Andreas Klausner; Stefan Erb; Allan Tengg; Bernhard Rinner


advanced video and signal based surveillance | 2007

An audio-visual sensor fusion approach for feature based vehicle identification

Andreas Klausner; Allan Tengg; Christian Leistner; Stefan Erb; Bernhard Rinner


workshop on intelligent solutions in embedded systems | 2009

Automotive software architecture: Migration challenges from an event-triggered to a time-triggered communication scheme

Eric Armengaud; Allan Tengg; Mario Driussi; Michael Karner; Christian Steger; Reinhold Weiss


artificial intelligence and pattern recognition | 2007

Enhanced Least Squares Support Vector Machines for Decision Modeling in a Multi-Sensor Fusion Framework.

Andreas Klausner; Allan Tengg; Bernhard Rinner

Collaboration


Dive into the Allan Tengg's collaboration.

Top Co-Authors

Avatar

Andreas Klausner

Graz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Bernhard Rinner

Alpen-Adria-Universität Klagenfurt

View shared research outputs
Top Co-Authors

Avatar

Christian Steger

Graz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Michael Karner

Graz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Milan Jovanovic

Graz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Reinhold Weiss

Graz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Stefan Erb

Graz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Andreas Doblander

Graz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Arnold Maier

Graz University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge