News

Dec 09, 2025 Our paper “QAL: A Loss for Recall–Precision Balance in 3D Reconstruction” has been accepted to WACV 2026! 🎉
Nov 02, 2025 UBPercept placed 5th overall at the 2022 ACM/IEEE TinyML Design Contest at ICCAD (Nov. 2), and earned 1st in latency and 3rd in flash (memory). Full results: TinyML Contest Winners.
Jul 08, 2022 Built a monocular visual odometry (VO) pipeline in Rust on the KITTI benchmark. Implemented feature tracking, pose estimation, and trajectory reconstruction, with plotting utilities to compare estimated trajectories against ground truth. Benchmarked VO accuracy across sequences and experimented with tuning feature detection thresholds and RANSAC parameters to handle motion blur and texture-poor regions. Added demos and visualizations to highlight drift over long trajectories and loop-closure opportunities. Git Repository
Jun 21, 2022 DAC System Design Contest 2022 – 4th place (UBPercept). Built an FPGA-friendly CNN pipeline on Ultra96V2 with quantization-aware training and deployment automation, targeting tight latency/memory budgets. Led a 7-member team through data curation, profiling, and inference optimization; automated builds and on-board evaluation to iterate rapidly on accuracy–efficiency trade-offs. Documented lessons on model pruning and kernel fusion for edge devices. Results
Dec 20, 2020 Cleaner Bot: a simple coverage-planning demo exploring unknown 2D space (project link, video linked).
Mar 06, 2019 Extended Backus–Naur Form grammar parser built from scratch in Python. Supports defining custom grammars, validating syntax, and running example parse workflows for compiler-construction practice and teaching. Includes utilities for grammar inspection and error highlighting to help debug language specs and parser behavior on sample inputs. Git Repository
Mar 07, 2018 Reinforcement Learning driving agent that learns end-to-end navigation from start to goal on 2D road maps. Implemented in PyTorch with a Kivy UI for interactive visualization, reward diagnostics, and episode playback. Explored reward shaping and curriculum tweaks to improve lane following, collision avoidance, and convergence speed. Logged metrics and rendered trajectories to compare training variants and diagnose failure cases in intersections and sharp turns. Git Repository
Sep 02, 2016 Implemented Fusion 360 3MF exporter for generating 3MF model file from CAD Model. 3MF support color in addition to triangulation. Git Repository
Sep 01, 2016 Implemented Fusion 360 Collada exporter for generating Collada model file from CAD Model. Blender compatible model exported. Git Repository
Aug 05, 2016 Implemented Fusion 360 PDF exporter for generating 3D PDF from CAD Model. Git Repository
Jan 02, 2014 Automated License Plate Recognition (ALPRS) in C#: regex-driven detection/OCR pipeline to read plates under varied lighting and fonts; published in IJERA with conference presentation. Implemented preprocessing, character segmentation, and post-correction heuristics; benchmarked recognition accuracy on captured traffic imagery. Git Repository