A color marking system includes a control system for maintaining an
accurate representation for approximating color space transformation
comprising a set of piecewise homeomorphisms. The homeomorphisms and
parametric models are selectively adjustable in accordance with
printer/display calibrating data. Preferably the homeomorphisms comprise
corresponding tetrahedra with domain and co-domain color spaces. If error
above a selected level is detected, the tetrahedra are adjusted by
calculating new locations for their vertices having a consequence of
recomputation of model parameters and converging parametric model
performance in accordance with a predetermined objective of the system. An
inverse of the model is used for feedforward control of the marking
system.