An invertible discrete Zernike transform, DZT is proposed and implemented. Three types of non-redundant samplings, random, hybrid (perturbed deterministic) and deterministic (spiral) are shown to provide completeness of the resulting sampled Zernike polynomial expansion. When completeness is guaranteed, then we can obtain an orthonormal basis, and hence the inversion only requires transposition of the matrix formed by the basis vectors (modes). The discrete Zernike modes are given for different sampling patterns and number of samples. The DZT has been implemented showing better performance, numerical stability and robustness than the standard Zernike expansion in numerical simulations. Non-redundant (critical) sampling along with an invertible transformation can be useful in a wide variety of applications.
© 2009 OSAFull Article | PDF Article