Thürck, Daniel (2014)
Optimizing Large-scale Irregular Markov Random Fields on GPUs.
Technische Universität Darmstadt
Masterarbeit, Bibliographie
Kurzbeschreibung (Abstract)
Energy optimization by graph cuts in alpha-Expansion have become ubiquitous in computer vision during the last decade. Especially for grid topologies, fast multicore and even massively-parallel solvers have been developed. However, those are based on cache-optimal storage of the topology and hardcoded neighborhoods. For irregular topologies, few implementations of different methods are available. Additionally, none of them uses multicore systems or even massively-parallel systems such as graphics processing units (GPUs). In this thesis, we first review the state-of-the-art techniques and analyze their potential for parallelization. After pointing out that most methods are inherently serial, we present two novel methods for energy minimization in pairwise markov random fields: (Heuristic) iterative monotonic fixing (HIMF) and monte carlo partial cuts (MCCO). While HIMF adapts the method of dynamic programming with different heuristics, MCCO relies on a theoretical foundation to find a minimum s-t-cut in a graph without computing the maximum flow. Theorems that state sufficient conditions for partially solving those cuts are given and for the first time proven. Both methods are evaluated against different (single core) author implementations that are available.
Typ des Eintrags: | Masterarbeit | ||||
---|---|---|---|---|---|
Erschienen: | 2014 | ||||
Autor(en): | Thürck, Daniel | ||||
Art des Eintrags: | Bibliographie | ||||
Titel: | Optimizing Large-scale Irregular Markov Random Fields on GPUs | ||||
Sprache: | Englisch | ||||
Referenten: | Goesele, Prof. Dr. Michael ; Pfetsch, Prof. Dr. Marc E. | ||||
Publikationsjahr: | 2014 | ||||
Ort: | Darmstadt | ||||
Kollation: | 93 p. | ||||
Kurzbeschreibung (Abstract): | Energy optimization by graph cuts in alpha-Expansion have become ubiquitous in computer vision during the last decade. Especially for grid topologies, fast multicore and even massively-parallel solvers have been developed. However, those are based on cache-optimal storage of the topology and hardcoded neighborhoods. For irregular topologies, few implementations of different methods are available. Additionally, none of them uses multicore systems or even massively-parallel systems such as graphics processing units (GPUs). In this thesis, we first review the state-of-the-art techniques and analyze their potential for parallelization. After pointing out that most methods are inherently serial, we present two novel methods for energy minimization in pairwise markov random fields: (Heuristic) iterative monotonic fixing (HIMF) and monte carlo partial cuts (MCCO). While HIMF adapts the method of dynamic programming with different heuristics, MCCO relies on a theoretical foundation to find a minimum s-t-cut in a graph without computing the maximum flow. Theorems that state sufficient conditions for partially solving those cuts are given and for the first time proven. Both methods are evaluated against different (single core) author implementations that are available. |
||||
Alternatives oder übersetztes Abstract: |
|
||||
Freie Schlagworte: | 3D Computer vision, Discrete optimization, Markov random fields (MRF), General Purpose Computation on Graphics Processing Unit (GPGPU), Algorithms | ||||
Fachbereich(e)/-gebiet(e): | 20 Fachbereich Informatik 20 Fachbereich Informatik > Graphics, Capture and Massively Parallel Computing 20 Fachbereich Informatik > Graphisch-Interaktive Systeme Exzellenzinitiative Exzellenzinitiative > Graduiertenschulen Exzellenzinitiative > Graduiertenschulen > Graduate School of Computational Engineering (CE) |
||||
Hinterlegungsdatum: | 12 Nov 2018 11:16 | ||||
Letzte Änderung: | 10 Dez 2021 07:23 | ||||
PPN: | |||||
Referenten: | Goesele, Prof. Dr. Michael ; Pfetsch, Prof. Dr. Marc E. | ||||
Export: | |||||
Suche nach Titel in: | TUfind oder in Google |
Frage zum Eintrag |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |