Spatiotemporal CNN with Pyramid Bottleneck Blocks: Application to eye blinking detection

Eye blink detection is a challenging problem that many researchers are working on because it has the potential to solve many facial analysis tasks, such as face anti-spoofing, driver drowsiness detection, and some health disorders. There have been few attempts to detect blinking in the wild scenario...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Neural networks 2022-08, Vol.152, p.150-159
Hauptverfasser: Bekhouche, S.E., Kajo, I., Ruichek, Y., Dornaika, F.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 159
container_issue
container_start_page 150
container_title Neural networks
container_volume 152
creator Bekhouche, S.E.
Kajo, I.
Ruichek, Y.
Dornaika, F.
description Eye blink detection is a challenging problem that many researchers are working on because it has the potential to solve many facial analysis tasks, such as face anti-spoofing, driver drowsiness detection, and some health disorders. There have been few attempts to detect blinking in the wild scenario, while most of the work has been done under controlled conditions. Moreover, current learning approaches are designed to process sequences that contain only a single blink ignoring the case of the presence of multiple eye blinks. In this work, we propose a fast framework for eye blink detection and eye blink verification that can effectively extract multiple blinks from image sequences considering several challenges such as lighting changes, variety of poses, and change in appearance. The proposed framework employs fast landmarks detector to extract multiple facial key points including the ones that identify the eye regions. Then, an SVD-based method is proposed to extract the potential eye blinks in a moving time window that is updated with new images every second. Finally, the detected blink candidates are verified using a 2D Pyramidal Bottleneck Block Network (PBBN). We also propose an alternative approach that uses a sequence of frames instead of an image as input and employs a continuous 3D PBBN that follows most of the state-of-the-art approaches schemes. Experimental results show the better performance of the proposed approach compared to the state-of-the-art approaches.
doi_str_mv 10.1016/j.neunet.2022.04.010
format Article
fullrecord <record><control><sourceid>proquest_hal_p</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_03690357v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0893608022001423</els_id><sourcerecordid>2661088604</sourcerecordid><originalsourceid>FETCH-LOGICAL-c442t-3f7d41d40f45dc700c9db1c1124cc5cb1e7b5a23fdfc746c56b7b773b2663af13</originalsourceid><addsrcrecordid>eNp9kE2P0zAQhi0EYsvCP0DIRzgkjD9ipxyQuhWwSNWCBEjcLMeesG7TOMTuov57EmXZI6eRZp73Hekh5CWDkgFTb_dlj6cec8mB8xJkCQwekRWr9brguuaPyQrqtSgU1HBBnqW0BwBVS_GUXIiq4hVTYkV-fhtsDjHjcYij7ej25ob-CfmWfj2P9hg8vYo5d9ijO9CrLrpDekc3w9AFN8d6miPFM9KmC_0h9L-ox4xuvjwnT1rbJXxxPy_Jj48fvm-vi92XT5-3m13hpOS5EK32knkJray80wBu7RvmGOPSuco1DHVTWS5a3zotlatUoxutRcOVErZl4pK8WXpvbWeGMRzteDbRBnO92Zl5B0KtQVT6bmZfL-wwxt8nTNkcQ3LYdbbHeEpm6mRQ1wrkhMoFdWNMacT2oZuBmf2bvVn8m9m_AWkm_1Ps1f2HU3NE_xD6J3wC3i8ATk7uAo4muYC9Qx_GSZzxMfz_w19kWJhD</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2661088604</pqid></control><display><type>article</type><title>Spatiotemporal CNN with Pyramid Bottleneck Blocks: Application to eye blinking detection</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Bekhouche, S.E. ; Kajo, I. ; Ruichek, Y. ; Dornaika, F.</creator><creatorcontrib>Bekhouche, S.E. ; Kajo, I. ; Ruichek, Y. ; Dornaika, F.</creatorcontrib><description>Eye blink detection is a challenging problem that many researchers are working on because it has the potential to solve many facial analysis tasks, such as face anti-spoofing, driver drowsiness detection, and some health disorders. There have been few attempts to detect blinking in the wild scenario, while most of the work has been done under controlled conditions. Moreover, current learning approaches are designed to process sequences that contain only a single blink ignoring the case of the presence of multiple eye blinks. In this work, we propose a fast framework for eye blink detection and eye blink verification that can effectively extract multiple blinks from image sequences considering several challenges such as lighting changes, variety of poses, and change in appearance. The proposed framework employs fast landmarks detector to extract multiple facial key points including the ones that identify the eye regions. Then, an SVD-based method is proposed to extract the potential eye blinks in a moving time window that is updated with new images every second. Finally, the detected blink candidates are verified using a 2D Pyramidal Bottleneck Block Network (PBBN). We also propose an alternative approach that uses a sequence of frames instead of an image as input and employs a continuous 3D PBBN that follows most of the state-of-the-art approaches schemes. Experimental results show the better performance of the proposed approach compared to the state-of-the-art approaches.</description><identifier>ISSN: 0893-6080</identifier><identifier>EISSN: 1879-2782</identifier><identifier>DOI: 10.1016/j.neunet.2022.04.010</identifier><identifier>PMID: 35525163</identifier><language>eng</language><publisher>United States: Elsevier Ltd</publisher><subject>Computer Science ; Computer Vision and Pattern Recognition ; Eye blinking ; Facial landmarks ; Incremental SVD ; Pyramid Bottleneck Blocks ; Spatiotemporal CNN</subject><ispartof>Neural networks, 2022-08, Vol.152, p.150-159</ispartof><rights>2022 The Author(s)</rights><rights>Copyright © 2022 The Author(s). Published by Elsevier Ltd.. All rights reserved.</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c442t-3f7d41d40f45dc700c9db1c1124cc5cb1e7b5a23fdfc746c56b7b773b2663af13</citedby><cites>FETCH-LOGICAL-c442t-3f7d41d40f45dc700c9db1c1124cc5cb1e7b5a23fdfc746c56b7b773b2663af13</cites><orcidid>0000-0001-6581-9680 ; 0000-0003-4795-8569</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.neunet.2022.04.010$$EHTML$$P50$$Gelsevier$$Hfree_for_read</linktohtml><link.rule.ids>230,315,781,785,886,3551,27929,27930,46000</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/35525163$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink><backlink>$$Uhttps://hal.science/hal-03690357$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Bekhouche, S.E.</creatorcontrib><creatorcontrib>Kajo, I.</creatorcontrib><creatorcontrib>Ruichek, Y.</creatorcontrib><creatorcontrib>Dornaika, F.</creatorcontrib><title>Spatiotemporal CNN with Pyramid Bottleneck Blocks: Application to eye blinking detection</title><title>Neural networks</title><addtitle>Neural Netw</addtitle><description>Eye blink detection is a challenging problem that many researchers are working on because it has the potential to solve many facial analysis tasks, such as face anti-spoofing, driver drowsiness detection, and some health disorders. There have been few attempts to detect blinking in the wild scenario, while most of the work has been done under controlled conditions. Moreover, current learning approaches are designed to process sequences that contain only a single blink ignoring the case of the presence of multiple eye blinks. In this work, we propose a fast framework for eye blink detection and eye blink verification that can effectively extract multiple blinks from image sequences considering several challenges such as lighting changes, variety of poses, and change in appearance. The proposed framework employs fast landmarks detector to extract multiple facial key points including the ones that identify the eye regions. Then, an SVD-based method is proposed to extract the potential eye blinks in a moving time window that is updated with new images every second. Finally, the detected blink candidates are verified using a 2D Pyramidal Bottleneck Block Network (PBBN). We also propose an alternative approach that uses a sequence of frames instead of an image as input and employs a continuous 3D PBBN that follows most of the state-of-the-art approaches schemes. Experimental results show the better performance of the proposed approach compared to the state-of-the-art approaches.</description><subject>Computer Science</subject><subject>Computer Vision and Pattern Recognition</subject><subject>Eye blinking</subject><subject>Facial landmarks</subject><subject>Incremental SVD</subject><subject>Pyramid Bottleneck Blocks</subject><subject>Spatiotemporal CNN</subject><issn>0893-6080</issn><issn>1879-2782</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNp9kE2P0zAQhi0EYsvCP0DIRzgkjD9ipxyQuhWwSNWCBEjcLMeesG7TOMTuov57EmXZI6eRZp73Hekh5CWDkgFTb_dlj6cec8mB8xJkCQwekRWr9brguuaPyQrqtSgU1HBBnqW0BwBVS_GUXIiq4hVTYkV-fhtsDjHjcYij7ej25ob-CfmWfj2P9hg8vYo5d9ijO9CrLrpDekc3w9AFN8d6miPFM9KmC_0h9L-ox4xuvjwnT1rbJXxxPy_Jj48fvm-vi92XT5-3m13hpOS5EK32knkJray80wBu7RvmGOPSuco1DHVTWS5a3zotlatUoxutRcOVErZl4pK8WXpvbWeGMRzteDbRBnO92Zl5B0KtQVT6bmZfL-wwxt8nTNkcQ3LYdbbHeEpm6mRQ1wrkhMoFdWNMacT2oZuBmf2bvVn8m9m_AWkm_1Ps1f2HU3NE_xD6J3wC3i8ATk7uAo4muYC9Qx_GSZzxMfz_w19kWJhD</recordid><startdate>20220801</startdate><enddate>20220801</enddate><creator>Bekhouche, S.E.</creator><creator>Kajo, I.</creator><creator>Ruichek, Y.</creator><creator>Dornaika, F.</creator><general>Elsevier Ltd</general><general>Elsevier</general><scope>6I.</scope><scope>AAFTH</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7X8</scope><scope>1XC</scope><scope>VOOES</scope><orcidid>https://orcid.org/0000-0001-6581-9680</orcidid><orcidid>https://orcid.org/0000-0003-4795-8569</orcidid></search><sort><creationdate>20220801</creationdate><title>Spatiotemporal CNN with Pyramid Bottleneck Blocks: Application to eye blinking detection</title><author>Bekhouche, S.E. ; Kajo, I. ; Ruichek, Y. ; Dornaika, F.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c442t-3f7d41d40f45dc700c9db1c1124cc5cb1e7b5a23fdfc746c56b7b773b2663af13</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Computer Science</topic><topic>Computer Vision and Pattern Recognition</topic><topic>Eye blinking</topic><topic>Facial landmarks</topic><topic>Incremental SVD</topic><topic>Pyramid Bottleneck Blocks</topic><topic>Spatiotemporal CNN</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Bekhouche, S.E.</creatorcontrib><creatorcontrib>Kajo, I.</creatorcontrib><creatorcontrib>Ruichek, Y.</creatorcontrib><creatorcontrib>Dornaika, F.</creatorcontrib><collection>ScienceDirect Open Access Titles</collection><collection>Elsevier:ScienceDirect:Open Access</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>MEDLINE - Academic</collection><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><jtitle>Neural networks</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Bekhouche, S.E.</au><au>Kajo, I.</au><au>Ruichek, Y.</au><au>Dornaika, F.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Spatiotemporal CNN with Pyramid Bottleneck Blocks: Application to eye blinking detection</atitle><jtitle>Neural networks</jtitle><addtitle>Neural Netw</addtitle><date>2022-08-01</date><risdate>2022</risdate><volume>152</volume><spage>150</spage><epage>159</epage><pages>150-159</pages><issn>0893-6080</issn><eissn>1879-2782</eissn><abstract>Eye blink detection is a challenging problem that many researchers are working on because it has the potential to solve many facial analysis tasks, such as face anti-spoofing, driver drowsiness detection, and some health disorders. There have been few attempts to detect blinking in the wild scenario, while most of the work has been done under controlled conditions. Moreover, current learning approaches are designed to process sequences that contain only a single blink ignoring the case of the presence of multiple eye blinks. In this work, we propose a fast framework for eye blink detection and eye blink verification that can effectively extract multiple blinks from image sequences considering several challenges such as lighting changes, variety of poses, and change in appearance. The proposed framework employs fast landmarks detector to extract multiple facial key points including the ones that identify the eye regions. Then, an SVD-based method is proposed to extract the potential eye blinks in a moving time window that is updated with new images every second. Finally, the detected blink candidates are verified using a 2D Pyramidal Bottleneck Block Network (PBBN). We also propose an alternative approach that uses a sequence of frames instead of an image as input and employs a continuous 3D PBBN that follows most of the state-of-the-art approaches schemes. Experimental results show the better performance of the proposed approach compared to the state-of-the-art approaches.</abstract><cop>United States</cop><pub>Elsevier Ltd</pub><pmid>35525163</pmid><doi>10.1016/j.neunet.2022.04.010</doi><tpages>10</tpages><orcidid>https://orcid.org/0000-0001-6581-9680</orcidid><orcidid>https://orcid.org/0000-0003-4795-8569</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0893-6080
ispartof Neural networks, 2022-08, Vol.152, p.150-159
issn 0893-6080
1879-2782
language eng
recordid cdi_hal_primary_oai_HAL_hal_03690357v1
source Elsevier ScienceDirect Journals Complete
subjects Computer Science
Computer Vision and Pattern Recognition
Eye blinking
Facial landmarks
Incremental SVD
Pyramid Bottleneck Blocks
Spatiotemporal CNN
title Spatiotemporal CNN with Pyramid Bottleneck Blocks: Application to eye blinking detection
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-13T02%3A13%3A57IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_hal_p&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Spatiotemporal%20CNN%20with%20Pyramid%20Bottleneck%20Blocks:%20Application%20to%20eye%20blinking%20detection&rft.jtitle=Neural%20networks&rft.au=Bekhouche,%20S.E.&rft.date=2022-08-01&rft.volume=152&rft.spage=150&rft.epage=159&rft.pages=150-159&rft.issn=0893-6080&rft.eissn=1879-2782&rft_id=info:doi/10.1016/j.neunet.2022.04.010&rft_dat=%3Cproquest_hal_p%3E2661088604%3C/proquest_hal_p%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2661088604&rft_id=info:pmid/35525163&rft_els_id=S0893608022001423&rfr_iscdi=true