Survives significant brightness shifts, contrast adjustments and exposure changes
IFP handles brightness shifts, contrast adjustments, and exposure changes through a multi-layer detection system.
The algorithm uses brightness-independent structural analysis rather than absolute pixel values. When the primary detection layer misses due to brightness shift, a secondary layer catches it.

Brightness shift — detected

Contrast adjustment — detected