Face Detection Using Hybrid SNN-ANN to Process Neuromorphic Event Stream

This paper tackles the challenges of face detection, a vital computer vision task with wide-ranging applications, particularly in driver monitoring systems, where both accuracy and computational efficiency are crucial. Traditional frame-based methods often suffer from high computational complexity a...

Full description

Saved in:
Bibliographic Details
Main Authors: Waseem Shariff, Paul Kielty, Joe Lemley, Peter Corcoran
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10833644/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832592965624659968
author Waseem Shariff
Paul Kielty
Joe Lemley
Peter Corcoran
author_facet Waseem Shariff
Paul Kielty
Joe Lemley
Peter Corcoran
author_sort Waseem Shariff
collection DOAJ
description This paper tackles the challenges of face detection, a vital computer vision task with wide-ranging applications, particularly in driver monitoring systems, where both accuracy and computational efficiency are crucial. Traditional frame-based methods often suffer from high computational complexity and under-sampling issues. In turn this limits their effectiveness in real-time applications and increase energy budget. To overcome these limitations, this paper explores the benefits of neuromorphic event cameras, which capture asynchronous pixel-level changes, offering lower data processing demands and reduced latency. The paper proposes a hybrid architecture combining Spiking Neural Networks (SNNs) and Artificial Neural Networks (ANNs). This approach leverages the energy efficiency and low-latency of SNNs while maintaining the high accuracy of ANNs, resulting in a highly efficient and accurate face detection system. The proposed Spiking-Face approach demonstrates a 57.76% improvement in mean average precision (mAP) over state-of-the-art methods. Additionally, the paper provides a comprehensive analysis of the system’s performance across different temporal resolutions, showing that the system performs robustly and adapts effectively to varying conditions. This hybrid SNN-ANN architecture achieves up to three times higher computational efficiency compared to equivalent traditional ANN methods, significantly reducing computational complexity while maintaining accuracy. These findings underscore the potential of this hybrid architecture for real-time, energy-constrained applications.
format Article
id doaj-art-de8b689deee84275b864a76cdfc00b4f
institution Kabale University
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-de8b689deee84275b864a76cdfc00b4f2025-01-21T00:01:38ZengIEEEIEEE Access2169-35362025-01-01139844985610.1109/ACCESS.2025.352716010833644Face Detection Using Hybrid SNN-ANN to Process Neuromorphic Event StreamWaseem Shariff0https://orcid.org/0000-0001-7298-9389Paul Kielty1https://orcid.org/0000-0002-6259-1163Joe Lemley2https://orcid.org/0000-0002-0595-2313Peter Corcoran3https://orcid.org/0000-0003-1670-4793Department of Electronic and Electrical Engineering, College of Science and Engineering, C3I Laboratory, University of Galway, Galway, IrelandDepartment of Electronic and Electrical Engineering, College of Science and Engineering, C3I Laboratory, University of Galway, Galway, IrelandDrowsiness Team, FotoNation Ltd.-Tobii, Galway, IrelandDepartment of Electronic and Electrical Engineering, College of Science and Engineering, C3I Laboratory, University of Galway, Galway, IrelandThis paper tackles the challenges of face detection, a vital computer vision task with wide-ranging applications, particularly in driver monitoring systems, where both accuracy and computational efficiency are crucial. Traditional frame-based methods often suffer from high computational complexity and under-sampling issues. In turn this limits their effectiveness in real-time applications and increase energy budget. To overcome these limitations, this paper explores the benefits of neuromorphic event cameras, which capture asynchronous pixel-level changes, offering lower data processing demands and reduced latency. The paper proposes a hybrid architecture combining Spiking Neural Networks (SNNs) and Artificial Neural Networks (ANNs). This approach leverages the energy efficiency and low-latency of SNNs while maintaining the high accuracy of ANNs, resulting in a highly efficient and accurate face detection system. The proposed Spiking-Face approach demonstrates a 57.76% improvement in mean average precision (mAP) over state-of-the-art methods. Additionally, the paper provides a comprehensive analysis of the system’s performance across different temporal resolutions, showing that the system performs robustly and adapts effectively to varying conditions. This hybrid SNN-ANN architecture achieves up to three times higher computational efficiency compared to equivalent traditional ANN methods, significantly reducing computational complexity while maintaining accuracy. These findings underscore the potential of this hybrid architecture for real-time, energy-constrained applications.https://ieeexplore.ieee.org/document/10833644/Event-cameraface-detectionspiking neural networkhybrid SNN ANNcomputational efficiency
spellingShingle Waseem Shariff
Paul Kielty
Joe Lemley
Peter Corcoran
Face Detection Using Hybrid SNN-ANN to Process Neuromorphic Event Stream
IEEE Access
Event-camera
face-detection
spiking neural network
hybrid SNN ANN
computational efficiency
title Face Detection Using Hybrid SNN-ANN to Process Neuromorphic Event Stream
title_full Face Detection Using Hybrid SNN-ANN to Process Neuromorphic Event Stream
title_fullStr Face Detection Using Hybrid SNN-ANN to Process Neuromorphic Event Stream
title_full_unstemmed Face Detection Using Hybrid SNN-ANN to Process Neuromorphic Event Stream
title_short Face Detection Using Hybrid SNN-ANN to Process Neuromorphic Event Stream
title_sort face detection using hybrid snn ann to process neuromorphic event stream
topic Event-camera
face-detection
spiking neural network
hybrid SNN ANN
computational efficiency
url https://ieeexplore.ieee.org/document/10833644/
work_keys_str_mv AT waseemshariff facedetectionusinghybridsnnanntoprocessneuromorphiceventstream
AT paulkielty facedetectionusinghybridsnnanntoprocessneuromorphiceventstream
AT joelemley facedetectionusinghybridsnnanntoprocessneuromorphiceventstream
AT petercorcoran facedetectionusinghybridsnnanntoprocessneuromorphiceventstream