<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5"><efrbr-work:titleOfTheWork>Highly efficient reconfigurable parallel graph cuts for embedded vision</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5"><efrbr-expression:titleOfTheExpression>Highly efficient reconfigurable parallel graph cuts for embedded vision</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Πλήρης Δημοσίευση σε Συνέδριο
            Conference Full Paper
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2018-10-16</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2016</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>Graph cuts are very popular methods for combinatorial optimization mainly utilized, while also being the most computational intensive part, in several vision schemes such as image segmentation and stereo correspondence; their advantage is that they are very efficient as they provide guarantees about the optimality of the reported solution. Moreover, when those vision schemes are executed in mobile devices there is a strong need, not only for real-time processing, but also for low power/energy consumption. In this paper, we present a novel architecture for the implementation, in reconfigurable hardware, of one of the most widely used graph cuts algorithms, which is also the fastest sequential one, called BK. Our novelty comes from the fact that we use a 2-level hierarchical decomposition method to parallelize it in a very modular way allowing it to be efficiently implemented in FPGAs with different number of logic cells and/or memory resources. We fast-prototyped the architecture, using a High level synthesis workflow, in a state-of-the-art FPGA device; our implementation outperforms an optimized reference software solution by more than 6x, while consuming 35 times less energy;. To the best of our knowledge this is the first parallel implementation of this very widely used algorithm in reconfigurable hardware.</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="page range">1405-1410</efrbr-expression:note><efrbr-expression:note type="conference name">19th Design, Automation and Test in Europe Conference and Exhibition</efrbr-expression:note><efrbr-expression:note type="proceedings title">Proceedings of the 2016 Design, Automation and Test in Europe Conference and Exhibition</efrbr-expression:note></efrbr-expression:expression><efrbr-person:person identifier="http://users.isc.tuc.gr/~anikitakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Nikitakis Antonios
            Νικητακης Αντωνιος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~ipapaefstathiou"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Papaefstathiou Ioannis
            Παπαευσταθιου Ιωαννης
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="http://www.ieee.org/index.html"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="S/R:PUBLISHERS">
            Institute of Electrical and Electronics Engineers
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="1F324F84-33BE-4A0B-AB08-2E02767CB8E3"><efrbr-concept:termForTheConcept>
            Dual decomposition
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="F6D46480-EB48-4291-B2A1-6AEE63A0917A"><efrbr-concept:termForTheConcept>
            Embedded system
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="659D2CED-F10F-4D6D-8E36-15B0B49F642C"><efrbr-concept:termForTheConcept>
            FPGA
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="1428C26D-5A10-43CD-9087-DB5D611F796C"><efrbr-concept:termForTheConcept>
            Graph cuts
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="C096F97F-DEAE-4CCD-8A4D-2E0B4099F319"><efrbr-concept:termForTheConcept>
            Low power
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="5FF7C764-2E6E-451A-BF6F-D15CAAE379A6"><efrbr-concept:termForTheConcept>
            Markov random field
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5" targetEntity="person" targetURI="http://users.isc.tuc.gr/~anikitakis"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5" targetEntity="person" targetURI="http://users.isc.tuc.gr/~anikitakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5" targetEntity="person" targetURI="http://users.isc.tuc.gr/~ipapaefstathiou" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5" targetEntity="person" targetURI="http://www.ieee.org/index.html" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5" targetEntity="concept" targetURI="1F324F84-33BE-4A0B-AB08-2E02767CB8E3"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5" targetEntity="concept" targetURI="F6D46480-EB48-4291-B2A1-6AEE63A0917A"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5" targetEntity="concept" targetURI="659D2CED-F10F-4D6D-8E36-15B0B49F642C"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5" targetEntity="concept" targetURI="1428C26D-5A10-43CD-9087-DB5D611F796C"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5" targetEntity="concept" targetURI="C096F97F-DEAE-4CCD-8A4D-2E0B4099F319"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/9262DC8C-9A71-4EF4-8E14-1B6607EAB2C5" targetEntity="concept" targetURI="5FF7C764-2E6E-451A-BF6F-D15CAAE379A6"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>