Tools

Open-source libraries, utilities, and applications built over 10 years of machine vision engineering.

3D Vision

๐Ÿ—บ

DepthCraft

3D Vision

Stereo and structured-light 3D reconstruction toolkit. Exports to PLY/OBJ, integrates with ROS2.

PythonPCLROS2

Calibration

๐Ÿ“

CalKit

Calibration

A Python library for camera and LiDAR calibration. Supports Zhang's method, fisheye, multi-camera, and hand-eye calibration.

PythonOpenCVNumPy
๐ŸŽจ

ColorCalib

Calibration

Colorimetric calibration tool using Macbeth ColorChecker. Corrects color response across different lighting conditions.

PythonOpenCVColour-Science

Data & Annotation

๐Ÿท

LabelFlow

Data & Annotation

Semi-automatic annotation tool leveraging SAM + CLIP for rapid dataset building. Exports COCO, YOLO, Pascal VOC formats.

PythonReactSAM

Deep Learning

๐Ÿง 

PatchNet

Deep Learning

Lightweight anomaly detection via patch-based embedding. Achieves 99.2% AUC on MVTec-AD with < 10ms inference.

PyTorchFAISSPython

Inspection

๐Ÿ”

Defectron

Inspection

Real-time surface defect detection engine. Runs at 120 fps on edge GPU hardware with configurable sensitivity thresholds.

C++CUDATensorRT

Optics

๐Ÿ”ญ

OptiSim

Optics

Optical system simulator for lens design, PSF analysis, and diffraction modeling. Useful for camera selection and system design.

PythonSciPyMatplotlib

Tooling

โšก

VisionBench

Tooling

Benchmark suite for vision algorithm performance. Measures latency, throughput, memory on CPU/GPU/edge devices.

PythonONNXONNX Runtime