David Flynn

Prof. David Flynn

Heriot Watt University
+1
orcid

Research Focus & Metrics

Academic Career Length

22Years (2005-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 February 2019 in Renewable and Sustainable Energy Reviews
Verified
Journal Article
Open access
MAMerlinda Andoni
Merlinda Andoni
Valentin RobuValentin Robu
Valentin Robu
David FlynnDavid Flynn
David Flynn
SASimone Abram
Simone Abram
DGDale Geach
Dale Geach
APAndrew Peacock
Andrew Peacock

1 April 2019 in Renewable Energy
Verified
Journal Article
Open access
Adrian StetcoAdrian Stetco
Adrian Stetco
FDFateme Dinmohammadi
Fateme Dinmohammadi
Xingyu ZhaoXingyu Zhao
Xingyu Zhao
Valentin RobuValentin Robu
Valentin Robu
David FlynnDavid Flynn
David Flynn
GNGoran Nenadic
Goran Nenadic

5 April 2021 in Nature Machine Intelligence
Verified
Journal Article
Closed access
PDF file
DRDarius Roman
Darius Roman
SSSaurabh Saxena
Saurabh Saxena
Valentin RobuValentin Robu
Valentin Robu
MPMichael Pecht
Michael Pecht
David FlynnDavid Flynn
David Flynn

1 September 2020 in Renewable and Sustainable Energy Reviews
Verified
Journal Article
Open access
IAIoannis Antonopoulos
Ioannis Antonopoulos
Valentin RobuValentin Robu
Valentin Robu
BCBenoit Couraud
Benoit Couraud
DKDesen Kirli
Desen Kirli
SNSonam Norbu
Sonam Norbu
SWSteve Wattam
Steve Wattam

20 January 2022 in Renewable and Sustainable Energy Reviews
Verified
Journal Article
Open access
DKDesen Kirli
Desen Kirli
BCBenoit Couraud
Benoit Couraud
Valentin RobuValentin Robu
Valentin Robu
MSMarcelo Salgado-Bravo
Marcelo Salgado-Bravo
SNSonam Norbu
Sonam Norbu
AKAristides Kiprakis
Aristides Kiprakis

7 May 2021 in International Journal of Computer Vision
Verified
Journal Article
Open access
PDF file
MZMubariz Zaffar
Mubariz Zaffar
SGSourav Garg
Sourav Garg
Michael MilfordMichael Milford
Michael Milford
JKJulian Kooij
Julian Kooij
David FlynnDavid Flynn
David Flynn
SEShoaib Ehsan
Shoaib Ehsan
Visual place recognition (VPR) is the process of recognising a previously visited place using visual information, often under varying appearance conditions and viewpoint changes and with computational constraints. VPR is related to the concepts of localisation, loop closure, image retrieval and is a critical component of many autonomous navigation systems ranging from autonomous vehicles to drones and computer vision systems. While the concept of place recognition has been around for many years, VPR research has grown rapidly as a field over the past decade due to improving camera hardware and its potential for deep learning-based techniques, and has become a widely studied topic in both the computer vision and robotics communities. This growth however has led to fragmentation and a lack of standardisation in the field, especially concerning performance evaluation. Moreover, the notion of viewpoint and illumination invariance of VPR techniques has largely been assessed qualitatively and hence ambiguously in the past. In this paper, we address these gaps through a new comprehensive open-source framework for assessing the performance of VPR techniques, dubbed “VPR-Bench”. VPR-Bench (Open-sourced at: https://github.com/MubarizZaffar/VPR-Bench) introduces two much-needed capabilities for VPR researchers: firstly, it contains a benchmark of 12 fully-integrated datasets and 10 VPR techniques, and secondly, it integrates a comprehensive variation-quantified dataset for quantifying viewpoint and illumination invariance. We apply and analyse popular evaluation metrics for VPR from both the computer vision and robotics communities, and discuss how these different metrics complement and/or replace each other, depending upon the underlying applications and system requirements. Our analysis reveals that no universal SOTA VPR technique exists, since: (a) state-of-the-art (SOTA) performance is achieved by 8 out of the 10 techniques on at least one dataset, (b) SOTA technique in one community does not necessarily yield SOTA performance in the other given the differences in datasets and metrics. Furthermore, we identify key open challenges since: (c) all 10 techniques suffer greatly in perceptually-aliased and less-structured environments, (d) all techniques suffer from viewpoint variance where lateral change has less effect than 3D change, and (e) directional illumination change has more adverse effects on matching confidence than uniform illumination change. We also present detailed meta-analyses regarding the roles of varying ground-truths, platforms, application requirements and technique parameters. Finally, VPR-Bench provides a unified implementation to deploy these VPR techniques, metrics and datasets, and is extensible through templates.