Anh-Dzung Doan

dblp:167/4330 · also Anh-Zung Doan, Dung A. Doan, Dzung A. Doan · DBLP profile ↗
← Back
15ranked-venue papers
6as first author
7since 2021 · last 2024
0000-0001-5517-070XORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 11 · 5 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 2 first-author · 1 since 2021Systems, architecture and hardware · 4 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
7 papers
3D vision · 37% Robot navigation and mapping · 31% Legged, aerial and field robots · 14%
Databases, data mining, and information retrieval
4 papers
Information retrieval · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Emerging computing paradigms · 100%
Theoretical computer science
2 papers
Mathematical optimization · 57% Quantum computing and quantum information · 43%

Topics — the 25 heaviest of 28, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
visual localization
1.332021
Learning to Predict Repeatability of Interest Points · ICRA 2021
On-Device Scalable Image-Based Localization via Prioritized Cascade Search and Fast One-Many RANSAC · IEEE Trans. Image Process. 2019
Scalable Place Recognition Under Appearance Change for Autonomous Driving · ICCV 2019
Information retrieval
hashing
0.932020
Compact Hash Code Learning With Binary Deep Neural Network · IEEE Trans. Multim. 2020
Binary Hashing with Semidefinite Relaxation and Augmented Lagrangian · ECCV (2) 2016
Learning to Hash with Binary Deep Neural Network · ECCV (5) 2016
Robotics › Robot navigation and mapping
place recognition
0.822020
SPRINT: Subgraph Place Recognition for INtelligent Transportation · ICRA 2020
Scalable Place Recognition Under Appearance Change for Autonomous Driving · ICCV 2019
Emerging computing paradigms
neuromorphic computing
0.812024
Slack-Free Spiking Neural Network Formulation for Hypergraph Minimum Vertex Cover · NeurIPS 2024
Emerging computing paradigms › neuromorphic computing
spiking neural network
0.812024
Slack-Free Spiking Neural Network Formulation for Hypergraph Minimum Vertex Cover · NeurIPS 2024
Mathematical optimization
combinatorial optimization
0.812024
Slack-Free Spiking Neural Network Formulation for Hypergraph Minimum Vertex Cover · NeurIPS 2024
Information retrieval › image retrieval › hashing-based image retrieval
deep hashing
0.722020
Compact Hash Code Learning With Binary Deep Neural Network · IEEE Trans. Multim. 2020
Learning to Hash with Binary Deep Neural Network · ECCV (5) 2016
Robotics › Legged, aerial and field robots
field robotics
0.612022
Autonomy and Perception for Space Mining · ICRA 2022
Computer vision › 3D vision › geometric estimation
geometric model fitting
0.612022
A Hybrid Quantum-Classical Algorithm for Robust Fitting · CVPR 2022
Robotics › Robot navigation and mapping
mobile robot navigation
0.612022
Autonomy and Perception for Space Mining · ICRA 2022
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination
0.612022
Autonomy and Perception for Space Mining · ICRA 2022
Computer vision › 3D vision › geometric estimation › geometric model fitting
robust model fitting
0.612022
A Hybrid Quantum-Classical Algorithm for Robust Fitting · CVPR 2022
Robotics › Legged, aerial and field robots
space robotics
0.612022
Autonomy and Perception for Space Mining · ICRA 2022
Quantum computing and quantum information › quantum algorithms
quantum-classical hybrid algorithm
0.612022
A Hybrid Quantum-Classical Algorithm for Robust Fitting · CVPR 2022
Information retrieval
image retrieval
0.522020
Compact Hash Code Learning With Binary Deep Neural Network · IEEE Trans. Multim. 2020
On-Device Scalable Image-Based Localization via Prioritized Cascade Search and Fast One-Many RANSAC · IEEE Trans. Image Process. 2019
Machine learning › Deep learning architectures and training
convolutional neural network
0.412020
Compact Hash Code Learning With Binary Deep Neural Network · IEEE Trans. Multim. 2020
Machine learning › Deep learning architectures and training › neural network training
end-to-end learning
0.412020
Compact Hash Code Learning With Binary Deep Neural Network · IEEE Trans. Multim. 2020
Robotics › Robot navigation and mapping › place recognition
visual place recognition
0.412020
SPRINT: Subgraph Place Recognition for INtelligent Transportation · ICRA 2020
Information retrieval › hashing
binary code learning
0.412020
Compact Hash Code Learning With Binary Deep Neural Network · IEEE Trans. Multim. 2020
Computer vision › 3D vision › visual localization
appearance-invariant place recognition
0.412019
Scalable Place Recognition Under Appearance Change for Autonomous Driving · ICCV 2019
Robotics › Robot navigation and mapping › localization
vision-based localization
0.412019
On-Device Scalable Image-Based Localization via Prioritized Cascade Search and Fast One-Many RANSAC · IEEE Trans. Image Process. 2019
Information retrieval › hashing
binary hashing
0.212016
Binary Hashing with Semidefinite Relaxation and Augmented Lagrangian · ECCV (2) 2016
Emerging computing paradigms
ising model
0.212024
Slack-Free Spiking Neural Network Formulation for Hypergraph Minimum Vertex Cover · NeurIPS 2024
Emerging computing paradigms › quantum computing
quadratic unconstrained binary optimization
0.212024
Slack-Free Spiking Neural Network Formulation for Hypergraph Minimum Vertex Cover · NeurIPS 2024
Robotics › Robot navigation and mapping
SLAM
0.112020
SPRINT: Subgraph Place Recognition for INtelligent Transportation · ICRA 2020

Methods — techniques the papers use, named apart from their topics

penalty term · 1.5constraint checking and correction · 1.5quantum annealing · 1.1integer programming · 1.1relaxation · 0.9alternating optimization · 0.9cascade search · 0.8machine learning · 0.6regression · 0.5temporal relation exploitation · 0.4k nearest neighbours image retrieval · 0.4hidden markov model · 0.4hashing · 0.4RANSAC · 0.4semidefinite relaxation · 0.2deep neural network · 0.2augmented lagrangian · 0.2
YearPublicationVenuePosition
2024 Slack-Free Spiking Neural Network Formulation for Hypergraph Minimum Vertex Cover
abstract
Neuromorphic computers open up the potential of energy-efficient computation using spiking neural networks (SNN), which consist of neurons that exchange spike-based information asynchronously. In particular, SNNs have shown promise in solving combinatorial optimization. Underpinning the SNN methods is the concept of energy minimization of an Ising model, which is closely related to quadratic unconstrained binary optimization (QUBO). Thus, the starting point for many SNN methods is reformulating the target problem as QUBO, then executing an SNN-based QUBO solver. For many combinatorial problems, the reformulation entails introducing penalty terms, potentially with slack variables, that implement feasibility constraints in the QUBO objective. For more complex problems such as hypergraph minimum vertex cover (HMVC), numerous slack variables are introduced which drastically increase the search domain and reduce the effectiveness of the SNN solver. In this paper, we propose a novel SNN formulation for HMVC. Rather than using penalty terms with slack variables, our SNN architecture introduces additional spiking neurons with a constraint checking and correction mechanism that encourages convergence to feasible solutions. In effect, our method obviates the need for reformulating HMVC as QUBO. Experiments on neuromorphic hardware show that our method consistently yielded high quality solutions for HMVC on real and synthetic instances where the SNN-based QUBO solver often failed, while consuming measurably less energy than global solvers on CPU.
Anh-Dzung Doan, Zhipeng Cai 0003, Tat-Jun Chin
NeurIPS2
2024 Assessing domain gap for continual domain adaptation in object detection
abstract
To ensure reliable object detection in autonomous systems, the detector must be able to adapt to changes in appearance caused by environmental factors such as time of day, weather, and seasons. Continually adapting the detector to incorporate these changes is a promising solution, but it can be computationally costly. Our proposed approach is to selectively adapt the detector only when necessary, using new data that does not have the same distribution as the current training data. To this end, we investigate three popular metrics for domain gap evaluation and find that there is a correlation between the domain gap and detection accuracy. Therefore, we apply the domain gap as a criterion to decide when to adapt the detector. Our experiments show that our approach has the potential to improve the efficiency of the detector’s operation in real-world scenarios, where environmental conditions change in a cyclical manner, without sacrificing the overall performance of the detector. Our code is publicly available https://github.com/dadung/DGE-CDA.
Anh-Dzung Doan, Nguyen Bach Long, Ian D. Reid 0001, Markus Wagner 0007, Tat-Jun Chin
Comput. Vis. Image Underst.1
2024 Sensor Allocation and Online-Learning-Based Path Planning for Maritime Situational Awareness Enhancement: A Multi-Agent Approach
abstract
Countries with access to large bodies of water often aim to protect their maritime transport by employing maritime surveillance systems. However, the number of available sensors (e.g., cameras) is typically small compared to the to-be-monitored targets, and their Field of View (FOV) and range are often limited. This makes improving the situational awareness of maritime transports challenging. To this end, we propose a method that not only distributes multiple sensors but also plans paths for them to observe multiple targets, while minimizing the time needed to achieve situational awareness. In particular, we provide a formulation of this sensor allocation and path planning problem which considers the partial awareness of the targets’ state, as well as the unawareness of the targets’ trajectories. To solve the problem we present two algorithms: 1) a greedy algorithm for assigning sensors to targets, and 2) a distributed multi-agent path planning algorithm based on regret-matching learning. Because a quick convergence is a requirement for algorithms developed for high mobility environments, we employ a forgetting factor to quickly converge to correlated equilibrium solutions. Experimental results show that our combined approach achieves situational awareness more quickly than related work.
Nguyen Bach Long, Anh-Dzung Doan, Tat-Jun Chin, Christophe Guettier, Estelle Parra, Ian D. Reid 0001, Markus Wagner 0007
IEEE Trans. Intell. Transp. Syst.2
2022 A Hybrid Quantum-Classical Algorithm for Robust Fitting
abstract
Fitting geometric models onto outlier contaminated data is provably intractable. Many computer vision systems rely on random sampling heuristics to solve robust fitting, which do not provide optimality guarantees and error bounds. It is therefore critical to develop novel approaches that can bridge the gap between exact solutions that are costly, and fast heuristics that offer no quality assurances. In this paper, we propose a hybrid quantum-classical algorithm for robust fitting. Our core contribution is a novel robust fitting formulation that solves a sequence of integer programs and terminates with a global solution or an error bound. The combinatorial subproblems are amenable to a quantum annealer, which helps to tighten the bound efficiently. While our usage of quantum computing does not surmount the fundamental intractability of robust fitting, by providing error bounds our algorithm is a practical improvement over randomised heuristics. Moreover, our work represents a concrete application of quantum computing in computer vision. We present results obtained using an actual quantum computer (D-Wave Advantage) and via simulation11Source code: https://github.com/dadung/HQC-robust-fitting.
Anh-Dzung Doan, Michele Sasdelli, David Suter, Tat-Jun Chin
CVPR1
2022 Autonomy and Perception for Space Mining
abstract
Future Moon bases will likely be constructed using resources mined from the surface of the Moon. The difficulty of maintaining a human workforce on the Moon and communications lag with Earth means that mining will need to be conducted using collaborative robots with a high degree of autonomy. In this paper, we describe our solution for Phase 2 of the NASA Space Robotics Challenge, which provided a simulated lunar environment in which teams were tasked to develop software systems to achieve autonomous collaborative robots for mining on the Moon. Our 3rd place and innovation award winning solution shows how machine learning-enabled vision could alleviate major challenges posed by the lunar environment towards autonomous space mining, chiefly the lack of satellite positioning systems, hazardous terrain, and delicate robot interactions. A robust multi-robot coordinator was also developed to achieve long-term operation and effective collaboration between robots11A recording of our robots in action is available at [1]..
Ragav Sachdeva, Ravi Hammond, James Bockman, Alec Arthur, Brandon Smart, Dustin Craggs, Anh-Dzung Doan, T. Rowntree, Elijah Schutz, Adrian Orenstein, Andy Yu, Tat-Jun Chin, Ian D. Reid 0001
ICRA7
2021 Learning to Predict Repeatability of Interest Points
abstract
Many robotics applications require interest points that are highly repeatable under varying viewpoints and lighting conditions. However, this requirement is very challenging as the environment changes continuously and indefinitely, leading to appearance changes of interest points with respect to time. This paper proposes to predict the repeatability of an interest point as a function of time, which can tell us the lifespan of the interest point considering daily or seasonal variation. The repeatability predictor (RP) is formulated as a regressor trained on repeated interest points from multiple viewpoints over a long period of time. Through comprehensive experiments, we demonstrate that our RP can estimate when a new interest point is repeated, and also highlight an insightful analysis about this problem. For further comparison, we apply our RP to the map summarization under visual localization framework, which builds a compact representation of the full context map given the query time. The experimental result shows a careful selection of potentially repeatable interest points predicted by our RP can significantly mitigate the degeneration of localization accuracy from map summarization.
Anh-Dzung Doan, Daniyar Turmukhambetov, Yasir Latif, Tat-Jun Chin, Soohyun Bae
ICRA1
2021 Visual localization under appearance change: filtering approaches
Anh-Dzung Doan, Yasir Latif, Tat-Jun Chin, Yu Liu 0029, Shin-Fang Ch'ng, Thanh-Toan Do, Ian D. Reid 0001
Neural Comput. Appl.1
2020 SPRINT: Subgraph Place Recognition for INtelligent Transportation
abstract
Visual place recognition is an important problem in mobile robotics which aims to localize a robot using image information alone. Recent methods have shown promising results for place recognition under varying environmental conditions by exploiting the sequential nature of the image acquisition process. We show that by using k nearest neighbours based image retrieval as the backend, and exploiting the structure of the image acquisition process which introduces temporal relations between images in the database, the location of possible matches can be restricted to a subset of all the images seen so far. In effect, the original problem space can thus be restricted to a significantly smaller subspace, reducing the inference time significantly. This is particularly important for scalable place recognition over databases containing millions of images. We present large scale experiments using publicly sourced data that show the computational performance of the proposed method under varying environmental conditions.
Yasir Latif, Anh-Dzung Doan, Tat-Jun Chin, Ian D. Reid 0001
ICRA2
2020 Compact Hash Code Learning With Binary Deep Neural Network
abstract
Learning compact binary codes for image retrieval problem using deep neural networks has recently attracted increasing attention. However, training deep hashing networks is challenging due to the binary constraints on the hash codes. In this paper, we propose deep network models and learning algorithms for learning binary hash codes given image representations under both unsupervised and supervised manners. The novelty of our network design is that we constrain one hidden layer to directly output the binary codes. This design has overcome a challenging problem in some previous works: optimizing non-smooth objective functions because of binarization. In addition, we propose to incorporate independence and balance properties in the direct and strict forms into the learning schemes. We also include a similarity preserving property in our objective functions. The resulting optimizations involving these binary, independence, and balance constraints are difficult to solve. To tackle this difficulty, we propose to learn the networks with alternating optimization and careful relaxation. Furthermore, by leveraging the powerful capacity of convolutional neural networks, we propose an end-to-end architecture that jointly learns to extract visual features and produce binary hash codes. Experimental results for the benchmark datasets show that the proposed methods compare favorably or outperform the state of the art.
Thanh-Toan Do, Tuan Hoang, Dang-Khoa Le Tan, Anh-Dzung Doan, Ngai-Man Cheung
IEEE Trans. Multim.4
2019 Scalable Place Recognition Under Appearance Change for Autonomous Driving
abstract
A major challenge in place recognition for autonomous driving is to be robust against appearance changes due to short-term (e.g., weather, lighting) and long-term (seasons, vegetation growth, etc.) environmental variations. A promising solution is to continuously accumulate images to maintain an adequate sample of the conditions and incorporate new changes into the place recognition decision. However, this demands a place recognition technique that is scalable on an ever growing dataset. To this end, we propose a novel place recognition technique that can be efficiently retrained and compressed, such that the recognition of new queries can exploit all available data (including recent changes) without suffering from visible growth in computational cost. Underpinning our method is a novel temporal image matching technique based on Hidden Markov Models. Our experiments show that, compared to state-of-the-art techniques, our method has much greater potential for large-scale place recognition for autonomous driving.
Anh-Dzung Doan, Yasir Latif, Tat-Jun Chin, Yu Liu 0029, Thanh-Toan Do, Ian D. Reid 0001
ICCV1
2019 Outlier-Robust Manifold Pre-Integration for INS/GPS Fusion
abstract
We tackle the INS/GPS sensor fusion problem for pose estimation, particularly in the common setting where the INS components (IMU and magnetometer) function at much higher frequencies than GPS, and where the magnetometer and GPS are prone to giving erroneous measurements (outliers) due to magnetic disturbances and glitches. Our main contribution is a novel non-linear optimization framework that (1) fuses pre-integrated IMU and magnetometer measurements with GPS, in a manner that respects the manifold structure of the state space; and (2) supports the usage of robust norms and efficient large scale optimization to effectively mitigate the effects of outliers. Through extensive experiments, we demonstrate the superior accuracy and robustness of our approach over filtering methods (which are customarily applied in the target setting) with minimal impact to computational efficiency. Our work further illustrates the strength of optimization approaches in state estimation problems and paves the way for their adoption in the control and navigation communities.
Shin-Fang Ch'ng, Alireza Khosravian, Anh-Dzung Doan, Tat-Jun Chin
IROS3
2019 On-Device Scalable Image-Based Localization via Prioritized Cascade Search and Fast One-Many RANSAC
abstract
We present the design of an entire on-device system for large-scale urban localization using images. The proposed design integrates compact image retrieval and 2D-3D correspondence search to estimate the location in extensive city regions. Our design is GPS agnostic and does not require network connection. In order to overcome the resource constraints of mobile devices, we propose a system design that leverages the scalability advantage of image retrieval and accuracy of 3D model-based localization. Furthermore, we propose a new hashing-based cascade search for fast computation of 2D-3D correspondences. In addition, we propose a new one-many RANSAC for accurate pose estimation. The new one-many RANSAC addresses the challenge of repetitive building structures (e.g. windows and balconies) in urban localization. Extensive experiments demonstrate that our 2D-3D correspondence search achieves the state-of-the-art localization accuracy on multiple benchmark datasets. Furthermore, our experiments on a large Google street view image dataset show the potential of large-scale localization entirely on a typical mobile device.
Ngoc-Trung Tran, Dang-Khoa Le Tan, Anh-Dzung Doan, Thanh-Toan Do, Tuan-Anh Bui, Mengxuan Tan, Ngai-Man Cheung
IEEE Trans. Image Process.3
2016 Learning to Hash with Binary Deep Neural Network
Thanh-Toan Do, Anh-Dzung Doan, Ngai-Man Cheung
ECCV (5)2
2016 Binary Hashing with Semidefinite Relaxation and Augmented Lagrangian
Thanh-Toan Do, Anh-Dzung Doan, Duc Thanh Nguyen, Ngai-Man Cheung
ECCV (2)2
2013 Combining Descriptors Extracted from Feature Maps of Deconvolutional Networks and SIFT Descriptors in Scene Image Classification
Anh-Dzung Doan, Ngoc-Trung Tran, Dinh-Phong Vo, Bac Le, Atsuo Yoshitaka
ICCSA (5)1