Skip to content
View zachtong's full-sized avatar
🍎
Coding, Vibing, Thinking
🍎
Coding, Vibing, Thinking

Highlights

  • Pro

Organizations

@YangMechanicsGroupUTAustin

Block or report zachtong

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zachtong/README.md

Typing SVG

Google Scholar ResearchGate LinkedIn Email Resume Website


PhD candidate in Engineering Mechanics at The University of Texas at Austin, working in the Yang Research Group.

My research focuses on advancing Digital Image/Volume Correlation (DIC/DVC) under extremely challenging conditions — complex geometry, large deformation, and biological tissues. I combine Machine Learning and Computer Vision to build open-source tools that make high-accuracy deformation measurement accessible to the experimental mechanics community, and I use the fields they produce to validate and calibrate finite element models.

When I'm not correlating pixels, I'm hanging out with my Siamese cats 👉

🌐 zachtong.github.io

My Siamese cats
Lab supervisors (unofficial)

Tech Stack

Python MATLAB C++ PyTorch OpenCV NumPy SciPy LaTeX Git Abaqus COMSOL


Featured Publications & Software

pyALDIC: A Python Implementation of Augmented Lagrangian Digital Image Correlation with a GUI, Adaptive Meshing, and Mask-Aware Subset Splitting

A fully open-source Python port of AL-DIC with an integrated desktop GUI, quadtree-refined meshes, starting-point propagation for large-displacement and discontinuous fields, and dual Local-DIC / AL-DIC solvers — pip-installable and ready for experimental mechanics workflows.
pyALDVC: Augmented Lagrangian Digital Volume Correlation in Python

The volumetric sibling of pyALDIC: full-field 3D displacement and strain from micro-CT, confocal, MRI and OCT scans, with GPU acceleration, boundary-aware subsets that keep cracks and holes sharp, texture analysis that measures the scan and recommends the subset size, and an interactive 3D viewer.
pyALDIC-3D: Stereo Augmented Lagrangian Digital Image Correlation in Python

Two-camera stereo-DIC from calibration to export in a single desktop application: metric 3D shape, displacement and Green-Lagrange surface strain in millimetres, AL-DIC tracking on an adaptive quadtree mesh, and crack-aware meshing that keeps a displacement jump from being smeared into a continuous field.
RAFT-DVC: Resolution-Aware Machine Learning-Based Digital Volume Correlation

A 3D adaptation of the RAFT optical-flow architecture for DVC, released as three resolution arms matched to particle size and displacement band, with an explicit rule for choosing between them and benchmarks against tuned classical DVC solvers.
RAFTcorr: A Deep Learning Digital Image Correlation Framework with Operating-Boundary Characterization

The first fully open-source RAFT-based DIC framework, with a physically realistic training-data generation pipeline, pre-trained model weights, a user-friendly GUI, and documented accuracy, runtime and operating limits.
Digital Volume Correlation Challenge 2.0: A Comprehensive Dataset for Digital Volume Correlation Benchmarking

The iDICs community benchmark for DVC: an openly available repository of volumetric image pairs and series contributed by groups worldwide, spanning confocal and multiphoton microscopy, X-ray and neutron tomography, and synthetic volumes, with complex deformation fields, poor image quality, and anisotropic or sparse speckle patterns, all compiled into one uniform format.
3D-ALDIC: Stereo Adaptive Mesh Augmented Lagrangian Digital Image Correlation

An advanced, robust, and user-friendly open-source stereo-DIC method for high-accuracy 3D displacement measurement under complex geometry, large deformation, and biological tissue challenges.
Machine Learning-Aided Spatial Adaptation for Improved DIC Analysis of Complex Geometries

A machine learning approach that automates region selection, mesh refinement, and subset splitting near complex sample edges for improved DIC analysis efficiency.
Refraction Error Analysis in Stereo Vision for System Parameters Optimization

Systematic analysis of refraction errors in stereo vision systems with optimization strategies for underwater and through-glass measurements.
Optimization of the Forearm Angle for Arm Wrestling Using Multi-Camera Stereo DIC

Multi-camera stereo DIC applied to biomechanical optimization of arm wrestling technique — a fun intersection of sports science and measurement technology.

Featured Projects

pyALDIC — 2D AL-DIC in Python with Desktop GUI

GitHub PyPI arXiv

Pip-installable 2D Augmented Lagrangian DIC with quadtree mesh refinement, starting-point propagation for large-displacement / discontinuous fields, and a full desktop GUI — load images, draw ROIs, and run a complete DIC analysis without writing a line of code. Now recommended in two UT Austin undergraduate courses.

pyALDIC end-to-end desktop GUI walkthrough — import images, pick workflow, draw ROI, refine mesh, run DIC, inspect displacement and strain fields

pyALDVC — Volumetric AL-DVC in Python with a 3D Viewer

GitHub PyPI

Turns a sequence of 3D scans (micro-CT, confocal, MRI, OCT) into displacement and strain fields: GPU-accelerated AL-DVC, masks drawn directly on the slices, subsets and smoothing that stop at cracks and holes instead of averaging across them, texture analysis that measures the scan and recommends a subset size, and a 3D viewer that records its own animations.

pyALDVC 3D viewer orbiting the deformed lattice of a hydrogel indentation micro-CT scan, with displacement arrows over the out-of-plane displacement field

pyALDIC-3D — Stereo-DIC in Python, Calibration to Export

GitHub PyPI DOI

Two-camera stereo-DIC in one desktop application: built-in calibration with a coded circular target detector, AL-DIC temporal tracking on an adaptive quadtree mesh, metric 3D shape and Green-Lagrange surface strain in millimetres, and a re-verification gate that re-derives the correlation of every shipped displacement rather than trusting the solver's own convergence flag.

pyALDIC-3D desktop application: stereo image pairs and the calibration panel on the left, the out-of-plane displacement field W in millimetres rendered on the specimen in the centre, and run controls with the per-frame validity log on the right

RAFTcorr — Deep Learning DIC Framework

GitHub Project Page

The first fully open-source RAFT-based DIC framework with training pipeline, pre-trained weights, and GUI.

RAFTcorr GUI Demo

3D-Stereo-ALDIC — 3D Full-field Deformation Measurement (MATLAB)

GitHub DOI

The MATLAB stereo-DIC code behind the Experimental Mechanics paper, and the predecessor of pyALDIC-3D.

Stereo-ALDIC demonstration

DIC-ROI-Mask-Generator — Automated ROI Masking

GitHub Project Page

Automated ROI and mask generation tool for DIC analysis.

DIC ROI Mask Generator GUI Demo

Bubble-Radius-Fitting — High-Speed Cavitation Analysis

GitHub Project Page

MATLAB-based GUI for bubble radius fitting in complex-background ultra-high-speed cavitation imaging.

Bubble Radius Fitting GUI Demo

More Open Source Tools

Project Description Status
RAFT-DVC Resolution-aware learned DVC: reference implementation, three trained solvers, and the synthetic-volume generator behind the paper Released
3D_DVC_Dataset_Generator Synthetic DVC dataset generator Released
2D_ALDIC AL-DIC combining advantages of Local Subset and Global DIC (MATLAB, predecessor of pyALDIC) Released
ALDVC Adaptive Lagrangian Digital Volume Correlation (MATLAB, predecessor of pyALDVC) Released
STAQ-DIC Spatiotemporally Adaptive Quadtree Mesh DIC for large deformations Released

Ongoing Research

  • Heterogeneous Material Property Identification — Inverse identification of spatially varying constitutive properties and interface geometry from a single instrumented test, in collaboration with the Oden Institute and Sandia National Laboratories
  • Learning-Based Correlation — RAFTcorr and RAFT-DVC: accuracy, runtime, and the operating boundaries within which a learned solver can be trusted
  • Package-Level Thermo-Mechanical FEA — SRC-sponsored warpage and interfacial stress prediction for layered chip packages, correlated against full-field measurement
  • High-Strain-Rate Characterization — Laser-induced cavitation and high-speed imaging for rate-dependent response and interfacial damage accumulation
  • Fracture Mechanics + DIC — Integrating DIC with fracture mechanics for crack characterization
  • iDICs Good Practices Guide (Edition 2) — Contributing author to the community-driven DIC best practices guide
  • Stereo-DIC Challenge 2.0 — Participating with 3D-ALDIC method
  • DVC Challenge 2.0 — Lead author of the benchmark dataset paper, and coordinator for data organization across the contributing groups

Experience & Awards

Role Organization When
Advanced Packaging R&D Intern Tokyo Electron (TEL), Austin, TX May - Aug 2026
Graduate Research Assistant UT Austin, Yang Research Group 2023 - present
Teaching Assistant, Aerospace Material Lab UT Austin 2023 - present
Computer Vision Engineer Intern Orbbec Inc., Shenzhen, China Summer 2022
Graduate Research Assistant Southeast University 2020 - 2023

Awards — SRC Research Scholar, Semiconductor Research Corporation (2025)  •  Graduate Recognition Award, UT Austin (2025)  •  Graduate Excellence Fellowship, UT Austin (2023-2026)


Conference Presentations

2026

  • SEM Annual 2026 (Norfolk, VA) — "RAFTcorr: An Open-Source, Deep Learning DIC Framework for Dense Displacement Measurement" | Jun 1-4

2025

  • iDICs 2025 (Alexandria, VA) — "RAFTcorr: An Open-Source, Deep Learning DIC Framework for Dense Displacement Measurement" | Nov 4-6
  • TECHCON 2025 (Austin, TX) — "3D Stereo-ALDIC for High-Precision Full-field Deformation Characterization in Semiconductor Materials" | Sep 7-10
  • SEM Annual 2025 (Milwaukee, WI) — "3D Stereo-ALDIC" | Jun 2-5
  • IMAC-XLIII 2025 (Orlando, FL) — "Advancing Digital Image Correlation for Biomechanical Applications" | Feb 3-6
2024
  • SEM Annual 2024 (Vancouver, WA) — "Exploring the Interplay of Alveolar Mechanics and Fluid Accumulation in Pulmonary Edema: Insights from Soft Metamaterials 3D Printing and Mechanical Testing" | Jun 3-6
  • Southern SEM Student Symposium 2024 (Baton Rouge, LA) — "Exploring the Interplay of Alveolar Mechanics and Fluid Accumulation in Pulmonary Edema: Insights from Soft Metamaterial 3D Printing and Mechanical Testing" | May 12

GitHub Stats

Zixiang Tong's GitHub statistics

Thanks for visiting! Feel free to explore my projects and reach out if you're interested in collaborating.

Click here for a productivity boost
My cat enjoying the view
Peer reviewer #2 taking a break

Profile views

Pinned Loading

  1. pyALDIC pyALDIC Public

    pyALDIC: Augmented Lagrangian Digital Image Correlation in Python

    Python 28 6

  2. YangMechanicsGroupUTAustin/DIC-ROI-mask-generator YangMechanicsGroupUTAustin/DIC-ROI-mask-generator Public

    The code will be released upon acceptance of submitted paper.

    Python 5 2

  3. 3D-Stereo-ALDIC 3D-Stereo-ALDIC Public

    Forked from YangMechanicsGroupUTAustin/3D-Stereo-ALDIC

    MATLAB 2

  4. pyALDVC pyALDVC Public

    Augmented Lagrangian Digital Volume Correlation (AL-DVC) in Python

    Python 2