Turbulence Realm
Software Features How it works Tutorials Download Download
Fluid dynamics · Computer vision · ML

See the flow.
Find the equation.

Turbulence Realm turns ordinary fluid-dynamics videos into quantitative insight. Track bubble motion with sub-pixel precision and discover the governing equations of your flow — all on your desktop.

2Desktop apps
300+Tests
15+Analysis tools
3Platforms
turbulence-realm — SINDy
Velocity
0.42m/s
Vorticity
1.18rad/s
SINDy
frame 142 / 208
Discovered equation
du/dt = 0.83 v − 1.21 uvv
Built with PyQt6 OpenCV dlib PySINDy PyTorch Matplotlib
The software

Two apps, one suite

Purpose-built desktop tools that take you from raw video to publishable results — calibration, tracking, modeling, analysis, and export in a single workflow.

Turbulence Realm-Tracker
v3.0.0 · Production stable

Track and analyse the movement of bubbles, droplets, and particles in fluid-dynamics videos. Real-time visual feedback, quantitative velocity and displacement data, and a full suite of analysis and export tools.

PyQt6OpenCVdlibMatplotlibCSV / HDF5 export
Turbulence Realm — SINDy
v2.2.0 · MIT

Extract a dense velocity field from video using optical flow, fit a SINDy model to discover the governing equations, reconstruct the field, and explore it with rich visualization and physics-informed machine learning.

PyQt6PySINDyOpenCVPyTorch (opt.)POD / DMD
Capabilities

Everything from video to publication

A complete toolkit for fluid-dynamics video analysis — vision, modeling, analysis, and reproducible export.

Optical flow & tracking

Dense velocity fields and object tracking from video, with multiple backends and quality metrics.

FarnebackLucas-KanadeTV-L1RAFTdlib CSRT

SINDy equation discovery

Fit sparse models from polynomial, Fourier, and combined libraries. Read off the discovered governing equations directly, with cross-validation and library comparison.

STLSQSR3FROLSDivergence-freek-fold CV

Calibration

Line, multi-point, and checkerboard grid calibration with presets and history.

Multi-pointGridPresets

Analysis

Vorticity, spectra, POD/DMD, turbulence statistics, and statistical reports.

PODDMDFFTTKE

Physics-informed machine learning

Train PINNs for Navier-Stokes, autoencoder-SINDy, Fourier Neural Operators, DeepONets, and ConvLSTMs — with uncertainty quantification and ONNX export.

PINNFNODeepONetConvLSTMVAE / GAN

Export

CSV, JSON, Excel, HDF5, Parquet, NetCDF, PNG, PDF reports, MP4.

CSVHDF5ParquetPDF

Reproducibility

Provenance metadata — git commit, versions, seed, input hash — embedded in every export.

ProvenanceDeterministic
How it works

From video to insight in four steps

The same workflow powers both apps — load, calibrate, model, and export.

1

Load & calibrate

Open any MP4/AVI/MOV, draw a calibration line of known length, and get real-world units instantly.

2

Track or extract flow

Select regions to track, or let optical flow build a dense velocity field across the whole ROI.

3

Model & analyze

Fit a SINDy model, run POD/DMD, compute turbulence statistics, or train a physics-informed net.

4

Visualize & export

Quiver plots, heatmaps, animated fields, and reproducible exports to CSV, HDF5, PDF, and MP4.

Learn

Start with a tutorial

Step-by-step guides for both apps — from your first tracking run to discovering governing equations.

Get started

Download

Installers for Windows and Linux — no Python installation required. Each installer includes a no-liability disclaimer, shortcuts, and an uninstaller.

Turbulence Realm-Tracker

Windows setup · Linux .deb + .run · v3.0.0

Track and analyse bubble motion in fluid-dynamics videos. Setup installer for Windows; .deb and .run installers for Linux.

Turbulence Realm SINDy

Windows setup · Linux .deb + .run · v2.2.0

Video-based flow analysis with sparse identification of nonlinear dynamics. Setup installer for Windows; .deb and .run installers for Linux.

System requirements

All platforms

No Python or dependencies needed — the installers bundle everything. A display is required for the GUI.

Disclaimer: This software is provided "AS IS" without warranty of any kind. The author shall not be liable for any damages arising from the use of this software. The full disclaimer is displayed during installation.

Have a video to analyse?

The suite is ready for your footage. Start with a tutorial or grab the download.

Browse tutorials →