nelson.tian
Open to PhD positions & research internships — 2026/2027

Nelson Tian

AI Perception Researcher & Open-Source Developer

3D Computer VisionEmbodied AIAutonomous Navigation

Building perception systems that see, understand, and act in the physical world. Focused on 3D Computer Vision, Embodied AI, and Autonomous Navigation — from lab research to production robotics.

scroll
01

Featured Works & Research

Submitted to IROS 2026

Click-to-Model: Real-Time Interactive Object Modeling & Robust 6D Pose Tracking

Core Developer · 3rd Author

End-to-end interactive perception framework for unseen objects without CAD models. Users click to select objects; the system builds a Gaussian-based model in real time and tracks 6D pose robustly. Achieves 97% RSR at 19 FPS on standard benchmarks.

PyTorchGaussian Splatting6D PoseOpenCVC++ROS
Industry @ Dobot

End-to-End Voice-Controlled Grasping System

Perception Algorithm Engineer Intern

Deployed Qwen-7B VLM locally under 9 GB VRAM via quantization and KV-cache tuning. Integrated real-time YOLO-Seg + SORT pipeline for target detection and tracking. Code merged to the official Dobot GitHub repository.

Qwen-7BVLMYOLO-SegSORTPythonROS
Robotics Systems Project

Autonomous Driving & Object Recognition on Limo Robot

Project Lead

Full autonomous navigation stack on a physical Limo robot: GMapping SLAM for environment mapping, AMCL localization, Pure Pursuit path following, and real-time YOLO-based traffic light detection — all integrated in ROS.

ROSSLAMYOLOC++PythonEmbedded Linux
OpenCV Fractal ArUco Detection (GSoC)
Open Source @ OpenCV

OpenCV Fractal ArUco Detection (GSoC)

Open Source Contributor

Engineered Fractal ArUco marker detection from scratch for the OpenCV objdetect module. Optimized the core algorithm structure and patched existing vulnerabilities, boosting keypoint matching capability by 28%. Contributed via PR #27934.

C++OpenCVAlgorithmsMarker Detection
OpenCV ArUco Module Optimization
Open Source @ OpenCV

OpenCV ArUco Module Optimization

Open Source Contributor

Evaluated 1,200+ samples to systematically benchmark ArUco3 detection performance. Optimized default parameters of the ArUco3 detector, improving robustness across lighting and scale conditions. Contributed via PR #28645, merged into OpenCV mainline.

C++OpenCVArUcoBenchmarking
Explainable AI in PCGRL via Action-Perturbation Saliency Maps
Course Research Project

Explainable AI in PCGRL via Action-Perturbation Saliency Maps

Lead Researcher

Novel action-perturbation saliency method using output probability distribution gradients (measured by Euclidean distance) to explain agent decisions in Procedural Content Generation. Accelerated saliency computation by 10× compared to naive baselines.

PyTorchReinforcement LearningXAIPython
02

Education & Experience

Education

Master of Information Technology (AI)

UNSW Sydney·Sydney, Australia
Sep 2025 - Sep 2026
  • Focus: 3D Vision, Deep Learning, and Autonomous Systems.
Education

Bachelor of Engineering (Computer Science)

SUSTech·Shenzhen, China
Aug 2021 - Jul 2025
  • Solid foundation in Algorithm Design and Robotics Engineering.
Industry

Perception Algorithm Engineer Intern

Dobot·Shenzhen, China
Jan 2026 - Mar 2026
  • Developed end-to-end voice-controlled perception systems for Atom robots.
  • Optimized VLM deployment and KV-cache for edge devices.
Open Source

Open Source Contributor (GSoC)

OpenCV·Remote
Mar 2025 - Aug 2025
  • Implemented Fractal ArUco detection from scratch; improved matching by 28%.
Open Source

Open Source Contributor

OpenCV·Remote
Sep 2024 - Jan 2025
  • Benchmarked 1.2k samples and optimized ArUco3 default parameters.
03

Skills

Languages

C / C++PythonTypeScriptCUDA

Frameworks

PyTorchROS / ROS2OpenCVJAXNext.js

Research Areas

6D Pose Estimation3D Computer VisionEmbodied AIReinforcement LearningSLAMGaussian Splatting

Tools & Infra

DockerLinuxGitWandBTensorRTONNX