Balanced Binary Tree Schemes for Computing Zernike Radial Polynomials

12/02/2022
by   Hong-Yan Zhang, et al.
0

Zernike radial polynomials play a significant role in application areas such as optics design, imaging systems, and image processing systems. Currently, there are two kinds of numerical schemes for computing the Zernike radial polynomials automatically with computer programs: one is based on the definition in which the factorial operations may lead to the overflow problem and the high order derivatives are troublesome, and the other is based on recursion which is either unstable or with high computational complexity. In this paper, our emphasis is focused on exploring the balanced binary tree (BBT) schemes for computing Zernike radial polynomials: firstly we established an elegant formulae for computation; secondly we proposed the recursive and iterative algorithms based-on BBT; thirdly we analyzed the computational complexity of the algorithms rigorously; finally we verified and validated the performance of BBT schemes by testing the running time. Theoretic analysis shows that the computational complexity of BBT recursive algorithm and iterative algorithm are exponential and quadratic respectively, which coincides with the running time test very well. Experiments show that the time consumption is about 1∼ 10 microseconds with different computation platforms for the BBT iterative algorithm (BBTIA), which is stable and efficient for realtime applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/11/2019

Computational Intractability of Julia sets for real quadratic polynomials

We show that there exist real parameters c for which the Julia set J_c o...
research
02/23/2021

Functional norms, condition numbers and numerical algorithms in algebraic geometry

In numerical linear algebra, a well-established practice is to choose a ...
research
07/16/2019

The Quantum Version Of Classification Decision Tree Constructing Algorithm C5.0

In the paper, we focus on complexity of C5.0 algorithm for constructing ...
research
04/21/2020

Fast and accurate evaluation of dual Bernstein polynomials

Dual Bernstein polynomials find many applications in approximation theor...
research
07/06/2021

Scheme-theoretic Approach to Computational Complexity II. The Separation of P and NP over ℂ, ℝ, and ℤ

We show that the problem of determining the feasibility of quadratic sys...
research
06/09/2022

The leaky integrator that could: Or recursive polynomial regression for online signal analysis

Fitting a local polynomial model to a noisy sequence of uniformly sample...
research
08/09/2022

A Survey on Computing Schematic Network Maps: The Challenge to Interactivity

Schematic maps are in daily use to show the connectivity of subway syste...

Please sign up or login with your details

Forgot password? Click here to reset