Articulo de referencia

Polinomios de Zernike

Los primeros 21 polinomios de Zernike, ordenados verticalmente por grado radial y horizontalmente por grado azimutal En matemáticas , los polinomios de Zernike son una secuencia...

Los primeros 21 polinomios de Zernike, ordenados verticalmente por grado radial y horizontalmente por grado azimutal

En matemáticas , los polinomios de Zernike son una secuencia de polinomios que son ortogonales en el disco unitario . Llevan el nombre del físico óptico Frits Zernike , ganador del Premio Nobel de Física en 1953 e inventor de la microscopía de contraste de fases , y desempeñan papeles importantes en varias ramas de la óptica, como la óptica de haces y la formación de imágenes. [1] [2]

Definiciones

Existen polinomios de Zernike pares e impares . Los polinomios de Zernike pares se definen como

O norte metro ( ρ , φ ) = R norte metro ( ρ ) porque ( metro φ ) {\displaystyle Z_{n}^{m}(\rho ,\varphi )=R_{n}^{m}(\rho )\,\cos(m\,\varphi )\!}

(función par sobre el ángulo azimutal ), y los polinomios de Zernike impares se definen como φ {\displaystyle \varphi }

Z n m ( ρ , φ ) = R n m ( ρ ) sin ( m φ ) , {\displaystyle Z_{n}^{-m}(\rho ,\varphi )=R_{n}^{m}(\rho )\,\sin(m\,\varphi ),\!}

(función impar sobre el ángulo acimutal ) donde m y n son números enteros no negativos con n ≥ m ≥ 0 ( m = 0 para polinomios esféricos de Zernike), es el ángulo acimutal , ρ es la distancia radial y son los polinomios radiales definidos a continuación. Los polinomios de Zernike tienen la propiedad de estar limitados a un rango de −1 a +1, es decir . Los polinomios radiales se definen como φ {\displaystyle \varphi } φ {\displaystyle \varphi } 0 ρ 1 {\displaystyle 0\leq \rho \leq 1} R n m {\displaystyle R_{n}^{m}} | Z n m ( ρ , φ ) | 1 {\displaystyle |Z_{n}^{m}(\rho ,\varphi )|\leq 1} R n m {\displaystyle R_{n}^{m}}

R n m ( ρ ) = k = 0 n m 2 ( 1 ) k ( n k ) ! k ! ( n + m 2 k ) ! ( n m 2 k ) ! ρ n 2 k {\displaystyle R_{n}^{m}(\rho )=\sum _{k=0}^{\tfrac {n-m}{2}}{\frac {(-1)^{k}\,(n-k)!}{k!\left({\tfrac {n+m}{2}}-k\right)!\left({\tfrac {n-m}{2}}-k\right)!}}\;\rho ^{n-2k}}

para un número par de nm , mientras que es 0 para un número impar de nm . Un valor especial es

R n m ( 1 ) = 1. {\displaystyle R_{n}^{m}(1)=1.}

Otras representaciones

Reescribiendo las razones de los factoriales en la parte radial como productos de binomios se muestra que los coeficientes son números enteros:

R n m ( ρ ) = k = 0 n m 2 ( 1 ) k ( n k k ) ( n 2 k n m 2 k ) ρ n 2 k {\displaystyle R_{n}^{m}(\rho )=\sum _{k=0}^{\tfrac {n-m}{2}}(-1)^{k}{\binom {n-k}{k}}{\binom {n-2k}{{\tfrac {n-m}{2}}-k}}\rho ^{n-2k}} .

Una notación como funciones hipergeométricas gaussianas terminales es útil para revelar recurrencias, demostrar que son casos especiales de polinomios de Jacobi , escribir ecuaciones diferenciales, etc.:

R n m ( ρ ) = ( 1 ) ( n m ) / 2 ρ m P ( n m ) / 2 ( m , 0 ) ( 1 2 ρ 2 ) = ( n n + m 2 ) ρ n   2 F 1 ( n + m 2 , n m 2 ; n ; ρ 2 ) = ( 1 ) n m 2 ( n + m 2 m ) ρ m   2 F 1 ( 1 + n + m 2 , n m 2 ; 1 + m ; ρ 2 ) {\displaystyle {\begin{aligned}R_{n}^{m}(\rho )&=(-1)^{(n-m)/2}\rho ^{m}P_{(n-m)/2}^{(m,0)}(1-2\rho ^{2})\\&={\binom {n}{\tfrac {n+m}{2}}}\rho ^{n}\ {}_{2}F_{1}\left(-{\tfrac {n+m}{2}},-{\tfrac {n-m}{2}};-n;\rho ^{-2}\right)\\&=(-1)^{\tfrac {n-m}{2}}{\binom {\tfrac {n+m}{2}}{m}}\rho ^{m}\ {}_{2}F_{1}\left(1+{\tfrac {n+m}{2}},-{\tfrac {n-m}{2}};1+m;\rho ^{2}\right)\end{aligned}}}

para nm par.

La relación inversa se expande para fijo en ρ j {\displaystyle \rho ^{j}} m j {\displaystyle m\leq j} R n m ( ρ ) {\displaystyle R_{n}^{m}(\rho )}

ρ j = n m ( mod 2 ) j h j , n , m R n m ( ρ ) {\displaystyle \rho ^{j}=\sum _{n\equiv m{\pmod {2}}}^{j}h_{j,n,m}R_{n}^{m}(\rho )}

con coeficientes racionales [3] h j , n , m {\displaystyle h_{j,n,m}}

h j , n , m = n + 1 1 + j + n 2 ( ( j m ) / 2 ( n m ) / 2 ) ( ( j + n ) / 2 ( n m ) / 2 ) {\displaystyle h_{j,n,m}={\frac {n+1}{1+{\frac {j+n}{2}}}}{\frac {\binom {(j-m)/2}{(n-m)/2}}{\binom {(j+n)/2}{(n-m)/2}}}}

para incluso . j m = 0 , 2 , 4 , {\displaystyle j-m=0,2,4,\ldots }

El factor del polinomio radial puede desarrollarse en una base de Bernstein de para pares o multiplicado por una función de para impares en el rango . Por lo tanto, el polinomio radial puede expresarse mediante un número finito de polinomios de Bernstein con coeficientes racionales: ρ n 2 k {\displaystyle \rho ^{n-2k}} R n m ( ρ ) {\displaystyle R_{n}^{m}(\rho )} b s , n / 2 ( ρ 2 ) {\displaystyle b_{s,n/2}(\rho ^{2})} n {\displaystyle n} ρ {\displaystyle \rho } b s , ( n 1 ) / 2 ( ρ 2 ) {\displaystyle b_{s,(n-1)/2}(\rho ^{2})} n {\displaystyle n} n / 2 k s n / 2 {\displaystyle \lfloor n/2\rfloor -k\leq s\leq \lfloor n/2\rfloor }

R n m ( ρ ) = 1 ( n / 2 m / 2 ) ρ n mod 2 s = m / 2 n / 2 ( 1 ) n / 2 s ( s m / 2 ) ( ( n + m ) / 2 s + m / 2 ) b s , n / 2 ( ρ 2 ) . {\displaystyle R_{n}^{m}(\rho )={\frac {1}{\binom {\lfloor n/2\rfloor }{\lfloor m/2\rfloor }}}\rho ^{n\mod 2}\sum _{s=\lfloor m/2\rfloor }^{\lfloor n/2\rfloor }(-1)^{\lfloor n/2\rfloor -s}{\binom {s}{\lfloor m/2\rfloor }}{\binom {(n+m)/2}{s+\lceil m/2\rceil }}b_{s,\lfloor n/2\rfloor }(\rho ^{2}).}

Índices secuenciales de Noll

Las aplicaciones a menudo implican álgebra lineal, donde una integral sobre un producto de polinomios de Zernike y algún otro factor construye los elementos de una matriz. Para enumerar las filas y columnas de estas matrices por un único índice, Noll introdujo una asignación convencional de los dos índices n y l a un único índice j . [4] La tabla de esta asociación comienza de la siguiente manera (secuencia A176988 en la OEIS ). Z n l Z j {\displaystyle Z_{n}^{l}\rightarrow Z_{j}} j = n ( n + 1 ) 2 + | l | + { 0 , l > 0 n { 0 , 1 } ( mod 4 ) ; 0 , l < 0 n { 2 , 3 } ( mod 4 ) ; 1 , l 0 n { 2 , 3 } ( mod 4 ) ; 1 , l 0 n { 0 , 1 } ( mod 4 ) . {\displaystyle j={\frac {n(n+1)}{2}}+|l|+\left\{{\begin{array}{ll}0,&l>0\land n\equiv \{0,1\}{\pmod {4}};\\0,&l<0\land n\equiv \{2,3\}{\pmod {4}};\\1,&l\geq 0\land n\equiv \{2,3\}{\pmod {4}};\\1,&l\leq 0\land n\equiv \{0,1\}{\pmod {4}}.\end{array}}\right.}

La regla es la siguiente:

  • Los polinomios de Zernike pares Z (con partes azimutales pares , donde a es un número positivo) obtienen índices pares j. cos ( m φ ) {\displaystyle \cos(m\varphi )} m = l {\displaystyle m=l} l {\displaystyle l}
  • La impar Z obtiene (con partes azimutales impares , donde a es un número negativo) índices impares j . sin ( m φ ) {\displaystyle \sin(m\varphi )} m = | l | {\displaystyle m=\left\vert l\right\vert } l {\displaystyle l}
  • Dentro de un n dado , un valor menor da como resultado un valor menor  j . | l | {\displaystyle \left\vert l\right\vert }

Índices estándar OSA/ANSI

Polinomios de Zernike de índice único OSA [5] y ANSI utilizando:

j = n ( n + 2 ) + l 2 {\displaystyle j={\frac {n(n+2)+l}{2}}}

Índices de Fringe/Universidad de Arizona

El esquema de indexación Fringe se utiliza en software de diseño óptico comercial y pruebas ópticas, por ejemplo, en fotolitografía . [6] [7]

j = ( 1 + n + | l | 2 ) 2 2 | l | + 1 sgn l 2 {\displaystyle j=\left(1+{\frac {n+|l|}{2}}\right)^{2}-2|l|+\left\lfloor {\frac {1-\operatorname {sgn} l}{2}}\right\rfloor }

donde es la función sign o signum . Los primeros 20 números marginales se enumeran a continuación. sgn l {\displaystyle \operatorname {sgn} l}

Índices Wyant

James C. Wyant utiliza el esquema de indexación "Fringe", excepto que comienza en 0 en lugar de 1 (restar 1). [8] Este método se utiliza comúnmente, incluido el software de análisis de interferogramas en los interferómetros Zygo y el software de código abierto DFTFringe.

Fórmula de Rodrigues

Satisfacen la fórmula de Rodrigues

Z n m ( x ) = x m ( n m 2 ) ! ( d d ( x 2 ) ) n m 2 [ x n + m ( x 2 1 ) n m 2 ] {\displaystyle Z_{n}^{m}(x)={\frac {x^{-m}}{\left({\frac {n-m}{2}}\right)!}}\left({\frac {d}{d\left(x^{2}\right)}}\right)^{\frac {n-m}{2}}\left[x^{n+m}\left(x^{2}-1\right)^{\frac {n-m}{2}}\right]}

y puede relacionarse con los polinomios de Jacobi como

Z n m ( x ) = x m P n m 2 ( 0 , m ) ( 2 x 2 1 ) P n m 2 ( 0 , m ) ( 1 ) {\displaystyle Z_{n}^{m}(x)=x^{m}{\frac {P_{\frac {n-m}{2}}^{(0,m)}\left(2x^{2}-1\right)}{P_{\frac {n-m}{2}}^{(0,m)}(1)}}} .

Propiedades

Ortogonalidad

La ortogonalidad en la parte radial se lee [9]

0 1 2 n + 2 R n m ( ρ ) 2 n + 2 R n m ( ρ ) ρ d ρ = δ n , n {\displaystyle \int _{0}^{1}{\sqrt {2n+2}}R_{n}^{m}(\rho )\,{\sqrt {2n'+2}}R_{n'}^{m}(\rho )\,\rho d\rho =\delta _{n,n'}}

o

1 0 R n m ( ρ ) R n m ( ρ ) ρ d ρ = δ n , n 2 n + 2 . {\displaystyle {\underset {0}{\overset {1}{\mathop {\int } }}}\,R_{n}^{m}(\rho )R_{{n}'}^{m}(\rho )\rho d\rho ={\frac {{\delta }_{n,{n}'}}{2n+2}}.}

La ortogonalidad en la parte angular está representada por la ecuación elemental

0 2 π cos ( m φ ) cos ( m φ ) d φ = ϵ m π δ m , m , {\displaystyle \int _{0}^{2\pi }\cos(m\varphi )\cos(m'\varphi )\,d\varphi =\epsilon _{m}\pi \delta _{m,m'},}
0 2 π sin ( m φ ) sin ( m φ ) d φ = π δ m , m ; m 0 , {\displaystyle \int _{0}^{2\pi }\sin(m\varphi )\sin(m'\varphi )\,d\varphi =\pi \delta _{m,m'};\quad m\neq 0,}
0 2 π cos ( m φ ) sin ( m φ ) d φ = 0 , {\displaystyle \int _{0}^{2\pi }\cos(m\varphi )\sin(m'\varphi )\,d\varphi =0,}

donde (a veces llamado factor de Neumann porque aparece frecuentemente junto con las funciones de Bessel) se define como 2 si y 1 si . El producto de las partes angular y radial establece la ortogonalidad de las funciones de Zernike con respecto a ambos índices si se integran sobre el disco unitario, ϵ m {\displaystyle \epsilon _{m}} m = 0 {\displaystyle m=0} m 0 {\displaystyle m\neq 0}

Z n l ( ρ , φ ) Z n l ( ρ , φ ) d 2 r = ϵ l π 2 n + 2 δ n , n δ l , l , {\displaystyle \int Z_{n}^{l}(\rho ,\varphi )Z_{n'}^{l'}(\rho ,\varphi )\,d^{2}r={\frac {\epsilon _{l}\pi }{2n+2}}\delta _{n,n'}\delta _{l,l'},}

donde es el jacobiano del sistema de coordenadas circulares, y donde y son ambos pares. d 2 r = ρ d ρ d φ {\displaystyle d^{2}r=\rho \,d\rho \,d\varphi } n l {\displaystyle n-l} n l {\displaystyle n'-l'}

Transformación de Zernike

Cualquier campo de fase de valor real suficientemente suave sobre el disco unitario se puede representar en términos de sus coeficientes de Zernike (pares e impares), de la misma manera que las funciones periódicas encuentran una representación ortogonal con la serie de Fourier . Tenemos G ( ρ , φ ) {\displaystyle G(\rho ,\varphi )}

G ( ρ , φ ) = m , n [ a m , n Z n m ( ρ , φ ) + b m , n Z n m ( ρ , φ ) ] , {\displaystyle G(\rho ,\varphi )=\sum _{m,n}\left[a_{m,n}Z_{n}^{m}(\rho ,\varphi )+b_{m,n}Z_{n}^{-m}(\rho ,\varphi )\right],}

donde los coeficientes se pueden calcular utilizando productos internos . En el espacio de funciones del disco unitario, hay un producto interno definido por L 2 {\displaystyle L^{2}}

F , G := F ( ρ , φ ) G ( ρ , φ ) ρ d ρ d φ . {\displaystyle \langle F,G\rangle :=\int F(\rho ,\varphi )G(\rho ,\varphi )\rho d\rho d\varphi .}

Los coeficientes de Zernike pueden expresarse de la siguiente manera:

a m , n = 2 n + 2 ϵ m π G ( ρ , φ ) , Z n m ( ρ , φ ) , b m , n = 2 n + 2 ϵ m π G ( ρ , φ ) , Z n m ( ρ , φ ) . {\displaystyle {\begin{aligned}a_{m,n}&={\frac {2n+2}{\epsilon _{m}\pi }}\left\langle G(\rho ,\varphi ),Z_{n}^{m}(\rho ,\varphi )\right\rangle ,\\b_{m,n}&={\frac {2n+2}{\epsilon _{m}\pi }}\left\langle G(\rho ,\varphi ),Z_{n}^{-m}(\rho ,\varphi )\right\rangle .\end{aligned}}}

Como alternativa, se pueden utilizar los valores conocidos de la función de fase G en la cuadrícula circular para formar un sistema de ecuaciones. La función de fase se recupera mediante el producto ponderado de coeficientes desconocidos con (valores conocidos) del polinomio de Zernike en toda la cuadrícula unitaria. Por lo tanto, los coeficientes también se pueden encontrar resolviendo un sistema lineal, por ejemplo, mediante la inversión de matrices. Los algoritmos rápidos para calcular la transformada de Zernike directa e inversa utilizan las propiedades de simetría de las funciones trigonométricas , la separabilidad de las partes radial y azimutal de los polinomios de Zernike y sus simetrías rotacionales.

Simetrías

Las reflexiones de las funciones trigonométricas dan como resultado que la paridad con respecto a la reflexión a lo largo del eje x es

Z n l ( ρ , φ ) = Z n l ( ρ , φ ) {\displaystyle Z_{n}^{l}(\rho ,\varphi )=Z_{n}^{l}(\rho ,-\varphi )} para l ≥ 0,
Z n l ( ρ , φ ) = Z n l ( ρ , φ ) {\displaystyle Z_{n}^{l}(\rho ,\varphi )=-Z_{n}^{l}(\rho ,-\varphi )} para l < 0.

Los desplazamientos π de las funciones trigonométricas dan como resultado que la paridad con respecto a la reflexión del punto en el centro de las coordenadas sea

Z n l ( ρ , φ ) = ( 1 ) l Z n l ( ρ , φ + π ) , {\displaystyle Z_{n}^{l}(\rho ,\varphi )=(-1)^{l}Z_{n}^{l}(\rho ,\varphi +\pi ),}

donde también se podría escribir porque los números pares son los únicos casos para obtener polinomios de Zernike que no se desvanecen. (Si n es par, entonces l también es par. Si n es impar, entonces l también es impar). Esta propiedad a veces se usa para categorizar polinomios de Zernike en pares e impares en términos de su dependencia angular. (También es posible agregar otra categoría con l = 0 ya que tiene una propiedad especial de no dependencia angular). ( 1 ) l {\displaystyle (-1)^{l}} ( 1 ) n {\displaystyle (-1)^{n}} n l {\displaystyle n-l}

  • Polinomios de Zernike angularmente pares: polinomios de Zernike con l par de modo que Z n l ( ρ , φ ) = Z n l ( ρ , φ + π ) . {\displaystyle Z_{n}^{l}(\rho ,\varphi )=Z_{n}^{l}(\rho ,\varphi +\pi ).}
  • Polinomios de Zernike angularmente impares: polinomios de Zernike con l impar de modo que Z n l ( ρ , φ ) = Z n l ( ρ , φ + π ) . {\displaystyle Z_{n}^{l}(\rho ,\varphi )=-Z_{n}^{l}(\rho ,\varphi +\pi ).}

Los polinomios radiales también son pares o impares, dependiendo del orden n o m :

R n m ( ρ ) = ( 1 ) n R n m ( ρ ) = ( 1 ) m R n m ( ρ ) . {\displaystyle R_{n}^{m}(\rho )=(-1)^{n}R_{n}^{m}(-\rho )=(-1)^{m}R_{n}^{m}(-\rho ).}

Estas igualdades se ven fácilmente ya que con un m impar (par) solo contiene potencias impares (pares) de ρ (ver ejemplos a continuación). R n m ( ρ ) {\displaystyle R_{n}^{m}(\rho )} R n m ( ρ ) {\displaystyle R_{n}^{m}(\rho )}

La periodicidad de las funciones trigonométricas resulta invariante si se rotan en múltiplos de radianes alrededor del centro: 2 π / l {\displaystyle 2\pi /l}

Z n l ( ρ , φ + 2 π k l ) = Z n l ( ρ , φ ) , k = 0 , ± 1 , ± 2 , . {\displaystyle Z_{n}^{l}\left(\rho ,\varphi +{\tfrac {2\pi k}{l}}\right)=Z_{n}^{l}(\rho ,\varphi ),\qquad k=0,\pm 1,\pm 2,\cdots .}

Relaciones de recurrencia

Los polinomios de Zernike satisfacen la siguiente relación de recurrencia que no depende ni del grado ni del orden azimutal de los polinomios radiales: [10]

R n m ( ρ ) + R n 2 m ( ρ ) = ρ [ R n 1 | m 1 | ( ρ ) + R n 1 m + 1 ( ρ ) ]  . {\displaystyle {\begin{aligned}R_{n}^{m}(\rho )+R_{n-2}^{m}(\rho )=\rho \left[R_{n-1}^{\left|m-1\right|}(\rho )+R_{n-1}^{m+1}(\rho )\right]{\text{ .}}\end{aligned}}}

De la definición de it se desprende que y . La siguiente relación de recurrencia de tres términos [11] permite entonces calcular todos los demás : R n m {\displaystyle R_{n}^{m}} R m m ( ρ ) = ρ m {\displaystyle R_{m}^{m}(\rho )=\rho ^{m}} R m + 2 m ( ρ ) = ( ( m + 2 ) ρ 2 ( m + 1 ) ) ρ m {\displaystyle R_{m+2}^{m}(\rho )=((m+2)\rho ^{2}-(m+1))\rho ^{m}} R n m ( ρ ) {\displaystyle R_{n}^{m}(\rho )}

R n m ( ρ ) = 2 ( n 1 ) ( 2 n ( n 2 ) ρ 2 m 2 n ( n 2 ) ) R n 2 m ( ρ ) n ( n + m 2 ) ( n m 2 ) R n 4 m ( ρ ) ( n + m ) ( n m ) ( n 2 )  . {\displaystyle R_{n}^{m}(\rho )={\frac {2(n-1)(2n(n-2)\rho ^{2}-m^{2}-n(n-2))R_{n-2}^{m}(\rho )-n(n+m-2)(n-m-2)R_{n-4}^{m}(\rho )}{(n+m)(n-m)(n-2)}}{\text{ .}}}

La relación anterior es especialmente útil ya que la derivada de se puede calcular a partir de dos polinomios radiales de Zernike de grado adyacente: [11] R n m {\displaystyle R_{n}^{m}}

d d ρ R n m ( ρ ) = ( 2 n m ( ρ 2 1 ) + ( n m ) ( m + n ( 2 ρ 2 1 ) ) ) R n m ( ρ ) ( n + m ) ( n m ) R n 2 m ( ρ ) 2 n ρ ( ρ 2 1 )  . {\displaystyle {\frac {\operatorname {d} }{\operatorname {d} \!\rho }}R_{n}^{m}(\rho )={\frac {(2nm(\rho ^{2}-1)+(n-m)(m+n(2\rho ^{2}-1)))R_{n}^{m}(\rho )-(n+m)(n-m)R_{n-2}^{m}(\rho )}{2n\rho (\rho ^{2}-1)}}{\text{ .}}}

La ecuación diferencial de la Función Hipergeométrica Gaussiana es equivalente a

ρ 2 ( ρ 2 1 ) d 2 d ρ 2 R n m ( ρ ) = [ n ( n + 2 ) ρ 2 m 2 ] R n m ( ρ ) + ρ ( 1 3 ρ 2 ) d d ρ R n m ( ρ ) . {\displaystyle \rho ^{2}(\rho ^{2}-1){\frac {d^{2}}{d\rho ^{2}}}R_{n}^{m}(\rho )=[n(n+2)\rho ^{2}-m^{2}]R_{n}^{m}(\rho )+\rho (1-3\rho ^{2}){\frac {d}{d\rho }}R_{n}^{m}(\rho ).}

Ejemplos

Polinomios radiales

Los primeros polinomios radiales son:

R 0 0 ( ρ ) = 1 {\displaystyle R_{0}^{0}(\rho )=1\,}
R 1 1 ( ρ ) = ρ {\displaystyle R_{1}^{1}(\rho )=\rho \,}
R 2 0 ( ρ ) = 2 ρ 2 1 {\displaystyle R_{2}^{0}(\rho )=2\rho ^{2}-1\,}
R 2 2 ( ρ ) = ρ 2 {\displaystyle R_{2}^{2}(\rho )=\rho ^{2}\,}
R 3 1 ( ρ ) = 3 ρ 3 2 ρ {\displaystyle R_{3}^{1}(\rho )=3\rho ^{3}-2\rho \,}
R 3 3 ( ρ ) = ρ 3 {\displaystyle R_{3}^{3}(\rho )=\rho ^{3}\,}
R 4 0 ( ρ ) = 6 ρ 4 6 ρ 2 + 1 {\displaystyle R_{4}^{0}(\rho )=6\rho ^{4}-6\rho ^{2}+1\,}
R 4 2 ( ρ ) = 4 ρ 4 3 ρ 2 {\displaystyle R_{4}^{2}(\rho )=4\rho ^{4}-3\rho ^{2}\,}
R 4 4 ( ρ ) = ρ 4 {\displaystyle R_{4}^{4}(\rho )=\rho ^{4}\,}
R 5 1 ( ρ ) = 10 ρ 5 12 ρ 3 + 3 ρ {\displaystyle R_{5}^{1}(\rho )=10\rho ^{5}-12\rho ^{3}+3\rho \,}
R 5 3 ( ρ ) = 5 ρ 5 4 ρ 3 {\displaystyle R_{5}^{3}(\rho )=5\rho ^{5}-4\rho ^{3}\,}
R 5 5 ( ρ ) = ρ 5 {\displaystyle R_{5}^{5}(\rho )=\rho ^{5}\,}
R 6 0 ( ρ ) = 20 ρ 6 30 ρ 4 + 12 ρ 2 1 {\displaystyle R_{6}^{0}(\rho )=20\rho ^{6}-30\rho ^{4}+12\rho ^{2}-1\,}
R 6 2 ( ρ ) = 15 ρ 6 20 ρ 4 + 6 ρ 2 {\displaystyle R_{6}^{2}(\rho )=15\rho ^{6}-20\rho ^{4}+6\rho ^{2}\,}
R 6 4 ( ρ ) = 6 ρ 6 5 ρ 4 {\displaystyle R_{6}^{4}(\rho )=6\rho ^{6}-5\rho ^{4}\,}
R 6 6 ( ρ ) = ρ 6 . {\displaystyle R_{6}^{6}(\rho )=\rho ^{6}.\,}

Polinomios de Zernike

A continuación se muestran los primeros modos de Zernike, en varios índices. Están normalizados de modo que: , que es equivalente a . 0 2 π 0 1 Z 2 ρ d ρ d ϕ = π {\displaystyle \int _{0}^{2\pi }\int _{0}^{1}Z^{2}\cdot \rho \,d\rho \,d\phi =\pi } Var ( Z ) unit circle = 1 {\displaystyle \operatorname {Var} (Z)_{\text{unit circle}}=1}

Aplicaciones

Resultado de los primeros 21 polinomios de Zernike (como el anterior) introducidos como aberraciones en un haz de superficie plana. El haz se capta mediante una lente, lo que produce una transformada de Fourier cuya intensidad se representa en esta imagen.

Las funciones son una base definida sobre el área de soporte circular, típicamente los planos pupilares en imágenes ópticas clásicas en longitudes de onda visibles e infrarrojas a través de sistemas de lentes y espejos de diámetro finito. Sus ventajas son las propiedades analíticas simples heredadas de la simplicidad de las funciones radiales y la factorización en funciones radiales y azimutales; esto conduce, por ejemplo, a expresiones de forma cerrada de la transformada de Fourier bidimensional en términos de funciones de Bessel. [12] [13] Su desventaja, en particular si se trata de n altos , es la distribución desigual de líneas nodales sobre el disco unitario, que introduce efectos de timbre cerca del perímetro , lo que a menudo conduce a intentos de definir otras funciones ortogonales sobre el disco circular. [14] [15] [16] ρ 1 {\displaystyle \rho \approx 1}

En la fabricación óptica de precisión, los polinomios de Zernike se utilizan para caracterizar errores de orden superior observados en análisis interferométricos. En sensores de pendiente de frente de onda como el Shack-Hartmann , los coeficientes de Zernike del frente de onda se pueden obtener ajustando las pendientes medidas con las derivadas del polinomio de Zernike promediadas sobre las subaperturas de muestreo. [17] En optometría y oftalmología , los polinomios de Zernike se utilizan para describir aberraciones del frente de onda de la córnea o el cristalino a partir de una forma esférica ideal, que dan lugar a errores de refracción . También se utilizan habitualmente en óptica adaptativa , donde se pueden utilizar para caracterizar la distorsión atmosférica . Las aplicaciones obvias para esto son la astronomía IR o visual y las imágenes por satélite .

Otra aplicación de los polinomios de Zernike se encuentra en la teoría extendida de Nijboer-Zernike de difracción y aberraciones.

Los polinomios de Zernike se utilizan ampliamente como funciones base de los momentos de imagen . Dado que los polinomios de Zernike son ortogonales entre sí, los momentos de Zernike pueden representar propiedades de una imagen sin redundancia o superposición de información entre los momentos. Aunque los momentos de Zernike dependen significativamente de la escala y la traslación del objeto en una región de interés (ROI), sus magnitudes son independientes del ángulo de rotación del objeto. [18] Por lo tanto, se pueden utilizar para extraer características de imágenes que describen las características de forma de un objeto. Por ejemplo, los momentos de Zernike se utilizan como descriptores de forma para clasificar masas mamarias benignas y malignas [19] o la superficie de discos vibratorios. [20] Los momentos de Zernike también se han utilizado para cuantificar la forma de las líneas celulares de cáncer de osteosarcoma a nivel de célula única. [21] Además, los momentos de Zernike se han utilizado para la detección temprana de la enfermedad de Alzheimer mediante la extracción de información discriminativa de las imágenes de RM de la enfermedad de Alzheimer, deterioro cognitivo leve y grupos sanos. [22]

Dimensiones superiores

El concepto se traduce a dimensiones superiores D si los multinomios en coordenadas cartesianas se convierten en coordenadas hiperesféricas , , multiplicadas por un producto de polinomios de Jacobi de las variables angulares. En dimensiones, las variables angulares son armónicos esféricos , por ejemplo. Las combinaciones lineales de las potencias definen una base ortogonal que satisface x 1 i x 2 j x D k {\displaystyle x_{1}^{i}x_{2}^{j}\cdots x_{D}^{k}} ρ s , s D {\displaystyle \rho ^{s},s\leq D} D = 3 {\displaystyle D=3} ρ s {\displaystyle \rho ^{s}} R n ( l ) ( ρ ) {\displaystyle R_{n}^{(l)}(\rho )}

0 1 ρ D 1 R n ( l ) ( ρ ) R n ( l ) ( ρ ) d ρ = δ n , n {\displaystyle \int _{0}^{1}\rho ^{D-1}R_{n}^{(l)}(\rho )R_{n'}^{(l)}(\rho )d\rho =\delta _{n,n'}} .

(Tenga en cuenta que aquí se absorbe un factor en la definición de R , mientras que en la normalización se elige de forma ligeramente diferente. Esto es en gran medida una cuestión de gusto, dependiendo de si uno desea mantener un conjunto entero de coeficientes o prefiere fórmulas más estrictas si está involucrada la ortogonalización). La representación explícita es [3] 2 n + D {\displaystyle {\sqrt {2n+D}}} D = 2 {\displaystyle D=2}

R n ( l ) ( ρ ) = 2 n + D s = 0 n l 2 ( 1 ) s ( n l 2 s ) ( n s 1 + D 2 n l 2 ) ρ n 2 s = ( 1 ) n l 2 2 n + D s = 0 n l 2 ( 1 ) s ( n l 2 s ) ( s 1 + n + l + D 2 n l 2 ) ρ 2 s + l = ( 1 ) n l 2 2 n + D ( n + l + D 2 1 n l 2 ) ρ l   2 F 1 ( n l 2 , n + l + D 2 ; l + D 2 ; ρ 2 ) {\displaystyle {\begin{aligned}R_{n}^{(l)}(\rho )&={\sqrt {2n+D}}\sum _{s=0}^{\tfrac {n-l}{2}}(-1)^{s}{{\tfrac {n-l}{2}} \choose s}{n-s-1+{\tfrac {D}{2}} \choose {\tfrac {n-l}{2}}}\rho ^{n-2s}\\&=(-1)^{\tfrac {n-l}{2}}{\sqrt {2n+D}}\sum _{s=0}^{\tfrac {n-l}{2}}(-1)^{s}{{\tfrac {n-l}{2}} \choose s}{s-1+{\tfrac {n+l+D}{2}} \choose {\tfrac {n-l}{2}}}\rho ^{2s+l}\\&=(-1)^{\tfrac {n-l}{2}}{\sqrt {2n+D}}{{\tfrac {n+l+D}{2}}-1 \choose {\tfrac {n-l}{2}}}\rho ^{l}\ {}_{2}F_{1}\left(-{\tfrac {n-l}{2}},{\tfrac {n+l+D}{2}};l+{\tfrac {D}{2}};\rho ^{2}\right)\end{aligned}}}

para incluso , de lo contrario idéntico a cero. n l 0 {\displaystyle n-l\geq 0}

Véase también

Referencias

  1. ^ Zernike, F. (1934). "Beugungstheorie des Schneidenverfahrens und Seiner Verbesserten Form, der Phasenkontrastmethode". Física . 1 (8): 689–704. Código bibliográfico : 1934Phy......1..689Z. doi :10.1016/S0031-8914(34)80259-5.
  2. ^ Born, Max y Wolf, Emil (1999). Principios de óptica: teoría electromagnética de la propagación, interferencia y difracción de la luz (7.ª ed.). Cambridge, Reino Unido: Cambridge University Press. pág. 986. ISBN  9780521642224.(ver también en Google Books)
  3. ^ ab Mathar, RJ (2009). "Base de Zernike para transformaciones cartesianas". Revista astronómica serbia . 179 (179): 107–120. arXiv : 0809.2368 . Código Bibliográfico :2009SerAJ.179..107M. doi :10.2298/SAJ0979107M. S2CID  115159231.
  4. ^ Noll, RJ (1976). "Polinomios de Zernike y turbulencia atmosférica" ​​(PDF) . J. Opt. Soc. Am . 66 (3): 207. Bibcode :1976JOSA...66..207N. doi :10.1364/JOSA.66.000207.
  5. ^ Thibos, LN; Applegate, RA; Schwiegerling, JT; Webb, R. (2002). "Estándares para informar las aberraciones ópticas de los ojos" (PDF) . Journal of Refractive Surgery . 18 (5): S652-60. doi :10.3928/1081-597X-20020901-30. PMID  12361175.
  6. ^ Loomis, J., "Un programa informático para el análisis de datos interferométricos", Interferogramas ópticos, reducción e interpretación, ASTM STP 666, AH Guenther y DH Liebenberg, Eds., Sociedad Americana de Pruebas y Materiales, 1978, págs. 71–86.
  7. ^ Genberg, VL; Michels, GJ; Doyle, KB (2002). "Ortogonalidad de polinomios de Zernike". Diseño optomecánico e ingeniería 2002. Proc SPIE. Vol. 4771. págs. 276–286. doi :10.1117/12.482169.
  8. ^ Eric P. Goodwin; James C. Wyant (2006). Guía de campo para pruebas ópticas interferométricas . pág. 25. ISBN 0-8194-6510-0.
  9. ^ Lakshminarayanan, V.; Fleck, Andre (2011). "Polinomios de Zernike: una guía". J. Mod. Opt . 58 (7): 545–561. Código Bibliográfico :2011JMOp...58..545L. doi :10.1080/09500340.2011.554896. S2CID  120905947.
  10. ^ Honarvar Shakibaei, Barmak (2013). "Fórmula recursiva para calcular polinomios radiales de Zernike". Opt. Lett . 38 (14): 2487–2489. Bibcode :2013OptL...38.2487H. doi :10.1364/OL.38.002487. PMID  23939089.
  11. ^ ab Kintner, EC (1976). "Sobre las propiedades matemáticas de los polinomios de Zernike". Opt. Acta . 23 (8): 679–680. Código Bibliográfico :1976AcOpt..23..679K. doi :10.1080/713819334.
  12. ^ Tatulli, E. (2013). "Transformación de coeficientes de Zernike: un método basado en Fourier para aperturas de frente de onda escaladas, trasladadas y rotadas". J. Opt. Soc. Am. A . 30 (4): 726–32. arXiv : 1302.7106 . Código Bibliográfico :2013JOSAA..30..726T. doi :10.1364/JOSAA.30.000726. PMID  23595334. S2CID  23491106.
  13. ^ Janssen, AJEM (2011). "Nuevos resultados analíticos para los polinomios del círculo de Zernike a partir de un resultado básico en la teoría de difracción de Nijboer-Zernike". Journal of the European Optical Society: Rapid Publications . 6 : 11028. Bibcode :2011JEOS....6E1028J. doi : 10.2971/jeos.2011.11028 .
  14. ^ Barakat, Richard (1980). "Aberraciones de frente de onda óptimas y equilibradas para distribuciones de amplitud radialmente simétricas: generalizaciones de polinomios de Zernike". J. Opt. Soc. Am . 70 (6): 739–742. Bibcode :1980JOSA...70..739B. doi :10.1364/JOSA.70.000739.
  15. ^ Janssen, AJEM (2011). "Una generalización de los polinomios del círculo de Zernike para problemas directos e inversos en la teoría de la difracción". arXiv : 1110.2369 [math-ph].
  16. ^ Mathar, RJ (2018). "Función base ortogonal sobre el círculo unitario con la propiedad minimax". arXiv : 1802.09518 [math.NA].
  17. ^ Akondi, Vyas; Dubra, Alfredo (22 de junio de 2020). "Gradiente promedio de polinomios de Zernike sobre polígonos". Optics Express . 28 (13): 18876–18886. Bibcode :2020OExpr..2818876A. doi : 10.1364/OE.393223 . ISSN  1094-4087. PMC 7340383 . PMID  32672177. 
  18. ^ Tahmasbi, A. (2010). Un sistema eficaz de diagnóstico de masas mamarias mediante momentos de Zernike . 17.ª Conferencia iraní sobre ingeniería biomédica (ICBME'2010). Isfahán , Irán : IEEE . págs. 1–4. doi :10.1109/ICBME.2010.5704941.
  19. ^ Tahmasbi, A.; Saki, F.; Shokouhi, SB (2011). "Clasificación de masas benignas y malignas según los momentos de Zernike". Computers in Biology and Medicine . 41 (8): 726–735. doi :10.1016/j.compbiomed.2011.06.009. PMID  21722886.
  20. ^ Rdzanek, WP (2018). "Radiación sonora de una placa circular elásticamente soportada vibrante incrustada en una pantalla plana revisada utilizando los polinomios circulares de Zernike". J. Sound Vib . 434 : 91–125. Bibcode :2018JSV...434...92R. doi :10.1016/j.jsv.2018.07.035. S2CID  125512636.
  21. ^ Alizadeh, Elaheh; Lyons, Samanthe M; Castle, Jordan M; Prasad, Ashok (2016). "Medición de cambios sistemáticos en la forma de células cancerosas invasivas utilizando momentos de Zernike". Biología Integrativa . 8 (11): 1183–1193. doi :10.1039/C6IB00100A. PMID  27735002.
  22. ^ Gorji, HT y J. Haddadnia. "Un nuevo método para el diagnóstico temprano de la enfermedad de Alzheimer basado en el pseudomomento de Zernike obtenido mediante resonancia magnética estructural". Neuroscience 305 (2015): 361–371.
  • Weisstein, Eric W. "Polinomio de Zernike". MundoMatemático .
  • Andersen, Torben B. (2018). "Relaciones de recurrencia eficientes y robustas para los polinomios del círculo de Zernike y sus derivadas en coordenadas cartesianas". Opt. Express . 26 (15): 18878–18896. Bibcode :2018OExpr..2618878A. doi : 10.1364/OE.26.018878 . PMID  30114148.
  • Bhatia, AB; Wolf, E. (1952). "Los polinomios del círculo de Zernike que aparecen en la teoría de la difracción". Proc. Phys. Soc. B . 65 (11): 909–910. Bibcode :1952PPSB...65..909B. doi :10.1088/0370-1301/65/11/112.
  • Callahan, PG; De Graef, M. (2012). "Ajuste y reconstrucción de la forma del precipitado mediante funciones Zernike 3D". Modelado y simulación en ciencia e ingeniería de materiales . 20 (1): 015003. Bibcode :2012MSMSE..20a5003C. doi :10.1088/0965-0393/20/1/015003. S2CID  121700658.
  • Campbell, CE (2003). "Método matricial para encontrar un nuevo conjunto de coeficientes de Zernike a partir de un conjunto original cuando se cambia el radio de apertura". J. Opt. Soc. Am. A . 20 (2): 209–217. Bibcode :2003JOSAA..20..209C. doi :10.1364/JOSAA.20.000209. PMID  12570287.
  • Cerjan, C. (2007). "La representación de Zernike-Bessel y su aplicación a las transformadas de Hankel". J. Opt. Soc. Am. A . 24 (6): 1609–16. Bibcode :2007JOSAA..24.1609C. doi :10.1364/JOSAA.24.001609. PMID  17491628.
  • Comastri, SA; Pérez, LI; Pérez, GD; Martín, G.; Bastida Cerjan, K. (2007). "Coeficientes de expansión de Zernike: reescalado y descentrado para diferentes pupilas y evaluación de aberraciones corneales". J. Opt. Soc. Am. A . 9 (3): 209–221. Bibcode :2007JOptA...9..209C. doi :10.1088/1464-4258/9/3/001.
  • Conforti, G. (1983). "Coeficientes de aberración de Zernike a partir de coeficientes de Seidel y series de potencias de orden superior". Opt. Lett . 8 (7): 407–408. Bibcode :1983OptL....8..407C. doi :10.1364/OL.8.000407. PMID  19718130.
  • Dai, Gm.; Mahajan, VN (2007). "Polinomios anulares de Zernike y turbulencia atmosférica". J. Opt. Soc. Am. A . 24 (1): 139–155. Bibcode :2007JOSAA..24..139D. doi :10.1364/JOSAA.24.000139. PMID  17164852.
  • Dai, Gm. (2006). "Escalado de los coeficientes de expansión de Zernike para pupilas de menor tamaño: una fórmula más sencilla". J. Opt. Soc. Am. A . 23 (3): 539–543. Bibcode :2006JOSAA..23..539D. doi :10.1364/JOSAA.23.000539. PMID  16539048.
  • Díaz, JA; Fernández-Dorado, J.; Pizarro, C.; Arasa, J. (2009). "Coeficientes de Zernike para pupilas concéntricas, circulares y escaladas: una expresión equivalente". Journal of Modern Optics . 56 (1): 149–155. Bibcode :2009JMOp...56..131D. doi :10.1080/09500340802531224. S2CID  122620015.
  • Díaz, JA; Fernández-Dorado, J. "Coeficientes de Zernike para pupilas concéntricas, circulares y escaladas".del Proyecto de Demostraciones Wolfram.
  • Farokhi, Sajad; Shamsuddin, Siti Mariyam; Flusser, Jan; Sheikh, UU; Khansari, Mohammad; Jafari-Khouzani, Kourosh (2013). "Reconocimiento de rostros en el infrarrojo cercano invariante a la rotación y al ruido mediante momentos de Zernike y análisis discriminante de regresión espectral". Journal of Electronic Imaging . 22 (1): 013030. Bibcode :2013JEI....22a3030F. doi :10.1117/1.JEI.22.1.013030. S2CID  16758261.
  • Gu, J.; Shu, HZ; Toumoulin, C.; Luo, LM (2002). "Un nuevo algoritmo para el cálculo rápido de momentos de Zernike". Reconocimiento de patrones . 35 (12): 2905–2911. Código Bibliográfico :2002PatRe..35.2905G. doi :10.1016/S0031-3203(01)00194-7.
  • Herrmann, J. (1981). "Acoplamiento cruzado y aliasing en la estimación de frente de onda modal". J. Opt. Soc. Am . 71 (8): 989. Bibcode :1981JOSA...71..989H. doi :10.1364/JOSA.71.000989.
  • Hu, PH; Stone, J.; Stanley, T. (1989). "Aplicación de polinomios de Zernike a problemas de propagación atmosférica". J. Opt. Soc. Am. A . 6 (10): 1595. Bibcode :1989JOSAA...6.1595H. doi :10.1364/JOSAA.6.001595.
  • Kintner, EC (1976). "Sobre las propiedades matemáticas de los polinomios de Zernike". Opt. Acta . 23 (8): 679–680. Código Bibliográfico :1976AcOpt..23..679K. doi :10.1080/713819334.
  • Lawrence, GN; Chow, WW (1984). "Tomografía de frente de onda mediante descomposición polinómica de Zernike". Opt. Lett . 9 (7): 267–269. Bibcode :1984OptL....9..267L. doi :10.1364/OL.9.000267. PMID  19721566.
  • Liu, Haiguang; Morris, Richard J.; Hexemer, A.; Grandison, Scott; Zwart, Peter H. (2012). "Cálculo de perfiles de dispersión de ángulos pequeños con polinomios de Zernike tridimensionales". Acta Crystallogr. A . 68 (2): 278–285. doi :10.1107/S010876731104788X. PMID  22338662.
  • Lundström, L.; Unsbo, P. (2007). "Transformación de coeficientes de Zernike: frentes de onda escalados, trasladados y rotados con pupilas circulares y elípticas". J. Opt. Soc. Am. A . 24 (3): 569–77. Bibcode :2007JOSAA..24..569L. doi :10.1364/JOSAA.24.000569. PMID  17301846.
  • Mahajan, VN (1981). "Polinomios anulares de Zernike para sistemas de formación de imágenes con pupilas anulares". J. Opt. Soc. Am . 71 : 75. Bibcode :1981JOSA...71...75M. doi :10.1364/JOSA.71.000075.
  • Prata Jr, A.; Rusch, WVT (1989). "Algoritmo para el cálculo de coeficientes de expansión de polinomios de Zernike". Appl. Opt . 28 (4): 749–54. Bibcode :1989ApOpt..28..749P. doi :10.1364/AO.28.000749. PMID  20548554.
  • Schwiegerling, J. (2002). "Escalado de los coeficientes de expansión de Zernike para diferentes tamaños de pupila". J. Opt. Soc. Am. A . 19 (10): 1937–45. Bibcode :2002JOSAA..19.1937S. doi :10.1364/JOSAA.19.001937. PMID  12365613.
  • Sheppard, CJR ; Campbell, S.; Hirschhorn, MD (2004). "Expansión de Zernike de funciones separables en coordenadas cartesianas". Appl. Opt . 43 (20): 3963–6. Bibcode :2004ApOpt..43.3963S. doi :10.1364/AO.43.003963. PMID  15285082.
  • Shu, H.; Luo, L.; Han, G.; Coatrieux, J.-L. (2006). "Método general para derivar la relación entre dos conjuntos de coeficientes de Zernike correspondientes a diferentes tamaños de apertura". J. Opt. Soc. Am. A . 23 (8): 1960–1966. Bibcode :2006JOSAA..23.1960S. doi :10.1364/JOSAA.23.001960. PMC  1961626 . PMID  16835654.
  • Swantner, W.; Chow, WW (1994). "Ortogonalización de Gram-Schmidt de polinomios de Zernike para formas de apertura generales". Appl. Opt . 33 (10): 1832–7. Bibcode :1994ApOpt..33.1832S. doi :10.1364/AO.33.001832. PMID  20885515.
  • Tango, WJ (1977). "Los polinomios circulares de Zernike y su aplicación en óptica". Appl. Phys. A . 13 (4): 327–332. Bibcode :1977ApPhy..13..327T. doi :10.1007/BF00882606. S2CID  120469275.
  • Tyson, RK (1982). "Conversión de coeficientes de aberración de Zernike a coeficientes de aberración de Seidel y de series de potencias de orden superior". Opt. Lett . 7 (6): 262–264. Bibcode :1982OptL....7..262T. doi :10.1364/OL.7.000262. PMID  19710893.
  • Wang, JY; Silva, DE (1980). "Interpretación del frente de onda con polinomios de Zernike". Appl. Opt . 19 (9): 1510–8. Bibcode :1980ApOpt..19.1510W. doi :10.1364/AO.19.001510. PMID  20221066.
  • Barakat, R. (1980). "Aberraciones de frente de onda óptimas y equilibradas para distribuciones de amplitud radialmente simétricas: generalizaciones de polinomios de Zernike". J. Opt. Soc. Am . 70 (6): 739. Bibcode :1980JOSA...70..739B. doi :10.1364/JOSA.70.000739.
  • ten Brummelaar, TA (1996). "Modelado de aberraciones de ondas atmosféricas e instrumentación astronómica utilizando los polinomios de Zernike". Opt. Commun . 132 (3–4): 329–342. Bibcode :1996OptCo.132..329T. doi :10.1016/0030-4018(96)00407-5.
  • Novotni, M.; Klein, R. (2003). "Descriptores zernike 3D para recuperación de formas basada en contenido". Actas del octavo simposio de la ACM sobre modelado de sólidos y aplicaciones (PDF) . pp. 216–225. CiteSeerX  10.1.1.14.4970 . doi :10.1145/781606.781639. ISBN . 978-1581137064.S2CID10514681  .
  • Novotni, M.; Klein, R. (2004). "Recuperación de formas mediante descriptores Zernike 3D" (PDF) . Diseño asistido por ordenador . 36 (11): 1047–1062. CiteSeerX  10.1.1.71.8238 . doi :10.1016/j.cad.2004.01.005.
  • Farokhi, Sajad; Shamsuddin, Siti Mariyam; Sheikh, UU; Flusser, Jan (2014). "Reconocimiento facial en el infrarrojo cercano: una comparación de enfoques basados ​​en momentos". La 8.ª Conferencia internacional sobre aplicaciones robóticas, de visión, de procesamiento de señales y de potencia . Apuntes de clase en ingeniería eléctrica. Vol. 291. págs. 129–135. doi :10.1007/978-981-4585-42-2_15. ISBN 978-981-4585-41-5.
  • Farokhi, Sajad; Shamsuddin, Siti Mariyam; Flusser, enero; Jeque, UU; Khansari, Mohammad; Jafari-Khouzani, Kourosh (2014). "Reconocimiento facial por infrarrojo cercano mediante la combinación de momentos Zernike y transformada wavelet discreta no diezmada". Procesamiento de señales digitales . 31 (1): 13–27. doi :10.1016/j.dsp.2014.04.008.
  • El sitio web ampliado de Nijboer-Zernike
  • Código MATLAB para el cálculo rápido de momentos de Zernike
  • Biblioteca Python/NumPy para calcular polinomios de Zernike
  • Aberraciones de Zernike en Telescope Optics
  • Ejemplo: uso de WolframAlpha para trazar polinomios de Zernike
  • orthopy, un paquete de Python que calcula polinomios ortogonales (incluidos los polinomios de Zernike)
Retrieved from "https://en.wikipedia.org/w/index.php?title=Zernike_polynomials&oldid=1241801566"