ParticleHolography.jl: Holographic particle measurement in Julia

ParticleHolography.jl is an open-source Julia package designed for particle measurements using in-line holography. This comprehensive software provides an end-to-end processing pipeline encompassing a wide range of functionalities: preprocessing, including background removal and camera calibration; three-dimensional reconstruction through diffraction calculations; particle analysis, including detection and tracking; and result visualization. Leveraging the Julia language architecture and NVIDIA GPU capabilities, the package accommodates both interactive parameter exploration and optimization as well as intensive, large-scale data processing across multiple nodes. The modular pipeline structure allows for easy substitution of processing steps with alternative or user-defined methods, facilitating ablation analysis and customization. ParticleHolography.jl aims to contribute to the advancement of research and industry by serving as a versatile in-line holography-based platform for three-dimensional multi-object detection and tracking. Its applications span diverse fields, including fluid dynamics, biology, and aerosol engineering.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2025-02-01
DOI
https://doi.org/10.1016/j.softx.2025.102056
Citations
1
Primary Topic
Digital Holography and Microscopy
Type
article
Field-Weighted Citation Impact
1.25

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ParticleHolography.jl: Holographic particle measurement in Julia

Yohsuke TANAKA, Dai Nakai
1 citations
SoftwareX
Digital Holography and Microscopy
1.25
article

ParticleHolography.jl: Holographic particle measurement in Julia

Yohsuke TANAKA, Dai Nakai
article en
1 citations

Abstract

ParticleHolography.jl is an open-source Julia package designed for particle measurements using in-line holography. This comprehensive software provides an end-to-end processing pipeline encompassing a wide range of functionalities: preprocessing, including background removal and camera calibration; three-dimensional reconstruction through diffraction calculations; particle analysis, including detection and tracking; and result visualization. Leveraging the Julia language architecture and NVIDIA GPU capabilities, the package accommodates both interactive parameter exploration and optimization as well as intensive, large-scale data processing across multiple nodes. The modular pipeline structure allows for easy substitution of processing steps with alternative or user-defined methods, facilitating ablation analysis and customization. ParticleHolography.jl aims to contribute to the advancement of research and industry by serving as a versatile in-line holography-based platform for three-dimensional multi-object detection and tracking. Its applications span diverse fields, including fluid dynamics, biology, and aerosol engineering.

SoftwareXVol. 29
Japan Society for the Promotion of Science (JP), Kyoto Institute of Technology (JP)
Japan Society for the Promotion of Science
Openalex Percentile: Top 24%
Digital Holography and Microscopy
1.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

ParticleHolography.jl: Holographic particle measurement in Julia — Yohsuke TANAKA, Dai Nakai · SoftwareX (2025) | TGRS Research Map | TGRS