Please use this identifier to cite or link to this item: http://dx.doi.org/10.25673/4839
Full metadata record
DC FieldValueLanguage
dc.contributor.authorKaszubiak, Jens-
dc.date.accessioned2018-09-24T16:19:15Z-
dc.date.available2018-09-24T16:19:15Z-
dc.date.issued2008-
dc.identifier.urihttps://opendata.uni-halle.de//handle/1981185920/10881-
dc.identifier.urihttp://dx.doi.org/10.25673/4839-
dc.description.abstractIn der vorliegenden Arbeit wird ein Verfahren zur automatischen Partitionierung von Bildverarbeitungsalgorithmen in ein Hardware-Software Co-Design vorgestellt. Die Algorithmen entsprechen dabei dem allgemeinen Schichtenmodell der Bildverarbeitung (BV). Ziel ist die echtzeitfähige Realisierung eines BV-Algorithmus auf einem eingebetteten System mit minimalen "Kosten". Die als C/C++ Code realisierten Funktionen des BV-Algorithmus werden auf einem PC statisch und dynamisch analysiert. Die Ergebnisse der Analyse bilden die Grundlage für die Partitionierung. Die Partitionierung selbst gliedert sich in zwei Phasen. Die erste Phase stellt die Clusterung der Funktionen zu einem Multiprozessorsystem dar. Reicht das nicht aus, um Echtzeitfähigkeit herzustellen, werden einzelne Funktionen unter Nutzung des Simulated Annealing in Logik überführt, bis die zuvor aufgestellten Echtzeitbedingungen eingehalten werden. Dabei entsteht ein System mit auf Logik und mehrere Prozessoren verteilten Funktionen, das die aufgestellten Anforderungen erfüllt.ger
dc.description.abstractThis work presents a system for automatic partitioning of image processing algorithms in a Hardware/Software Co-Design. The algorithms thereby correspond to the general layered model of image processing (IP). The goal is the real-time implementation of an IP algorithm on an embedded system with minimal costs. The functions of an IP algorithm implemented in C/C++ code are analyzed on a PC statically and dynamically. The results of the analysis form the basis for the partitioning. The partitioning itself is divided into two phases. The first phase constitutes the clustering of functions to a multiprocessor system. If that is not sufficient, in order to manufacture real-time conditions individual functions are transferred to logic using simulated annealing. Therefore, a system develops with logic and several processors as distributed functions, that fullfills the requirements.eng
dc.description.statementofresponsibilityvon Jens Kaszubiak-
dc.format.extentOnline-Ressource (PDF-Datei: XII, 178 S., 2701 Kb)-
dc.language.isoger-
dc.publisherUniversitätsbibliothek-
dc.publisherOtto von Guericke University Library, Magdeburg, Germany-
dc.subjectEchtzeitbildverarbeitung-
dc.subjectEingebettetes System-
dc.subject.ddc621-
dc.titleAutomatisierte Hardware-Software Partitionierung am Beispiel eines eingebetteten, echtzeitfähigen Stereobildanalysesystems in Kraftfahrzeugen-
dc.title.alternativeAutomatic hardware-software partitioning demonstrated with an embedded, real-time stereo image processing system for vehicles-
dcterms.typeHochschulschrift-
dc.typePhDThesis-
dc.identifier.urnurn:nbn:de:101:1-201010182372-
local.publisher.universityOrInstitutionOtto-von-Guericke-Universität Magdeburg-
local.subject.keywordsHardware-Software Co-Design, Simulated Annealing, Real-Time Image Processing, Automated Hardware-Software Partitioning-
local.openaccesstrue-
Appears in Collections:Fakultät für Elektrotechnik und Informationstechnik

Files in This Item:
File Description SizeFormat 
jenkaszubiak.pdf2.64 MBAdobe PDFThumbnail
View/Open