GPGPU Implementation of a Genetic Algorithm for Stereo Refinement
During the last decade, the general-purpose computing on graphics processing units Graphics (GPGPU) has turned out to be a useful tool for speeding up many scientific calculations. Computer vision is known to be one of the fields with more penetration of these new techniques. This paper explores the...
Saved in:
| Published in: | International journal of interactive multimedia and artificial intelligence Vol. 3; no. 2; pp. 69 - 76 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
IMAI Software
01.03.2015
UNIR-Universidad Internacional de La Rioja Universidad Internacional de La Rioja (UNIR) |
| Subjects: | |
| ISSN: | 1989-1660, 1989-1660 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | During the last decade, the general-purpose computing on graphics processing units Graphics (GPGPU) has turned out to be a useful tool for speeding up many scientific calculations. Computer vision is known to be one of the fields with more penetration of these new techniques. This paper explores the advantages of using GPGPU implementation to speedup a genetic algorithm used for stereo refinement. The main contribution of this paper is analyzing which genetic operators take advantage of a parallel approach and the description of an efficient state-of-the-art implementation for each one. As a result, speed-ups close to x80 can be achieved, demonstrating to be the only way of achieving close to real-time performance. Keywords--Parallel processing, GPGPU, genetic algorithm, stereo. |
|---|---|
| AbstractList | During the last decade, the general-purpose computing on graphics processing units Graphics (GPGPU) has turned out to be a useful tool for speeding up many scientific calculations. Computer vision is known to be one of the fields with more penetration of these new techniques. This paper explores the advantages of using GPGPU implementation to speedup a genetic algorithm used for stereo refinement. The main contribution of this paper is analyzing which genetic operators take advantage of a parallel approach and the description of an efficient state-of-the-art implementation for each one. As a result, speed-ups close to x80 can be achieved, demonstrating to be the only way of achieving close to real-time performance. Keywords--Parallel processing, GPGPU, genetic algorithm, stereo. During the last decade, the general-purpose computing on graphics processing units Graphics (GPGPU) has turned out to be a useful tool for speeding up many scientific calculations. Computer vision is known to be one of the fields with more penetration of these new techniques. This paper explores the advantages of using GPGPU implementation to speedup a genetic algorithm used for stereo refinement. The main contribution of this paper is analyzing which genetic operators take advantage of a parallel approach and the description of an efficient state-of-the-art implementation for each one. As a result, speed-ups close to x80 can be achieved, demonstrating to be the only way of achieving close to real-time performance. During the last decade, the general-purpose computing on graphics processing units Graphics (GPGPU) has turned out to be a useful tool for speeding up many scientific calculations. Computer vision is known to be one of the fields with more penetration of these new techniques. This paper explores the advantages of using GPGPU implementation to speedup a genetic algorithm used for stereo refinement. The main contribution of this paper is analyzing which genetic operators take advantage of a parallel approach and the description of an efficient state- of-the-art implementation for each one. As a result, speed-ups close to x80 can be achieved, demonstrating to be the only way of achieving close to real-time performance. |
| Audience | Academic |
| Author | Arranz, Álvaro Alvar, Manuel |
| Author_xml | – sequence: 1 givenname: Álvaro surname: Arranz fullname: Arranz, Álvaro – sequence: 2 givenname: Manuel surname: Alvar fullname: Alvar, Manuel |
| BookMark | eNptUU1LxDAQDaLg59lrwfOu-WjaBLwU0XVBUFY9h9lksmZpG0nrwX9v9gNRMEPI8Jj38oZ3Sg772CMhl4xOda3YdViHDsKUUyangusDcsK00hNWVfTwV39MLoZhTfMRrJScnZBm9jx7fivm3UeLHfYjjCH2RfQFFDPscQy2aNpVTGF87wofU_EyYsJYLNCHfss4J0ce2gEv9u8Zebu_e719mDw-zea3zePECsnHiVUVMulr5jTFElVpqfMaXPbimVJLWXFqFUjvEGqqvbY1ckkRQFRoUYozMt_pughr85HywunLRAhmC8S0MpCy3xYN1pi1SqVEWZesdkuHsgaqONXlcsld1rrZawVo85Z_5fbYZx9SiGswOJhm8ZqNsnw1E5l-taOvIP8Weh_HBLYLgzVNyXnFZSVUnpr-M5XLYRdszs-HjP8hXO8INsVhSOh_bDFqNjGbXcxmE7PJMYtvnnKcAQ |
| ContentType | Journal Article |
| Copyright | COPYRIGHT 2015 IMAI Software LICENCIA DE USO: Los documentos a texto completo incluidos en Dialnet son de acceso libre y propiedad de sus autores y/o editores. Por tanto, cualquier acto de reproducción, distribución, comunicación pública y/o transformación total o parcial requiere el consentimiento expreso y escrito de aquéllos. Cualquier enlace al texto completo de estos documentos deberá hacerse a través de la URL oficial de éstos en Dialnet. Más información: https://dialnet.unirioja.es/info/derechosOAI | INTELLECTUAL PROPERTY RIGHTS STATEMENT: Full text documents hosted by Dialnet are protected by copyright and/or related rights. This digital object is accessible without charge, but its use is subject to the licensing conditions set by its authors or editors. Unless expressly stated otherwise in the licensing conditions, you are free to linking, browsing, printing and making a copy for your own personal purposes. All other acts of reproduction and communication to the public are subject to the licensing conditions expressed by editors and authors and require consent from them. Any link to this document should be made using its official URL in Dialnet. More info: https://dialnet.unirioja.es/info/derechosOAI |
| Copyright_xml | – notice: COPYRIGHT 2015 IMAI Software – notice: LICENCIA DE USO: Los documentos a texto completo incluidos en Dialnet son de acceso libre y propiedad de sus autores y/o editores. Por tanto, cualquier acto de reproducción, distribución, comunicación pública y/o transformación total o parcial requiere el consentimiento expreso y escrito de aquéllos. Cualquier enlace al texto completo de estos documentos deberá hacerse a través de la URL oficial de éstos en Dialnet. Más información: https://dialnet.unirioja.es/info/derechosOAI | INTELLECTUAL PROPERTY RIGHTS STATEMENT: Full text documents hosted by Dialnet are protected by copyright and/or related rights. This digital object is accessible without charge, but its use is subject to the licensing conditions set by its authors or editors. Unless expressly stated otherwise in the licensing conditions, you are free to linking, browsing, printing and making a copy for your own personal purposes. All other acts of reproduction and communication to the public are subject to the licensing conditions expressed by editors and authors and require consent from them. Any link to this document should be made using its official URL in Dialnet. More info: https://dialnet.unirioja.es/info/derechosOAI |
| DBID | AAYXX CITATION AGMXS FKZ DOA |
| DOI | 10.9781/ijimai.2015.329 |
| DatabaseName | CrossRef Dialnet (Open Access Full Text) Dialnet DOAJ Directory of Open Access Journals |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1989-1660 |
| EndPage | 76 |
| ExternalDocumentID | oai_doaj_org_article_e7e0c8488347417dbde57a082094bb2d oai_dialnet_unirioja_es_ART0001000913 A422625638 10_9781_ijimai_2015_329 |
| GeographicLocations | Spain |
| GeographicLocations_xml | – name: Spain |
| GroupedDBID | .4S .DC 29J 2WC 5GY 5VS AAYXX ADBBV ADMLS ALMA_UNASSIGNED_HOLDINGS ARCSS BCNDV C1A CITATION E3Z GROUPED_DOAJ IAO ICD IPNFZ ITC KQ8 MK~ M~E OK1 OVT RIG TR2 TUS AGMXS FKZ |
| ID | FETCH-LOGICAL-c352t-c86e15f71d90e4e84c0df9ad000f188b5620c8a5fdea709f9c7e250eaa36ece53 |
| IEDL.DBID | DOA |
| ISICitedReferencesCount | 3 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000362593900010&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1989-1660 |
| IngestDate | Fri Oct 03 12:50:35 EDT 2025 Thu Jun 27 07:34:25 EDT 2024 Mon Oct 20 22:13:40 EDT 2025 Mon Oct 20 16:39:43 EDT 2025 Sat Nov 29 02:24:15 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c352t-c86e15f71d90e4e84c0df9ad000f188b5620c8a5fdea709f9c7e250eaa36ece53 |
| OpenAccessLink | https://doaj.org/article/e7e0c8488347417dbde57a082094bb2d |
| PageCount | 8 |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_e7e0c8488347417dbde57a082094bb2d dialnet_primary_oai_dialnet_unirioja_es_ART0001000913 gale_infotracmisc_A422625638 gale_infotracacademiconefile_A422625638 crossref_primary_10_9781_ijimai_2015_329 |
| PublicationCentury | 2000 |
| PublicationDate | 2015-03-01 |
| PublicationDateYYYYMMDD | 2015-03-01 |
| PublicationDate_xml | – month: 03 year: 2015 text: 2015-03-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationTitle | International journal of interactive multimedia and artificial intelligence |
| PublicationYear | 2015 |
| Publisher | IMAI Software UNIR-Universidad Internacional de La Rioja Universidad Internacional de La Rioja (UNIR) |
| Publisher_xml | – name: IMAI Software – name: UNIR-Universidad Internacional de La Rioja – name: Universidad Internacional de La Rioja (UNIR) |
| SSID | ssj0000314521 |
| Score | 1.924463 |
| Snippet | During the last decade, the general-purpose computing on graphics processing units Graphics (GPGPU) has turned out to be a useful tool for speeding up many... During the last decade, the general-purpose computing on graphics processing units Graphics (GPGPU) has turned out to be a useful tool for speeding up many... |
| SourceID | doaj dialnet gale crossref |
| SourceType | Open Website Aggregation Database Index Database |
| StartPage | 69 |
| SubjectTerms | Computer vision genetic algorithm Genetic Algorithms GPGPU Parallel Processing stereo |
| Title | GPGPU Implementation of a Genetic Algorithm for Stereo Refinement |
| URI | https://dialnet.unirioja.es/servlet/oaiart?codigo=5574139 https://doaj.org/article/e7e0c8488347417dbde57a082094bb2d |
| Volume | 3 |
| WOSCitedRecordID | wos000362593900010&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 1989-1660 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000314521 issn: 1989-1660 databaseCode: DOA dateStart: 20080101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 1989-1660 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000314521 issn: 1989-1660 databaseCode: M~E dateStart: 20080101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1NT9wwELUQAqmXlkKrho_Kh0rlkpJs4tg-bhHQS9GKFomb5djjNohNUAg99rczk3jb5dRLLzk4Hsl5GXveSDPPjH0giTUtXEhBesAEReSpxbCQWidLX86ck0GNl03Iy0t1c6MXa1d9UU3YJA88AXcCEjKn0M2KEoOf9LUHIS0FLl3W9czT6ZtJvZZMjWdwkZdiarqimqC8qrJJ14cknk6a22ZpG6rrEp-KkVz-DUnb1K_RwhA1_ONJvRZzznfYy0gW-Xxa5Gu2Ae0ue7W6iIHHfbnH5heLi8U1H5V-l7GZqOVd4JaTrDRa8_ndj65vhp9LjiyVf0Nz6PgVBCSZZPGGXZ-ffT_9ksa7EVKHlGlInaogF0HmXmdQgipd5oO2Hj895ErVSGsQNiuCByszHbSTgGwHrC0qcCCKt2yz7Vp4x3glPGCaWjupbVlbYStf13mwys8qF6qQsOMVPOZ-ksAwmDoQkmZC0hCSBpFMmIjw_ZlJ8tWrsce26Zvu1hp4MEjXiV8Sx8uLhH0msJ8b0QB6gomeYP7lCQn7SL_K0M4ceutsbDDArySNKzOnpmFkeIVK2OGzmbij3Nrr_f-xmgP2glCZytUO2ebQP8IR23K_huahfz96Kz6__j57AtYO7rY |
| linkProvider | Directory of Open Access Journals |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=GPGPU+implementation+of+a+genetic+algorithm+for+stereo+refinement&rft.jtitle=International+journal+of+interactive+multimedia+and+artificial+intelligence&rft.au=Arranz%2C+Alvaro&rft.au=Alvar%2C+Manuel&rft.date=2015-03-01&rft.pub=IMAI+Software&rft.issn=1989-1660&rft.eissn=1989-1660&rft.volume=3&rft.issue=2&rft.spage=69&rft_id=info:doi/10.9781%2Fijimai.2015.329&rft.externalDocID=A422625638 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1989-1660&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1989-1660&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1989-1660&client=summon |