Generalized moment invariants for viewpoint and illumination independent color pattern recognition