Search Results for author: Tat-Jun Chin

Found 70 papers, 22 papers with code

Projected Stochastic Gradient Descent with Quantum Annealed Binary Gradients

no code implementations23 Oct 2023 Maximilian Krahn, Michelle Sasdelli, Fengyi Yang, Vladislav Golyanik, Juho Kannala, Tat-Jun Chin, Tolga Birdal

We present, QP-SBGD, a novel layer-wise stochastic optimiser tailored towards training neural networks with binary weights, known as binary neural networks (BNNs), on quantum hardware.

Domain Adaptation for Satellite-Borne Hyperspectral Cloud Detection

no code implementations5 Sep 2023 Andrew Du, Anh-Dzung Doan, Yee Wei Law, Tat-Jun Chin

However, prior to deployment, new missions that employ new sensors will not have enough representative datasets to train a CNN model, while a model trained solely on data from previous missions will underperform when deployed to process the data on the new missions.

Cloud Detection Earth Observation +1

High Frequency, High Accuracy Pointing onboard Nanosats using Neuromorphic Event Sensing and Piezoelectric Actuation

no code implementations4 Sep 2023 Yasir Latif, Peter Anastasiou, Yonhon Ng, Zebb Prime, Tien-Fu Lu, Matthew Tetlow, Robert Mahony, Tat-Jun Chin

In this work, we develop a novel payload that utilises a neuromorphic event sensor (for high frequency and highly accurate relative attitude estimation) paired in a closed loop with a piezoelectric stage (for active attitude corrections) to provide highly stable sensor-specific pointing.

Direct initial orbit determination

no code implementations28 Aug 2023 Chee-Kheng Chng, Trent Jansen-Sturgeon, Timothy Payne, Tat-Jun Chin

Initial orbit determination (IOD) is an important early step in the processing chain that makes sense of and reconciles the multiple optical observations of a resident space object.

Semantic Segmentation on 3D Point Clouds with High Density Variations

no code implementations4 Jul 2023 Ryan Faulkner, Luke Haub, Simon Ratcliffe, Ian Reid, Tat-Jun Chin

LiDAR scanning for surveying applications acquire measurements over wide areas and long distances, which produces large-scale 3D point clouds with significant local density variations.

3D Semantic Segmentation Segmentation

Federated Neural Radiance Fields

1 code implementation2 May 2023 Lachlan Holden, Feras Dayoub, David Harvey, Tat-Jun Chin

The ability of neural radiance fields or NeRFs to conduct accurate 3D modelling has motivated application of the technique to scene representation.

Federated Learning

Training Multilayer Perceptrons by Sampling with Quantum Annealers

no code implementations22 Mar 2023 Frances Fengyi Yang, Michele Sasdelli, Tat-Jun Chin

This leads to a strategy to train MLPs with quantum annealers as a sampling engine.

Assessing Domain Gap for Continual Domain Adaptation in Object Detection

1 code implementation21 Feb 2023 Anh-Dzung Doan, Bach Long Nguyen, Surabhi Gupta, Ian Reid, Markus Wagner, Tat-Jun Chin

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.

Domain Adaptation object-detection +1

ROSIA: Rotation-Search-Based Star Identification Algorithm

1 code implementation2 Oct 2022 Chee-Kheng Chng, Alvaro Parra Bustos, Benjamin McCarthy, Tat-Jun Chin

This paper presents a rotation-search-based approach for addressing the star identification (Star-ID) problem.

Globally Optimal Event-Based Divergence Estimation for Ventral Landing

1 code implementation27 Sep 2022 Sofia McLeod, Gabriele Meoni, Dario Izzo, Anne Mergy, Daqi Liu, Yasir Latif, Ian Reid, Tat-Jun Chin

This is achieved by estimating divergence (inverse TTC), which is the rate of radial optic flow, from the event stream generated during landing.

Towards Bridging the Space Domain Gap for Satellite Pose Estimation using Event Sensing

no code implementations24 Sep 2022 Mohsi Jawaid, Ethan Elms, Yasir Latif, Tat-Jun Chin

Deep models trained using synthetic data require domain adaptation to bridge the gap between the simulation and target environments.

Data Augmentation Domain Adaptation +1

Update Compression for Deep Neural Networks on the Edge

no code implementations9 Mar 2022 Bo Chen, Ali Bakhshi, Gustavo Batista, Brian Ng, Tat-Jun Chin

In this paper, we consider the scenario where retraining can be done on the server side based on a copy of the DNN model, with only the necessary data transmitted to the edge to update the deployed model.

Federated Learning

Asynchronous Optimisation for Event-based Visual Odometry

no code implementations2 Mar 2022 Daqi Liu, Alvaro Parra, Yasir Latif, Bo Chen, Tat-Jun Chin, Ian Reid

Event cameras open up new possibilities for robotic perception due to their low latency and high dynamic range.

Event-based vision Visual Odometry

A Hybrid Quantum-Classical Algorithm for Robust Fitting

1 code implementation CVPR 2022 Anh-Dzung Doan, Michele Sasdelli, David Suter, Tat-Jun Chin

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.

Adversarial Attacks against a Satellite-borne Multispectral Cloud Detector

no code implementations3 Dec 2021 Andrew Du, Yee Wei Law, Michele Sasdelli, Bo Chen, Ken Clarke, Michael Brown, Tat-Jun Chin

In fact, advanced EO satellites perform deep learning-based cloud detection on board the satellites and downlink only clear-sky data to save precious bandwidth.

Cloud Detection

Maximum Consensus by Weighted Influences of Monotone Boolean Functions

no code implementations CVPR 2022 Erchuan Zhang, David Suter, Ruwan Tennakoon, Tat-Jun Chin, Alireza Bab-Hadiashar, Giang Truong, Syed Zulqarnain Gilani

In particular, we study endowing the Boolean cube with the Bernoulli measure and performing biased (as opposed to uniform) sampling.

Occlusion-Robust Object Pose Estimation with Holistic Representation

1 code implementation22 Oct 2021 Bo Chen, Tat-Jun Chin, Marius Klimavicius

State-of-the-art (SOTA) object pose estimators take a two-stage approach, where the first stage predicts 2D landmarks using a deep network and the second stage solves for 6DOF pose from 2D-3D correspondences.

6D Pose Estimation using RGB Object +1

Physical Adversarial Attacks on an Aerial Imagery Object Detector

1 code implementation26 Aug 2021 Andrew Du, Bo Chen, Tat-Jun Chin, Yee Wei Law, Michele Sasdelli, Ramesh Rajasegaran, Dillon Campbell

In this work, we demonstrate one of the first efforts on physical adversarial attacks on aerial imagery, whereby adversarial patches were optimised, fabricated and installed on or near target objects (cars) to significantly reduce the efficacy of an object detector applied on overhead images.

Object

Quantum Annealing Formulation for Binary Neural Networks

no code implementations5 Jul 2021 Michele Sasdelli, Tat-Jun Chin

Quantum annealing is a promising paradigm for building practical quantum computers.

A Spacecraft Dataset for Detection, Segmentation and Parts Recognition

no code implementations15 Jun 2021 Dung Anh Hoang, Bo Chen, Tat-Jun Chin

We also provide evaluations with state-of-the-art methods in object detection and instance segmentation as a benchmark for the dataset.

Instance Segmentation Object +4

Learning to Predict Repeatability of Interest Points

no code implementations8 May 2021 Anh-Dzung Doan, Daniyar Turmukhambetov, Yasir Latif, Tat-Jun Chin, Soohyun Bae

Many robotics applications require interest points that are highly repeatable under varying viewpoints and lighting conditions.

Visual Localization

Rotation Coordinate Descent for Fast Globally Optimal Rotation Averaging

no code implementations CVPR 2021 Álvaro Parra, Shin-Fang Chng, Tat-Jun Chin, Anders Eriksson, Ian Reid

Under mild conditions on the noise level of the measurements, rotation averaging satisfies strong duality, which enables global solutions to be obtained via semidefinite programming (SDP) relaxation.

valid

Spatiotemporal Registration for Event-based Visual Odometry

2 code implementations CVPR 2021 Daqi Liu, Alvaro Parra, Tat-Jun Chin

The state-of-the-art method of contrast maximisation recovers the motion from a batch of events by maximising the contrast of the image of warped events.

Motion Estimation Visual Odometry

Consensus Maximisation Using Influences of Monotone Boolean Functions

1 code implementation CVPR 2021 Ruwan Tennakoon, David Suter, Erchuan Zhang, Tat-Jun Chin, Alireza Bab-Hadiashar

Consensus maximisation (MaxCon), which is widely used for robust fitting in computer vision, aims to find the largest subset of data that fits the model within some tolerance level.

Semantics for Robotic Mapping, Perception and Interaction: A Survey

no code implementations2 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.

Autonomous Driving Navigate

A Chaos Theory Approach to Understand Neural Network Optimization

no code implementations1 Jan 2021 Michele Sasdelli, Thalaiyasingam Ajanthan, Tat-Jun Chin, Gustavo Carneiro

Then, we empirically show that for a large range of learning rates, SGD traverses the loss landscape across regions with largest eigenvalue of the Hessian similar to the inverse of the learning rate.

Second-order methods

HM4: Hidden Markov Model with Memory Management for Visual Place Recognition

no code implementations1 Nov 2020 Anh-Dzung Doan, Yasir Latif, Tat-Jun Chin, Ian Reid

However, this creates an unboundedly-growing database that poses time and memory scalability challenges for place recognition methods.

Autonomous Driving Management +1

Monocular Rotational Odometry with Incremental Rotation Averaging and Loop Closure

no code implementations5 Oct 2020 Chee-Kheng Chng, Alvaro Parra, Tat-Jun Chin, Yasir Latif

To simplify the task of absolute orientation estimation, we formulate the monocular rotational odometry problem and devise a fast algorithm to accurately estimate camera orientations with 2D-2D feature matches alone.

Visual Odometry

Quantum Robust Fitting

no code implementations12 Jun 2020 Tat-Jun Chin, David Suter, Shin-Fang Chng, James Quach

Many computer vision applications need to recover structure from imperfect measurements of the real world.

Auto-Rectify Network for Unsupervised Indoor Depth Estimation

1 code implementation4 Jun 2020 Jia-Wang Bian, Huangying Zhan, Naiyan Wang, Tat-Jun Chin, Chunhua Shen, Ian Reid

However, excellent results have mostly been obtained in street-scene driving scenarios, and such methods often fail in other settings, particularly indoor videos taken by handheld devices.

Monocular Depth Estimation Self-Supervised Learning +1

Monotone Boolean Functions, Feasibility/Infeasibility, LP-type problems and MaxCon

no code implementations11 May 2020 David Suter, Ruwan Tennakoon, Erchuan Zhang, Tat-Jun Chin, Alireza Bab-Hadiashar

This paper outlines connections between Monotone Boolean Functions, LP-Type problems and the Maximum Consensus Problem.

Vocal Bursts Type Prediction

Topological Sweep for Multi-Target Detection of Geostationary Space Objects

no code implementations21 Mar 2020 Daqi Liu, Bo Chen, Tat-Jun Chin, Mark Rutten

In this paper, we propose a novel multi-target detection technique based on topological sweep, to find GEO objects from a short sequence of optical images.

object-detection Object Detection

NeuRoRA: Neural Robust Rotation Averaging

1 code implementation ECCV 2020 Pulak Purkait, Tat-Jun Chin, Ian Reid

Although the idea of replacing robust optimization methods by a graph-based network is demonstrated only for multiple rotation averaging, it could easily be extended to other graph-based geometric problems, for example, pose-graph optimization.

Robot Navigation

End-to-End Learnable Geometric Vision by Backpropagating PnP Optimization

2 code implementations CVPR 2020 Bo Chen, Alvaro Parra, Jiewei Cao, Nan Li, Tat-Jun Chin

To seamlessly combine deep learning and geometric vision, it is vital to perform learning and geometric optimization end-to-end.

 Ranked #1 on 6D Pose Estimation using RGB on LineMOD (Accuracy metric)

6D Pose Estimation 6D Pose Estimation using RGB

Satellite Pose Estimation with Deep Landmark Regression and Nonlinear Pose Refinement

1 code implementation30 Aug 2019 Bo Chen, Jiewei Cao, Alvaro Parra, Tat-Jun Chin

We propose an approach to estimate the 6DOF pose of a satellite, relative to a canonical pose, from a single image.

BIG-bench Machine Learning Pose Estimation +1

Consensus Maximization Tree Search Revisited

1 code implementation ICCV 2019 Zhipeng Cai, Tat-Jun Chin, Vladlen Koltun

First, we show that the consensus maximization tree structure used previously actually contains paths that connect nodes at both adjacent and non-adjacent levels.

Scalable Place Recognition Under Appearance Change for Autonomous Driving

no code implementations ICCV 2019 Anh-Dzung Doan, Yasir Latif, Tat-Jun Chin, Yu Liu, Thanh-Toan Do, Ian Reid

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.

Autonomous Driving Visual Place Recognition

Event-based Star Tracking via Multiresolution Progressive Hough Transforms

1 code implementation19 Jun 2019 Samya Bagchi, Tat-Jun Chin

A recent alternative is to use event sensors, which could enable more energy efficient and faster star trackers.

Event-based Motion Estimation Motion Estimation

Visual SLAM: Why Bundle Adjust?

no code implementations11 Feb 2019 Álvaro Parra, Tat-Jun Chin, Anders Eriksson, Ian Reid

Bundle adjustment plays a vital role in feature-based monocular SLAM.

A Practical Maximum Clique Algorithm for Matching with Pairwise Constraints

no code implementations5 Feb 2019 Álvaro Parra, Tat-Jun Chin, Frank Neumann, Tobias Friedrich, Maximilian Katzmann

An alternative approach is to directly search for the subset of correspondences that are pairwise consistent, without optimising the registration function.

Point Cloud Registration

Star Tracking using an Event Camera

2 code implementations7 Dec 2018 Tat-Jun Chin, Samya Bagchi, Anders Eriksson, Andre van Schaik

Star trackers are primarily optical devices that are used to estimate the attitude of a spacecraft by recognising and tracking star patterns.

Deterministic consensus maximization with biconvex programming

1 code implementation ECCV 2018 Zhipeng Cai, Tat-Jun Chin, Huu Le, David Suter

In this paper, we propose an efficient deterministic optimization algorithm for consensus maximization.

G2D: from GTA to Data

2 code implementations16 Jun 2018 Anh-Dzung Doan, Abdul Mohsi Jawaid, Thanh-Toan Do, Tat-Jun Chin

This document describes G2D, a software that enables capturing videos from Grand Theft Auto V (GTA V), a popular role playing game set in an expansive virtual city.

3D Reconstruction Autonomous Driving +2

A Fast Resection-Intersection Method for the Known Rotation Problem

no code implementations CVPR 2018 Qianggong Zhang, Tat-Jun Chin, Huu Minh Le

The known rotation problem refers to a special case of structure-from-motion where the absolute orientations of the cameras are known.

Pose Estimation

Robust Fitting in Computer Vision: Easy or Hard?

no code implementations ECCV 2018 Tat-Jun Chin, Zhipeng Cai, Frank Neumann

Robust model fitting plays a vital role in computer vision, and research into algorithms for robust fitting continues to be active.

Guaranteed Outlier Removal for Point Cloud Registration with Correspondences

no code implementations28 Nov 2017 Álvaro Parra Bustos, Tat-Jun Chin

Our method significantly reduces the population of outliers, such that further optimization can be performed quickly.

Point Cloud Registration

Deterministic Approximate Methods for Maximum Consensus Robust Fitting

1 code implementation27 Oct 2017 Huu Le, Tat-Jun Chin, Anders Eriksson, Thanh-Toan Do, David Suter

Further, our approach is naturally applicable to estimation problems with geometric residuals

Quasiconvex Plane Sweep for Triangulation With Outliers

no code implementations ICCV 2017 Qianggong Zhang, Tat-Jun Chin, David Suter

Relative to the random sampling heuristic, our algorithm not only guarantees deterministic convergence to a local minimum, it typically achieves higher quality solutions in similar runtimes.

Coresets for Triangulation

no code implementations18 Jul 2017 Qianggong Zhang, Tat-Jun Chin

A coreset possesses the special property that the error of the $\ell_{\infty}$ solution on the coreset is within known bounds from the global minimum.

An Exact Penalty Method for Locally Convergent Maximum Consensus

no code implementations CVPR 2017 Huu Le, Tat-Jun Chin, David Suter

Our method is based on a formulating the problem with linear complementarity constraints, then defining a penalized version which is provably equivalent to the original problem.

Rotation Averaging and Strong Duality

no code implementations CVPR 2018 Anders Eriksson, Carl Olsson, Fredrik Kahl, Tat-Jun Chin

In this paper we explore the role of duality principles within the problem of rotation averaging, a fundamental task in a wide range of computer vision applications.

A Branch-and-Bound Algorithm for Checkerboard Extraction in Camera-Laser Calibration

no code implementations4 Apr 2017 Alireza Khosravian, Tat-Jun Chin, Ian Reid

We formulate the checkerboard extraction as a combinatorial optimization problem with a clear cut objective function.

Combinatorial Optimization

Clustering with Hypergraphs: The Case for Large Hyperedges

no code implementations IEEE Transactions on Pattern Analysis and Machine Intelligence 2016 Pulak Purkait, Tat-Jun Chin, Hanno Ackermann, David Suter

The extension of conventional clustering to hypergraph clustering, which involves higher order similarities instead of pairwise similarities, is increasingly gaining attention in computer vision.

Clustering Face Clustering +1

Correspondence Insertion for As-Projective-As-Possible Image Stitching

no code implementations29 Aug 2016 William X. Liu, Tat-Jun Chin

However, estimating spatially varying warps requires a sufficient number of feature matches.

Image Stitching

A Consensus-Based Framework for Distributed Bundle Adjustment

no code implementations CVPR 2016 Anders Eriksson, John Bastian, Tat-Jun Chin, Mats Isaksson

In this paper we study large-scale optimization problems in multi-view geometry, in particular the Bundle Adjustment problem.

Guaranteed Outlier Removal With Mixed Integer Linear Programs

no code implementations CVPR 2016 Tat-Jun Chin, Yang Heng Kee, Anders Eriksson, Frank Neumann

Towards the goal of solving maximum consensus exactly, we present guaranteed outlier removal as a technique to reduce the runtime of exact algorithms.

Efficient Point Process Inference for Large-Scale Object Detection

no code implementations CVPR 2016 Trung T. Pham, Seyed Hamid Rezatofighi, Ian Reid, Tat-Jun Chin

We tackle the problem of large-scale object detection in images, where the number of objects can be arbitrarily large, and can exhibit significant overlap/occlusion.

Human Detection Object +2

Conformal Surface Alignment With Optimal Mobius Search

no code implementations CVPR 2016 Huu Le, Tat-Jun Chin, David Suter

Deformations of surfaces with the same intrinsic shape can often be described accurately by a conformal model.

Guaranteed Outlier Removal for Rotation Search

no code implementations ICCV 2015 Alvaro Parra Bustos, Tat-Jun Chin

Used as a preprocessor to prune a large portion of the outliers from the input data, our method enables substantial speed-up of rotation search algorithms without compromising global optimality.

Efficient Globally Optimal Consensus Maximisation With Tree Search

no code implementations CVPR 2015 Tat-Jun Chin, Pulak Purkait, Anders Eriksson, David Suter

We aim to change this state of affairs by proposing a very efficient algorithm for global maximisation of consensus.

The k-Support Norm and Convex Envelopes of Cardinality and Rank

no code implementations CVPR 2015 Anders Eriksson, Trung Thanh Pham, Tat-Jun Chin, Ian Reid

Sparsity, or cardinality, as a tool for feature selection is extremely common in a vast number of current computer vision applications.

Computational Efficiency feature selection

As-Projective-As-Possible Image Stitching with Moving DLT

no code implementations CVPR 2013 Julio Zaragoza, Tat-Jun Chin, Michael S. Brown, David Suter

We investigate projective estimation under model inadequacies, i. e., when the underpinning assumptions of the projective model are not fully satisfied by the data.

Image Stitching

Simultaneous Sampling and Multi-Structure Fitting with Adaptive Reversible Jump MCMC

no code implementations NeurIPS 2011 Trung T. Pham, Tat-Jun Chin, Jin Yu, David Suter

Multi-structure model fitting has traditionally taken a two-stage approach: First, sample a (large) number of model hypotheses, then select the subset of hypotheses that optimise a joint fitting and model selection criterion.

Computational Efficiency Model Selection

The Ordered Residual Kernel for Robust Motion Subspace Clustering

no code implementations NeurIPS 2009 Tat-Jun Chin, Hanzi Wang, David Suter

The kernel permits the application of well-established statistical learning methods for effective outlier rejection, automatic recovery of the number of motions and accurate segmentation of the point trajectories.

Clustering Computational Efficiency +2

Cannot find the paper you are looking for? You can Submit a new open access paper.