One-Sample PCH-EM Algorithm

One-Sample Photon Counting Histogram Expectation Maximization Algorithm (PCH-EM) for characterizing DSERN image sensors.
Updated 6 Jun 2023

View License

PCH_EM_demo.mlx presents a full demo of the starting point algorithm (StartingPoint.m) and histogram accelerated PCH-EM algorithm (PCH_EM.m).

Cite As

Aaron Hendrickson (2024). One-Sample PCH-EM Algorithm (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2020a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

Simplified read noise update equation. Incorporated full log-likelihood into stopping criteria.


Implemented histogram acceleration of PCH-EM algorithm. Also updated the way the starting point method estimates tau to make it more robust.