A Comparative Study of Energy Minimization Methods for Markov Random Fields

One of the most exciting advances in early vision has been the development of efficient energy minimization algorithms. Many early vision tasks require labeling each pixel with some quantity such as depth or texture. While many such problems can be elegantly expressed in the language of Markov Rando...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Szeliski, Richard, Zabih, Ramin, Scharstein, Daniel, Veksler, Olga, Kolmogorov, Vladimir, Agarwala, Aseem, Tappen, Marshall, Rother, Carsten
Format: Buchkapitel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 29
container_issue
container_start_page 16
container_title
container_volume
creator Szeliski, Richard
Zabih, Ramin
Scharstein, Daniel
Veksler, Olga
Kolmogorov, Vladimir
Agarwala, Aseem
Tappen, Marshall
Rother, Carsten
description One of the most exciting advances in early vision has been the development of efficient energy minimization algorithms. Many early vision tasks require labeling each pixel with some quantity such as depth or texture. While many such problems can be elegantly expressed in the language of Markov Random Fields (MRF’s), the resulting energy minimization problems were widely viewed as intractable. Recently, algorithms such as graph cuts and loopy belief propagation (LBP) have proven to be very powerful: for example, such methods form the basis for almost all the top-performing stereo methods. Unfortunately, most papers define their own energy function, which is minimized with a specific algorithm of their choice. As a result, the tradeoffs among different energy minimization algorithms are not well understood. In this paper we describe a set of energy minimization benchmarks, which we use to compare the solution quality and running time of several common energy minimization algorithms. We investigate three promising recent methods—graph cuts, LBP, and tree-reweighted message passing—as well as the well-known older iterated conditional modes (ICM) algorithm. Our benchmark problems are drawn from published energy functions used for stereo, image stitching and interactive segmentation. We also provide a general-purpose software interface that allows vision researchers to easily switch between optimization methods with minimal overhead. We expect that the availability of our benchmarks and interface will make it significantly easier for vision researchers to adopt the best method for their specific problems. Benchmarks, code, results and images are available at http://vision.middlebury.edu/MRF.
doi_str_mv 10.1007/11744047_2
format Book Chapter
fullrecord <record><control><sourceid>pascalfrancis_sprin</sourceid><recordid>TN_cdi_pascalfrancis_primary_20046148</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>20046148</sourcerecordid><originalsourceid>FETCH-LOGICAL-c361t-ffdf18d23b2c80a6f35f723e514a9652665acd0c3dc15db5ae866fa7729f8fb63</originalsourceid><addsrcrecordid>eNpVkEtLAzEUheMLLLUbf0E2gpvR3Nw8ZpaltCq2CD7WQ2aS1LGdSUlqof56RyqIZ3MW38dZHEIugd0AY_oWQAvBhC75ERkVOkcpGGJf_JgMQAFkiKI4-ceEPCUDhoxnhRZ4TkYpfbA-CKqAfEAex3QS2o2JZtvsHH3Zfto9DZ5OOxeXe7pouqZtvnoYOrpw2_dgE_Uh0oWJq7Cjz6azoaWzxq1tuiBn3qyTG_32kLzNpq-T-2z-dPcwGc-zGhVsM--th9xyrHidM6M8Sq85OgnCFEpypaSpLavR1iBtJY3LlfJGa1743FcKh-TqsLsxqTZrH01XN6ncxKY1cV9yxoQCkffe9cFLPeqWLpZVCKtUAit__iz__sRvUudhfA</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>book_chapter</recordtype></control><display><type>book_chapter</type><title>A Comparative Study of Energy Minimization Methods for Markov Random Fields</title><source>Springer Books</source><creator>Szeliski, Richard ; Zabih, Ramin ; Scharstein, Daniel ; Veksler, Olga ; Kolmogorov, Vladimir ; Agarwala, Aseem ; Tappen, Marshall ; Rother, Carsten</creator><contributor>Bischof, Horst ; Pinz, Axel ; Leonardis, Aleš</contributor><creatorcontrib>Szeliski, Richard ; Zabih, Ramin ; Scharstein, Daniel ; Veksler, Olga ; Kolmogorov, Vladimir ; Agarwala, Aseem ; Tappen, Marshall ; Rother, Carsten ; Bischof, Horst ; Pinz, Axel ; Leonardis, Aleš</creatorcontrib><description>One of the most exciting advances in early vision has been the development of efficient energy minimization algorithms. Many early vision tasks require labeling each pixel with some quantity such as depth or texture. While many such problems can be elegantly expressed in the language of Markov Random Fields (MRF’s), the resulting energy minimization problems were widely viewed as intractable. Recently, algorithms such as graph cuts and loopy belief propagation (LBP) have proven to be very powerful: for example, such methods form the basis for almost all the top-performing stereo methods. Unfortunately, most papers define their own energy function, which is minimized with a specific algorithm of their choice. As a result, the tradeoffs among different energy minimization algorithms are not well understood. In this paper we describe a set of energy minimization benchmarks, which we use to compare the solution quality and running time of several common energy minimization algorithms. We investigate three promising recent methods—graph cuts, LBP, and tree-reweighted message passing—as well as the well-known older iterated conditional modes (ICM) algorithm. Our benchmark problems are drawn from published energy functions used for stereo, image stitching and interactive segmentation. We also provide a general-purpose software interface that allows vision researchers to easily switch between optimization methods with minimal overhead. We expect that the availability of our benchmarks and interface will make it significantly easier for vision researchers to adopt the best method for their specific problems. Benchmarks, code, results and images are available at http://vision.middlebury.edu/MRF.</description><identifier>ISSN: 0302-9743</identifier><identifier>ISBN: 9783540338345</identifier><identifier>ISBN: 3540338349</identifier><identifier>ISBN: 9783540338321</identifier><identifier>ISBN: 3540338322</identifier><identifier>EISSN: 1611-3349</identifier><identifier>EISBN: 9783540338352</identifier><identifier>EISBN: 3540338357</identifier><identifier>DOI: 10.1007/11744047_2</identifier><language>eng</language><publisher>Berlin, Heidelberg: Springer Berlin Heidelberg</publisher><subject>Applied sciences ; Artificial intelligence ; Computer science; control theory; systems ; Computer systems and distributed systems. User interface ; Energy Function ; Energy Minimization Method ; Exact sciences and technology ; IEEE Trans Pattern Anal ; Markov Random ; Pattern recognition. Digital image processing. Computational geometry ; Software ; Stereo Match</subject><ispartof>Computer Vision – ECCV 2006, 2006, p.16-29</ispartof><rights>Springer-Verlag Berlin Heidelberg 2006</rights><rights>2008 INIST-CNRS</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c361t-ffdf18d23b2c80a6f35f723e514a9652665acd0c3dc15db5ae866fa7729f8fb63</citedby><relation>Lecture Notes in Computer Science</relation></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/11744047_2$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/11744047_2$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>309,310,776,777,781,786,787,790,4036,4037,27906,38236,41423,42492</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=20046148$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><contributor>Bischof, Horst</contributor><contributor>Pinz, Axel</contributor><contributor>Leonardis, Aleš</contributor><creatorcontrib>Szeliski, Richard</creatorcontrib><creatorcontrib>Zabih, Ramin</creatorcontrib><creatorcontrib>Scharstein, Daniel</creatorcontrib><creatorcontrib>Veksler, Olga</creatorcontrib><creatorcontrib>Kolmogorov, Vladimir</creatorcontrib><creatorcontrib>Agarwala, Aseem</creatorcontrib><creatorcontrib>Tappen, Marshall</creatorcontrib><creatorcontrib>Rother, Carsten</creatorcontrib><title>A Comparative Study of Energy Minimization Methods for Markov Random Fields</title><title>Computer Vision – ECCV 2006</title><description>One of the most exciting advances in early vision has been the development of efficient energy minimization algorithms. Many early vision tasks require labeling each pixel with some quantity such as depth or texture. While many such problems can be elegantly expressed in the language of Markov Random Fields (MRF’s), the resulting energy minimization problems were widely viewed as intractable. Recently, algorithms such as graph cuts and loopy belief propagation (LBP) have proven to be very powerful: for example, such methods form the basis for almost all the top-performing stereo methods. Unfortunately, most papers define their own energy function, which is minimized with a specific algorithm of their choice. As a result, the tradeoffs among different energy minimization algorithms are not well understood. In this paper we describe a set of energy minimization benchmarks, which we use to compare the solution quality and running time of several common energy minimization algorithms. We investigate three promising recent methods—graph cuts, LBP, and tree-reweighted message passing—as well as the well-known older iterated conditional modes (ICM) algorithm. Our benchmark problems are drawn from published energy functions used for stereo, image stitching and interactive segmentation. We also provide a general-purpose software interface that allows vision researchers to easily switch between optimization methods with minimal overhead. We expect that the availability of our benchmarks and interface will make it significantly easier for vision researchers to adopt the best method for their specific problems. Benchmarks, code, results and images are available at http://vision.middlebury.edu/MRF.</description><subject>Applied sciences</subject><subject>Artificial intelligence</subject><subject>Computer science; control theory; systems</subject><subject>Computer systems and distributed systems. User interface</subject><subject>Energy Function</subject><subject>Energy Minimization Method</subject><subject>Exact sciences and technology</subject><subject>IEEE Trans Pattern Anal</subject><subject>Markov Random</subject><subject>Pattern recognition. Digital image processing. Computational geometry</subject><subject>Software</subject><subject>Stereo Match</subject><issn>0302-9743</issn><issn>1611-3349</issn><isbn>9783540338345</isbn><isbn>3540338349</isbn><isbn>9783540338321</isbn><isbn>3540338322</isbn><isbn>9783540338352</isbn><isbn>3540338357</isbn><fulltext>true</fulltext><rsrctype>book_chapter</rsrctype><creationdate>2006</creationdate><recordtype>book_chapter</recordtype><recordid>eNpVkEtLAzEUheMLLLUbf0E2gpvR3Nw8ZpaltCq2CD7WQ2aS1LGdSUlqof56RyqIZ3MW38dZHEIugd0AY_oWQAvBhC75ERkVOkcpGGJf_JgMQAFkiKI4-ceEPCUDhoxnhRZ4TkYpfbA-CKqAfEAex3QS2o2JZtvsHH3Zfto9DZ5OOxeXe7pouqZtvnoYOrpw2_dgE_Uh0oWJq7Cjz6azoaWzxq1tuiBn3qyTG_32kLzNpq-T-2z-dPcwGc-zGhVsM--th9xyrHidM6M8Sq85OgnCFEpypaSpLavR1iBtJY3LlfJGa1743FcKh-TqsLsxqTZrH01XN6ncxKY1cV9yxoQCkffe9cFLPeqWLpZVCKtUAit__iz__sRvUudhfA</recordid><startdate>2006</startdate><enddate>2006</enddate><creator>Szeliski, Richard</creator><creator>Zabih, Ramin</creator><creator>Scharstein, Daniel</creator><creator>Veksler, Olga</creator><creator>Kolmogorov, Vladimir</creator><creator>Agarwala, Aseem</creator><creator>Tappen, Marshall</creator><creator>Rother, Carsten</creator><general>Springer Berlin Heidelberg</general><general>Springer</general><scope>IQODW</scope></search><sort><creationdate>2006</creationdate><title>A Comparative Study of Energy Minimization Methods for Markov Random Fields</title><author>Szeliski, Richard ; Zabih, Ramin ; Scharstein, Daniel ; Veksler, Olga ; Kolmogorov, Vladimir ; Agarwala, Aseem ; Tappen, Marshall ; Rother, Carsten</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c361t-ffdf18d23b2c80a6f35f723e514a9652665acd0c3dc15db5ae866fa7729f8fb63</frbrgroupid><rsrctype>book_chapters</rsrctype><prefilter>book_chapters</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Applied sciences</topic><topic>Artificial intelligence</topic><topic>Computer science; control theory; systems</topic><topic>Computer systems and distributed systems. User interface</topic><topic>Energy Function</topic><topic>Energy Minimization Method</topic><topic>Exact sciences and technology</topic><topic>IEEE Trans Pattern Anal</topic><topic>Markov Random</topic><topic>Pattern recognition. Digital image processing. Computational geometry</topic><topic>Software</topic><topic>Stereo Match</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Szeliski, Richard</creatorcontrib><creatorcontrib>Zabih, Ramin</creatorcontrib><creatorcontrib>Scharstein, Daniel</creatorcontrib><creatorcontrib>Veksler, Olga</creatorcontrib><creatorcontrib>Kolmogorov, Vladimir</creatorcontrib><creatorcontrib>Agarwala, Aseem</creatorcontrib><creatorcontrib>Tappen, Marshall</creatorcontrib><creatorcontrib>Rother, Carsten</creatorcontrib><collection>Pascal-Francis</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Szeliski, Richard</au><au>Zabih, Ramin</au><au>Scharstein, Daniel</au><au>Veksler, Olga</au><au>Kolmogorov, Vladimir</au><au>Agarwala, Aseem</au><au>Tappen, Marshall</au><au>Rother, Carsten</au><au>Bischof, Horst</au><au>Pinz, Axel</au><au>Leonardis, Aleš</au><format>book</format><genre>bookitem</genre><ristype>CHAP</ristype><atitle>A Comparative Study of Energy Minimization Methods for Markov Random Fields</atitle><btitle>Computer Vision – ECCV 2006</btitle><seriestitle>Lecture Notes in Computer Science</seriestitle><date>2006</date><risdate>2006</risdate><spage>16</spage><epage>29</epage><pages>16-29</pages><issn>0302-9743</issn><eissn>1611-3349</eissn><isbn>9783540338345</isbn><isbn>3540338349</isbn><isbn>9783540338321</isbn><isbn>3540338322</isbn><eisbn>9783540338352</eisbn><eisbn>3540338357</eisbn><abstract>One of the most exciting advances in early vision has been the development of efficient energy minimization algorithms. Many early vision tasks require labeling each pixel with some quantity such as depth or texture. While many such problems can be elegantly expressed in the language of Markov Random Fields (MRF’s), the resulting energy minimization problems were widely viewed as intractable. Recently, algorithms such as graph cuts and loopy belief propagation (LBP) have proven to be very powerful: for example, such methods form the basis for almost all the top-performing stereo methods. Unfortunately, most papers define their own energy function, which is minimized with a specific algorithm of their choice. As a result, the tradeoffs among different energy minimization algorithms are not well understood. In this paper we describe a set of energy minimization benchmarks, which we use to compare the solution quality and running time of several common energy minimization algorithms. We investigate three promising recent methods—graph cuts, LBP, and tree-reweighted message passing—as well as the well-known older iterated conditional modes (ICM) algorithm. Our benchmark problems are drawn from published energy functions used for stereo, image stitching and interactive segmentation. We also provide a general-purpose software interface that allows vision researchers to easily switch between optimization methods with minimal overhead. We expect that the availability of our benchmarks and interface will make it significantly easier for vision researchers to adopt the best method for their specific problems. Benchmarks, code, results and images are available at http://vision.middlebury.edu/MRF.</abstract><cop>Berlin, Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/11744047_2</doi><tpages>14</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0302-9743
ispartof Computer Vision – ECCV 2006, 2006, p.16-29
issn 0302-9743
1611-3349
language eng
recordid cdi_pascalfrancis_primary_20046148
source Springer Books
subjects Applied sciences
Artificial intelligence
Computer science
control theory
systems
Computer systems and distributed systems. User interface
Energy Function
Energy Minimization Method
Exact sciences and technology
IEEE Trans Pattern Anal
Markov Random
Pattern recognition. Digital image processing. Computational geometry
Software
Stereo Match
title A Comparative Study of Energy Minimization Methods for Markov Random Fields
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T03%3A55%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-pascalfrancis_sprin&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=bookitem&rft.atitle=A%20Comparative%20Study%20of%20Energy%20Minimization%20Methods%20for%20Markov%20Random%20Fields&rft.btitle=Computer%20Vision%20%E2%80%93%20ECCV%202006&rft.au=Szeliski,%20Richard&rft.date=2006&rft.spage=16&rft.epage=29&rft.pages=16-29&rft.issn=0302-9743&rft.eissn=1611-3349&rft.isbn=9783540338345&rft.isbn_list=3540338349&rft.isbn_list=9783540338321&rft.isbn_list=3540338322&rft_id=info:doi/10.1007/11744047_2&rft_dat=%3Cpascalfrancis_sprin%3E20046148%3C/pascalfrancis_sprin%3E%3Curl%3E%3C/url%3E&rft.eisbn=9783540338352&rft.eisbn_list=3540338357&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true