pyfli.sp_analysis.simulator.measurement_sim#
Simulate patterned measurements with optional Gaussian and shot noise.
This module belongs to pyfli.sp_analysis.simulator and is part of PyFLI single-
pixel camera basis generation, acquisition simulation, and reconstruction solvers.
Public API includes classes MeasurementSimulator.
Classes
|
Simulate patterned single-pixel measurements from a scene and sensing basis. |
- class MeasurementSimulator(noise_level=0.0, shot_noise=False)[source]#
Bases:
objectSimulate patterned single-pixel measurements from a scene and sensing basis. It can add Gaussian noise, shot noise, differential measurements, and simple SNR estimates.
- Parameters:
- process_differential(measurements)[source]#
Implements y_diff = y_pos - y_neg. Matches the stacked output of BasisPatterns.generate_hadamard(differential=True).