PYVALE: A Fast, Scalable, Open-Source 2D Digital Image Correlation (DIC) Engine Capable of Handling Gigapixel Images
Joel Hirst, Lorna Sibson, Adel Tayeb, Ben Poole, Megan Sampson, Wiera Bielajewa, Michael Atkinson, Alex Marsh, Rory Spencer, Rob Hamill, Cory Hamelin, Allan Harte, Lloyd Fletcher

TL;DR
Pyvale is an open-source, high-performance 2D Digital Image Correlation engine capable of processing gigapixel images rapidly and scalably, supporting advanced microscopy applications and broad deployment.
Contribution
Developed a scalable, open-source 2D DIC software with a multithreaded algorithm, enabling gigapixel image correlation on standard hardware.
Findings
Achieves comparable accuracy to commercial DIC codes.
Correlates gigapixel images in under 5 minutes.
Operates efficiently on high-spec desktops with ~50 GB memory.
Abstract
Background: Digital Image Correlation (DIC) is a widely used full-field measurement technique, but both open-source and commercial packages often have limitations such as operating-system restrictions, lack of support for deployment on computing clusters, and poor scalability to gigapixel-scale images common in Scanning Electron Microscopy DIC (SEM-DIC). Objective: Pyvale is an open-source software package designed for sensor simulation, uncertainty quantification, placement optimization, and calibration/validation. A key component of this is the development of a dedicated 2D DIC module intended for standalone use and integration within broader workflows. Methods: Pyvale provides a user-friendly Python interface with performant compiled routines underneath. At its core is a multithreaded, reliability-guided DIC algorithm. Its open-source MIT license enables wide deployment, including on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsElectron and X-Ray Spectroscopy Techniques · CCD and CMOS Imaging Sensors · Advanced Electron Microscopy Techniques and Applications
