Feature Point Identification#
FPI is a modern voxel-based tracer-location algorithm that can reliably work with unknown numbers of tracers in fast and noisy environments.
It was successfully used to track fast-moving radioactive tracers in pipe flows at the Virginia Commonwealth University. If you use this algorithm in your work, please cite the following paper:
Wiggins C, Santos R, Ruggles A. A feature point identification method for positron emission particle tracking with multiple tracers. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment. 2017 Jan 21; 843:22-8.
As FPI works on voxelized representations of the LoRs, the
Voxelize filter is first used before
import pept from pept.tracking import * resolution = (100, 100, 100) pipeline = pept.Pipeline([ Voxelize(resolution), FPI(w = 3, r = 0.4), Stack(), ]) locations = pipeline.fit(lors)