Polinomis de Zernike

De testwiki
Salta a la navegació Salta a la cerca
Els primers 21 polinomis de Zernike, ordenats verticalment per grau radial i horitzontalment per grau azimutal

En matemàtiques, els polinomis de Zernike són una seqüència de polinomis que són ortogonals en el disc unitat. Van ser nomenats en honor del físic òptic Frits Zernike, guanyador del Premi Nobel de física de 1953 i inventor del microscopi de contrast de fases. Aquests polinomis tenen un paper important en la modelització del comportament de feixos de llum en un sistema òptic.[1][2]

Definicions

Els polinomis de Zernike es distingeixen en funció de la seva paritat. Els termes parells es defineixen com:

Znm(ρ,φ)=Rnm(ρ)cos(mφ)

i els imparells com:

Znm(ρ,φ)=Rnm(ρ)sin(mφ),

on m i n són nombres enters no negatius amb n ≥ m, φ és l'angle azimutal, ρ és la distància radial 0ρ1 i Rmn són els polinomis radials definits a continuació. Els polinomis de Zernike tenen la propietat d'estar limitats a un rang de -1 a +1, és a dir, |Znm(ρ,φ)|1. Els polinomis radials Rmn es defineixen com:

Rnm(ρ)=k=0nm2(1)k(nk)!k!(n+m2k)!(nm2k)!ρn2k

per a n-m parell, i són idènticament 0 per a n-m imparella.

Altres representacions

Reescrivint les relacions dels factorials en la part radial com a productes de coeficients binomials, es demostra que els coeficients són nombres enters:

.Rnm(ρ)=k=0nm2(1)k(nkk)(n2knm2k)ρn2k

La notació com a termes de funcions hipergeomètriques gaussianes és útil per revelar recurrències, per demostrar casos especials dels polinomis de Jacobi, o per reduir equacions diferencials.

Rnm(ρ)=(nn+m2)ρn 2F1(n+m2,nm2;n;ρ2)=(1)nm2(n+m2m)ρm 2F1(1+n+m2,nm2;1+m;ρ2)

per a n-m parell.

El factor ρn2k en el polinomi radial Rnm(ρ) es pot expandir en una base de Bernstein de bs,n/2(ρ2) per a n parell o ρ multiplicat per una funció de bs,(n1)/2(ρ2) per a n imparell en el rang n/2ksn/2. Per tant, el polinomi radial pot expressar-se mitjançant un nombre finit de polinomis de Bernstein amb quocients racionals:

Rnm(ρ)=1(n/2m/2)ρnmod2s=m/2n/2(1)n/2s(sm/2)((n+m)/2s+m/2)bs,n/2(ρ2).

Índexs seqüencials de Noll

Les aplicacions sovint impliquen l'ús de l'àlgebra lineal, on les integrals sobre productes de polinomis de Zernike i algun altre factor es poden organitzar com els elements d'una matriu. Una relació per enumerar les files i les columnes d'aquestes matrius mitjançant un sol índex va ser introduïda per Noll.[3] La transformació convencional dels dos índexs n i m en un únic índex j mitjançant l'associació ZnmZj comença de la següent manera:

n,m 0,0 1,1 1,-1 2,0 2,-2 2,2 3,-1 3,1 3,-3 3,3
j 1 2 3 4 5 6 7 8 9 10
n,m 4,0 4,2 4,-2 4,4 4,-4 5,1 5,-1 5,3 5,-2 5,5
j 11 12 13 14 15 16 17 18 19 20

La regla és que per a Z parell (amb la part azimutal parell m, cos(mφ)) s'obtenen els índexs j parells, i per a Z imparella s'obtenen els índexs j imparells. Dins d'un n donat, els valors més baixos de |m| produeixen els menors valors de j.

Índexs estàndard OSA / ANSI

Els polinomis de Zernike d'un sol índex utilitzen els coeficients de la Societat Òptica Nord-americana i del ANSI:[4]

n,m 0,0 1,-1 1,1 2,-2 2,0 2,2 3,-3 3,-1 3,1 3,3
j 0 1 2 3 4 5 6 7 8 9
n,m 4,-4 4,-2 4,0 4,2 4,4 5,-5 5,-3 5,-1 5,1 5,3
j 10 11 12 13 14 15 16 17 18 19

Índexs de Fringe / Zemax

Zemax usa l'esquema d'indexació de Fringe. Els 20 primers nombres de Fringe s'enumeren a continuació.[5]

n,m 0,0 1,1 1,-1 2,0 2,2 2,-2 3,1 3,-1 4,0 3,3
j 1 2 3 4 5 6 7 8 9 10
n,m 3,-3 4,2 4,-2 5,1 5,-1 6,0 4,4 4,-4 5,3 5,-3
j 11 12 13 14 15 16 17 18 19 20

Propietats

Ortogonalitat

L'ortogonalitat en la part radial s'expressa com

01ρ2n+2Rnm(ρ)2n+2Rnm(ρ)dρ=δn,n.

L'ortogonalitat en la part angular està representada per les integrals elementals

02πcos(mφ)cos(mφ)dφ=ϵmπδ|m|,|m|,
02πsin(mφ)sin(mφ)dφ=(1)m+mπδ|m|,|m|;m0,
02πcos(mφ)sin(mφ)dφ=0,

on ϵm (de vegades anomenat factor de Neumann perquè apareix amb freqüència juntament amb les funcions de Bessel) es defineix com 2 si m=0 i com 1 si m0. El producte de les parts angulars i radials estableix la ortogonalitat de les funcions de Zernike pel que fa a tots dos índexs si s'integra en el disc unitat,

Znm(ρ,φ)Znm(ρ,φ)d2r=ϵmπ2n+2δn,nδm,m,

on d2r=ρdρdφ és el jacobià del sistema de coordenades circulars, i on nm i nm són parells.

Un valor especial és

Rnm(1)=1,

Transformada de Zernike

Qualsevol camp de fase de valor real prou uniforme sobre el disc de la unitat G(ρ,φ) pot representar-se en termes dels seus coeficients de Zernike (imparell i parell), de la mateixa manera que les funcions periòdiques troben una representació ortogonal amb la sèrie de Fourier. Sent:

G(ρ,φ)=m,n[am,nZnm(ρ,φ)+bm,nZnm(ρ,φ)],

els coeficients es poden calcular usant productes interns. A l'espai de les funcions del L2 disc de la unitat, existeix un producte intern definit per

F,G:=F(ρ,φ)G(ρ,φ)ρdρdφ.

Els coeficients de Zernike es poden expressar de la següent manera:

am,n=2n+2ϵmπG(ρ,φ),Znm(ρ,φ),bm,n=2n+2ϵmπG(ρ,φ),Znm(ρ,φ).

Alternativament, es poden usar els valors coneguts de la funció de fase G en el reticle circular per formar un sistema d'equacions. La funció de fase es recupera mitjançant el producte ponderat del coeficient desconegut amb (valors coneguts) del polinomi de Zernike en el reticle del disc unitat. Per tant, els coeficients també es poden trobar resolent un sistema lineal, per exemple, mitjançant la inversió d'una matriu. Els algorismes ràpids per calcular la transformació de Zernike directa i inversa utilitzen les propietats de simetria de les funcions trigonomètriques, la separabilitat de les parts radials i azimutals dels polinomis de Zernike i les seves simetries rotacionals.

Simetries

La paritat pel que fa a la reflexió en l'eix x és

Znm(ρ,φ)=(1)mZnm(ρ,φ).

La paritat pel que fa al punt de reflexió al centre de coordenades és

Znm(ρ,φ)=(1)mZnm(ρ,φ+π),

on (1)m també podria escriure's (1)n perquè nm és parell per als valors rellevants que no tendeixen a zero. Els polinomis radials també són parells o imparells, segons l'ordre n o m:

Rnm(ρ)=(1)nRnm(ρ)=(1)mRnm(ρ).

La periodicitat de les funcions trigonomètriques implica constància si és trencada per múltiples de 2π/m radiants al voltant del centre:

Znm(ρ,φ+2πkm)=Znm(ρ,φ),k=0,±1,±2,.

Relacions de recurrència

Els polinomis de Zernike satisfan la següent relació de recurrència que no depèn ni del grau ni de l'ordre azimutal dels polinomis radials:[6]

Rnm(ρ)+Rn2m(ρ)=ρ[Rn1|m1|(ρ)+Rn1m+1(ρ)] .

De la definició de Rnm es pot veure que Rmm(ρ)=ρm i Rm+2m(ρ)=((m+2)ρ2(m+1))ρm. La següent relació de recurrència de tres termes permet calcular tots els altres Rnm(ρ):[7]

Rnm(ρ)=2(n1)(2n(n2)ρ2m2n(n2))Rn2m(ρ)n(n+m2)(nm2)Rn4m(ρ)(n+m)(nm)(n2) .

La relació anterior és especialment útil, ja que la derivada de Rnm es pot calcular a partir de dos polinomis de Zernike radials de grau adjacent:[7]

ddρRnm(ρ)=(2nm(ρ21)+(nm)(m+n(2ρ21)))Rnm(ρ)(n+m)(nm)Rn2m(ρ)2nρ(ρ21) .

Exemples

Polinomis radials

Els primers pocs polinomis radials són:

R00(ρ)=1
R11(ρ)=ρ
R20(ρ)=2ρ21
R22(ρ)=ρ2
R31(ρ)=3ρ32ρ
R33(ρ)=ρ3
R40(ρ)=6ρ46ρ2+1
R42(ρ)=4ρ43ρ2
R44(ρ)=ρ4
R51(ρ)=10ρ512ρ3+3ρ
R53(ρ)=5ρ54ρ3
R55(ρ)=ρ5
R60(ρ)=20ρ630ρ4+12ρ21
R62(ρ)=15ρ620ρ4+6ρ2
R64(ρ)=6ρ65ρ4
R66(ρ)=ρ6.

Polinomis de Zernike

Es mostren a continuació algunes de les primeres maneres de Zernike, amb índexs GOSA/ANSI i índexs únics de Noll. Estan normalitzats de tal manera que

02π01Zj2ρdρdθ=π.
  Índex

OSA/ANSI

(j)

Índex

Noll

(j)

Grau radial

(j)

Grau azimutal

(j)

Zj Nom clàssic
Z00  0  1 0  0 1 Pistó (vegeu distribució semicircular de Wigner)
Z11  1  3 1 −1 2ρsinθ Inclinació (inclinació I, inclinació vertical)
Z11  2  2 1 +1 2ρcosθ Inclinació horitzontal
Z22  3  5 2 −2 6ρ2sin2θ Astigmatisme oblic
Z20  4  4 2  0 3(2ρ21) Desenfoc (posició longitudinal)
Z22  5  6 2 +2 6ρ2cos2θ Astigmatisme vertical
Z33  6  9 3 −3 8ρ3sin3θ Lobulat vertical
Z31  7  7 3 −1 8(3ρ32ρ)sinθ Coma vertical
Z31  8  8 3 +1 8(3ρ32ρ)cosθ Coma horitzontal
Z33  9 10 3 +3 8ρ3cos3θ Lobulat oblic
Z44 10 15 4 −4 10ρ4sin4θ Cuatrilobulat oblic
Z42 11 13 4 −2 10(4ρ43ρ2)sin2θ Astigmatisme secundari oblic
Z40 12 11 4  0 5(6ρ46ρ2+1) Esfèrica primària
Z42 13 12 4 +2 10(4ρ43ρ2)cos2θ Astigmatisme vertical secundari
Z44 14 14 4 +4 10ρ4cos4θ Cuatrilobulat vertical

Aplicacions

Els polinomis de Zernike són una base definida sobre una àrea de suport circular, típicament els plànols de les pupil·les en imatges òptiques clàssiques en longituds d'ona visibles i infraroges, a través de sistemes de lents i miralls de diàmetre finit. El seu principal avantatge procedeix de les propietats analítiques simples heretades de la senzillesa de les funcions radials i de la factorització en funcions radials i azimutals; això porta, per exemple, a expressions de forma tancada de la transformada de Fourier bidimensional en termes de funcions de Bessel.[8][9] El seu desavantatge, en particular si estan involucrats n termes, és la distribució desigual de les línies nodals sobre el disc unitat, la qual cosa introdueix efectes de ressonància prop del perímetre ρ1, que sovint condueixen a la necessitat de definir altres funcions ortogonals sobre el disc circular.[10]

En la fabricació òptica de precisió, els polinomis de Zernike s'utilitzen per caracteritzar els errors d'ordre superior observats en les anàlisis interferomètriques.

En optometria i oftalmologia, els polinomis de Zernike s'usen per descriure aberracions de la còrnia o del cristal·lí des d'una forma esfèrica ideal, que dona com a resultat ametropies.

S'usen comunament en òptica adaptativa, on es poden emplear per calibrar la distorsió atmosfèrica. Les aplicacions habituals per a aquesta propietat es troben en l'astronomia visual o infraroja i en el tractament d'imatges provinents de satèl·lits.

Una altra aplicació dels polinomis de Zernike es troba en la teoria estesa de Nijboer-Zernike sobre difracció i aberracions òptiques.

Els polinomis de Zernike també s'usen àmpliament com a funcions de base de moments d'imatge. Com els polinomis de Zernike són ortogonals entre sí, els moments de Zernike poden representar les propietats d'una imatge sense redundància ni superposició d'informació entre les diferents maneres. Encara que els moments de Zernike depenen significativament de l'escalat i de la translació de l'objecte en una regió d'interès, les seves magnituds són independents de l'angle de rotació de l'objecte. Per tant, poden utilitzar-se per extreure propietats d'imatges que descriuen la forma característiques d'un objecte. Per exemple, els moments de Zernike s'utilitzen com a descriptores de forma per classificar i identificar càncers de mama benignes i malignes en imatges digitalitzades o en la superfície de discos vibratoris.[11][12] Els moments de Zernike també s'han usat per quantificar la forma de les línies cel·lulars de càncer d'osteosarcoma en el nivell d'una sola cèl·lula.[13]

Dimensions més altes

El concepte es tradueix a dimensions majors D si els multinomis x1ix2jxDk en coordenades cartesianes es converteixen en coordenades hiperesfèriques, ρs,sD, multiplicades per un producte de polinomis de Jacobi de les variables angulars. Per exemple, en la dimensió D=3, les variables angulars són harmònics esfèrics. Combinacions lineals de les potències ρs defineixen una base ortogonal Rn(l)(ρ) que satisfà

.01ρD1Rn(l)(ρ)Rn(l)(ρ)dρ=δn,n

(Tingui's en compte que un factor 2n+D s'absorbeix aquí en la definició de R, mentre que en D=2 la normalització es tria de forma lleugerament diferent. Això és en gran manera una qüestió arbitrària, depenent de si es desitja mantenir un conjunt sencer de coeficients o es prefereixen fórmules més estrictes si està involucrada la ortogonalització). La representació explícita és

Rn(l)(ρ)=2n+Ds=0nl2(1)s(nl2s)(ns1+D2nl2)ρn2s=(1)nl22n+Ds=0nl2(1)s(nl2s)(s1+n+l+D2nl2)ρ2s+l=(1)nl22n+D(n+l+D21nl2)ρl 2F1(nl2,n+l+D2;l+D2;ρ2)

fins i tot per nl0, o en cas contrari, idèntic a zero.

Vegeu també

Referències

Plantilla:Referències

Bibliografia

math.NA.