All work

012025 — present

Edge AI Vision Deployment

Detect-and-Avoid perception on resource-constrained onboard computers.

Role
Undergraduate Research Assistant — ARC Lab
Stack
DarknetYOLOTensorFlowKV260FPGA-Based SoCPython
System architecture diagram of the detect-and-avoid perception pipeline
Fig. 01 — Perception pipeline / onboard deployment
01

Problem

Deep learning detectors trained on workstations do not survive the move to onboard compute. The system has to detect aircraft in real time while accuracy, latency, power, and memory all compete for the same budget.

02

System

A standardized deployment path: training and export, post-training quantization, onboard inference runtime, and a benchmark harness that reports accuracy and latency from the same run.

  • Training & export — model checkpoints exported to a deployable graph
  • Quantization — precision reduced with paired accuracy tracking
  • Onboard runtime — real-time inference on the embedded target
  • Benchmark harness — mAP, precision, recall, and FPS measured together
03

My contribution

  1. 01Built the deployment pipeline end to end, from training output to onboard inference.
  2. 02Performed model quantization and latency/accuracy benchmarking on the embedded target.
  3. 03Collaborated with CV researchers to integrate newly trained models into the pipeline.
  4. 04Standardized the deployment workflow so later iterations reuse it without rework.
04

Engineering decisions

01

Stable embedded deployment

Problem

Deploying models onto resource-constrained onboard computers while holding real-time inference.

Decision

Built one standardized pipeline covering training, quantization, deployment, and benchmarking instead of per-model scripts.

Tradeoff

Higher upfront engineering effort.

Outcome

Significantly improved reproducibility across model iterations.

02

RGB vs grayscale

Problem

Grayscale input cut computational cost but unexpectedly caused a large accuracy drop.

Decision

Designed paired RGB / grayscale experiments to isolate image modality as the single variable.

Tradeoff

RGB 65–70% mAP vs grayscale 30–40% mAP.

Outcome

Kept RGB in the deployed configuration; root cause still under investigation.

Full system architecture for the onboard detect-and-avoid pipeline
Fig. 01 — Perception pipeline / onboard deployment
05

Results

Measured benchmarks

70.2%
Best mAP
14–15
FPS onboard
0.82
Precision
0.76
Recall

Build status

  • Reusable deployment pipeline
  • Quantized onboard build
  • Benchmark harness

Build status — not a measured benchmark.

Lessons learned

  • Embedded AI is a simultaneous balance of accuracy, latency, and hardware limits — the right tradeoff depends on the use case, not on a general rule.
  • Standardized pipelines remove most of the repetitive integration cost between model iterations.
  • Deployment is a system problem spanning preprocessing, inference, post-processing, and hardware — not just model optimization.

Next project