{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T05:38:11Z","timestamp":1777354691256,"version":"3.51.4"},"reference-count":66,"publisher":"IOP Publishing","issue":"3","license":[{"start":{"date-parts":[[2024,9,13]],"date-time":"2024-09-13T00:00:00Z","timestamp":1726185600000},"content-version":"vor","delay-in-days":12,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2024,9,13]],"date-time":"2024-09-13T00:00:00Z","timestamp":1726185600000},"content-version":"tdm","delay-in-days":12,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Neuromorph. Comput. Eng."],"published-print":{"date-parts":[[2024,9,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Coastline detection is vital for coastal management, involving frequent observation and assessment to understand coastal dynamics and inform decisions on environmental protection. Continuous streaming of high-resolution images demands robust data processing and storage solutions to manage large datasets efficiently, posing challenges that require innovative solutions for real-time analysis and meaningful insights extraction. This work leverages low-latency event-based vision sensors coupled with neuromorphic hardware in an attempt to decrease a two-fold challenge, reducing the computational burden to \u223c0.375 mW whilst obtaining a coastline detection map in as little as 20 ms. The proposed Spiking Neural Network runs on the SpiNNaker neuromorphic platform using a total of 18\u2009040 neurons reaching 98.33% accuracy. The model has been characterised and evaluated by computing the accuracy of Intersection over Union scores over the ground truth of a real-world coastline dataset across different time windows. The system\u2019s robustness was further assessed by evaluating its ability to avoid coastline detection in non-coastline profiles and funny shapes, achieving a success rate of 97.3%.<\/jats:p>","DOI":"10.1088\/2634-4386\/ad76d5","type":"journal-article","created":{"date-parts":[[2024,9,3]],"date-time":"2024-09-03T22:53:03Z","timestamp":1725403983000},"page":"034012","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Event-driven nearshore and shoreline coastline detection on SpiNNaker neuromorphic hardware"],"prefix":"10.1088","volume":"4","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5881-3555","authenticated-orcid":true,"given":"Mazdak","family":"Fatahi","sequence":"first","affiliation":[]},{"given":"Pierre","family":"Boulet","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5529-7284","authenticated-orcid":false,"given":"Giulia","family":"D\u2019Angelo","sequence":"additional","affiliation":[]}],"member":"266","published-online":{"date-parts":[[2024,9,13]]},"reference":[{"key":"ncead76d5bib1","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1016\/j.coastaleng.2017.09.015","article-title":"Wave runup video motion detection using the radon transform","volume":"130","author":"Almar","year":"2017","journal-title":"Coast. Eng."},{"key":"ncead76d5bib2","author":"APROVIS3D Project","year":"2020"},{"key":"ncead76d5bib3","doi-asserted-by":"publisher","first-page":"833","DOI":"10.1016\/j.wasman.2006.04.018","article-title":"Visual diagnosis of solid waste contamination of a tourist beach: Pernambuco, Brazil","volume":"27","author":"de Ara\u00fajo","year":"2007","journal-title":"Waste Manage."},{"key":"ncead76d5bib4","doi-asserted-by":"publisher","first-page":"2604","DOI":"10.1016\/j.wasman.2007.11.012","article-title":"Seasonal evolution of beach waste and litter during the bathing season on the Catalan coast","volume":"28","author":"Ariza","year":"2008","journal-title":"Waste Manage."},{"key":"ncead76d5bib5","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/j.marpolbul.2019.02.031","article-title":"Beach litter distribution along the western mediterranean coast of Spain","volume":"141","author":"Asensio-Montesinos","year":"2019","journal-title":"Mar. Pollut. Bull."},{"key":"ncead76d5bib6","doi-asserted-by":"publisher","first-page":"146","DOI":"10.3390\/drones6060146","article-title":"A hybrid model and data-driven vision-based framework for the detection, tracking and surveillance of dynamic coastlines using a multirotor UAV","volume":"6","author":"Aspragkathos","year":"2022","journal-title":"Drones"},{"key":"ncead76d5bib7","first-page":"pp 375","article-title":"A visual servoing strategy for coastline tracking using an unmanned aerial vehicle","author":"Aspragkathos","year":"2022"},{"key":"ncead76d5bib8","first-page":"pp 6349","article-title":"An event-based tracking control framework for multirotor aerial vehicles using a dynamic vision sensor and neuromorphic hardware","author":"Aspragkathos","year":"2023"},{"key":"ncead76d5bib9","first-page":"pp 1","article-title":"Spiking neural network integrated circuits: a review of trends and future directions","author":"Basu","year":"2022"},{"key":"ncead76d5bib10","doi-asserted-by":"publisher","first-page":"360","DOI":"10.3390\/su14010360","article-title":"A literature review of drone-based package delivery logistics systems and their implementation feasibility","volume":"14","author":"Benarbia","year":"2021","journal-title":"Sustainability"},{"key":"ncead76d5bib11","doi-asserted-by":"publisher","first-page":"6243","DOI":"10.1038\/srep06243","article-title":"Scaling law governing the roughness of the swash edge line","volume":"4","author":"Bormashenko","year":"2014","journal-title":"Sci. Rep."},{"key":"ncead76d5bib12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TGRS.2023.3244488","article-title":"Automated extraction of a depth-defined wave runup time series from lidar data using deep learning","volume":"61","author":"Collins","year":"2023","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ncead76d5bib13","doi-asserted-by":"publisher","first-page":"451","DOI":"10.3389\/fnins.2020.00451","article-title":"Event-based eccentric motion detection exploiting time difference encoding","volume":"14","author":"D\u2019Angelo","year":"2020","journal-title":"Front. Neurosci."},{"key":"ncead76d5bib14","doi-asserted-by":"publisher","DOI":"10.1088\/2634-4386\/ac6b50","article-title":"Event driven bio-inspired attentive system for the iCub humanoid robot on SpiNNaker","volume":"2","author":"D\u2019Angelo","year":"2022","journal-title":"Neuromorph. Comput. Eng."},{"key":"ncead76d5bib15","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/MM.2018.112130359","article-title":"Loihi: a neuromorphic manycore processor with on-chip learning","volume":"38","author":"Davies","year":"2018","journal-title":"IEEE Micro"},{"key":"ncead76d5bib16","doi-asserted-by":"publisher","first-page":"11","DOI":"10.3389\/neuro.11.011.2008","article-title":"PyNN: a common interface for neuronal network simulators","volume":"2","author":"Davison","year":"2009","journal-title":"Front. Neuroinform."},{"key":"ncead76d5bib17","first-page":"pp 5","article-title":"Assessment of shoreline detection using UAV","author":"Del Pizzo","year":"2020"},{"key":"ncead76d5bib18","author":"Event camera evaluation kit 4 HD IMX636 prophesee-sony","year":"2024"},{"key":"ncead76d5bib19","author":"Furber","year":"2020"},{"key":"ncead76d5bib20","doi-asserted-by":"publisher","first-page":"652","DOI":"10.1109\/JPROC.2014.2304638","article-title":"The SpiNNaker project","volume":"102","author":"Furber","year":"2014","journal-title":"Proc. IEEE"},{"key":"ncead76d5bib21","doi-asserted-by":"publisher","first-page":"2454","DOI":"10.1109\/TC.2012.142","article-title":"Overview of the SpiNNaker system architecture","volume":"62","author":"Furber","year":"2013","journal-title":"IEEE Trans. Comput."},{"key":"ncead76d5bib22","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1109\/TPAMI.2020.3008413","article-title":"Event-based vision: a survey","volume":"44","author":"Gallego","year":"2020","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ncead76d5bib23","doi-asserted-by":"publisher","first-page":"7645","DOI":"10.1038\/s41598-022-11723-6","article-title":"Event-driven proto-object based saliency in 3d space to attract a robot\u2019s attention","volume":"12","author":"Ghosh","year":"2022","journal-title":"Sci. Rep."},{"key":"ncead76d5bib24","first-page":"pp 3769","article-title":"Robust visual tracking with a freely-moving event camera","author":"Glover","year":"2017"},{"key":"ncead76d5bib25","doi-asserted-by":"publisher","first-page":"4533","DOI":"10.1007\/s11042-022-13441-7","article-title":"Motion saliency based hierarchical attention network for action recognition","volume":"82","author":"Guo","year":"2023","journal-title":"Multimedia Tools Appl."},{"key":"ncead76d5bib26","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1016\/j.apor.2018.05.015","article-title":"Observation of surf zone wave transformation using lidar","volume":"78","author":"Harry","year":"2018","journal-title":"Appl. Ocean Res."},{"key":"ncead76d5bib27","doi-asserted-by":"publisher","DOI":"10.3389\/fmars.2022.1031417","article-title":"Coastline extraction based on multi-scale segmentation and multi-level inheritance classification","volume":"9","author":"Hui","year":"2022","journal-title":"Front. Mar. Sci."},{"key":"ncead76d5bib28","first-page":"pp 805","article-title":"Proto-object based saliency for event-driven cameras","author":"Iacono","year":"2019"},{"key":"ncead76d5bib29","doi-asserted-by":"publisher","DOI":"10.1016\/j.coastaleng.2023.104357","article-title":"Observations of beach change and runup and the performance of empirical runup parameterizations during large storm events","volume":"184","author":"Kim","year":"2023","journal-title":"Coast. Eng."},{"key":"ncead76d5bib30","first-page":"pp 724","article-title":"UAV detection: a STDP trained deep convolutional spiking neural network retina-neuromorphic approach","author":"Kirkland","year":"2019"},{"key":"ncead76d5bib31","doi-asserted-by":"publisher","DOI":"10.1016\/j.bspc.2023.104586","article-title":"Brain tumor segmentation of the FLAIR MRI images using novel ResUnet","volume":"82","author":"Kumar","year":"2023","journal-title":"Biomed. Signal Process. Control"},{"key":"ncead76d5bib32","doi-asserted-by":"publisher","first-page":"107","DOI":"10.5194\/nhess-23-107-2023","article-title":"Observations of extreme wave runup events on the US Pacific Northwest coast","volume":"23","author":"Li","year":"2023","journal-title":"Nat. Hazards Earth Syst. Sci."},{"key":"ncead76d5bib33","doi-asserted-by":"publisher","first-page":"134926","DOI":"10.1109\/ACCESS.2019.2941282","article-title":"Low latency event-based filtering and feature extraction for dynamic vision sensors in real-time FPGA applications","volume":"7","author":"Linares-Barranco","year":"2019","journal-title":"IEEE Access"},{"key":"ncead76d5bib34","doi-asserted-by":"publisher","first-page":"3110","DOI":"10.3390\/w12113110","article-title":"A new beach topography-based method for shoreline identification","volume":"12","author":"Luppichini","year":"2020","journal-title":"Water"},{"key":"ncead76d5bib35","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/j.coastaleng.2017.07.007","article-title":"High-resolution monitoring of wave transformation in the surf zone using a lidar scanner array","volume":"128","author":"Martins","year":"2017","journal-title":"Coast. Eng."},{"key":"ncead76d5bib36","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.comcom.2020.03.012","article-title":"Drone-surveillance for search and rescue in natural disaster","volume":"156","author":"Mishra","year":"2020","journal-title":"Comput. Commun."},{"key":"ncead76d5bib37","first-page":"pp 108","article-title":"Exploiting event cameras for spatio-temporal prediction of fast-changing trajectories","author":"Monforte","year":"2020"},{"key":"ncead76d5bib38","doi-asserted-by":"publisher","first-page":"574","DOI":"10.1038\/s41598-020-80612-7","article-title":"Novel approach to enhance coastal habitat and biotope mapping with drone aerial imagery analysis","volume":"11","author":"Monteiro","year":"2021","journal-title":"Sci. Rep."},{"key":"ncead76d5bib39","doi-asserted-by":"publisher","first-page":"1943","DOI":"10.1109\/JSSC.2013.2259038","article-title":"SpiNNaker: a 1-W 18-core system-on-chip for massively-parallel neural network simulation","volume":"48","author":"Painkras","year":"2013","journal-title":"IEEE J. Solid-State Circuits"},{"key":"ncead76d5bib40","article-title":"Fully neuromorphic vision and control for autonomous drone flight","author":"Paredes-Vall\u00e9s","year":"2023"},{"key":"ncead76d5bib41","article-title":"AppNote 8-interfacing AER devices to SpiNNaker using an FPGA","author":"Plana","year":"2017"},{"key":"ncead76d5bib42","doi-asserted-by":"publisher","DOI":"10.1016\/j.geomorph.2023.108751","article-title":"Wave runup and inundation dynamics on a perched beach","volume":"435","author":"Portch","year":"2023","journal-title":"Geomorphology"},{"key":"ncead76d5bib43","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1109\/JSSC.2010.2085952","article-title":"A QVGA 143 dB dynamic range frame-free PWM image sensor with lossless pixel-level video compression and time-domain CDS","volume":"46","author":"Posch","year":"2011","journal-title":"IEEE J. Solid-State Circuits"},{"key":"ncead76d5bib44","doi-asserted-by":"publisher","first-page":"1504","DOI":"10.3390\/jmse11081504","article-title":"Nearshore observations and modeling: synergy for coastal flooding prediction","volume":"11","author":"Postacchini","year":"2023","journal-title":"J. Mar. Sci. Eng."},{"key":"ncead76d5bib45","doi-asserted-by":"publisher","first-page":"816","DOI":"10.3389\/fnins.2018.00816","article-title":"sPyNNaker: a software package for running PyNN simulations on SpiNNaker","volume":"12","author":"Rhodes","year":"2018","journal-title":"Front. Neurosci."},{"key":"ncead76d5bib46","first-page":"pp 1","article-title":"A high-throughput low-latency interface board for SpiNNaker-in-the-loop real-time systems","author":"Romero Bermudez","year":"2023"},{"key":"ncead76d5bib47","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.visres.2013.10.005","article-title":"A model of proto-object based saliency","volume":"94","author":"Russell","year":"2014","journal-title":"Vis. Res."},{"key":"ncead76d5bib48","first-page":"pp 4128","article-title":"Neuromorphic optical flow and real-time implementation with event cameras","author":"Schnider","year":"2023"},{"key":"ncead76d5bib49","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2022.104609","article-title":"Autonomous power line detection and tracking system using UAVs","volume":"94","author":"Schofield","year":"2022","journal-title":"Microprocess. Microsyst."},{"key":"ncead76d5bib50","doi-asserted-by":"publisher","first-page":"827","DOI":"10.1109\/JSSC.2012.2230553","article-title":"A 128\u00d7128 1.5% contrast sensitivity 0.9% FPN 3 \u00b5s latency 4 mW asynchronous frame-free dynamic vision sensor using transimpedance preamplifiers","volume":"48","author":"Serrano-Gotarredona","year":"2013","journal-title":"IEEE J. Solid-State Circuits"},{"key":"ncead76d5bib51","doi-asserted-by":"publisher","DOI":"10.1088\/1757-899X\/870\/1\/012117","article-title":"Automatic medical images segmentation based on deep learning networks","volume":"870","author":"Shadeed","year":"2020","journal-title":"IOP Conf. Ser.: Mater. Sci. Eng."},{"key":"ncead76d5bib52","doi-asserted-by":"publisher","first-page":"781","DOI":"10.1109\/TCSVT.2019.2897980","article-title":"Saliency-aware convolution neural network for ship detection in surveillance video","volume":"30","author":"Shao","year":"2019","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ncead76d5bib53","first-page":"pp 1","article-title":"Power analysis of large-scale, real-time neural networks on SpiNNaker","author":"Stromatias","year":"2013"},{"key":"ncead76d5bib54","first-page":"pp 1","article-title":"Scalable energy-efficient, low-latency implementations of trained spiking deep belief networks on SpiNNaker","author":"Stromatias","year":"2015"},{"key":"ncead76d5bib55","first-page":"pp 1","article-title":"High performance computing on SpiNNaker neuromorphic platform: a case study for energy efficient image processing","author":"Sugiarto","year":"2016"},{"key":"ncead76d5bib56","doi-asserted-by":"publisher","DOI":"10.1088\/1755-1315\/20\/1\/012023","article-title":"Monitoring of shoreline changes using remote sensing (case study: coastal city of Bandar Abbas)","volume":"20","author":"Tamassoki","year":"2014","journal-title":"IOP Conf. Ser.: Earth Environ. Sci."},{"key":"ncead76d5bib57","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1007\/s12145-017-0302-x","article-title":"New algorithms for shoreline monitoring from coastal video systems","volume":"10","author":"Valentini","year":"2017","journal-title":"Earth Sci. Inform."},{"key":"ncead76d5bib58","doi-asserted-by":"publisher","first-page":"291","DOI":"10.3389\/fnins.2018.00291","article-title":"Performance comparison of the digital neuromorphic hardware SpiNNaker and the neural network simulation software nest for a full-scale cortical microcircuit model","volume":"12","author":"van Albada","year":"2018","journal-title":"Front. Neurosci."},{"key":"ncead76d5bib59","first-page":"pp 103","article-title":"Event-driven vision and control for UAVs on a neuromorphic chip","author":"Vitale","year":"2021"},{"key":"ncead76d5bib60","author":"Webb","year":"2021"},{"key":"ncead76d5bib61","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1515\/jwld-2017-0092","article-title":"The use of unmanned aerial vehicles (drones) to determine the shoreline of natural watercourses","volume":"35","author":"Wilkowski","year":"2017","journal-title":"J. Water Land Dev."},{"key":"ncead76d5bib62","doi-asserted-by":"crossref","DOI":"10.1109\/IROS55552.2023.10341871","article-title":"Autonomous power line inspection with drones via perception-aware MPC","author":"Xing","year":"2023"},{"key":"ncead76d5bib63","first-page":"pp 666","article-title":"Learning to see in the dark with events","author":"Zhang","year":"2020"},{"key":"ncead76d5bib64","doi-asserted-by":"publisher","first-page":"6594","DOI":"10.1523\/JNEUROSCI.20-17-06594.2000","article-title":"Coding of border ownership in monkey visual cortex","volume":"20","author":"Zhou","year":"2000","journal-title":"J. Neurosci."},{"key":"ncead76d5bib65","doi-asserted-by":"publisher","first-page":"4865","DOI":"10.3390\/rs15194865","article-title":"An overview of coastline extraction from remote sensing data","volume":"15","author":"Zhou","year":"2023","journal-title":"Remote Sens."},{"key":"ncead76d5bib66","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2022.109884","article-title":"Spatial and temporal saliency based four-stream network with multi-task learning for action recognition","volume":"132","author":"Zong","year":"2023","journal-title":"Appl. Soft Comput."}],"container-title":["Neuromorphic Computing and Engineering"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ad76d5","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ad76d5\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ad76d5","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ad76d5\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ad76d5\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ad76d5\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ad76d5\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ad76d5\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,13]],"date-time":"2024-09-13T08:40:03Z","timestamp":1726216803000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/ad76d5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,1]]},"references-count":66,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2024,9,13]]},"published-print":{"date-parts":[[2024,9,1]]}},"URL":"https:\/\/doi.org\/10.1088\/2634-4386\/ad76d5","relation":{},"ISSN":["2634-4386"],"issn-type":[{"value":"2634-4386","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,9,1]]},"assertion":[{"value":"Event-driven nearshore and shoreline coastline detection on SpiNNaker neuromorphic hardware","name":"article_title","label":"Article Title"},{"value":"Neuromorphic Computing and Engineering","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2024 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2024-04-18","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2024-09-03","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2024-09-13","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}