Professional Documents
Culture Documents
Instituto Tecnologico
Superior de Zacapoaxtla
de Ingeniera Informatica
Division
1 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
Content
2 / 40
Introduction
Conclusions
References
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
Introduction
Figura : Metrology is a very important task in most of human task. It increases our senses,
particularly, vision sense. Vision is about discovering from images what is present in the scene and
where it is. It is our most powerful sense.
3 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
4 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
4 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
5 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
6 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
7 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
8 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
Experimental
setup
Inputs
Physical
Outputs
parameter
Sensing
device
Fringe-
pa+erns
Fringe-
pa9erns
Pre-
processing
Wrapped
phase
extrac7on
Intermediate
processing
Fringe
analysis
S1
S2
S3
S4
S5
Mesurand
Mesurand
Post-
processing
Phase-
unwrapping
9 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
10 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
11 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
(a)
Experimental
setup
Inputs
Physical
Outputs
parameter
Sensing
device
(b)
Fringe-
pa+erns
Fringe-
pa9erns
Pre-
processing
(c)
Wrapped
phase
extrac7on
Intermediate
processing
Fringe
analysis
S1
S2
S3
S4
S5
Mesurand
Mesurand
Post-
processing
Phase-
unwrapping
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
Fringe-pattern normalization
...
Ik
13 / 40
LS
ak
LS
rjuarezsalazar@gmail.com
bk2 2
2u
bk
uv
Ik
sat
Ik
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
Fringe-pattern normalization
Let be a set of K fringe-patterns of the form
Ik (p) = ak (p) + bk (p) cos k (p), k = 0, K 1.
(1)
(2)
Ik
LS
ak
u2
LS
bk2 2
2u
bk
uv
Ik
(3)
sat
Ik
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
Video...
15 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
(a)
Espectrum
FT
(b)
FT
IFT
IFT
Filtered spectrum
Espectrum
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
16 / 40
(i)
N
LS
LS
cA
cS
rjuarezsalazar@gmail.com
sw cos
(ii)
cos1
LS
I
Computer vision in robotic navigation and augmented reality applications
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
17 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
(4)
(5)
Espectrum
FT
(b)
FT
IFT
Filtered spectrum
Espectrum
IFT
Figura : (Top) Analysis scheme with the Fourier method. (Down) Proposed scheme.2
2
Casco-Vasquez, J. F., Juarez-Salazar, R., Robledo-Sanchez, C., Rodriguez-Zurita, G., Sanchez, F. G.,
Arevalo
Aguilar, L. M., and Meneses-Fabian, C. Fourier normalized-fringe analysis by zero-order spectrum
suppression using a parameter estimation approach. Optical Engineering, 52(7):074109074109 (2013).
18 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
Numerical example
Casco-Vasquez, J. F., Juarez-Salazar, et. al., Fourier normalized-fringe analysis by zero-order spectrum
19 / 40
suppression
using
estimation
approach. Optical Engineering,
(2013). reality applications
a parameter
Dr. Rigoberto
Juarez
Salazar
rjuarezsalazar@gmail.com
Computer vision52(7):074109074109
in robotic navigation and augmented
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
3
Casco-Vasquez, J. F., Juarez-Salazar, R., Robledo-Sanchez, C., Rodriguez-Zurita, G., Sanchez, F. G.,
Arevalo
Aguilar, L. M., and Meneses-Fabian, C. Fourier normalized-fringe analysis by zero-order spectrum
suppression using a parameter estimation approach. Optical Engineering, 52(7):074109074109 (2013).
20 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
21 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
Inhomogeneous generalized
phase-shifting algorithm
22 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
(6)
where the phase shift k (p) is, in general, inhomogeneous and unknown.
Video...
Phase shift
(d)
Phase shift
(c)
Phase shift
(b)
Phase shift
(a)
Figura : Generalized phase shift. Homogeneous: (a) linear, and (b) nonlinear in k. Inhomogeneous:
(c) nonlinear in k but linear in p, and (d) nonlinear in both k and p.
23 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
(7a)
Ac Ac (1
(7b)
Sk2 ).
cSk =
() [ver Fig. 8(b)] se usa para seleccionar entre cAk y cSk como
La funcion
cos k = cSk (ck ) + cAk (ck ),
(8)
(a)
3
2
1
3
0
0.6
( c k)
0.4
( c k)
0
1
2
0
/4
3/4
/2
Phase step k
0.2
Equivalent data
cos( )
0.8
(c)
A k2 1
2
1 Sk
cos( k)
0.5
0
ck
0.5
3
0
/4
3/4
/2
Phase step k
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
k
X
` ,
k = 1, 2, , K 1.
(9)
`=1
5
(10)
= A I0 I1 IK 1 ,
A = cos k
(i)
N
LS
LS
cA
cS
sw cos
(ii)
cos1
sin k .
LS
(11)
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
rapida,
Extraccion
automatica
y robusta de fase envuelta
26 / 40
Visibilidad espacio-temporal
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
rapida,
Extraccion
automatica
y robusta de fase envuelta
27 / 40
rjuarezsalazar@gmail.com
Visibilidad espacio-temporal
Solo dos
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
Desenvolvimiento de fase
...
28 / 40
1
2
round
rjuarezsalazar@gmail.com
LS
k round k
2 k +
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
Desenvolvimiento de fase
Un mapa de fase envuelto (p) puede ser descrito como
(p) = (p) 2k(p),
k() Z,
(12)
de valor entero)
donde (p) es el mapa de fase continuo y 2k(p) (con k una funcion
son los saltos de fase.
Enfoque espacial de desenvolvimiento de fase
de
En general, los algoritmos de desenvolvimiento de fase se basan en la ecuacion
Itoh:
(p) = W[(p)].
(13)
(13) se puede resolver para mediante los metodos
La ecuacion
de seguimiento de
trayectoria o de norma mnima:
Z
(p) = 0 (p) +
W{(p)} dp,
o
mn
W[(p)] (p)
.
(14)
29 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
Desenvolvimiento de fase
Usualmente, el desenvolvimiento de fase se realiza removiendo los saltos de fase y
reconstruyendo el mapa de fase continuo.
(p) = (p) + 2k(p),
(15)
(16)
k() D =
(
{1, 0, 1}
{, 0, }
Caso discreto,
Caso continuo.
(17)
30 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
(18)
1
2
round
LS
k round k
2 k +
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
32 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
33 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
35 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
35 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
35 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
35 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
de patrones de franjas
Normalizacion
Fourier fringe-normalized analysis
Inhomogeneous phase-shifting
Desenvolvimiento de fase
36 / 40
(b)
rjuarezsalazar@gmail.com
(c)
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
Conclusions
General conclusions
1
Particular conclusions
37 / 40
Like the Fourier fringe analysis method, the proposed fringe-pattern and the
generalized phase-shifting algorithms may be extended to more than two spatial
dimensions.
For the proposed generalized phase-shifting algorithm, if the optical setup is static
and the object is dynamic, the computed phase shift will correspond to the object.
It may be useful to extract the phase object without a phase shift. An application of
this may be optical coherent tomography.
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
References I
R. Juarez-Salazar, C. Robledo-Sanchez, C. Meneses-Fabian, F. Guerrero-Sanchez, and L. A. Aguilar,
Generalized phase-shifting interferometry by parameter estimation with the least squares method, Optics
and Lasers in Engineering 51, 626632 (2013).
Arevalo
Aguilar, L. M., and Meneses-Fabian, C. Fourier normalized-fringe analysis by zero-order spectrum
suppression using a parameter estimation approach Optical Engineering, 52(7):074109074109 (2013).
Gannavarpu Rajshekhar and Pramod Rastogi Fringe analysis: Premise and perspectives Optics and Lasers
in Engineering, 50(8):iiix (2012).
J. H. Bruning, D. R. Herriott, J. E. Gallagher, D. P. Rosenfeld, A. D. White, and D. J. Brangaccio, Digital
wavefront measuring interferometer for testing optical surfaces and lenses,.Appl. Opt. 13, 2693-2703 (1974).
K. Creath, Phase measurement interferometry techniques,n Progress in optics,vol. 26, E. Wolf, ed.
(Elsevier Science Publishers, 1988), pp. 349-393.
L. L. Deck, Suppressing phase errors from vibration in phase-shifting interferometry,.Appl. Opt. 48,
3948-3960 (2009).
38 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
References II
C. J. Morgan, Least-squares estimation in phase-measurement interferometry,.Opt. Lett. 7, 368-370 (1982).
J. E. Greivenkamp, Generalized data reduction for heterodyne interferometry,.Optical Engineering 23,
350-352 (1984).
G. Lai and T. Yatagai, Generalized phase-shifting interferometry,J. Opt. Soc. Am. A 8, 822-827 (1991).
L. Z. Cai, Q. Liu, and X. L. Yang, Generalized phase-shifting interferometry with arbitrary unknown phase
steps for difraction objects,.Opt. Lett. 29, 183-185 (2004).
X. Xu, L. Cai, H. Yuan, Q. Zhang, G. Lu, and C. Wang, Phase shift selection for two-step generalized
phase-shifting interferometry,.Appl. Opt. 50, H171-H176 (2011).
A. Patil and P. Rastogi, .Approaches in generalized phase shifting interferometry,.Optics and Lasers in
Engineering 43, 475-490 (2005).
C. T. Farrell and M. A. Player, Phase-step insensitive algorithms for phase-shifting
interferometry,Measurement Science and Technology 5, 648 (1994).
Pramod K. Rastogi. Digital speckle pattern interferometry and related techniques. John Wiley and Sons, LTD,
2001.
D. Malacara, ed., Optical shop testing (John Wiley & Sons, Inc., 2007), 3rd ed.
39 / 40
rjuarezsalazar@gmail.com
Introduction
Computer vision by phase encoding methods
Developed phase-based measurement system
Conclusions
References
Any question?
40 / 40
rjuarezsalazar@gmail.com