Network


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

Hotspot


Dive into the research topics where Frank Schumacher is active.

Publication


Featured researches published by Frank Schumacher.


2012 IEEE International Conference on Emerging Signal Processing Applications | 2012

Optimized hardware architecture of a smart camera with novel cyclic image line storage structures for morphological raster scan image processing

Markus Holzer; Frank Schumacher; Thomas Greiner; Wolfgang Rosenstiel

In this work we present an FPGA (Field Programmable Gate Array) based smart camera framework with a multiport cyclic image line storage structure and an optimized architecture for morphological raster scan image processing. The signal processing architecture is able to reuse intermediate results of 2D morphological operations, can handle different shapes of structuring elements and uses only a minimum amount of FPGA logic and block RAM resources for intermediate image line storage. This combination allows the output of one processed pixel per clock cycle and hence, build the fundament for a system architecture, which provides high frame rates with low system delays.


international conference on intelligent transportation systems | 2014

Matching cost computation algorithm and high speed FPGA architecture for high quality real-time Semi Global Matching stereo vision for road scenes

Frank Schumacher; Thomas Greiner

Stereo correspondence and the generation of the disparity map, which encodes the depth of objects, is one of the most challenging and important tasks for camera based environment perception systems. Thus, it is indispensable for autonomous driving vehicles and transportation devices to detect other cars or for the classification of obstacles. To enable this, relatively large real world images must be processed at high data rates. At the moment, Semi Global Matching (SGM) is the most promising approach for the stereo matching of real world images at sufficient quality and the capability of high data rates. Real-time SGM implementations on small image sizes have been reported, however, current stereo camera image sizes pose still high computational complexity and memory demand for SGM. This paper describes a new method for the efficient computation of stereo matching costs to reduce the complexity and the high memory demand for cost volume and cost aggregation buffering. Using the proposed complexity reduction, we present modules and concepts for full parallel FPGA implementations of the cost volume creation, SGM aggregation and disparity selection. We evaluate the presented algorithm using the KITTI stereo vision benchmark and achieve, besides competitive quality results, a data throughput for the cost calculation of 199 frames per second (fps) for an image size of 1242 × 375 with a disparity range of D = 160 and tremendously reduced memory requirements.


international conference radioelektronika | 2011

A real time video processing framework for hardware realization of neighborhood operations with FPGAs

Markus Holzer; Frank Schumacher; Ivan Flores; Thomas Greiner; Wolfgang Rosenstiel

In this work we present a real time video processing framework, which can handle high data throughput rates. Contrary to common digital hardware realizations which use several image line long shift register pipelines for direct calculation of 2D neighborhood operations, we suggest an efficient cyclic image line storage structure by using dual port block RAM buffers, which are available in recent FPGAs. Therefore, our approach does not occupy a huge amount of valuable logic resources in the FPGA for shift registers based data storage and achieves a high data throughput by parallel video data processing paths. With this memory structure we realize — already principally proposed in a previous work — a new hardware architecture of the basic morphological image processing operations erosion and dilation as building blocks. With these building blocks, which are hardware occupation and maximum clock frequency efficient, we also implemented the combined morphological operations opening and closing, which are commonly used for image enhancement like noise reduction and object contour smoothing.


international conference radioelektronika | 2011

Modeling and code generation of recursive algorithms with extended UML Activity Diagrams

Frank Schumacher; Markus Holzer; Thomas Greiner; Wolfgang Rosenstiel

While most current graphical modeling languages for specifying digital signal processing algorithms provide a rich set of loop techniques and execution semantics based on IP-libraries, they lack in general of the flexibility of model based development frameworks. Also, the potential of recursive and repetitive graphical descriptions is mostly not utilized. We present a novel graphical notation to describe digital signal processing systems which enables the general specification of repetitive and recursive algorithms with hierarchical and parallel behavior diagrams. Our approach closes also the gap to flexible model-driven approaches by using extended UML Activity Diagrams, which enable the use of model based techniques including abstract descriptions, model-to-model-transformations and code generation for rapid prototyping of hardware and software systems.


international conference on electronics, circuits, and systems | 2012

Critical path minimized raster scan hardware architecture for computation of the Generalized Hough Transform

Frank Schumacher; Markus Holzer; Thomas Greiner

The Generalized Hough Transform (GHT) is a well known image processing transform to find arbitrary shapes in images. We propose a new raster scan FPGA and VSLI hardware architecture, performing the GHT of a binary template shape with an input image. The architecture has a minimized critical path by the reuse of partial results and the utilization of a flat adder structure. A synchronous pixel pipeline for input image row buffering enables parallel read and write access of the partial results. By this, the architectures critical path and hence the maximum clock frequency is independent of the template size, content and number of valid pixels in the template. The architecture was implemented on a Xilinx Virtex 5 FPGA device. The design reaches a pixel clock of more than 580 MHz at an exemplary image size of 512×512 pixels and a template size of 64×64 pixels.


international conference on electronics, circuits, and systems | 2010

Shape independent VLSI-architecture design approach for 2D morphological operations with non-flat structuring elements

Markus Holzer; Frank Schumacher; Thomas Greiner; Wolfgang Rosenstiel

In this work we present a structuring element shape independent Very Large Scale Integration (VLSI) design approach for 2D morphological operations, which is capable to handle flat and non-flat structuring elements. Contrary to other architectural concepts which are commonly based on structuring element areal decomposition and a sequential calculation approach, our approach requires no intermediate image data storage over several image lines. In addition, the amount of comparators, registers and for non-flat structuring elements adders / subtractors is reduced significantly by reusing results on so called orthogonal shift levels. This leads to hardware efficient and fast VLSI realizations of 2D morphological operations.


international conference on telecommunications | 2013

Contour chain-coding and topological hierarchy analysis in a 2×3 window single-pass raster scan

Marco Scheffler; Frank Schumacher; Thomas Greiner

This paper presents a fast and effective method for generating chain-encoded representations of arbitrary contours of connected regions in a binary image. Furthermore, an optional method is presented allowing the additional concurrent extraction of the topological hierarchy tree within the image. Both parts of the algorithm are executed by means of a single raster scan with a 2×3 neighborhood convolution window. This not only allows the reduction of the pixel buffer to a single image line, it furthermore enables fast neighborhood evaluation by means of a moderately sized look-up-table with 64 entries, to be directly addressed by the six pixel in window focus. With these main characteristics, the algorithm is well suited for efficient parallel processing implementations in streaming applications.


conference on design and architectures for signal and image processing | 2013

Extension and FPGA architecture of the Generalized Hough Transform for real-time stereo correspondence

Frank Schumacher; Thomas Greiner


international conference on systems, signals and image processing | 2014

Two stage Real-Time stereo correspondence algorithm and FPGA architecture using a modified Generalized Hough transform

Frank Schumacher; Thomas Greiner


Archive | 2010

Shape independent VLSI-architecture design approach for 2D morphological operations with non-flat st

Markus Holzer; Frank Schumacher; Thomas Greiner; Wolfgang Rosenstiel

Collaboration


Dive into the Frank Schumacher's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Markus Holzer

Pforzheim University of Applied Sciences

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ivan Flores

Pforzheim University of Applied Sciences

View shared research outputs
Top Co-Authors

Avatar

Marco Scheffler

Pforzheim University of Applied Sciences

View shared research outputs
Researchain Logo
Decentralizing Knowledge