no code implementations • 10 Dec 2024 • Timur Ismagilov, Bruno Ferrarini, Michael Milford, Tan Viet Tuyen Nguyen, SD Ramchurn, Shoaib Ehsan
This paper bridges these gaps by introducing a new benchmark designed to evaluate VPR performance under the influence of motion blur and image deblurring.
no code implementations • 9 Dec 2024 • Connor Malone, Somayeh Hussaini, Tobias Fischer, Michael Milford
HOPS scales to any number of environmental conditions by leveraging the Hyperdimensional Computing framework.
no code implementations • 2 Dec 2024 • Alejandro Fontan, Javier Civera, Tobias Fischer, Michael Milford
Evaluation is critical to both developing and tuning Structure from Motion (SfM) and Visual SLAM (VSLAM) systems, but is universally reliant on high-quality geometric ground truth -- a resource that is not only costly and time-intensive but, in many cases, entirely unobtainable.
no code implementations • 18 Nov 2024 • Antonios Gasteratos, Konstantinos A. Tsintotas, Tobias Fischer, Yiannis Aloimonos, Michael Milford
Visual-based recognition, e. g., image classification, object detection, etc., is a long-standing challenge in computer vision and robotics communities.
1 code implementation • 28 Sep 2024 • Ahmad Khaliq, Ming Xu, Stephen Hausler, Michael Milford, Sourav Garg
This paper addresses these limitations by introducing VLAD-BuFF with two novel contributions: i) a self-similarity based feature discounting mechanism to learn Burst-aware features within end-to-end VPR training, and ii) Fast Feature aggregation by reducing local feature dimensions specifically through PCA-initialized learnable pre-projection.
no code implementations • 12 Sep 2024 • Oliver Grainge, Michael Milford, Indu Bodala, Sarvapali D. Ramchurn, Shoaib Ehsan
Visual Place Recognition (VPR) is fundamental for the global re-localization of robots and devices, enabling them to recognize previously visited locations based on visual inputs.
1 code implementation • 21 Aug 2024 • Son Tung Nguyen, Alejandro Fontan, Michael Milford, Tobias Fischer
For the first time, our approach enables direct matching algorithms to benefit from global descriptors while maintaining memory efficiency.
no code implementations • 25 Jul 2024 • Sophia J. Abraham, Jin Huang, Brandon RichardWebster, Michael Milford, Jonathan D. Hauenstein, Walter Scheirer
We introduce a unique semantic segmentation dataset of 6, 096 high-resolution aerial images capturing indigenous and invasive grass species in Bega Valley, New South Wales, Australia, designed to address the underrepresented domain of ecological data in the computer vision community.
1 code implementation • 11 Jul 2024 • Owen Claxton, Connor Malone, Helen Carson, Jason Ford, Gabe Bolton, Iman Shames, Michael Milford
Noteworthy results for Experiment 1 include a decrease in aggregate mean along-track goal error from ~9. 8m to ~3. 1m, and an increase in the aggregate rate of successful mission completion from ~41% to ~55%.
no code implementations • 1 Jul 2024 • Connor Malone, Ankit Vora, Thierry Peynot, Michael Milford
In this paper we present an approach which uses a calibration set of data to fit a model that modulates sequence length for VPR as needed to exceed a target localization performance.
1 code implementation • 25 Mar 2024 • Gokul B. Nair, Michael Milford, Tobias Fischer
Event cameras are increasingly popular in robotics due to beneficial features such as low latency, energy efficiency, and high dynamic range.
no code implementations • 8 Mar 2024 • Maria Waheed, Michael Milford, Xiaojun Zhai, Maria Fasli, Klaus McDonald-Maier, Shoaib Ehsan
Voting is an extremely relevant topic to explore in terms of its application and significance for any ensemble VPR setup.
no code implementations • 16 Jan 2024 • Bruno Arcanjo, Bruno Ferrarini, Michael Milford, Klaus D. McDonald-Maier, Shoaib Ehsan
Visual place recognition (VPR) is an essential component of robot navigation and localization systems that allows them to identify a place using only image data.
no code implementations • 20 Dec 2023 • Bruno Arcanjo, Bruno Ferrarini, Maria Fasli, Michael Milford, Klaus D. McDonald-Maier, Shoaib Ehsan
Visual place recognition (VPR) enables autonomous systems to localize themselves within an environment using image information.
no code implementations • 14 Dec 2023 • Oliver Grainge, Michael Milford, Indu Bodala, Sarvapali D. Ramchurn, Shoaib Ehsan
This has resulted in methods that use deep learning models too large to deploy on low powered edge devices.
1 code implementation • 22 Nov 2023 • Somayeh Hussaini, Michael Milford, Tobias Fischer
In robotics, Spiking Neural Networks (SNNs) are increasingly recognized for their largely-unrealized potential energy efficiency and low latency particularly when implemented on neuromorphic hardware.
1 code implementation • 6 Nov 2023 • Son Tung Nguyen, Alejandro Fontan, Michael Milford, Tobias Fischer
We propose FocusTune, a focus-guided sampling technique to improve the performance of visual localization algorithms.
1 code implementation • 13 Sep 2023 • Alejandro Fontan, Javier Civera, Michael Milford
In this paper we show that SLAM commutativity, that is, consistency in trajectory estimates on forward and reverse traverses of the same route, is a significant issue for the state of the art.
no code implementations • 4 Jul 2023 • Helen Carson, Jason J. Ford, Michael Milford
While substantial progress has been made in the absolute performance of localization and Visual Place Recognition (VPR) techniques, it is becoming increasingly clear from translating these systems into applications that other capabilities like integrity and predictability are just as important, especially for safety- or operationally-critical autonomous systems.
no code implementations • 30 Jun 2023 • Stephen Hausler, Sourav Garg, Punarjay Chakravarty, Shubham Shrivastava, Ankit Vora, Michael Milford
In this research, we propose a middle ground, demonstrated in the context of autonomous vehicles, using dynamic vehicles to provide limited pose constraint information in a 6-DoF frame-by-frame PnP-RANSAC localization pipeline.
no code implementations • 30 Jun 2023 • Stephen Hausler, Sourav Garg, Punarjay Chakravarty, Shubham Shrivastava, Ankit Vora, Michael Milford
In this work we investigate whether a prior map can be leveraged to aid in the detection of dynamic objects in a scene without the need for a 3D map or pixel-level map-query correspondences.
no code implementations • 9 May 2023 • Maria Waheed, Michael Milford, Xiaojun Zhai, Klaus McDonald-Maier, Shoaib Ehsan
We aim to determine whether a single optimal voting scheme exists or, much like in other fields of research, the selection of a voting technique is relative to its application and environment.
no code implementations • 9 May 2023 • Mihnea-Alexandru Tomita, Bruno Ferrarini, Michael Milford, Klaus McDonald-Maier, Shoaib Ehsan
Images incorporate a wealth of information from a robot's surroundings.
no code implementations • 9 May 2023 • Bruno Arcanjo, Bruno Ferrarini, Michael Milford, Klaus D. McDonald-Maier, Shoaib Ehsan
Visual place recognition (VPR) enables autonomous systems to localize themselves within an environment using image information.
no code implementations • 24 Mar 2023 • Bruno Arcanjo, Bruno Ferrarini, Michael Milford, Klaus D. McDonald-Maier, Shoaib Ehsan
Visual place recognition (VPR) is an essential component of robot navigation and localization systems that allows them to identify a place using only image data.
1 code implementation • 19 Mar 2023 • Ming Xu, Sourav Garg, Michael Milford, Stephen Gould
An interesting byproduct of this formulation is that DecDTW outputs the optimal warping path between two time series as opposed to a soft approximation, recoverable from Soft-DTW.
1 code implementation • 6 Mar 2023 • Stefan Schubert, Peer Neubert, Sourav Garg, Michael Milford, Tobias Fischer
It unifies the terminology of VPR and complements prior research in two important directions: 1) It provides a systematic introduction for newcomers to the field, covering topics such as the formulation of the VPR problem, a general-purpose algorithmic pipeline, an evaluation methodology for VPR approaches, and the major challenges for VPR and how they may be addressed.
no code implementations • 1 Mar 2023 • Maria Waheed, Sania Waheed, Michael Milford, Klaus McDonald-Maier, Shoaib Ehsan
The proposed, Switch-Fuse system, is an interesting way to combine both the robustness of switching VPR techniques based on complementarity and the force of fusing the carefully selected techniques to significantly improve performance.
no code implementations • 26 Feb 2023 • Mihnea-Alexandru Tomita, Bruno Ferrarini, Michael Milford, Klaus McDonald-Maier, Shoaib Ehsan
The sequence length that enables 100% place matching performance is reported and an analysis of the amount of data required for each VPR technique to perform the transfer on the entire spectrum of JPEG compression is provided.
1 code implementation • 4 Nov 2022 • Krishan Rana, Ming Xu, Brendan Tidd, Michael Milford, Niko Sünderhauf
Furthermore, the downstream RL agent is limited to learning structurally similar tasks to those used to construct the skill space.
no code implementations • 14 Oct 2022 • Connor Malone, Stephen Hausler, Tobias Fischer, Michael Milford
One recent promising approach to the Visual Place Recognition (VPR) problem has been to fuse the place recognition estimates of multiple complementary VPR techniques using methods such as SRAL and multi-process fusion.
no code implementations • 3 Oct 2022 • Bruno Arcanjo, Bruno Ferrarini, Michael Milford, Klaus D. McDonald-Maier, Shoaib Ehsan
Low-overhead visual place recognition (VPR) is a highly active research topic.
1 code implementation • 19 Sep 2022 • Somayeh Hussaini, Michael Milford, Tobias Fischer
We evaluate this new scalable modular system on benchmark localization datasets Nordland and Oxford RobotCar, with comparisons to standard techniques NetVLAD, DenseVLAD, and SAD, and a previous spiking neural network system.
no code implementations • 17 Sep 2022 • Mihnea-Alexandru Tomita, Bruno Ferrarini, Michael Milford, Klaus McDonald-Maier, Shoaib Ehsan
Moreover, this paper demonstrates how fine-tuning a CNN can be utilised as an optimisation method for JPEG compressed data to perform more consistently with the image transformations detected in extremely JPEG compressed images.
no code implementations • 28 Jun 2022 • Stephen Hausler, Ming Xu, Sourav Garg, Punarjay Chakravarty, Shubham Shrivastava, Ankit Vora, Michael Milford
6-DoF visual localization systems utilize principled approaches rooted in 3D geometry to perform accurate camera pose estimation of images to a map.
1 code implementation • 28 Jun 2022 • Tobias Fischer, Michael Milford
Event cameras continue to attract interest due to desirable characteristics such as high dynamic range, low latency, virtually no motion blur, and high energy efficiency.
no code implementations • 27 May 2022 • Connor Malone, Sourav Garg, Ming Xu, Thierry Peynot, Michael Milford
These approaches share one or more of three significant limitations: a reliance on large amounts of annotated training data that can be costly to obtain, both anticipation of and training data from the type of environmental conditions expected at inference time, and/or imagery captured from a previous visit to the location.
no code implementations • 10 Mar 2022 • Abhishek Peri, Kinal Mehta, Avneesh Mishra, Michael Milford, Sourav Garg, K. Madhava Krishna
Sparse local feature matching is pivotal for many computer vision and robotics tasks.
no code implementations • 1 Mar 2022 • Maria Waheed, Michael Milford, Klaus McDonald-Maier, Shoaib Ehsan
This innovative use of multiple VPR techniques allow our system to be more efficient and robust than other combined VPR approaches employing brute force and running multiple VPR techniques at once.
no code implementations • 24 Feb 2022 • Bruno Ferrarini, Michael Milford, Klaus D. McDonald-Maier, Shoaib Ehsan
In a typical BNN, the first convolution is not completely binarized for the sake of accuracy.
1 code implementation • 18 Feb 2022 • Ahmad Khaliq, Michael Milford, Sourav Garg
Visual Place Recognition (VPR) is a crucial component of 6-DoF localization, visual SLAM and structure-from-motion pipelines, tasked to generate an initial list of place match hypotheses by matching global place descriptors.
no code implementations • 10 Dec 2021 • Krishan Rana, Vibhavari Dasagi, Jesse Haviland, Ben Talbot, Michael Milford, Niko Sünderhauf
While deep reinforcement learning (RL) agents have demonstrated incredible potential in attaining dexterous behaviours for robotics, they tend to make errors when deployed in the real world due to mismatches between the training and execution environments.
no code implementations • 9 Dec 2021 • Stephen Hausler, Tobias Fischer, Michael Milford
A recent approach to the Visual Place Recognition (VPR) problem has been to fuse the place recognition estimates of multiple complementary VPR techniques simultaneously.
no code implementations • 23 Nov 2021 • Faris Azhari, Charlotte Sennersten, Michael Milford, Thierry Peynot
The method was validated experimentally on a new large natural rock dataset, comprising coloured LIDAR point clouds spanning more than 900 m^2 and 412 individual cracks.
no code implementations • 22 Sep 2021 • Rose Power, Mubariz Zaffar, Bruno Ferrarini, Michael Milford, Klaus McDonald-Maier, Shoaib Ehsan
(4) How does the performance of a high-end platform relate to an on-board low-end embedded platform for VPR?
no code implementations • 22 Sep 2021 • Bruno Arcanjo, Bruno Ferrarini, Michael Milford, Klaus D. McDonald-Maier, Shoaib Ehsan
In this work, our goal is to provide an algorithm of extreme compactness and efficiency while achieving state-of-the-art robustness to appearance changes and small point-of-view variations.
1 code implementation • 14 Sep 2021 • Somayeh Hussaini, Michael Milford, Tobias Fischer
Spiking neural networks (SNNs) offer both compelling potential advantages, including energy efficiency and low latencies and challenges including the non-differentiable nature of event spikes.
1 code implementation • ICCV 2021 • Attila Lengyel, Sourav Garg, Michael Milford, Jan C. van Gemert
The traditional domain adaptation setting is to train on one domain and adapt to the target domain by exploiting unlabeled data samples from the test set.
Ranked #2 on Image Retrieval on 24/7 Tokyo
no code implementations • 21 Jul 2021 • Krishan Rana, Vibhavari Dasagi, Jesse Haviland, Ben Talbot, Michael Milford, Niko Sünderhauf
More importantly, given the risk-aversity of the control prior, BCF ensures safe exploration and deployment, where the control prior naturally dominates the action distribution in states unknown to the policy.
1 code implementation • 16 Jul 2021 • Ming Xu, Tobias Fischer, Niko Sünderhauf, Michael Milford
Probabilistic state-estimation approaches offer a principled foundation for designing localization systems, because they naturally integrate sequences of imperfect motion and exteroceptive sensor data.
1 code implementation • 6 Jul 2021 • Nikhil Varma Keetha, Michael Milford, Sourav Garg
In this paper, we present a novel approach to deduce two key types of utility for VPR: the utility of visual cues `specific' to an environment, and to a particular place.
Ranked #1 on Visual Place Recognition on Berlin Kudamm
1 code implementation • 22 Jun 2021 • Sourav Garg, Michael Milford
We compare a 3D point cloud based method (PointNetVLAD) with image sequence based methods (SeqNet and others) and showcase that image sequence based techniques approach, and can even surpass, the performance achieved by point cloud based methods for a given metric span.
1 code implementation • 7 May 2021 • Ming Xu, Niko Sünderhauf, Michael Milford
In this letter, we propose two methods which adapt image retrieval techniques used for visual place recognition to the Bayesian state estimation formulation for localization.
1 code implementation • 3 Apr 2021 • Dimity Miller, Niko Sünderhauf, Michael Milford, Feras Dayoub
We also introduce a methodology for converting existing object detection datasets into specific open-set datasets to evaluate open-set performance in object detection.
1 code implementation • 15 Mar 2021 • Udit Singh Parihar, Aniket Gujarathi, Kinal Mehta, Satyajit Tourani, Sourav Garg, Michael Milford, K. Madhava Krishna
The use of local detectors and descriptors in typical computer vision pipelines work well until variations in viewpoint and appearance change become extreme.
no code implementations • 11 Mar 2021 • Sourav Garg, Tobias Fischer, Michael Milford
Visual Place Recognition (VPR) is often characterized as being able to recognize the same place despite significant changes in appearance and viewpoint.
no code implementations • 2 Mar 2021 • Mihnea-Alexandru Tomită, Mubariz Zaffar, Michael Milford, Klaus McDonald-Maier, Shoaib Ehsan
This raises a number of interesting research questions: How does performance boost (due to sequential filtering) vary along the entire spectrum of single-frame-based matching methods?
1 code implementation • 2 Mar 2021 • Marvin Chancán, Michael Milford
Sequential matching using hand-crafted heuristics has been standard practice in route-based place recognition for enhancing pairwise similarity results for nearly a decade.
4 code implementations • CVPR 2021 • Stephen Hausler, Sourav Garg, Ming Xu, Michael Milford, Tobias Fischer
Visual Place Recognition is a challenging task for robotics and autonomous systems, which must deal with the twin problems of appearance and viewpoint change in an always changing world.
Ranked #1 on Visual Localization on RobotCar Seasons v2
no code implementations • 25 Feb 2021 • William H. B. Smith, Michael Milford, Klaus D. McDonald-Maier, Shoaib Ehsan
The second contribution is an algorithm `DMC' that combines our scene classification with distance and memorability for visual mapping.
1 code implementation • 23 Feb 2021 • Sourav Garg, Michael Milford
Visual Place Recognition (VPR) is the task of matching current visual imagery from a camera to images stored in a reference map of the environment.
no code implementations • 16 Feb 2021 • Maria Waheed, Michael Milford, Klaus D. McDonald-Maier, Shoaib Ehsan
Visual place recognition (VPR) is the problem of recognising a previously visited location using visual information.
no code implementations • 2 Jan 2021 • Sourav Garg, Niko Sünderhauf, Feras Dayoub, Douglas Morrison, Akansel Cosgun, Gustavo Carneiro, Qi Wu, Tat-Jun Chin, Ian Reid, Stephen Gould, Peter Corke, Michael Milford
In robotics and related research fields, the study of understanding is often referred to as semantics, which dictates what does the world "mean" to a robot, and is strongly tied to the question of how to represent that meaning.
1 code implementation • 17 Nov 2020 • Marvin Chancán, Michael Milford
Sequence-based place recognition methods for all-weather navigation are well-known for producing state-of-the-art results under challenging day-night or summer-winter transitions.
no code implementations • 19 Oct 2020 • Timothy L. Molloy, Tobias Fischer, Michael Milford, Girish N. Nair
A key challenge in visual place recognition (VPR) is recognizing places despite drastic visual appearance changes due to factors such as time of day, season, weather or lighting conditions.
no code implementations • 3 Oct 2020 • Satyajit Tourani, Dhagash Desai, Udit Singh Parihar, Sourav Garg, Ravi Kiran Sarvadevabhatla, Michael Milford, K. Madhava Krishna
In particular, our integration of VPR with SLAM by leveraging the robustness of deep-learned features and our homography-based extreme viewpoint invariance significantly boosts the performance of VPR, feature correspondence, and pose graph submodules of the SLAM pipeline.
1 code implementation • 1 Oct 2020 • Bruno Ferrarini, Michael Milford, Klaus D. McDonald-Maier, Shoaib Ehsan
To the best of our knowledge, this is the first attempt to propose binary neural networks for solving the visual place recognition problem effectively under changing conditions and with significantly reduced resource requirements.
no code implementations • 28 Sep 2020 • Mihnea-Alexandru Tomită, Mubariz Zaffar, Michael Milford, Klaus McDonald-Maier, Shoaib Ehsan
In this paper, we present a new handcrafted VPR technique that achieves state-of-the-art place matching performance under challenging conditions.
1 code implementation • 16 Jun 2020 • Marvin Chancán, Michael Milford
Learning visuomotor control policies in robotic systems is a fundamental problem when aiming for long-term behavioral autonomy.
1 code implementation • 10 Jun 2020 • Sourav Garg, Ben Harwood, Gaurangi Anand, Michael Milford
Visual place recognition is challenging because there are so many factors that can cause the appearance of a place to change, from day-night cycles to seasonal change to atmospheric conditions.
1 code implementation • 22 May 2020 • Tobias Fischer, Michael Milford
Event cameras are bio-inspired sensors capable of providing a continuous stream of events with low latency and high dynamic range.
1 code implementation • 17 May 2020 • Mubariz Zaffar, Sourav Garg, Michael Milford, Julian Kooij, David Flynn, Klaus McDonald-Maier, 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.
1 code implementation • 6 Apr 2020 • Dimity Miller, Niko Sünderhauf, Michael Milford, Feras Dayoub
We also show that our anchored class centres achieve higher open set performance than learnt class centres, particularly on object-based datasets and large numbers of training classes.
1 code implementation • 11 Mar 2020 • Krishan Rana, Vibhavari Dasagi, Ben Talbot, Michael Milford, Niko Sünderhauf
We present a novel approach to model-free reinforcement learning that can leverage existing sub-optimal solutions as an algorithmic prior during training and deployment.
1 code implementation • 2 Mar 2020 • Marvin Chancán, Michael Milford
Our experimental results, on traversals of the Oxford RobotCar dataset with no GPS data, show that MVP can achieve 53% and 93% navigation success rate using VO and RO, respectively, compared to 7% for a vision-only method.
1 code implementation • 28 Jan 2020 • Stephen Hausler, Michael Milford
In this paper we present a novel, hierarchical localization system that explicitly benefits from three varying characteristics of localization techniques: the distribution of their localization hypotheses, their appearance- and viewpoint-invariant properties, and the resulting differences in where in an environment each system works well and fails.
1 code implementation • 23 Jan 2020 • Sourav Garg, Michael Milford
Visual place recognition algorithms trade off three key characteristics: their storage footprint, their computational requirements, and their resultant performance, often expressed in terms of recall rate.
1 code implementation • 15 Oct 2019 • Marvin Chancán, Luis Hernandez-Nunez, Ajay Narendra, Andrew B. Barron, Michael Milford
State-of-the-art algorithms for visual place recognition, and related visual navigation systems, can be broadly split into two categories: computer-science-oriented models including deep learning or image retrieval-based techniques with minimal biological plausibility, and neuroscience-oriented dynamical networks that model temporal properties underlying spatial navigation in the brain.
1 code implementation • 10 Oct 2019 • Marvin Chancán, Michael Milford
While deep reinforcement learning has shown success in solving these perception and decision-making problems in an end-to-end manner, these algorithms require large amounts of experience to learn navigation policies from high-dimensional data, which is generally impractical for real robots due to sample complexity.
no code implementations • 24 Sep 2019 • Krishan Rana, Ben Talbot, Vibhavari Dasagi, Michael Milford, Niko Sünderhauf
In this work we focus on improving the efficiency and generalisation of learned navigation strategies when transferred from its training environment to previously unseen ones.
no code implementations • 18 Sep 2019 • Ahmad Khaliq, Shoaib Ehsan, Michael Milford, Klaus McDonald-Maier
In the last few years, Deep Convolutional Neural Networks (D-CNNs) have shown state-of-the-art (SOTA) performance for Visual Place Recognition (VPR), a pivotal component of long-term intelligent robotic vision (vision-aware localization and navigation systems).
no code implementations • 1 Aug 2019 • Bruno Ferrarini, Maria Waheed, Sania Waheed, Shoaib Ehsan, Michael Milford, Klaus D. McDonald-Maier
Visual Place Recognition (VPR) is a fundamental yet challenging task for small Unmanned Aerial Vehicle (UAV).
no code implementations • 27 Jun 2019 • Huu Le, Tuan Hoang, Michael Milford
Visual localization algorithms have achieved significant improvements in performance thanks to recent advances in camera technology and vision-based techniques.
no code implementations • 21 Jun 2019 • Stephen Hausler, Adam Jacobson, Michael Milford
Our key innovation is to filter the feature maps in an early convolutional layer, but then continue to run the network and extract a feature vector using a later layer in the same network.
no code implementations • 16 Apr 2019 • Mubariz Zaffar, Ahmad Khaliq, Shoaib Ehsan, Michael Milford, Kostas Alexis, Klaus McDonald-Maier
Visual Place Recognition (VPR) has seen significant advances at the frontiers of matching performance and computational superiority over the past few years.
no code implementations • 21 Mar 2019 • Mubariz Zaffar, Ahmad Khaliq, Shoaib Ehsan, Michael Milford, Klaus McDonald-Maier
In recent years there has been significant improvement in the capability of Visual Place Recognition (VPR) methods, building on the success of both hand-crafted and learnt visual features, temporal filtering and usage of semantic scene information.
1 code implementation • 8 Mar 2019 • Stephen Hausler, Adam Jacobson, Michael Milford
In this paper we address these shortcomings with a novel "multi-sensor" fusion approach applied to multiple image processing methods for a single visual image stream, combined with a dynamic sequence matching length technique and an automatic processing method weighting scheme.
Robotics
1 code implementation • 20 Feb 2019 • Sourav Garg, Madhu Babu V, Thanuja Dharmasiri, Stephen Hausler, Niko Suenderhauf, Swagat Kumar, Tom Drummond, Michael Milford
Visual place recognition (VPR) - the act of recognizing a familiar visual place - becomes difficult when there is extreme environmental appearance change or viewpoint change.
Robotics
no code implementations • 5 Feb 2019 • Huu Le, Tuan Hoang, Qianggong Zhang, Thanh-Toan Do, Anders Eriksson, Michael Milford
In this paper, we present a novel 6-DOF localization system that for the first time simultaneously achieves all the three characteristics: significantly sub-linear storage growth, agnosticism to image descriptors, and customizability to available storage and computational resources.
no code implementations • 8 Nov 2018 • Mubariz Zaffar, Shoaib Ehsan, Michael Milford, Klaus Mcdonald Maier
This paper presents a cognition-inspired agnostic framework for building a map for Visual Place Recognition.
1 code implementation • 7 Nov 2018 • Ahmad Khaliq, Shoaib Ehsan, Zetao Chen, Michael Milford, Klaus McDonald-Maier
This paper presents a lightweight visual place recognition approach, capable of achieving high performance with low computational cost, and feasible for mobile robotics under significant viewpoint and appearance changes.
1 code implementation • 24 Oct 2018 • Huu Le, Anders Eriksson, Thanh-Toan Do, Michael Milford
This approach allows us to solve constrained K-Means where multiple types of constraints can be simultaneously enforced.
1 code implementation • 23 Oct 2018 • Huu Le, Michael Milford
Robotic and animal mapping systems share many of the same objectives and challenges, but differ in one key aspect: where much of the research in robotic mapping has focused on solving the data association problem, the grid cell neurons underlying maps in the mammalian brain appear to intentionally break data association by encoding many locations with a single grid cell neuron.
no code implementations • 17 Sep 2018 • Dimity Miller, Feras Dayoub, Michael Milford, Niko Sünderhauf
There has been a recent emergence of sampling-based techniques for estimating epistemic uncertainty in deep neural networks.
no code implementations • 18 Apr 2018 • Niko Sünderhauf, Oliver Brock, Walter Scheirer, Raia Hadsell, Dieter Fox, Jürgen Leitner, Ben Upcroft, Pieter Abbeel, Wolfram Burgard, Michael Milford, Peter Corke
In this paper we discuss a number of robotics-specific learning, reasoning, and embodiment challenges for deep learning.
Robotics
1 code implementation • 16 Apr 2018 • Sourav Garg, Niko Suenderhauf, Michael Milford
Human visual scene understanding is so remarkable that we are able to recognize a revisited place when entering it from the opposite direction it was first visited, even in the presence of extreme variations in appearance.
no code implementations • 10 Apr 2018 • Lachlan Nicholson, Michael Milford, Niko Sünderhauf
In this paper, we use 2D object detections from multiple views to simultaneously estimate a 3D quadric surface for each object and localize the camera position.
Robotics
no code implementations • 6 Apr 2018 • Ben Talbot, Sourav Garg, Michael Milford
Visually recognising a traversed route - regardless of whether seen during the day or night, in clear or inclement conditions, or in summer or winter - is an important capability for navigating robots.
1 code implementation • 28 Nov 2017 • Jake Bruce, Niko Suenderhauf, Piotr Mirowski, Raia Hadsell, Michael Milford
Recently, model-free reinforcement learning algorithms have been shown to solve challenging problems by learning from extensive interaction with the environment.
1 code implementation • 26 Sep 2017 • Yasir Latif, Ravi Garg, Michael Milford, Ian Reid
In the process, meaningful feature spaces are learned for each domain, the distances in which can be used for the task of place recognition.
Robotics
1 code implementation • 18 Sep 2017 • Fangyi Zhang, Jürgen Leitner, ZongYuan Ge, Michael Milford, Peter Corke
Policies can be transferred to real environments with only 93 labelled and 186 unlabelled real images.
no code implementations • 21 Jun 2017 • Sean McMahon, Niko Sünderhauf, Ben Upcroft, Michael Milford
Trip hazards are a significant contributor to accidents on construction and manufacturing sites, where over a third of Australian workplace injuries occur [1].
no code implementations • 15 May 2017 • Fangyi Zhang, Jürgen Leitner, Michael Milford, Peter I. Corke
This paper introduces an end-to-end fine-tuning method to improve hand-eye coordination in modular deep visuo-motor policies (modular networks) where each module is trained independently.
no code implementations • 18 Jan 2017 • Zetao Chen, Adam Jacobson, Niko Sunderhauf, Ben Upcroft, Lingqiao Liu, Chunhua Shen, Ian Reid, Michael Milford
The success of deep learning techniques in the computer vision domain has triggered a range of initial investigations into their utility for visual place recognition, all using generic features from networks that were trained for other types of recognition tasks.
no code implementations • 18 Jan 2017 • Fahimeh Rezazadegan, Sareh Shirazi, Ben Upcroft, Michael Milford
Deep learning models have achieved state-of-the- art performance in recognizing human activities, but often rely on utilizing background cues present in typical computer vision datasets that predominantly have a stationary camera.
no code implementations • 16 Jan 2017 • Chuong V. Nguyen, Michael Milford, Robert Mahony
In this paper, we present a novel stereo-polarization system for detecting and tracking water hazards based on polarization and color variation of reflected light, with consideration of the effect of polarized light from sky as function of reflection and azimuth angles.
no code implementations • 21 Oct 2016 • Fangyi Zhang, Jürgen Leitner, Michael Milford, Peter Corke
While deep learning has had significant successes in computer vision thanks to the abundance of visual data, collecting sufficiently large real-world datasets for robot learning can be costly.
no code implementations • 26 Sep 2016 • Niko Sünderhauf, Trung T. Pham, Yasir Latif, Michael Milford, Ian Reid
For intelligent robots to interact in meaningful ways with their environment, they must understand both the geometric and semantic properties of the scene surrounding them.
Robotics
no code implementations • 25 May 2016 • James Mount, Michael Milford
In this paper we present a passive and potentially cheap vision-based solution to 2D localization at night that combines easily obtainable day-time maps with low resolution contrast-normalized image matching algorithms, image sequence-based matching in two-dimensions, place match interpolation and recent advances in conventional low light camera technology.
no code implementations • 10 Dec 2015 • Fahimeh Rezazadegan, Sareh Shirazi, Michael Milford, Ben Upcroft
Object detection is a fundamental task in many computer vision applications, therefore the importance of evaluating the quality of object detection is well acknowledged in this domain.
no code implementations • 12 Nov 2015 • Fangyi Zhang, Jürgen Leitner, Michael Milford, Ben Upcroft, Peter Corke
This paper introduces a machine learning based system for controlling a robotic manipulator with visual perception only.
no code implementations • 18 May 2015 • Michael Milford, Hanme Kim, Michael Mangan, Stefan Leutenegger, Tom Stone, Barbara Webb, Andrew Davison
Event-based cameras offer much potential to the fields of robotics and computer vision, in part due to their large dynamic range and extremely high "frame rates".
1 code implementation • 17 Jan 2015 • Niko Sünderhauf, Feras Dayoub, Sareh Shirazi, Ben Upcroft, Michael Milford
Computer vision datasets are very different in character to robotic camera data, real-time performance is essential, and performance priorities can be different.
no code implementations • 6 Nov 2014 • Zetao Chen, Obadiah Lam, Adam Jacobson, Michael Milford
Recently Convolutional Neural Networks (CNNs) have been shown to achieve state-of-the-art performance on various classification tasks.