Profilometry for the measurement of three-dimensional object shape using radial basis function, and multi-layer perceptron neural networks

Size: px
Start display at page:

Download "Profilometry for the measurement of three-dimensional object shape using radial basis function, and multi-layer perceptron neural networks"

Transcription

1 Profilometry for the measurement of three-dimensional object shape using radial basis function, and multi-layer perceptron neural networks Dinesh Ganotra, Joby Joseph, Kehar Singh* Photonics group, Physics Department, Indian Institute of Technology - Delhi, New Delhi , India Received 24 January 2002; received in revised form 10 June 2002; accepted 18 June 2002 Abstract Neural networks have been used to carryout calibration process in fringe projection profilometry for the measurement of three-dimensional object shape. The calibration procedure uses several calibration planes whose positions in space are known. Radial basis function based networks and multi-layer perceptron networks are investigated for the phase recovery. Preliminary studies are also presented for the direct reconstruction of the object without the use of the intermediate step of phase plane calculations. Experimental results are presented for diffuse objects. Keywords: Neural networks; Profilometry; 3-D shape measurement; Phase measurement 1. Introduction In manufacturing applications, non-contact, automated surface measurement is a desirable alternative to micrometers and calipers. Fringe projection techniques may be used to recover depth range data, other methods being Moire topography [1], laser triangulation measurement [2], stereo disparity [3], texture gradient [4], occlusion [5], etc. No one method seems clearly superior to the rest. Jarvis [6] and Marshall and Gilby [7] have discussed the performance of non-contact 3D data capture systems. All methods appear to have drawbacks which fall in one or more of the following categories: missing part problem, computational complexity, time-consuming in improvement of signal/noise ratio, limited indoor application, limited to highly textured or line structured scenes, limited surface orientation, and limited spatial resolution. The use of projection gratings for the measurement is an easy and efficient way to characterize three-dimensional information because the grating is phasesmodulated according to the topography of the object. The method has advantage of being contact free. It has applications in machine vision for automated manufacturing, component quality control, biomedicine, robotics, solid modeling, etc. In fringe projection profilometry a grating (Ronchi or sinusoidal) is projected onto the object

2 292 D. Ganotra et al. / Optics Communications 209 (2002) under study. It is observed from a direction different from that of the projector, and a phasemodulated fringe grating is recorded. There are several techniques to demodulate the phase from the images of the projected grating. It can be estimated using conventional demodulation techniques such as phase-shifting [8], phase-locked loop (PLL) [9], spatial synchronous detection [10], and Fourier transform profilometry [11]. The phase-to-depth conversion requires the physical parameters and optical aberrations of the system to be known. Calibration process in optical system often poses problems. Sometimes in dynamical robot vision systems, parameters such as focal distance of the video camera being used, reference plane position, grating frequency, distance and angle between the camera and the projector, are unknown, making the calibration task difficult. Some experimental factors arise when the object under analysis is located near the projectorcamera system. These factors include diverging fringe projection camera perspective distortion and the use of crossed-optical axes geometry. Problems like camera calibrations, perspective distortions and false matches, delineations, and geometrical consequences of substantially compressed images in photogrammetry are discussed in [12]. Cuevas et al. [13] have presented a method to calculate the object depth distribution from the demodulated phase by the use of radial basis functions (RBFs) based neural networks. Input to RBFs based neural network is the phase distribution from a set of planes inside the region where the depth data are being measured. The network operates as an interpolation function of phase values to the object height in places other than the calibrating planes. Cuevas et al. [14] in another application used multi-layer neural network for such calibrations, by sampling the fringe pattern with a 5x5 pixel window. Set of such patterns and height directional gradients (calculated from pixels within that window) were used as training set to the multi-layer perceptron neural network. They determined the depth of the object using path independent integration of the phase recovered using neural networks. In the present work we have investigated RBF [15], and multi-layer perceptron neural network models using Fourier transform and PLL phase recovery methods for object depth recovery. We have also shown that it is possible to recover the depth information by training the neural network with one spatial period of the projected grating over the object and a reference plane as the elements of the input vectors. 2. The fringe profilometry In fringe profilometry a grating pattern is projected on a 3-D surface. The deformed grating image intensity distribution modulated by height distribution is captured with a CCD camera. Let f be the spatial frequency of the projected Ronchi grating and / 0 and / respectively the phases of the reference plane and object. The images of the grating for the reference plane and object can be written [11,16] respectively as go(x,y) = r o (x,y) J^ A n exp{i«[2n/x + 4> 0 (x,y)]}, n= oo n=oo g{x,y) = r(x,y) J^ A n exp {in[2nfx + (f>(x,y)]}. n= oo (1) (2) Here rðx ; yþ, and r 0 ðx ; yþ are non-uniform distributions of reflectivity on the diffuse object and on the reference plane respectively and A n are the Fourier coefficients for the projected Ronchi grating Phase detection using Fourier transform profilometry (FTP) FTP can work for both Ronchi grating, and sinusoidal grating projection. The deformed fringe pattern is Fourier transformed and processed in its spatial frequency domain to demodulate the object shape from the fundamental frequency component in the Fourier spectra. With suitable filtering, the spectra are filtered to let only the fundamental component (n = 1) pass through. The reference and object planes after the filtering and inverse Fourier transform are written respectively as

3 D. Ganotra et al. / Optics Communications 209 (2002) g o (x,y) =A ir (x,y)exp{i[2nfx + 4> o (x,y)}}, (3) g(x,y) =A 1 r(x,y)exp{i[2nfx + <f>(x,y)}}. (4) The phase change due to the presence of the object with respect to the reference plane is thus y) = 4>(x,y)-U^y)- (5) This can be recovered using the above two filtered functions as y) = Im(log(g(x,y)-g* 0 (x,y))y (6) The depth change can be calculated from the phase change using the transformation (7) 2pfd 1 where d0 and d1 are the distances as shown in Fig. 1. The phase on point 'O' is same as on point 'A'. Point B and A are imaged by same sensor on CCD. Sensor plane and reference planes are conjugate to each other. If instead of a Ronchi grating a sinusoidal grating is projected on the object, then the modulated image of the grating as seen by the imaging system can be expressed as g(x,y) = a(x,y)+b(x,y) cos (<j)(x,y)), (9) where aðx ; yþ and bðx ; yþ are respectively the background intensity and fringe contrast obtained by the system. A quasi-sine grating can be generated from a Ronchi grating by projecting a defocused Ronchi grating on the object surface [17]. Two-dimensional Fourier transform and 2-D Hanning filtering can be applied to provide a better separation of the height information from noise when speckle-like structure and discontinuities exist in the fringe pattern. FTP cannot work well for measurements of steep object slopes, and step discontinuities. Also it needs high-resolution imaging systems Phase detection using phase-locked loop This technique is based on first order digital PLL. In phase-locked detection, the signal is passed through a low pass filter. The phase difference is assumed small enough to consider the linear approximation valid. Cuevas et al. [13] have used a reference plane object reference plane A..---" \ object (a) das (b) grating grating Fig. 1. (a) Experimental setup. (b) Schematic diagram showing points A, B, O and distances d 0 and d 1. PLL based phase recovery method using the equations below. A forward calculation along the x-axis from left to right is accomplished by the following updating rule: \,y) = <j>{x,y)-x[g{x+\,y) ð10þ A second iteration is required in a backward direction through the same line to recover incorrect phase values due to setting time in the dynamic system 4>(x,y) = 4>(x+l,y)-z[g(x+ \,y) ^(x+l,y)}. (11) In this technique an appropriate value of the gain loop parameter s is required, which occa-

4 294 D. Ganotra et al. / Optics Communications 209 (2002) sionally is difficult to determine with wide spectrum and noisy image of the grating Other techniques for phase detection Some of the other techniques for phase detection from the images of the projected grating are spatial synchronous detection, and discrete phaseshifting technique. In our simulations and experiments, we have restricted ourselves to the above two techniques, i.e. Fourier transform profilometry and phase detection using PPL Spatial synchronous detection In spatial synchronous detection [10] the phase can be retrieved assuming that the height information varies slowly as compared with the phase carrier. The phase is calculated by first multiplying the fringe pattern by the sine and then cosine of the carrier signal. Then a low pass filter is applied to both signals to remove the high frequency terms. The ratio of these two signals is then the tangent of the modulated phase. The detected phase given by this ratio is 2p wrapped.! [ h{x,y) * [g{x,y) sin(27i/x)] 1 4>(x,y) = tan h(x,y)* \g(x,y) cosð2pfxþ ; ð12þ where * denotes the convolution and hðx ; yþ transfer function for a low pass filter Discrete phase-shifting technique Upon translation of the original grating by a fraction 1=N of its period p, the phase of the pattern represented by Eq. (9) is shifted [6] by 2p=N. A new intensity function In ðx ; yþ is observed. Using N intensity functions (N = 3 ; 5 ;...), the phase / can be retrieved using <j){x,y) = tan -i ð13þ The selection of an odd number of phase is advantageous and should not be compromised under any circumstances. Here also the phase is wrapped in its principal value p to p. The slope of height variation of the measured object must be limited to prevent spectral components from overlapping when filtering in frequency domain. The phase-shifting phase-measuring profilometry gets its accuracy from the high spatial sampling rate of the evaluated profile. This sampling rate is equal to N times the number of pixels per frame of the high-resolution image of the projected and captured grating, where N is the number of phase steps used in an N-step phase-shifting algorithm. The N-step phase-shifting algorithm is inherently free of errors only if combined with sinusoidal patterns Phase unwrapping Most of the phase detecting formulae use arctan functions to calculate the phase (Eqs. (12) and (13)). The arctan function has a range between p and p. Even FTP gives the phase wrapped in this range. Thus the phases calculated are wrapped in this 2p range. The traditional approach to phase unwrapping is by removal of discontinuities. To reconstitute the continuous phase, the discontinuities are searched sequentially. Discontinuous fringe patterns are not handled even when phase is recovered using PLL properly, because the PLL may go out of the lock creating unwanted transients in the recovered phase [9]. Noise generated phase inconsistencies may be removed by iterative PLL [18]. Here the unknown phase, which modulates the fringe pattern is modified in order to demodulate the fringe pattern iteratively. For the successive iteration, the estimated phase found in the previous iteration is used as a new reference. After each iteration the constant s may be reduced to improve the signal-to-noise ratio in the estimated phase. For unwrapping extremely noisy phase maps, the regularized phase unwrapping technique presented by Servin et al. [19] can be used. Here two phase-shifted fringe patterns are obtained from the unwrapped phase. Phase and frequencies are sequentially adapted to optimise a cost function. It becomes almost impossible to distinguish between discontinuities, which are genuine surface discontinuities and the discontinuities due to the limited range of the arctan function. Other problems that lead to failure in

5 D. Ganotra et al. / Optics Communications 209 (2002) phase unwrapping are discontinuous phase jumps, high-frequency high amplitude noise of region under sampling of the signal, shadow, specklenoise, and height discontinuity. 3. p-phase shifting for reflectivity independent measurements In most of the profilometry experiments, the object is assumed to be a perfect diffuser and the changes in the reflectivity 'aðx ; yþ' are neglected. When the measured object is more complicated, with sharper rises and falls, the zero component resulting from aðx ; yþ cannot be neglected (see Eq. (14)). To eliminate the influence of aðx ; yþ, a grating p phase shift technique [20] is employed. In this technique the grating is moved half of the grating period along the x-axis while the other conditions remain unchanged. Thus the optical field is sampled twice. With the use of a spatial light modulator (SLM), by using a contrast reversed image of the grating, mechanical shifting to introduce p phase shifting can be avoided. Let the two images be gi(x,y) = a(x,y) + b(x,y) cos {Infox + <f>(x,y)), ð14þ gi{x,y) = a(x,y) + b(x,y) cos {2nf 0 x + 4>(x,y) + n). Subtracting Eq. (15) from Eq. (14), we get ð15þ g(x,y) =2b(x,y)cos(2nf 0 x+4>(x,y)). (16) Thus by using this p phase-shifting technique, gðx ; yþ becomes independent of aðx ; yþ and also the search for the first order spectrum in the Fourier transformation of the above becomes easier. 4. Experiment In our experiments we have used objects of size less than 6 mm in height and a laser has been used as the light source. An electrically addressed transmission type SLM (Jenoptik model SLM-M) has been used to project the grating. Though laser light source introduces speckle noise, it was satisfactory for comparison of one process/network from an- Neural Network Low Pass filter Fig. 2. Modified multi-layer perceptron network for direct object reconstruction, using fringes.

6 296 D. Ganotra et al. / Optics Communications 209 (2002) other. Pulnix TMC-76 camera was used to capture the images. A square wave Ronchi grating can be conveniently programmed and displayed in transmission type SLM. The grating periods as well as grating shifts are similarly accomplished by appropriate computer control. The CCD captures four pairs of images. The two images within a pair are p spatial phase shifted with respect to each other. Three pairs are of three reference planes and one pair for the object. The image within the pairs are subtracted from each other using Eqs. (14) and (15) to get reflectivity independent images (Eq. (16)). The phase difference of the reference planes and the object with respect to one of the above three planes are calculated using FTP and also using PLL method. The lowest plane was chosen as the reference plane and the rest of the planes' heights were calculated with respect to it. The differences between the heights of the planes were kept typically 1-2 mm. RBFs based neural network calculate the depth of the object by adjusting weights of a linear combination of Gaussian functions using the experimental reference planes fixing the centers of the RBFs over samples of detected phases from calibration planes. RBFs based network is comparatively less time consuming, as the learning process does not require any iteration. Two matrices are calculated and the inverse of one is multiplied with another. The details of the calculations are described by Cuevas et al. [13]. Though the network operates very fast (as it does not require any iteration) but numbers computed by such networks become very large in magnitude. This leads to a floating-point overflow and often to nearly singular matrices. Their inverse is needed for calculations. For training the RBFs based neural network, we have used the same equations as used by Cuevas et al. [13]. The difference being that their network uses PLL technique to calculate the phase change but we have included results using the FTP technique to calculate the phase change Multi-layer perceptron network Cuevas et al. [13] preferred a RBFs based neural network with Gaussian processor over a multi- 5. Neural network models used for phase to depth conversion A neural network is a multivariate nonlinear mapping. Once the network has been trained, then it can interpolate the intermediate vectors and even extrapolate to some extent. We have used RBFs based networks and multi-layer perceptron network to calculate the height when the phase information is given. y-pixel x-pixel Radial basis functions based network y-pix (b) Fig D reconstructed object using (a) RBF based neural networks and (b) multi-layer perceptron neural network. For both reconstruction same set of reference planes were used. Spatial period of projected fringes 13 pixels. 00

7 D. Ganotra et al. / Optics Communications 209 (2002) layer perceptron network with sigmoid processors and backpropagation training with gradient descent since the learning process requires very little time comparatively. We have included multi-layer perceptron network for comparison of one process with the other. Though these are just visual comparisons of the reconstructed 3-D objects, but they still carry useful information. Seventy-five phase values are sampled randomly from each phase plane as input to the network. Each sample is a three element input vector. Two elements are the indices of the matrix and the third the corresponding phase. The desired output for each sample is the mechanically set height/depth of the corresponding plane. Note that both inputs and outputs are re-scaled to the range ( 1, þ1þ. A three layer perceptron neural network with three input neurons, three hidden neurons and one output neuron is trained with the above set of input-output pairs. The output of the network for an arbitrarily shaped object is discussed in Section Multi-layer perceptron network for direct mapping from fringe patterns In this method for direct mapping of depth from fringe patterns using multi-layer perceptron network, the phases of the object or of the calibration 2 IT VXt v-pixel 0 Ci (a) y-\:i<&\ (b) Fig. 4. (a)-(c) Approximate profiles of the previously measured real objects used for 3-D reconstruction.

8 298 D. Ganotra et al. / Optics Communications 209 (2002) planes are not required to be calculated. Instead, the images were sampled horizontally for the number of pixels same as the period of the image of the grating. The computation of the phases from the image of the grating and then the height from the calculated phase is assumed to be a complicated nonlinear mapping, where neural networks seem to be a suitable choice. A neural network with number of input neurons equal to double the number of pixels in one period of the images of the grating is constructed. We have chosen one period of the projected grating as the inputs to the network. Two such periods from different planes carry sufficient information for the phase change. The neural networks do this mapping on their own. The first half elements of the input vector are the samples of one period length of the reference plane and the second half are the elements with the same indices but from a randomly chosen plane (see Fig. 2). The desired output to the neural network was chosen as the difference between the heights of the two planes. 6. Results and discussion Different diffuse objects like fold of paper, chalks and ground glasses were imaged. They were shaped to have slopes with different gradients within 3-6 mm height. Figs. 3(a) and (b) show 3-D reconstructed object using RBFs based network 400 y-pixel y-pixel x-pixel 400 y-pixel <-pixel Fig D reconstructed object using (a) RBF based neural networks, (b) multi-layer perceptron neural network and (c) reference planes used for the above reconstruction. Spatial period of the projected fringes 10 pixels.

9 D. Ganotra et al. / Optics Communications 209 (2002) and multi-layer perceptron network respectively. A profile of the previously measured real object used is shown in Fig. 4(a). Both figures are for the same object and have been reconstructed using same set of phase planes. It can be observed that RBFs based network gives discontinuities at the corners. These discontinuities were less severe in the multi-layer perceptron training based network. The mean square error between Figs. 3(a) and 4(a) is 0.39 whereas between Figs. 4(a) and 3(b) it is Fig. 5(a) is the reconstructed object using RBFs based network and Fig. 5(b) using multilayer perceptron network, for the profile of the previously measured real object shown in Fig. 4(b). The corresponding phase planes are shown in Fig. 5(c). There are three phase planes of the three reference planes shown in this figure along with the phases of the object. These figures are different from Figs. 3(a) and (b) in spatial frequency of the projected grating. The mean square error (mse) between Figs. 4(b) and 5(a) is 0.54 whereas between Figs. 4(b) and 5(b) it is A plot of standard deviation of the differences in depth values previously measured object and the measured values for different heights for the two networks is shown in Fig. 8. The lower curve corresponds to heights measured using multi-layer perceptron based networks and the upper curve to heights measured using RBF based network. We have tried with the spatial periods from 8 pixels to 16 pixels. Figs. 3(a) and (b) had the spatial period of the projected grating as 13 pixels and Figs. 5(a) and (b) of 10 pixels. A side view of the object Fig. 4(c), reconstructed using multi-layer perceptron algorithm, without filtering is shown in Fig. 6. It can be seen that though the complete profile of the object is not reconstructed, but variation in height can be 10r x-pixel Fig. 6. Side view of reconstructed object (Fig. 4(c)) by direct reconstruction with fringe images and modified multi-layer perceptron algorithm (without filtering).

10 300 D. Ganotra et al. / Optics Communications 209 (2002) seen clearly from the base plane corrupted by the high frequency noise. There are a large number of factors whose effects can be studied to optimize the result, such that coming to definite conclusions in neural networks is very difficult. We attempted to filter these frequencies using Fourier transformation but it worked only partially. The absolute height calculated using the neural network was thus lost during filtering. Since the object retains the shape, we can choose some plane/height/shape within the object and re-scale accordingly. Our future studies will concentrate on improving this reconstruction. Fig. 7(a) shows the same object reconstructed using RBFs based network and the y-pixel x-dixel 8-, 6-, 4-, ^ -4,, -6, y-pixel x-pixel Fig D reconstructed object using (a) RBF based neural network and (b) direct mapping of depth from fringe patterns and multilayer perceptron network.

11 D. Ganotra et al. / Optics Communications 209 (2002) without the use of the intermediate step of phase plane calculations also show that it is possible to get depth/height information directly. The results are found to be encouraging and require further investigations. Acknowledgements One of the authors, D. Ganotra, acknowledges financial support from the Council of Scientific and Industrial Research (CSIR) Government of India. Fig. 8. Plot of standard deviation between the depth values of the object and the measured values for various heights. The lower curve corresponds to multi-layer perceptron network calculated values and the upper curve for RBF based network. same phase planes. Fig. 7(b) is the high frequency filtered image of the reconstructed object. 7. Conclusion A multi-layer perceptron neural network seems to be promising tool in fringe projection profilometry. The calibration procedure using several planes whose positions in space are known can be used to train the neural network. RBFs based networks and multi-layer perceptron networks are studied for the phase recovery. Figs. 3(a) and (b) are reconstructed from the same set of fringe images. They belong to the same object whose sketch is shown in Fig. 4(a). The axes and viewpoints of all the three pseudo 3-D plots are kept same for comparison. It can be easily seen that Fig. 3(b), which is reconstructed using multi-layer perceptron neural network resembles more closely Fig. 4(a) as compared to Fig. 3(a). Similarly, Fig. 5(b), which is reconstructed using multi-layer perceptron neural network resembles more closely Fig. 4(b) as compared to Fig. 5(a). A comparison of the mse for these figures also confirms this. Thus we find that multi-layer perceptron neural networks perform better. Preliminary studies presented for the direct reconstruction of the object References [1] D.M. Meadows, W.O. Johnson, J.B. Allen, Appl. Opt. 9 (1970) 942. [2] X.-X. Cheng, X.-Y. Su, L.-R. Guo, Appl. Opt. 30 (1991) [3] M.D. Levine, D.A. O'handley, G.M. Yagi, Comput. Graph. Image Process. 2 (1973) 134. [4] R. Bajcsy, L. Lieberman, Comput. Graph. Image Process. 5 (1976) 52. [5] A. Rosenfeld, R.A. Hummel, S.W. Zucker, IEEE Trans. Syst. Man Cybern. SMC-6 (1976) 420. [6] R.A. Jarvis, IEEE Trans. PAMI-5 (1983) 122. [7] S.J. Marshall, J.H. Gilby, New opportunities in noncontact 3D measurement, in: Proceedings of the National Measurement Conference 2001, Harrogate, UK. [8] V. Srinivasan, H.C. Liu, M. Halioua, Appl. Opt. 23 (1984) [9] M. Servin, R. Rodriguez-Vera, J. Mod. Opt. 40 (1993) [10] S. Tang, Y.Y. Hung, Appl. Opt. 29 (1990) [11] M. Takeda, K. Mutoh, Appl. Opt. 22 (1983) [12] D.M. McKeown, I.J. Dowman, Proc. SPIE 2486 (1995). [13] F.J. Cuevas, M. Servin, R. Rodriguez-Vera, Opt. Commun. 163 (1999) 270. [14] F.J. Cuevas, M. Servin, O.N. Stavroudis, R. Rodriguez- Vera, Opt. Commun. 181 (2000) 239. [15] S. Haykin, Neural Networks; A Comprehensive Foundation, MacMillan, NJ, [16] X. Su, W. Chen, Opt. Lasers Eng. 35 (2001) 263. [17] X.-Y. Su, W.-S. Zhou, G. von Bally, D. Vukicevic, Opt. Commun. 94 (1992) 561. [18] M. Servin, R. Rodriguez-Vera, D. Malacara, Opt. Lasers Eng. 23 (1995) 355. [19] M. Servin, F.J. Cuevas, D. Malacara, J.L. Marroquin, R. Rodriguez-Vera, Appl. Opt. 38 (1999) [20] J. Li, X.-Y. Su, L.-R. Guo, Opt. Eng. 29 (1990) 1439.

Phase error correction based on Inverse Function Shift Estimation in Phase Shifting Profilometry using a digital video projector

Phase error correction based on Inverse Function Shift Estimation in Phase Shifting Profilometry using a digital video projector University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2010 Phase error correction based on Inverse Function Shift Estimation

More information

High-resolution 3D profilometry with binary phase-shifting methods

High-resolution 3D profilometry with binary phase-shifting methods High-resolution 3D profilometry with binary phase-shifting methods Song Zhang Department of Mechanical Engineering, Iowa State University, Ames, Iowa 511, USA (song@iastate.edu) Received 11 November 21;

More information

Shift estimation method based fringe pattern profilometry and performance comparison

Shift estimation method based fringe pattern profilometry and performance comparison University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2005 Shift estimation method based fringe pattern profilometry and performance

More information

Extracting Sound Information from High-speed Video Using Three-dimensional Shape Measurement Method

Extracting Sound Information from High-speed Video Using Three-dimensional Shape Measurement Method Extracting Sound Information from High-speed Video Using Three-dimensional Shape Measurement Method Yusei Yamanaka, Kohei Yatabe, Ayumi Nakamura, Yusuke Ikeda and Yasuhiro Oikawa Department of Intermedia

More information

Comparative study on passive and active projector nonlinear gamma calibration

Comparative study on passive and active projector nonlinear gamma calibration 3834 Vol. 54, No. 13 / May 1 2015 / Applied Optics Research Article Comparative study on passive and active projector nonlinear gamma calibration SONG ZHANG School of Mechanical Engineering, Purdue University,

More information

Dynamic three-dimensional sensing for specular surface with monoscopic fringe reflectometry

Dynamic three-dimensional sensing for specular surface with monoscopic fringe reflectometry Dynamic three-dimensional sensing for specular surface with monoscopic fringe reflectometry Lei Huang,* Chi Seng Ng, and Anand Krishna Asundi School of Mechanical and Aerospace Engineering, Nanyang Technological

More information

Dynamic 3-D surface profilometry using a novel color pattern encoded with a multiple triangular model

Dynamic 3-D surface profilometry using a novel color pattern encoded with a multiple triangular model Dynamic 3-D surface profilometry using a novel color pattern encoded with a multiple triangular model Liang-Chia Chen and Xuan-Loc Nguyen Graduate Institute of Automation Technology National Taipei University

More information

Discrete cosine transform based shift estimation for fringe pattern profilometry using generalized analysis model

Discrete cosine transform based shift estimation for fringe pattern profilometry using generalized analysis model University of Wollongong Research Online Faculty of Engineering - Papers (Archive) Faculty of Engineering and Information Sciences 2006 Discrete cosine transform based shift estimation for fringe pattern

More information

High-speed, high-accuracy 3D shape measurement based on binary color fringe defocused projection

High-speed, high-accuracy 3D shape measurement based on binary color fringe defocused projection J. Eur. Opt. Soc.-Rapid 1, 1538 (215) www.jeos.org High-speed, high-accuracy 3D shape measurement based on binary color fringe defocused projection B. Li Key Laboratory of Nondestructive Testing (Ministry

More information

Error analysis for 3D shape measurement with projector defocusing

Error analysis for 3D shape measurement with projector defocusing Mechanical Engineering Conference Presentations, Papers, and Proceedings Mechanical Engineering 1-21 Error analysis for 3D shape measurement with projector defocusing Ying Xu Iowa State University Junfei

More information

Enhanced two-frequency phase-shifting method

Enhanced two-frequency phase-shifting method Research Article Vol. 55, No. 16 / June 1 016 / Applied Optics 4395 Enhanced two-frequency phase-shifting method JAE-SANG HYUN AND SONG ZHANG* School of Mechanical Engineering, Purdue University, West

More information

Three-dimensional profilometry based on shift estimation of projected fringe patterns

Three-dimensional profilometry based on shift estimation of projected fringe patterns University of Wollongong Research Online Faculty of Engineering - Papers (Archive) Faculty of Engineering and Information Sciences 2006 Three-dimensional profilometry based on shift estimation of projected

More information

Three Dimensional Measurements by Deflectometry and Double Hilbert Transform

Three Dimensional Measurements by Deflectometry and Double Hilbert Transform Three Dimensional Measurements by Deflectometry and Double Hilbert Transform Silin Na*, Sanghoon Shin**, Younghun Yu* * Department of Physics, Jeju National University, Jeju, 63243, Korea ** Kanghae Precision

More information

Fast calculation of phase in spatial n-point phase-shifting techniques

Fast calculation of phase in spatial n-point phase-shifting techniques Fast calculation of phase in spatial n-point phase-shifting techniques Joanna Schmit and Katherine Creath Optical Sciences Center University of Arizona, Tucson, AZ 85721 ABSTRACT The n-point technique

More information

Coherent digital demodulation of single-camera N-projections for 3D-object shape measurement: Co-phased profilometry

Coherent digital demodulation of single-camera N-projections for 3D-object shape measurement: Co-phased profilometry Coherent digital demodulation of single-camera N-projections for 3D-object shape measurement: Co-phased profilometry M. Servin, 1,* G. Garnica, 1 J. C. Estrada, 1 and A. Quiroga 2 1 Centro de Investigaciones

More information

High-speed three-dimensional shape measurement system using a modified two-plus-one phase-shifting algorithm

High-speed three-dimensional shape measurement system using a modified two-plus-one phase-shifting algorithm 46 11, 113603 November 2007 High-speed three-dimensional shape measurement system using a modified two-plus-one phase-shifting algorithm Song Zhang, MEMBER SPIE Shing-Tung Yau Harvard University Department

More information

Coupling of surface roughness to the performance of computer-generated holograms

Coupling of surface roughness to the performance of computer-generated holograms Coupling of surface roughness to the performance of computer-generated holograms Ping Zhou* and Jim Burge College of Optical Sciences, University of Arizona, Tucson, Arizona 85721, USA *Corresponding author:

More information

Image Transformation Techniques Dr. Rajeev Srivastava Dept. of Computer Engineering, ITBHU, Varanasi

Image Transformation Techniques Dr. Rajeev Srivastava Dept. of Computer Engineering, ITBHU, Varanasi Image Transformation Techniques Dr. Rajeev Srivastava Dept. of Computer Engineering, ITBHU, Varanasi 1. Introduction The choice of a particular transform in a given application depends on the amount of

More information

Environment-Aware Design For Underwater 3D-Scanning Application

Environment-Aware Design For Underwater 3D-Scanning Application Environment-Aware Design For Underwater 3D-Scanning Application Josephine Antoniou and Charalambos Poullis 1 Immersive and Creative Technologies Lab, Cyprus University of Technology November 22, 2012 1

More information

Optics and Lasers in Engineering

Optics and Lasers in Engineering Optics and Lasers in Engineering 51 (213) 79 795 Contents lists available at SciVerse ScienceDirect Optics and Lasers in Engineering journal homepage: www.elsevier.com/locate/optlaseng Phase-optimized

More information

Practice Exam Sample Solutions

Practice Exam Sample Solutions CS 675 Computer Vision Instructor: Marc Pomplun Practice Exam Sample Solutions Note that in the actual exam, no calculators, no books, and no notes allowed. Question 1: out of points Question 2: out of

More information

Structured Light. Tobias Nöll Thanks to Marc Pollefeys, David Nister and David Lowe

Structured Light. Tobias Nöll Thanks to Marc Pollefeys, David Nister and David Lowe Structured Light Tobias Nöll tobias.noell@dfki.de Thanks to Marc Pollefeys, David Nister and David Lowe Introduction Previous lecture: Dense reconstruction Dense matching of non-feature pixels Patch-based

More information

Transparent Object Shape Measurement Based on Deflectometry

Transparent Object Shape Measurement Based on Deflectometry Proceedings Transparent Object Shape Measurement Based on Deflectometry Zhichao Hao and Yuankun Liu * Opto-Electronics Department, Sichuan University, Chengdu 610065, China; 2016222055148@stu.scu.edu.cn

More information

Phase error compensation for three-dimensional shape measurement with projector defocusing

Phase error compensation for three-dimensional shape measurement with projector defocusing Mechanical Engineering Publications Mechanical Engineering 6-10-2011 Phase error compensation for three-dimensional shape measurement with projector defocusing Ying Xu Iowa State University Laura D. Ekstrand

More information

Method for improving sinusoidal quality of error diffusion binary encoded fringe used in phase measurement profilometry

Method for improving sinusoidal quality of error diffusion binary encoded fringe used in phase measurement profilometry Optica Applicata, Vol. XLVI, No. 2, 216 DOI: 1.5277/oa16213 Method for improving sinusoidal quality of error diffusion binary encoded fringe used in phase measurement profilometry ZIXIA TIAN, WENJING CHEN

More information

COMPARISION OF REGRESSION WITH NEURAL NETWORK MODEL FOR THE VARIATION OF VANISHING POINT WITH VIEW ANGLE IN DEPTH ESTIMATION WITH VARYING BRIGHTNESS

COMPARISION OF REGRESSION WITH NEURAL NETWORK MODEL FOR THE VARIATION OF VANISHING POINT WITH VIEW ANGLE IN DEPTH ESTIMATION WITH VARYING BRIGHTNESS International Journal of Advanced Trends in Computer Science and Engineering, Vol.2, No.1, Pages : 171-177 (2013) COMPARISION OF REGRESSION WITH NEURAL NETWORK MODEL FOR THE VARIATION OF VANISHING POINT

More information

CHAPTER 6 DETECTION OF MASS USING NOVEL SEGMENTATION, GLCM AND NEURAL NETWORKS

CHAPTER 6 DETECTION OF MASS USING NOVEL SEGMENTATION, GLCM AND NEURAL NETWORKS 130 CHAPTER 6 DETECTION OF MASS USING NOVEL SEGMENTATION, GLCM AND NEURAL NETWORKS A mass is defined as a space-occupying lesion seen in more than one projection and it is described by its shapes and margin

More information

3D Computer Vision. Structured Light I. Prof. Didier Stricker. Kaiserlautern University.

3D Computer Vision. Structured Light I. Prof. Didier Stricker. Kaiserlautern University. 3D Computer Vision Structured Light I Prof. Didier Stricker Kaiserlautern University http://ags.cs.uni-kl.de/ DFKI Deutsches Forschungszentrum für Künstliche Intelligenz http://av.dfki.de 1 Introduction

More information

Refined Measurement of Digital Image Texture Loss Peter D. Burns Burns Digital Imaging Fairport, NY USA

Refined Measurement of Digital Image Texture Loss Peter D. Burns Burns Digital Imaging Fairport, NY USA Copyright 3 SPIE Refined Measurement of Digital Image Texture Loss Peter D. Burns Burns Digital Imaging Fairport, NY USA ABSTRACT Image texture is the term given to the information-bearing fluctuations

More information

Optimal checkerboard selection for structured light system calibration

Optimal checkerboard selection for structured light system calibration Mechanical Engineering Conference Presentations, Papers, and Proceedings Mechanical Engineering 8-2009 Optimal checkerboard selection for structured light system calibration William F. Lohry Iowa State

More information

Edge and local feature detection - 2. Importance of edge detection in computer vision

Edge and local feature detection - 2. Importance of edge detection in computer vision Edge and local feature detection Gradient based edge detection Edge detection by function fitting Second derivative edge detectors Edge linking and the construction of the chain graph Edge and local feature

More information

Stereo Vision. MAN-522 Computer Vision

Stereo Vision. MAN-522 Computer Vision Stereo Vision MAN-522 Computer Vision What is the goal of stereo vision? The recovery of the 3D structure of a scene using two or more images of the 3D scene, each acquired from a different viewpoint in

More information

Flexible Calibration of a Portable Structured Light System through Surface Plane

Flexible Calibration of a Portable Structured Light System through Surface Plane Vol. 34, No. 11 ACTA AUTOMATICA SINICA November, 2008 Flexible Calibration of a Portable Structured Light System through Surface Plane GAO Wei 1 WANG Liang 1 HU Zhan-Yi 1 Abstract For a portable structured

More information

MAPI Computer Vision. Multiple View Geometry

MAPI Computer Vision. Multiple View Geometry MAPI Computer Vision Multiple View Geometry Geometry o Multiple Views 2- and 3- view geometry p p Kpˆ [ K R t]p Geometry o Multiple Views 2- and 3- view geometry Epipolar Geometry The epipolar geometry

More information

SELECTION OF A MULTIVARIATE CALIBRATION METHOD

SELECTION OF A MULTIVARIATE CALIBRATION METHOD SELECTION OF A MULTIVARIATE CALIBRATION METHOD 0. Aim of this document Different types of multivariate calibration methods are available. The aim of this document is to help the user select the proper

More information

Laser sensors. Transmitter. Receiver. Basilio Bona ROBOTICA 03CFIOR

Laser sensors. Transmitter. Receiver. Basilio Bona ROBOTICA 03CFIOR Mobile & Service Robotics Sensors for Robotics 3 Laser sensors Rays are transmitted and received coaxially The target is illuminated by collimated rays The receiver measures the time of flight (back and

More information

Shape and deformation measurements by high-resolution fringe projection methods February 2018

Shape and deformation measurements by high-resolution fringe projection methods February 2018 Shape and deformation measurements by high-resolution fringe projection methods February 2018 Outline Motivation System setup Principles of operation Calibration Applications Conclusions & Future work

More information

Sensing Deforming and Moving Objects with Commercial Off the Shelf Hardware

Sensing Deforming and Moving Objects with Commercial Off the Shelf Hardware Sensing Deforming and Moving Objects with Commercial Off the Shelf Hardware This work supported by: Philip Fong Florian Buron Stanford University Motivational Applications Human tissue modeling for surgical

More information

Gamma correction for digital fringe projection profilometry

Gamma correction for digital fringe projection profilometry Gamma correction for digital fringe projection profilometry Hongwei Guo, Haitao He, and Mingyi Chen Digital fringe projection profilometry utilizes a digital video projector as a structured light source

More information

Topometry and color association by RGB Fringe Projection Technique

Topometry and color association by RGB Fringe Projection Technique RESEARCH REVISTA MEXICANA DE FÍSICA 60 (2014) 109 113 MARCH-APRIL 2014 Topometry and color association by RGB Fringe Projection Technique Y.Y. López Domínguez, A. Martínez, and J.A. Rayas Centro de Investigaciones

More information

Silhouette-based Multiple-View Camera Calibration

Silhouette-based Multiple-View Camera Calibration Silhouette-based Multiple-View Camera Calibration Prashant Ramanathan, Eckehard Steinbach, and Bernd Girod Information Systems Laboratory, Electrical Engineering Department, Stanford University Stanford,

More information

Metrology and Sensing

Metrology and Sensing Metrology and Sensing Lecture 4: Fringe projection 2016-11-08 Herbert Gross Winter term 2016 www.iap.uni-jena.de 2 Preliminary Schedule No Date Subject Detailed Content 1 18.10. Introduction Introduction,

More information

3D Shape Acquisition Using an FTP-based Method in Product Modeling

3D Shape Acquisition Using an FTP-based Method in Product Modeling 3D Shape Acquisition Using an FTP-based Method in Product Modeling Chunsheng Yu Department of Mechanical and Manufacturing Engineering University of Manitoba, Winnipeg, Manitoba, R3T 5V6, Canada umyuc1@cc.umanitoba.ca

More information

Pixel-wise absolute phase unwrapping using geometric constraints of structured light system

Pixel-wise absolute phase unwrapping using geometric constraints of structured light system Vol. 24, No. 15 25 Jul 2016 OPTICS EXPRESS 18445 Piel-wise absolute phase unwrapping using geometric constraints of structured light system YATONG A N, J AE -S ANG H YUN, AND S ONG Z HANG * School of Mechanical

More information

Minimizing Noise and Bias in 3D DIC. Correlated Solutions, Inc.

Minimizing Noise and Bias in 3D DIC. Correlated Solutions, Inc. Minimizing Noise and Bias in 3D DIC Correlated Solutions, Inc. Overview Overview of Noise and Bias Digital Image Correlation Background/Tracking Function Minimizing Noise Focus Contrast/Lighting Glare

More information

Extracting Wavefront Error From Shack-Hartmann Images Using Spatial Demodulation

Extracting Wavefront Error From Shack-Hartmann Images Using Spatial Demodulation Etracting Wavefront Error From Shack-Hartmann Images Using Spatial Demodulation Edwin J. Sarver, PhD; Jim Schwiegerling, PhD; Raymond A. Applegate, OD, PhD ABSTRACT PURPOSE: To determine whether the spatial

More information

Digital correlation hologram implemented on optical correlator

Digital correlation hologram implemented on optical correlator Digital correlation hologram implemented on optical correlator David Abookasis and Joseph Rosen Ben-Gurion University of the Negev Department of Electrical and Computer Engineering P. O. Box 653, Beer-Sheva

More information

Outdoor Scene Reconstruction from Multiple Image Sequences Captured by a Hand-held Video Camera

Outdoor Scene Reconstruction from Multiple Image Sequences Captured by a Hand-held Video Camera Outdoor Scene Reconstruction from Multiple Image Sequences Captured by a Hand-held Video Camera Tomokazu Sato, Masayuki Kanbara and Naokazu Yokoya Graduate School of Information Science, Nara Institute

More information

Flatness Measurement of a Moving Object Using Shadow Moiré Technique with Phase Shifting

Flatness Measurement of a Moving Object Using Shadow Moiré Technique with Phase Shifting Flatness Measurement of a Moving Object Using Shadow Moiré Technique with Phase Shifting Jiahui Pan, Dirk Zwemer, Gregory Petriccione, and Sean McCarron AkroMetrix, LLC, 700 NE Expy., C-100, Atlanta, GA,

More information

Improved phase-unwrapping method using geometric constraints

Improved phase-unwrapping method using geometric constraints Improved phase-unwrapping method using geometric constraints Guangliang Du 1, Min Wang 1, Canlin Zhou 1*,Shuchun Si 1, Hui Li 1, Zhenkun Lei 2,Yanjie Li 3 1 School of Physics, Shandong University, Jinan

More information

Image Enhancement Techniques for Fingerprint Identification

Image Enhancement Techniques for Fingerprint Identification March 2013 1 Image Enhancement Techniques for Fingerprint Identification Pankaj Deshmukh, Siraj Pathan, Riyaz Pathan Abstract The aim of this paper is to propose a new method in fingerprint enhancement

More information

3D data merging using Holoimage

3D data merging using Holoimage Iowa State University From the SelectedWorks of Song Zhang September, 27 3D data merging using Holoimage Song Zhang, Harvard University Shing-Tung Yau, Harvard University Available at: https://works.bepress.com/song_zhang/34/

More information

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing Visual servoing vision allows a robotic system to obtain geometrical and qualitative information on the surrounding environment high level control motion planning (look-and-move visual grasping) low level

More information

A Robust Two Feature Points Based Depth Estimation Method 1)

A Robust Two Feature Points Based Depth Estimation Method 1) Vol.31, No.5 ACTA AUTOMATICA SINICA September, 2005 A Robust Two Feature Points Based Depth Estimation Method 1) ZHONG Zhi-Guang YI Jian-Qiang ZHAO Dong-Bin (Laboratory of Complex Systems and Intelligence

More information

SIMULATION AND VISUALIZATION IN THE EDUCATION OF COHERENT OPTICS

SIMULATION AND VISUALIZATION IN THE EDUCATION OF COHERENT OPTICS SIMULATION AND VISUALIZATION IN THE EDUCATION OF COHERENT OPTICS J. KORNIS, P. PACHER Department of Physics Technical University of Budapest H-1111 Budafoki út 8., Hungary e-mail: kornis@phy.bme.hu, pacher@phy.bme.hu

More information

Reconstructing Images of Bar Codes for Construction Site Object Recognition 1

Reconstructing Images of Bar Codes for Construction Site Object Recognition 1 Reconstructing Images of Bar Codes for Construction Site Object Recognition 1 by David E. Gilsinn 2, Geraldine S. Cheok 3, Dianne P. O Leary 4 ABSTRACT: This paper discusses a general approach to reconstructing

More information

Fringe pattern analysis using a one-dimensional modified Morlet continuous wavelet transform

Fringe pattern analysis using a one-dimensional modified Morlet continuous wavelet transform Fringe pattern analysis using a one-dimensional modified Morlet continuous wavelet transform Abdulbasit Z. Abid a, Munther A. Gdeisat* a, David R. Burton a, Michael J. Lalor a, Hussein S. Abdul- Rahman

More information

Evaluation of Two-Dimensional Phase Unwrapping Algorithms for Interferometric Adaptive Optics Utilizing Liquid-Crystal Spatial Light Modulators

Evaluation of Two-Dimensional Phase Unwrapping Algorithms for Interferometric Adaptive Optics Utilizing Liquid-Crystal Spatial Light Modulators 48 The Open Optics Journal, 008,, 48-5 Open Access Evaluation of Two-Dimensional Phase Unwrapping Algorithms for Interferometric Adaptive Optics Utilizing Liquid-Crystal Spatial Light Modulators K.L. Baker

More information

Optik. Analia Sicardi-Segade a,, Amalia Martínez-García a, Noel-Ivan Toto-Arellano b, J.A. Rayas a. a r t i c l e i n f o.

Optik. Analia Sicardi-Segade a,, Amalia Martínez-García a, Noel-Ivan Toto-Arellano b, J.A. Rayas a. a r t i c l e i n f o. Optik 125 (2014) 1320 1324 Contents lists available at ScienceDirect Optik j o ur nal hom epage: www.elsevier.de/ijleo Analysis of the fringes visibility generated by a lateral cyclic shear interferometer

More information

Chapters 1 7: Overview

Chapters 1 7: Overview Chapters 1 7: Overview Chapter 1: Introduction Chapters 2 4: Data acquisition Chapters 5 7: Data manipulation Chapter 5: Vertical imagery Chapter 6: Image coordinate measurements and refinements Chapter

More information

High-speed 3D shape measurement using Fourier transform and stereo vision

High-speed 3D shape measurement using Fourier transform and stereo vision Lu et al. Journal of the European Optical Society-Rapid Publications (2018) 14:22 https://doi.org/10.1186/s41476-018-0090-z Journal of the European Optical Society-Rapid Publications RESEARCH High-speed

More information

360-degree fringe-projection profilometry of discontinuous solids with 2 co-phased projectors and 1-camera

360-degree fringe-projection profilometry of discontinuous solids with 2 co-phased projectors and 1-camera 360-degree fringe-projection profilometry of discontinuous solids with 2 co-phased projectors and 1-camera Manuel Servin, * Guillermo Garnica and J. M. Padilla. Centro de Investigaciones en Optica A. C.,

More information

Profilometry with digital fringe-projection at the spatial and temporal Nyquist frequencies

Profilometry with digital fringe-projection at the spatial and temporal Nyquist frequencies Profilometry with digital fringe-projection at the spatial and temporal Nyquist frequencies MOISES PADILLA, * MANUEL SERVIN AND GUILLERMO GARNICA Centro de Investigaciones en Optica AC, Loma del Bosque

More information

Three-dimensional data merging using holoimage

Three-dimensional data merging using holoimage Iowa State University From the SelectedWorks of Song Zhang March 21, 2008 Three-dimensional data merging using holoimage Song Zhang, Harvard University Shing-Tung Yau, Harvard University Available at:

More information

Accurate projector calibration method by using an optical coaxial camera

Accurate projector calibration method by using an optical coaxial camera Accurate projector calibration method by using an optical coaxial camera Shujun Huang, 1 Lili Xie, 1 Zhangying Wang, 1 Zonghua Zhang, 1,3, * Feng Gao, 2 and Xiangqian Jiang 2 1 School of Mechanical Engineering,

More information

IMAGE DE-NOISING IN WAVELET DOMAIN

IMAGE DE-NOISING IN WAVELET DOMAIN IMAGE DE-NOISING IN WAVELET DOMAIN Aaditya Verma a, Shrey Agarwal a a Department of Civil Engineering, Indian Institute of Technology, Kanpur, India - (aaditya, ashrey)@iitk.ac.in KEY WORDS: Wavelets,

More information

Engineered Diffusers Intensity vs Irradiance

Engineered Diffusers Intensity vs Irradiance Engineered Diffusers Intensity vs Irradiance Engineered Diffusers are specified by their divergence angle and intensity profile. The divergence angle usually is given as the width of the intensity distribution

More information

3D Modelling with Structured Light Gamma Calibration

3D Modelling with Structured Light Gamma Calibration 3D Modelling with Structured Light Gamma Calibration Eser SERT 1, Ibrahim Taner OKUMUS 1, Deniz TASKIN 2 1 Computer Engineering Department, Engineering and Architecture Faculty, Kahramanmaras Sutcu Imam

More information

Metrology and Sensing

Metrology and Sensing Metrology and Sensing Lecture 4: Fringe projection 2018-11-09 Herbert Gross Winter term 2018 www.iap.uni-jena.de 2 Schedule Optical Metrology and Sensing 2018 No Date Subject Detailed Content 1 16.10.

More information

Motion-induced error reduction by combining Fourier transform profilometry with phase-shifting profilometry

Motion-induced error reduction by combining Fourier transform profilometry with phase-shifting profilometry Vol. 24, No. 2 3 Oct 216 OPTICS EXPRESS 23289 Motion-induced error reduction by combining Fourier transform profilometry with phase-shifting profilometry B EIWEN L I, Z IPING L IU, AND S ONG Z HANG * School

More information

Introduction to 3D Machine Vision

Introduction to 3D Machine Vision Introduction to 3D Machine Vision 1 Many methods for 3D machine vision Use Triangulation (Geometry) to Determine the Depth of an Object By Different Methods: Single Line Laser Scan Stereo Triangulation

More information

Vibration parameter measurement using the temporal digital hologram sequence and windowed Fourier transform

Vibration parameter measurement using the temporal digital hologram sequence and windowed Fourier transform THEORETICAL & APPLIED MECHANICS LETTERS 1, 051008 (2011) Vibration parameter measurement using the temporal digital hologram sequence and windowed Fourier transform Chong Yang, 1, 2 1, a) and Hong Miao

More information

Estimation of the orientation term of the general quadrature transform from a single n-dimensional fringe pattern

Estimation of the orientation term of the general quadrature transform from a single n-dimensional fringe pattern Quiroga et al. Vol. 22, No. 3/March 2005/J. Opt. Soc. Am. A 439 Estimation of the orientation term of the general quadrature transform from a single n-dimensional fringe pattern J. Antonio Quiroga Departamento

More information

CS201 Computer Vision Camera Geometry

CS201 Computer Vision Camera Geometry CS201 Computer Vision Camera Geometry John Magee 25 November, 2014 Slides Courtesy of: Diane H. Theriault (deht@bu.edu) Question of the Day: How can we represent the relationships between cameras and the

More information

Neural Networks Based Time-Delay Estimation using DCT Coefficients

Neural Networks Based Time-Delay Estimation using DCT Coefficients American Journal of Applied Sciences 6 (4): 73-78, 9 ISSN 1546-939 9 Science Publications Neural Networks Based Time-Delay Estimation using DCT Coefficients Samir J. Shaltaf and Ahmad A. Mohammad Department

More information

Model Based Perspective Inversion

Model Based Perspective Inversion Model Based Perspective Inversion A. D. Worrall, K. D. Baker & G. D. Sullivan Intelligent Systems Group, Department of Computer Science, University of Reading, RG6 2AX, UK. Anthony.Worrall@reading.ac.uk

More information

An Innovative Three-dimensional Profilometer for Surface Profile Measurement Using Digital Fringe Projection and Phase Shifting

An Innovative Three-dimensional Profilometer for Surface Profile Measurement Using Digital Fringe Projection and Phase Shifting An Innovative Three-dimensional Profilometer for Surface Profile Measurement Using Digital Fringe Projection and Phase Shifting Liang-Chia Chen 1, Shien-Han Tsai 1 and Kuang-Chao Fan 2 1 Institute of Automation

More information

PERFORMANCE ANALYSIS OF CANNY AND OTHER COMMONLY USED EDGE DETECTORS Sandeep Dhawan Director of Technology, OTTE, NEW YORK

PERFORMANCE ANALYSIS OF CANNY AND OTHER COMMONLY USED EDGE DETECTORS Sandeep Dhawan Director of Technology, OTTE, NEW YORK International Journal of Science, Environment and Technology, Vol. 3, No 5, 2014, 1759 1766 ISSN 2278-3687 (O) PERFORMANCE ANALYSIS OF CANNY AND OTHER COMMONLY USED EDGE DETECTORS Sandeep Dhawan Director

More information

Chapter 3 Image Registration. Chapter 3 Image Registration

Chapter 3 Image Registration. Chapter 3 Image Registration Chapter 3 Image Registration Distributed Algorithms for Introduction (1) Definition: Image Registration Input: 2 images of the same scene but taken from different perspectives Goal: Identify transformation

More information

A Fringe Center Detection Technique Based on a Sub-Pixel Resolution, and Its Applications Using Sinusoidal Gratings

A Fringe Center Detection Technique Based on a Sub-Pixel Resolution, and Its Applications Using Sinusoidal Gratings Cleveland State University EngagedScholarship@CSU Mechanical Engineering Faculty Publications Mechanical Engineering Department 1994 A Fringe Center Detection Technique Based on a Sub-Pixel Resolution,

More information

Subpixel Corner Detection Using Spatial Moment 1)

Subpixel Corner Detection Using Spatial Moment 1) Vol.31, No.5 ACTA AUTOMATICA SINICA September, 25 Subpixel Corner Detection Using Spatial Moment 1) WANG She-Yang SONG Shen-Min QIANG Wen-Yi CHEN Xing-Lin (Department of Control Engineering, Harbin Institute

More information

Fourier, Fresnel and Image CGHs of three-dimensional objects observed from many different projections

Fourier, Fresnel and Image CGHs of three-dimensional objects observed from many different projections Fourier, Fresnel and Image CGHs of three-dimensional objects observed from many different projections David Abookasis and Joseph Rosen Ben-Gurion University of the Negev Department of Electrical and Computer

More information

Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude

Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude A. Migukin *, V. atkovnik and J. Astola Department of Signal Processing, Tampere University of Technology,

More information

FAST REGISTRATION OF TERRESTRIAL LIDAR POINT CLOUD AND SEQUENCE IMAGES

FAST REGISTRATION OF TERRESTRIAL LIDAR POINT CLOUD AND SEQUENCE IMAGES FAST REGISTRATION OF TERRESTRIAL LIDAR POINT CLOUD AND SEQUENCE IMAGES Jie Shao a, Wuming Zhang a, Yaqiao Zhu b, Aojie Shen a a State Key Laboratory of Remote Sensing Science, Institute of Remote Sensing

More information

Coherent Gradient Sensing Microscopy: Microinterferometric Technique. for Quantitative Cell Detection

Coherent Gradient Sensing Microscopy: Microinterferometric Technique. for Quantitative Cell Detection Coherent Gradient Sensing Microscopy: Microinterferometric Technique for Quantitative Cell Detection Proceedings of the SEM Annual Conference June 7-10, 010 Indianapolis, Indiana USA 010 Society for Experimental

More information

Distortion Correction for Conical Multiplex Holography Using Direct Object-Image Relationship

Distortion Correction for Conical Multiplex Holography Using Direct Object-Image Relationship Proc. Natl. Sci. Counc. ROC(A) Vol. 25, No. 5, 2001. pp. 300-308 Distortion Correction for Conical Multiplex Holography Using Direct Object-Image Relationship YIH-SHYANG CHENG, RAY-CHENG CHANG, AND SHIH-YU

More information

Absolute Scale Structure from Motion Using a Refractive Plate

Absolute Scale Structure from Motion Using a Refractive Plate Absolute Scale Structure from Motion Using a Refractive Plate Akira Shibata, Hiromitsu Fujii, Atsushi Yamashita and Hajime Asama Abstract Three-dimensional (3D) measurement methods are becoming more and

More information

Metrology and Sensing

Metrology and Sensing Metrology and Sensing Lecture 4: Fringe projection 2017-11-09 Herbert Gross Winter term 2017 www.iap.uni-jena.de 2 Preliminary Schedule No Date Subject Detailed Content 1 19.10. Introduction Introduction,

More information

Comparison of linear and nonlinear calibration methods for phase-measuring profilometry

Comparison of linear and nonlinear calibration methods for phase-measuring profilometry 46 4, 043601 April 2007 Comparison of linear and nonlinear calibration methods for phase-measuring profilometry Peirong Jia University of Ottawa Department of Mechanical Engineering Ottawa, Ontario, Canada,

More information

A three-step system calibration procedure with error compensation for 3D shape measurement

A three-step system calibration procedure with error compensation for 3D shape measurement January 10, 2010 / Vol. 8, No. 1 / CHINESE OPTICS LETTERS 33 A three-step system calibration procedure with error compensation for 3D shape measurement Haihua Cui ( ), Wenhe Liao ( ), Xiaosheng Cheng (

More information

Computer Vision Projective Geometry and Calibration. Pinhole cameras

Computer Vision Projective Geometry and Calibration. Pinhole cameras Computer Vision Projective Geometry and Calibration Professor Hager http://www.cs.jhu.edu/~hager Jason Corso http://www.cs.jhu.edu/~jcorso. Pinhole cameras Abstract camera model - box with a small hole

More information

Phase demodulation of interferograms with open or closed fringes

Phase demodulation of interferograms with open or closed fringes Phase demodulation of interferograms with open or closed fringes Mariano Rivera Centro de Investigacion en Matematicas A.C., Apdo. Postal 402, Guanajuato, Gto. Mexico 36000 Abstract Analysis of fringe

More information

Plane Wave Imaging Using Phased Array Arno Volker 1

Plane Wave Imaging Using Phased Array Arno Volker 1 11th European Conference on Non-Destructive Testing (ECNDT 2014), October 6-10, 2014, Prague, Czech Republic More Info at Open Access Database www.ndt.net/?id=16409 Plane Wave Imaging Using Phased Array

More information

Local Image Registration: An Adaptive Filtering Framework

Local Image Registration: An Adaptive Filtering Framework Local Image Registration: An Adaptive Filtering Framework Gulcin Caner a,a.murattekalp a,b, Gaurav Sharma a and Wendi Heinzelman a a Electrical and Computer Engineering Dept.,University of Rochester, Rochester,

More information

Hyperspectral interferometry for single-shot absolute measurement of 3-D shape and displacement fields

Hyperspectral interferometry for single-shot absolute measurement of 3-D shape and displacement fields EPJ Web of Conferences 6, 6 10007 (2010) DOI:10.1051/epjconf/20100610007 Owned by the authors, published by EDP Sciences, 2010 Hyperspectral interferometry for single-shot absolute measurement of 3-D shape

More information

Fundamentals of Stereo Vision Michael Bleyer LVA Stereo Vision

Fundamentals of Stereo Vision Michael Bleyer LVA Stereo Vision Fundamentals of Stereo Vision Michael Bleyer LVA Stereo Vision What Happened Last Time? Human 3D perception (3D cinema) Computational stereo Intuitive explanation of what is meant by disparity Stereo matching

More information

Chapter 1. Linear Equations and Straight Lines. 2 of 71. Copyright 2014, 2010, 2007 Pearson Education, Inc.

Chapter 1. Linear Equations and Straight Lines. 2 of 71. Copyright 2014, 2010, 2007 Pearson Education, Inc. Chapter 1 Linear Equations and Straight Lines 2 of 71 Outline 1.1 Coordinate Systems and Graphs 1.4 The Slope of a Straight Line 1.3 The Intersection Point of a Pair of Lines 1.2 Linear Inequalities 1.5

More information

Camera model and multiple view geometry

Camera model and multiple view geometry Chapter Camera model and multiple view geometry Before discussing how D information can be obtained from images it is important to know how images are formed First the camera model is introduced and then

More information

4.12 Generalization. In back-propagation learning, as many training examples as possible are typically used.

4.12 Generalization. In back-propagation learning, as many training examples as possible are typically used. 1 4.12 Generalization In back-propagation learning, as many training examples as possible are typically used. It is hoped that the network so designed generalizes well. A network generalizes well when

More information

Factorization with Missing and Noisy Data

Factorization with Missing and Noisy Data Factorization with Missing and Noisy Data Carme Julià, Angel Sappa, Felipe Lumbreras, Joan Serrat, and Antonio López Computer Vision Center and Computer Science Department, Universitat Autònoma de Barcelona,

More information