Accelerating Viola-Jones Face Detection to FPGA-Level Using GPUs

Face detection is an important aspect for biometrics, video surveillance and human computer interaction. We present a multi-GPU implementation of the Viola-Jones face detection algorithm that meets the performance of the fastest known FPGA implementation. The GPU design offers far lower development...

Full description

Saved in:
Bibliographic Details
Published in2010 18th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines pp. 11 - 18
Main Authors Hefenbrock, Daniel, Oberg, Jason, Nhat Thanh, Kastner, Ryan, Baden, Scott B
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.05.2010
Subjects
Online AccessGet full text
ISBN9781424471423
0769540562
9780769540566
1424471427
DOI10.1109/FCCM.2010.12

Cover

Abstract Face detection is an important aspect for biometrics, video surveillance and human computer interaction. We present a multi-GPU implementation of the Viola-Jones face detection algorithm that meets the performance of the fastest known FPGA implementation. The GPU design offers far lower development costs, but the FPGA implementation consumes less power. We discuss the performance programming required to realize our design, and describe future research directions.
AbstractList Face detection is an important aspect for biometrics, video surveillance and human computer interaction. We present a multi-GPU implementation of the Viola-Jones face detection algorithm that meets the performance of the fastest known FPGA implementation. The GPU design offers far lower development costs, but the FPGA implementation consumes less power. We discuss the performance programming required to realize our design, and describe future research directions.
Author Oberg, Jason
Nhat Thanh
Kastner, Ryan
Hefenbrock, Daniel
Baden, Scott B
Author_xml – sequence: 1
  givenname: Daniel
  surname: Hefenbrock
  fullname: Hefenbrock, Daniel
  email: dhefenbr@ucsd.edu
  organization: Dept. of Comput. Sci. & Eng., Univ. of California, San Diego, La Jolla, CA, USA
– sequence: 2
  givenname: Jason
  surname: Oberg
  fullname: Oberg, Jason
  email: jkoberg@ucsd.edu
  organization: Dept. of Comput. Sci. & Eng., Univ. of California, San Diego, La Jolla, CA, USA
– sequence: 3
  surname: Nhat Thanh
  fullname: Nhat Thanh
  email: nnguyent@ucsd.edu
  organization: Dept. of Comput. Sci. & Eng., Univ. of California, San Diego, La Jolla, CA, USA
– sequence: 4
  givenname: Ryan
  surname: Kastner
  fullname: Kastner, Ryan
  email: kastner@ucsd.edu
  organization: Dept. of Comput. Sci. & Eng., Univ. of California, San Diego, La Jolla, CA, USA
– sequence: 5
  givenname: Scott B
  surname: Baden
  fullname: Baden, Scott B
  email: baden@ucsd.edu
  organization: Dept. of Comput. Sci. & Eng., Univ. of California, San Diego, La Jolla, CA, USA
BookMark eNpVjstOg0AUhsdoE21l584NL0A9c-MwOwkKajB2IW6b6fSMGYNgCjHx7QvRjas_X_Lfluys6zti7IrDmnMwN2VRPK8FzChOWGQw40oohVxJOP3HQi7YcnYaoaTEcxYNwwcAcExTyfkFu82do5YOdgzde_wW-tYmT9PaEJfWUXxHI7kx9F089nG5qfKkpm9q42aY7dWmGS7Zwtt2oOhPV6wp71-Lh6R-qR6LvE4CRz0mlIHb-elChkZ4vdMavcM9SCGE1mrP0RpCQk8ZgQa0FgVMAWdU6r1GuWLXv72BiLZfh_BpDz9brVABankEWb5L1A
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/FCCM.2010.12
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9781424471430
1424471435
EndPage 18
ExternalDocumentID 5474075
Genre orig-research
GroupedDBID 6IE
6IF
6IH
6IK
6IL
6IN
AAJGR
AAWTH
ADFMO
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IEGSK
IERZE
OCL
RIE
RIL
ID FETCH-LOGICAL-i175t-e80cbf3378792f5b557fc7d03222554d17a9e7e7fe8e0507aa720bf3c946ff573
IEDL.DBID RIE
ISBN 9781424471423
0769540562
9780769540566
1424471427
IngestDate Wed Aug 27 02:30:07 EDT 2025
IsPeerReviewed false
IsScholarly false
LCCN 2010924337
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-e80cbf3378792f5b557fc7d03222554d17a9e7e7fe8e0507aa720bf3c946ff573
PageCount 8
ParticipantIDs ieee_primary_5474075
PublicationCentury 2000
PublicationDate 2010-May
PublicationDateYYYYMMDD 2010-05-01
PublicationDate_xml – month: 05
  year: 2010
  text: 2010-May
PublicationDecade 2010
PublicationTitle 2010 18th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines
PublicationTitleAbbrev FCCM
PublicationYear 2010
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0001766311
ssj0001129788
Score 1.6976341
Snippet Face detection is an important aspect for biometrics, video surveillance and human computer interaction. We present a multi-GPU implementation of the...
SourceID ieee
SourceType Publisher
StartPage 11
SubjectTerms Acceleration
Algorithm design and analysis
Application software
Application specific integrated circuits
Costs
Face detection
Field Programmable Gate Array
Field programmable gate arrays
Graphical Processing Unit
Hardware
Object detection
Timing
Title Accelerating Viola-Jones Face Detection to FPGA-Level Using GPUs
URI https://ieeexplore.ieee.org/document/5474075
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELbaTrDwaBFveWDErZM4drxRFdIKUdSBom6Vn6hCahGkC78e20naCjGwREksS87J0X3n--47AG64ojIWPEOaKY2Ig-yIZ5ohxTCXmJgoDjqz42c6mpLHWTprgNtNLYwxJpDPTNffhly-Xqm1PyrrpYS5-CNtgibLaFmrtT1PcY6rVoIPz8z50igqI3XucQmN68Iu5q6sUt-pB2mt_1SNJxuWPO_lg8G4ZIH5xpU7XViCE8oPwLhefsk9ee-uC9lV37-UHf_7fYegsy33g5ONIzsCDbM8Bvs7SoVtcNdXyjkov12Wb_B14QJiFGT-YS7c7HtTBErXEhYrmE-GffTkyUgwEBLgcDL96oBp_vAyGKGq-QJaOERRIJNhJW2SuB-axzaVacqsYhr7zIyDIDpightmmDWZwQ5UCsFi7CYoTqi1KUtOQGvp1nEKYKaljCymXHFBhCFCU6OswyWxNzRhZ6DtbTH_KPU15pUZzv9-fQH26gw-ji5Bq_hcmysHDAp5HXbED4E_q4c
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED2VMgALHy3imwyMuDiJHccbVSEt0FYdWtStSmwHVUgpgnTh12M7SVshBpYoiWUpPjm6d7537wBuuAgSL-YhkkxIRDRkRzyUDAmGeYKJcj2rMzsYBr0JeZ7SaQ1uV7UwSilLPlMtc2tz-XIhluao7I4SpuMPugXblBBCi2qt9YmKdl2VFrx9Ztqbum4Rq3ODTAKvKu1i-spK_Z1qMKgUoMpxf8WT53dRpzMoeGCmdeVGHxbrhqJ9GFQLKNgn761lnrTE9y9tx_-u8ACa64I_Z7RyZYdQU9kR7G1oFTbgvi2EdlFmw2Rvzutch8TICv07UaxnP6jckroyJ1840ajbRn1DR3IsJcHpjiZfTZhEj-NOD5XtF9BcY4ocqRCLJPV9_UtzL6UJpSwVTGKTm9EgRLos5ooplqpQYQ0r45h5WE8QnARpSpl_DPVMf8cJOKFMEjfFARc8JrEisQyUSDUy8YyhCTuFhrHF7KNQ2JiVZjj7-_U17PTGg_6s_zR8OYfdKp-P3Quo559LdalhQp5c2d3xA7pHrtQ
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%3Abook&rft.genre=proceeding&rft.title=2010+18th+IEEE+Annual+International+Symposium+on+Field-Programmable+Custom+Computing+Machines&rft.atitle=Accelerating+Viola-Jones+Face+Detection+to+FPGA-Level+Using+GPUs&rft.au=Hefenbrock%2C+Daniel&rft.au=Oberg%2C+Jason&rft.au=Nhat+Thanh&rft.au=Kastner%2C+Ryan&rft.date=2010-05-01&rft.pub=IEEE&rft.isbn=9781424471423&rft.spage=11&rft.epage=18&rft_id=info:doi/10.1109%2FFCCM.2010.12&rft.externalDocID=5474075
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424471423/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424471423/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424471423/sc.gif&client=summon&freeimage=true