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...

Full description

Saved in:
Bibliographic Details
Published in:International journal of interactive multimedia and artificial intelligence Vol. 3; no. 2; pp. 69 - 76
Main Authors: Arranz, Álvaro, Alvar, Manuel
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