Christian J. Mills's repositories
byte-track-eigen
ByteTrack-Eigen is a C++ implementation of the ByteTrack object tracking method, leveraging the Eigen library for high-performance matrix and vector operations.
barracuda-inference-yolox-demo
A simple Unity project demonstrating how to perform object detection with the barracuda-inference-yolox package.
unity-barracuda-inference-yolox
This Unity package extends the functionality of the barracuda-inference-base package to perform object detection using YOLOX models.
pytorch-yolox-object-detection-tutorial-code
This repository contains the training code for my PyTorch YOLOX object detection tutorial.
pytorch-timm-gesture-recognition-tutorial-code
This repository contains the training code for my beginner-friendly tutorial titled "Fine-Tuning Image Classifiers with PyTorch and the timm library for Beginners".
barracuda-inference-yolox-demo-brp
A simple Unity BRP (Built-in Render Pipeline) project demonstrating how to perform object detection with the barracuda-inference-yolox package using the in-game camera.
unity-2d-cv-tutorial-starter
A Unity starter project tailored for integrating and demonstrating 2D computer vision models in tutorials.
christianjmills
My personal blog
unity-yolox-utils
This Unity package provides utility functions to work with YOLOX object detection models. It helps in generating grid coordinates with strides, and extracting bounding box proposals from the model output.
yolox-bytetrack-onnx-demo
A Visual Studio project demonstrating how to perform object tracking across video frames with YOLOX, ONNX Runtime, and the ByteTrack-Eigen library.
barracuda-inference-yolox-bytetrack-demo
A simple Unity project demonstrating how to perform object tracking with the barracuda-inference-yolox package and the ByteTrack-Eigen library.
barracuda-inference-yolox-demo-hdrp
A simple Unity HDRP project demonstrating how to perform object detection with the barracuda-inference-yolox package using the in-game camera.
cjm-pytorch-utils
Some utility functions for working with PyTorch.
cjm-torchvision-tfms
Some custom Torchvision tranforms.
pytorch-keypoint-rcnn-tutorial-code
This repository contains the code for my PyTorch Keypoint R-CNN tutorial.
pytorch-mask-rcnn-tutorial-code
This repository contains the code for my PyTorch Mask R-CNN tutorial.
sentis-inference-yolox-demo
A simple Unity project demonstrating how to perform object detection with yolox using Sentis.
torchvision-annotation-tutorials
This repository contains jupyter notebooks for my tutorials showing how to load image annotation data from various formats and use it with torchvision.
unity-bounding-box-2d-toolkit
This Unity package provides an easy-to-use and customizable solution to work with and visualize 2D bounding boxes on a Unity canvas.
unity-onnx-inference-cv-plugin
This repository houses a simple native plugin for the Unity game engine, built in Visual Studio, that leverages the ONNX Runtime to perform inference with computer vision models. The plugin works with models that take a single RGB image.
unity-tfjs-inference-yolox-demo
A simple Unity WebGL project demonstrating how to perform object detection with TensorFlow.js.
barracuda-inference-yolox-demo-urp
A simple Unity URP project demonstrating how to perform object detection with the barracuda-inference-yolox package using the in-game camera.
cjm-byte-track
A standalone Python implementation of the ByteTrack multi-object tracker based on the official implementation.
cjm-pil-utils
Some PIL utility functions I frequently use.
cuda-pytorch-tutorials
This repository contains code for tutorials on using CUDA with PyTorch.
fastai-timm-gesture-recognition-tutorial-code
This repository contains the training code for my beginner-friendly tutorial titled "Fine-Tuning Image Classifiers with Fastai and the timm library for Beginners".
pcprep
Scripts to prep PC for development use after OS installs
unity-bytetrack-plugin
This repository houses a simple native plugin for the Unity game engine, built in Visual Studio, that leverages the ByteTrack-Eigen library to perform real-time object tracking.
unity-onnxruntime-inference-yolox-demo
A simple Unity project demonstrating how to perform object detection with ONNX Runtime.