Blind Blur Estimation Using Low Rank Approximation of Cepstrum

Similar documents
International Journal of Advancedd Research in Biology, Ecology, Science and Technology (IJARBEST)

DEFOCUS BLUR PARAMETER ESTIMATION TECHNIQUE

BLIND IMAGE DECONVOLUTION: MOTION BLUR ESTIMATION

Comparison of direct blind deconvolution methods for motion-blurred images

1.Discuss the frequency domain techniques of image enhancement in detail.

EE4830 Digital Image Processing Lecture 7. Image Restoration. March 19 th, 2007 Lexing Xie ee.columbia.edu>

Blur Estimation for Barcode Recognition in Out-of-Focus Images

Nonuniform multi level crossing for signal reconstruction

Audio Imputation Using the Non-negative Hidden Markov Model

4 STUDY OF DEBLURRING TECHNIQUES FOR RESTORED MOTION BLURRED IMAGES

Blind Dereverberation of Single-Channel Speech Signals Using an ICA-Based Generative Model

Deconvolution , , Computational Photography Fall 2017, Lecture 17

Blurred Image Restoration Using Canny Edge Detection and Blind Deconvolution Algorithm

Noise Plus Interference Power Estimation in Adaptive OFDM Systems

Speech Enhancement in Presence of Noise using Spectral Subtraction and Wiener Filter

SURVEILLANCE SYSTEMS WITH AUTOMATIC RESTORATION OF LINEAR MOTION AND OUT-OF-FOCUS BLURRED IMAGES. Received August 2008; accepted October 2008

DIGITAL IMAGE PROCESSING Quiz exercises preparation for the midterm exam

30 lesions. 30 lesions. false positive fraction

IOMAC' May Guimarães - Portugal

Detection Algorithm of Target Buried in Doppler Spectrum of Clutter Using PCA

Fundamental frequency estimation of speech signals using MUSIC algorithm

Restoration of Motion Blurred Document Images

Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis

Frequency Domain Enhancement

Image Restoration. Lecture 7, March 23 rd, Lexing Xie. EE4830 Digital Image Processing

Image Restoration using Modified Lucy Richardson Algorithm in the Presence of Gaussian and Motion Blur

Restoration of an image degraded by vibrations using only a single frame

Postprocessing of nonuniform MRI

An SVD Approach for Data Compression in Emitter Location Systems

Image Enhancement for Astronomical Scenes. Jacob Lucas The Boeing Company Brandoch Calef The Boeing Company Keith Knox Air Force Research Laboratory

Image analysis. CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror

Image Restoration. Lecture 7, March 23 rd, Lexing Xie. EE4830 Digital Image Processing

Direction-of-Arrival Estimation Using a Microphone Array with the Multichannel Cross-Correlation Method

SUB-BAND INDEPENDENT SUBSPACE ANALYSIS FOR DRUM TRANSCRIPTION. Derry FitzGerald, Eugene Coyle

Recent Advances in Image Deblurring. Seungyong Lee (Collaboration w/ Sunghyun Cho)

Image Blur Estimation Based on the Average Cone of Ratio in the Wavelet Domain

A Comparative Study and Analysis of Image Restoration Techniques Using Different Images Formats

Exercise Problems: Information Theory and Coding

LOCAL MULTISCALE FREQUENCY AND BANDWIDTH ESTIMATION. Hans Knutsson Carl-Fredrik Westin Gösta Granlund

Multiresolution Analysis of Connectivity

Image analysis. CS/CME/BIOPHYS/BMI 279 Fall 2015 Ron Dror

Modulation Classification based on Modified Kolmogorov-Smirnov Test

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

Array Calibration in the Presence of Multipath

Multimodal Face Recognition using Hybrid Correlation Filters

Chapter 4 SPEECH ENHANCEMENT

The Influence of Image Enhancement Filters on a Watermark Detection Rate Authors

Signal Resampling Technique Combining Level Crossing and Auditory Features

Computation Pre-Processing Techniques for Image Restoration

A Comparative Study and Analysis of Image Restoration Techniques Using Different Images Formats

Deconvolution , , Computational Photography Fall 2018, Lecture 12

Microphone Array Design and Beamforming

Blind Single-Image Super Resolution Reconstruction with Defocus Blur

FIBER OPTICS. Prof. R.K. Shevgaonkar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture: 22.

A Comparative Review Paper for Noise Models and Image Restoration Techniques

Modulation Spectrum Power-law Expansion for Robust Speech Recognition

Image Deblurring. This chapter describes how to deblur an image using the toolbox deblurring functions.

Adaptive f-xy Hankel matrix rank reduction filter to attenuate coherent noise Nirupama (Pam) Nagarajappa*, CGGVeritas

Performance study of Text-independent Speaker identification system using MFCC & IMFCC for Telephone and Microphone Speeches

Stochastic Image Denoising using Minimum Mean Squared Error (Wiener) Filtering

Single Channel Speaker Segregation using Sinusoidal Residual Modeling

SIGNAL DETECTION IN NON-GAUSSIAN NOISE BY A KURTOSIS-BASED PROBABILITY DENSITY FUNCTION MODEL

A Comprehensive Review on Image Restoration Techniques

Optimal user pairing for multiuser MIMO

e-issn: p-issn: X Page 145

A Novel Technique or Blind Bandwidth Estimation of the Radio Communication Signal

Evaluation of clipping-noise suppression of stationary-noisy speech based on spectral compensation

FILTER FIRST DETECT THE PRESENCE OF SALT & PEPPER NOISE WITH THE HELP OF ROAD

High-speed Noise Cancellation with Microphone Array

A Novel Adaptive Method For The Blind Channel Estimation And Equalization Via Sub Space Method

SIGNAL MODEL AND PARAMETER ESTIMATION FOR COLOCATED MIMO RADAR

SINGLE IMAGE DEBLURRING FOR A REAL-TIME FACE RECOGNITION SYSTEM

A Spatial Mean and Median Filter For Noise Removal in Digital Images

Calibration of Microphone Arrays for Improved Speech Recognition

No-Reference Image Quality Assessment using Blur and Noise

A Blind Array Receiver for Multicarrier DS-CDMA in Fading Channels

Solving Peak Power Problems in Orthogonal Frequency Division Multiplexing

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

LAT Indoor MIMO-VLC Localize, Access and Transmit

Pattern Recognition in Blur Motion Noisy Images using Fuzzy Methods for Response Integration in Ensemble Neural Networks

SPLIT MLSE ADAPTIVE EQUALIZATION IN SEVERELY FADED RAYLEIGH MIMO CHANNELS

Channel Capacity Estimation in MIMO Systems Based on Water-Filling Algorithm

Multiple Input Multiple Output (MIMO) Operation Principles

Deblurring. Basics, Problem definition and variants

Toward Non-stationary Blind Image Deblurring: Models and Techniques

Isolated Word Recognition Based on Combination of Multiple Noise-Robust Techniques

Power Efficiency of LDPC Codes under Hard and Soft Decision QAM Modulated OFDM

Applying the Filtered Back-Projection Method to Extract Signal at Specific Position

Fundamentals of Wireless Communication

Different Approaches of Spectral Subtraction Method for Speech Enhancement

Evaluation of a Multiple versus a Single Reference MIMO ANC Algorithm on Dornier 328 Test Data Set

CHAPTER 8 MIMO. Xijun Wang

Image Enhancement in Spatial Domain

CHAPTER 6 SIGNAL PROCESSING TECHNIQUES TO IMPROVE PRECISION OF SPECTRAL FIT ALGORITHM

Performance Analysis of SVD Based Single and. Multiple Beamforming for SU-MIMO and. MU-MIMO Systems with Various Modulation.

The Role of High Frequencies in Convolutive Blind Source Separation of Speech Signals

Improved motion invariant imaging with time varying shutter functions

An Adaptive Kernel-Growing Median Filter for High Noise Images. Jacob Laurel. Birmingham, AL, USA. Birmingham, AL, USA

Degrees of Freedom in Multiuser MIMO

Image De-Noising Using a Fast Non-Local Averaging Algorithm

Transcription:

Blind Blur Estimation Using Low Rank Approximation of Cepstrum Adeel A. Bhutta and Hassan Foroosh School of Electrical Engineering and Computer Science, University of Central Florida, 4 Central Florida Boulevard, Orlando, FL 386-666,USA {abhutta, foroosh}@eecs.ucf.edu http://cil.eecs.ucf.edu/ Abstract. The quality of image restoration from degraded images is highly dependent upon a reliable estimate of blur. This paper proposes a blind blur estimation technique based on the low rank approximation of cepstrum. The key idea that this paper presents is that the blur functions usually have low ranks when compared with ranks of real images and can be estimated from cepstrum of degraded images. We extend this idea and propose a general framework for estimation of any type of blur. We show that the proposed technique can correctly estimate commonly used blur types both in noiseless and noisy cases. Experimental results for a wide variety of conditions i.e., when images have low resolution, large blur support, and low signal-to-noise ratio, have been presented to validate our proposed method. Introduction The first and foremost step in any image restoration technique is blur estimation which is referred to as blind blur estimation when partial or no information about imaging system is known. Numerous techniques [] have been proposed over the years which try to estimate Point Spread Function (PSF) of blur either separately from the image [,3,4,5], or simultaneously with the image [6,7]. The first set of these techniques, also known as Fourier-based techniques, normally use the idea of finding zeros in the frequency domain. These techniques are widely popular because these tend to be computationally simple and require minimal assumptions on images. But these techniques require small blur support or relatively high signal-to-noise ratio. A lot of past research has focused on these requirements and how to relax them. One such technique [] proposed reducing the effect of noise by using an averaging scheme over smaller portions of the image, thus requiring the original image to be of high resolution. Another technique [8] suggested that the bispectrum of the central slice should be used in order to estimate the blur. In that work, only motion blur with small support was estimated at low signal-to-noise ratios. Another related approach was proposed in [9], where image restoration through operations on singular vectors and singular A. Campilho and M. Kamel (Eds.): ICIAR 6, LNCS 44, pp. 94 3, 6. c Springer-Verlag Berlin Heidelberg 6

Blind Blur Estimation Using Low Rank Approximation of Cepstrum 95 values of degraded image was proposed. In their work several images were used to remove the effect of noise. Thus far, no single Fourier-based technique has been able to estimate common blur functions correctly from single degraded image while ensuring that the technique works not only for various amounts of blur support in low resolution images but also at low signal-to-noise ratios. In this work, we address the blind blur estimation problem for images that may not be of high resolution and may have noise present during the blurring process. We estimate the blur parameters using low rank constraints on blur functions without performing any operations on singular vectors directly. Our technique assumes that the type of blur added is known but no other assumptions on any prior knowledge about the original image is made. We observe that the blurs are usually low rank functions and thus can be separated from images of high ranks. Based on this observation, we quantify the exact rank approximation for different blur types. These low rank constraints, when applied to log-power spectrum (the power cepstrum) of degraded image, allow us to estimate the blur functions. We also demonstrate that this technique works for a wide variety of blur types (e.g., Gaussian, Motion and Out of focus blurs), when blur support is not small and also when additive noise is present. Experimental results for real images (both noiseless and noisy cases) are presented for various signal-to-noise ratios. The rest of the paper is organized as follows: Section reviews general concepts of low rank approximation and image degradation and also introduces different blur models. Section 3 presents means to estimate blur parameters using low rank approximation of cepstrum whereas results for different blur types in several scenarios are presented in Section 4. Section 5 presents conclusion of this work. Theory. Low Rank Approximation Low rank approximation is a well known tool for dimension reduction and has been widely used in many areas of research. For a given data A, its Singular Value Decomposition (SVD) can be written as, A = UΣV T where U and V are orthogonal and Σ is diagonal. A can be approximated as, A U k Σ k V k T () where k is the rank that best approximates A; U k and V k are the matrices formed by the first k columns of the matrices U and V respectively; and Σ k is the k-th principal submatrix of Σ. We use this formulation along with an observation, that blurs are usually low rank functions, to quantify their exact rank approximation in Section 3.

96 A.A. Bhutta and H. Foroosh. Image Degradation and Blur Models The goal in a general blind blur estimation problem is, to separate two convolved signals, i and b, when both are either unknown or partially known. The image degradation process is mathematically represented by convolution of image i and blur b in time domain i.e., h(x, y) =i(x, y) b(x, y). The frequency domain representation of this system is given by point-by-point multiplication of image spectrum with blur spectrum. H(m, n) =I(m, n)b(m, n) () The system in () depicts a noiseless case when image degradation occurred only due to the blur function. The noisy counterpart of such degradation can be modelled as, H(m, n) =I(m, n)b(m, n)+n(m, n) (3) where N(m,n) denotes the spectrum of an additive noise. A list of optical transfer functions (OTF) of frequently used blurs has been given in Table. It should be noted that OTF is the Fourier transform version of PSF. In the experiments presented in this paper, we have estimated OTFs of blur functions. Table. Frequently used blur models Blur Model Rank of Blur Optical Transfer Function (OTF) Linear Motion Blur Gaussian Blur Out of focus Blur sin(πaf x) πaf x e (f μ) σ πσ J (Πrf) Πrf 3 Blur Estimation Using Low Rank Approximation of Cepstrum The logarithm of the absolute spectra of degraded image (also known as power cepstrum) can be written as the summation of logarithms of absolute spectra of image and blur as in (4). We propose that these can be separated when low rank constraints are applied. Table summarizes ranks for commonly used blur functions. Power-Cepstrum of (), can be written as, H p = I p + B p (4) Exact value of rank for out of focus blur depends on the value of blur parameter.

Blind Blur Estimation Using Low Rank Approximation of Cepstrum 97 where H p is the log-power spectrum or power-cepstrum of h(x, y). It should be noted that H p is the summation of two matrices I p and B p where B p has low rank and I p has high rank. Therefore, by performing low rank approximation using SVD of (4), we can get a close approximation for the blur. This can be written as, LR[H p ]=LR[I p + B p ] B p (5) where LR represents low rank approximation using SVD. It should be emphasized that only the first few singular vectors will characterize blur functions whereas remaining will represent image. For estimation of any blur, only a few singular vectors are sufficient. Blur parameters can then be estimated from exponent of (5) by finding location of zeros (for uniform motion or out of focus blur) or by fitting appropriate Gaussian (for Gaussian blur). In order to have a more reliable estimate of the blur parameters, we use several (candidates of) blur estimates obtained from single image. It should be noted that when the degraded image has additive noise, the low rank approximation will characterize blur as well as added noise. 3. Gaussian Blur When an image is blurred using Gaussian blur, the parameters of Gaussian can be estimated from low rank approximation as described above. These parameters can be derived from a scaled D version of Gaussian blur (B m,n )intableas below: B m,n = α πσ e (m +n ) σ (6) Where m and n are Fourier counter-parts of x and y. If σ is defined as blur parameter and α as the scale factor, Blur parameters (σ) can be calculated by ± ( m +n m +n )( log(b m,n ) log(α) log(π)) (7) A complete proof of (7) is provided in Appendix. Once blur estimates are obtained from (5), we can directly find the parameters using (7) for noiseless image degradation. The mode of the distribution of candidate parameters is used to calculate the final blur parameters. When the blurred image has additive noise, it can be suppressed by integrating the noisy blurred image in one direction. The parameters for blur (σ) inthiscase can be estimated using (8). A complete proof of (8) is also provided in Appendix. The parameters for blur in noisy case, are given by, n ± +(n )( log(b m ) log(α) log(π) ) (8)

98 A.A. Bhutta and H. Foroosh Power Cepstrum vs its Low Rank Approximation.9.8.7 Low Rank Approximation of Cepstrum Power Cepstrum of Gaussian Blurred Image.6.5.4.3.. 5 5 5 (a) (b) Power Cepstrum vs its Low Rank Approximation Power Cepstrum vs its Low Rank Approximation.9 Low Rank Approximation of Cepstrum Power Cepstrum of Motion Blurred image.9 Low Rank Approximation of Cepstrum Power Cepstrum of Out of focus blurred image.8.8.7.7.6.6.5.5.4.4.3.3.... 5 5 5 5 5 5 (c) (d) Fig.. Comparison of Blur Estimation using Cepstrum vs its Low Rank approximation when input image (a) is degraded by blur type: (b) Gaussian, (c) Linear Motion, and (d) Out of focus For noisy Gaussian blur, low rank approximation characterizes both blur as well as noise. Since the blurred image had additive noise, the parameters estimated will be noisy. Therefore, it is reasonable to assume that the correct blur parameters can be estimated by fitting Gaussian mixture model []. 3. Motion Blur When an image is blurred with motion blur, blur parameters for motion blur are calculated using (9). These parameters are derived by finding the location of zeros of the blur estimates as below: sin(πaf x ) = sin(πk) ==πaf x = πk πaf x = f x a = k (9) where a is the parameter to be estimated, k is the number of zero crossings whereas f x relates to the location of zero crossing. A reliable estimate of blur parameter can be found using a system as given below:

Blind Blur Estimation Using Low Rank Approximation of Cepstrum 99 5 3 5 Blur Histogram Sum of Gaussian Mixture Model Single Gaussian Fit 5 5 Blur Parameter 5 5 3 4 5 6 Distribution of Blur Parameters (a) 5 5 (b) Fig.. Example of Gaussian Blur Estimation: (a) Distribution of all blur parameters, and (b) Maximum-likelihood estimate of parameters by fitting Gaussian mixture model F x a = K () where F x and K are matrices with several values of f x and k from (9) stacked respectively together. 3.3 Out of Focus Blur When an image is blurred with out of focus blur, blur parameters are calculated in a manner similar to (9) where a least square system for out of focus blur can be created as in (). These parameters are derived by finding the location of zeros of the blur estimates as below: J (πaf) πaf == rf = k where r is the parameter to be estimated, k is the number of zero crossings, and f is related to the location of zero crossings. It should be mentioned that in our results, we have used the value of f as provided in [3]. 4 Results The proposed method can be used to estimate any type of blur function but results for Gaussian, uniform motion, and out of focus blurs have been presented here. Once low rank approximation of cepstrum is obtained, initial blur parameters are estimated followed by their robust estimates (from several candidates). We have presented the results both in the noiseless and noisy cases (with different signal-to-noise ratios). Figure (a) shows the original image before any degradation. Figure (b) shows the comparison of Gaussian blur parameter estimation for cepstrum verses the low rank approximation of cepstrum. It is clearly obvious that the low rank

A.A. Bhutta and H. Foroosh Estimated Blur Value 5 Actual Blur Estimated Blur Blur Value (Actual and Estimated) 9 8 7 6 5 4 3 Estimated Blur Parameter 5 5 5 Actual Blur Value (a) 75 7 65 6 55 5 SNR in db (b) 45 4 35 3 Estimated Blur Value 9 8 7 6 5 4 Actual Blur Estimated Blur Blur Value (Actual and Estimated) 9 8 7 6 5 4 3 Estimated Blur Parameter 3 3 4 5 6 7 8 9 Actual Blur Value (c) 75 7 65 6 55 5 SNR in db (d) 45 4 35 3.5 Actual Blur Estimated Blur.9 Estimated Blur Parameter Estimated Blur Value.5 Blur Value (Actual and Estimated).8.7.6.5.4.3...5.5 Actual Blur Value 75 7 65 6 55 5 SNR in db 45 4 35 3 (e) (f) Fig. 3. Comparison of actual vs estimated blur parameters when blur type is: (a) Noiseless Gaussian Blur, (b) Noisy Gaussian Blur, (c) Noiseless Motion Blur, (d) Noisy Motion Blur, (e) Noiseless Out of Focus Blur, (f) Noisy Out of Focus Blur (approximation) version is less erratic and easy to use. The observation holds true for Linear Motion Figure (c) and Out of focus Figure (d) blurs. Using several slices of our blur estimates, we can find the parameters using (7). The mode of the distribution of these candidate parameters, shown in Figure (a), is used to calculate the final blur parameter. The comparison of actual and estimated

Blind Blur Estimation Using Low Rank Approximation of Cepstrum blur values has been shown in Figure 3(a). For noisy Gaussian blur, the low rank approximations have both noise as well as blur parameters. In order to estimate and subsequently separate both distributions, Gaussian curve fitting is used. Figure (b) shows the fitting of Gaussian mixture model on the distribution of noisy parameters. Since the noise usually has small mean value, the mode of larger distribution gives us the correct estimate of blur parameters. The comparison of actual and estimated blur values has been shown in Figure 3(b). It should be noted that, for the noisy case, results for average values of Gaussian blur estimates over independent trials have been plotted against the actual values under different noise levels. Next, an image was blurred using uniform motion blur in one direction, as proposed in [3], and blur parameters were estimated using low rank approximation of cepstrum. These motion blur parameters are calculated using (9) after properly thresholding the low rank approximations. It should be emphasized that motion blur is only in one direction therefore, several estimates of blur parameters are available along the direction orthogonal to the motion. To estimate robust parameters having consensus over all available estimates, we build a overdetermined system of equations and find the least square solution as in (). The comparison of actual and estimated values of motion blur using our method is shown in Figure 3(c) and (d) for noiseless and noisy cases respectively. It should again be noted that in the noisy case, results for average values of motion blur estimates over independent trials have been plotted against actual values under different noise levels. Similarly, blur parameters for images blurred by out of focus blur are estimated and are shown in Figure 3(e) and (f) both for noiseless and noisy cases respectively. 4. Discussion Most Fourier transform based techniques require high resolution of input images [8]. Their performance also reduces when the blur amount is too high or signalto-noise ratio is too low []. We have presented a technique which does not require high resolution images. The images used in this paper were of smaller size 53x53 as compared to the resolution required by [8] i.e., 5x5. Moreover, we are able to estimate the blur when the blur value is high and signal-to-noise ratio is low. Figure 3 shows the results for a wide range of SNR ratios. It should also be emphasized that our technique uses low rank approximation of cepstrum and therefore requires only fewer singular vectors for blur estimation as compared with any other known technique. 5 Conclusion We have presented a novel technique for blind blur estimation using low rank constraints on blur functions. The main idea this paper presents is that the blur functions usually have low ranks when compared with images, allowing us to estimate them robustly from a single image. We have also quantified the exact rank that should be used for different blur types. One major strength of our

A.A. Bhutta and H. Foroosh approach is that it presents a general framework for low rank approximation since rank constraints apply to all blur functions in practice. Results for Gaussian, motion, and out of focus blurs are presented to show that the technique works for most common blur types and at various noise levels. It has also been shown that the technique does not require any assumptions on imaging system and works well for low resolution images. References. D. Kundur and D. Hatzinakos: Blind image deconvolution. IEEE Signal Processing Magazine. 3(3) (996) 43 64. M. Cannon: Blind deconvolution of spatially invariant image blurs with phase. IEEE Trans. Acoust., Speech, Signal Processing. 4 (976) 58 63 3. D. Gennery: Determination of optical transfer function by ispection of frequencydomain plot. Journal of SA. 63 (973) 57 577 4. R. Hummel, K. Zucker, and S. Zucker: Debluring gaussian blur. CVGIP 38 (987) 66 8 5. R. Lane and R. Bates: Automatic multidimensional deconvolution. JOSA 4() (987) 8 88 6. A. Tekalp, H. Kaufman, and J. Wood: Identification of image and blur parameters for the restoration of noncausal blurs. IEEE Trans. Acoust., Speech, Signal Processing 34(4) (986) 963 97 7. S. Reeves and R. Mersereau: Blur identification by the method of generalized crossvalidation. IEEE Trans. Image Processing, (3) (99) 3 3 8. M. Chang, A. Tekalp, and A. Erdem: Blur identificationusing the bispectrum. IEEE Trans. Signal Processing. 39, (99) 33 35 9. D. Z. and L. S.: Blind Restoration of Space-Invariant Image Degradations in the SVD domain. Proc. IEEE ICIP, () 49 5. J. Bilmes: A gentle tutorial of the em algorithm and its application to parameter estimation for gaussian mixture and hmms. U.C.Berkely TR-97- (998) Appendix : Proof of Equation (7) Taking logarithm of (6) we get, log(b m,n )=log(α) log(πσ )+ m σ which can be written as, + n σ () or log(b m,n )= σ ( m n log(b m,n )= σ ( m n )+log() + log( ) log(α) log(π) σ )+log( + ) log(α) log(π) σ

Blind Blur Estimation Using Low Rank Approximation of Cepstrum 3 If σ and α are constants, the st order Taylor series approximation of above equation gives, n σ ( m )+( σ ) log(b m,n) log(α) log(π) = hence, σ = ± ( m +n )( log(b) log(α) log(π)) m +n Therefore, (σ) for noiseless case is given by, m +n ± ( m +n )( log(b m,n ) log(α) log(π)) () (3) : Proof of Equation (8) Integrating (6) along the direction orthogonal to motion and taking logarithm gives, log(b x )=log(α) log(π)+log( σ ) y σ (4) If σ and α are constants, the st order Taylor series approximation of above equation gives, hence, σ ( y ) + σ log(b m,n)+log(α) log(π) = σ = ± y ( log(b x )+log(α)+( )log(π) ) y (5) Therefore, (σ) for noisy case is given by, y (6) ± y ( log(b x )+log(α)+( )log(π) )