|Machine Perception and Computer Vision page
Matlab and Python source code
José Antonio Martín H.
Invariant moments (e.g., the Hu invariant set) are statistical measures designed to remain constant after some transformations, such as object rotation, scaling, translation, or image illumination changes, in order to, e.g., improve the reliability of a pattern recognition system.
We propose the use of variant moments as an alternative to the classical approach.
Invariants are sensitive to any image change or perturbation for which they are not invariant, so any unexpected perturbation will affect the measurements. On the contrary, a variant moment is designed to be sensitive to a specific perturbation and thus any unexpected disturbance will not affect the objective of the measurement.