An electronic correction system and method for correcting optical
anomalies, namely distortions, color non-convergence (excluding axial
chromatic aberration) and luminance (or chrominance) non-uniformity. Each
effect is modeled as a transformation in either spatial (positional)
space or color space. Representing the effects as transformations of
digital pixel data, allows the different anomalies to be resolved within
a common framework, namely that of image `warping`. The anomaly, having
been expressed as a pixel transformation, is then eliminated by
electronically applying the inverse transformation. This process is
equivalent to digitally manipulating or warping the image in position
and/or color space and accordingly this can be achieved using
commercially known warping circuits. In addition, the transformation can
also contain a component to additionally perform any application specific
image warping (e.g. scaling and geometric transformations). Finally, by
storing a sequence of transformations, adaptive anomaly correction and
dynamic effects can be achieved.