| 研究生: |
蔡翔文 Tsai, Hsiang-Wen |
|---|---|
| 論文名稱: |
結合離心率與卡爾曼濾波器之橢圓擬合方法 Incorporating Eccentricity with Kalman Filter for Ellipse Fitting |
| 指導教授: |
許瑞麟
Sheu, Ruey-Lin |
| 學位類別: |
碩士 Master |
| 系所名稱: |
理學院 - 數學系應用數學碩博士班 Department of Mathematics |
| 論文出版年: | 2025 |
| 畢業學年度: | 113 |
| 語文別: | 英文 |
| 論文頁數: | 90 |
| 中文關鍵詞: | 橢圓擬合 、卡爾曼濾波器 、離心率約束 、主成分分析 、遞迴最小平方法 、Levenberg-Marquardt 方法 |
| 外文關鍵詞: | Ellipse Fitting, Kalman Filter, Eccentricity Constraint, Principal Component Analysis, Recursive Least Squares, Levenberg-Marquardt method |
| 相關次數: | 點閱:52 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文針對二維橢圓擬合問題,提出一種結合離心率約束與卡爾曼濾波器的遞迴擬合方法。橢圓擬合在工業檢測、虹膜追蹤與行為分析等應用中扮演關鍵角色。傳統方法如最小平方法在面對雜訊、離群點或資料缺漏時,常出現數值不穩定或擬合結果非橢圓(例如雙曲線)的情況,影響其可靠性。本文利用離心率約束確保擬合曲線保持幾何上的橢圓形狀,並引入卡爾曼濾波器,以遞迴方式利用每個點的測量數據逐步調整擬合參數,有效提升擬合精度及穩定性。透過模擬實驗與多種經典擬合算法比較,結果顯示所提方法在高雜訊與大量異常值環境中,依然能保持較低的均方誤差與視覺上優異的擬合效果,展現出數值上卓越的強健性與準確度。此外,本文也探討了不同算法在執行時間上的效能差異。研究成果不僅提供橢圓擬合的新途徑,也為未來三維橢球體擬合與即時視覺應用奠定基礎。
The thesis is concerned with the problem of two-dimensional ellipse fitting by proposing a novel recursive fitting method that integrates an eccentricity constraint with a Kalman filter. Ellipse fitting plays a critical role in applications such as industrial inspection, iris tracking, and behavior analysis. Traditional methods like the least squares approach often suffer from numerical instability or yield non-elliptical fits (e.g., hyperbolas) when confronted with noise, outliers, or incomplete data. We employ an eccentricity constraint to ensure that the fitted curve maintains the geometric properties of an ellipse, and incorporates a Kalman filter to iteratively refine the fitting parameters by measurement data, effectively enhancing fitting accuracy and stability. Through simulated experiments and comparisons with various classical fitting algorithms, the results demonstrate that one proposed method consistently achieve lower mean squared error and superior visual performance even under high noise and substantial outlier conditions, showcasing outstanding robustness and precision. In addition we also investigate the performance of these algorithms in terms of execution time. The research outcomes of the thesis not only offer a new approach to ellipse fitting, but also lay the foundation for future work on three-dimensional ellipsoid fitting and real-time vision applications.
[1] Ding Liu and Junli Liang. A bayesian approach to diameter estimation in the diameter control system of silicon single crystal growth. IEEE Transactions on Instrumentation and Measurement, 60(4):1307–1315, 2011.
[2] Chun-Wen Cheng, Wei-Liang Ou, and Chih-Peng Fan. Fast ellipse fitting based pupil tracking design for human-computer interaction applications. In 2016 IEEE International Conference on Consumer Electronics (ICCE), pages 445–446, 2016.
[3] Onur N. Tepencelik, Wenchuan Wei, Pamela C. Cosman, and Sujit Dey. Body and head orientation estimation from low-resolution point clouds in surveil lance settings. IEEE Access, 12:141460–141475, 2024.
[4] Gulbadan Sikander and Shahzad Anwar. Driver fatigue detection systems: A review. IEEE Transactions on Intelligent Transportation Systems, 20(6):2339-2352, 2019.
[5] Thoriq Satriya, Sunu Wibirama, and Igi Ardiyanto. Robust pupil tracking algorithm based on ellipse fitting. In 2016 International Symposium on Electronics and Smart Devices (ISESD), pages 253–257, 2016.
[6] A. Fitzgibbon, M. Pilu, and R.B. Fisher. Direct least square fitting of ellipses.IEEE Transactions on Pattern Analysis and Machine Intelligence, 21(5):476-480, 1999.
[7] Paul L. Rosin. Ellipse fitting by accumulating five-point fits. Pattern Recognition Letters, 14(8):661–669, 1993.
[8] G. Taubin. Estimation of planar curves, surfaces, and nonplanar space curves defined by implicit equations with applications to edge and range image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 13(11):1115–1138, 1991.
[9] K. Kanatani. Statistical bias of conic fitting and renormalization. IEEE Transactions on Pattern Analysis and Machine Intelligence, 16(3):320–326, 1994.
[10] Xuejun Qiao, Li Zhang, and Rong Liu. A new ellipse fitting method and its application. In 2011 International Conference on Electrical and Control Engineering, pages 509–512, 2011.
[11] Zygmunt L. Szpak, Wojciech Chojnacki, and Anton van den Hengel. Guaranteed ellipse fitting with the sampson distance. In Andrew Fitzgibbon, Svetlana Lazebnik, Pietro Perona, Yoichi Sato, and Cordelia Schmid, editors, Computer Vision–ECCV 2012, pages 87–100, Berlin, Heidelberg, 2012. Springer Berlin Heidelberg.
[12] Fred L. Bookstein. Fitting conic sections to scattered data. Computer Graphics and Image Processing, 9(1):56–71, 1979.
[13] Paul L. Rosin. A note on the least squares fitting of ellipses. Pattern Recognition Letters, 14(10):799–808, 1993.
[14] Walter Gander, Gene H. Golub, and Rolf Strebel. Least-squares fitting of circles and ellipses. BIT, 34(4):558–578, 1994.
[15] Paul D Sampson. Fitting conic sections to “very scattered”data: An iterative refinement of the bookstein algorithm. Computer Graphics and Image Processing, 18(1):97–108, 1982.
[16] John Porrill. Fitting ellipses and predicting confidence envelopes using a bias corrected kalman filter. Image and Vision Computing, 8(1):37–41, 1990.
[17] Min Han, Jiangming Kan, and Yutan Wang. Ellipsoid fitting using variable sample consensus and two-ellipsoid-bounding-counting for locating lingwu long jujubes in a natural environment. IEEE Access, 7:164374–164385, 2019.
[18] Frederic Banégas, Marc Jaeger, Dominique Michelucci, and M. Roelens. The ellipsoidal skeleton in medical applications. In Proceedings of the Sixth ACM Symposium on Solid Modeling and Applications, SMA ’01, page 30–38, New York, NY, USA, 2001. Association for Computing Machinery.
[19] Qingde Li and J.G. Griffiths. Least squares ellipsoid specific fitting. In Geometric Modeling and Processing, 2004. Proceedings, pages 335–340, 2004.
[20] M. Merriman. A List of Writings Relating to the Method of Least Squares: With Historical and Critical Notes. Transactions of the Connecticut Academy of Arts and Sciences. Academy, 1877.
[21] Stephen M. Stigler. Gauss and the Invention of Least Squares. The Annals of Statistics, 9(3):465–474, 1981.
[22] A.M. Legendre. Dissertation sur la question de balistique proposée parl’Académie Royale des sciences et belles-lettres de Prusse pour le prix de 1782 .. Méthode pour déterminer la longueur exacte du quart du méridien. F. Didot, 1805.
[23] C.F. Gauss. Theoria Motus Corporum Coelestium in Sectionibus Conicis Solem Ambientium. Cambridge Library Collection- Mathematics. Cambridge University Press, 2011.
[24] Frederik Michel Dekking, Cornelis Kraaikamp, Hendrik Paul Lopuhaä, and Ludolf Erwin Meester. A Modern Introduction to Probability and Statistics: Understanding Why and How. Springer Texts in Statistics. Springer London, 1 edition, 2005.
[25] Andrew W. Fitzgibbon and Robert B. Fisher. A buyer’s guide to conic fitting. In Proceedings of the 6th British Conference on Machine Vision (Vol. 2), BMVC ’95, page 513–522, GBR, 1995. BMVA Press.
[26] V. Tillmann, N. Thalange, P. Foster, and et al. The relationship between stature, growth, and short-term changes in height and weight in normal prepubertal children. Pediatric Research, 44:882–886, 1998.
[27] Eliseo Stefano Maini. Enhanced direct least square fitting of ellipses. International Journal of Pattern Recognition and Artificial Intelligence, 20(06):939-953, 2006.
[28] Michael Friendly, Georges Monette, and John Fox. Elliptical Insights: Understanding Statistical Methods through Elliptical Geometry. Statistical Science, 28(1):1–39, 2013.
[29] Andrew Paplinski. Principal component analysis for the approximation of a fruit as an ellipse. Unpublished manuscript or available on Academia.edu, 2004. Available online: https://www.academia.edu/49140402/Principal_Component_Analysis_for_the_Approximation_of_a_Fruit_as_an_Ellipse.
[30] Behzad Kamgar-Parsi, Behrooz Kamgar-Parsi, and N.S. Netanyahu. A nonparametric method for fitting a straight line to a noisy image. IEEE Transactions on Pattern Analysis and Machine Intelligence, 11(9):998–1001, 1989.
[31] P. Meer, D. Mintz, A. Rosenfeld, and D. Kim. Robust regression methods for computer vision: A review. International Journal of Computer Vision, 6:59–70, 1991.
[32] R.I. Hartley. In defence of the 8-point algorithm. In Proceedings of IEEE International Conference on Computer Vision, pages 1064–1070, 1995.
[33] R.P. Mentz, P.A. Morettin, and C.M.C. Toloi. On least-squares estimation of the residual variance in the first-order moving average model. Computational Statistics & Data Analysis, 29(4):485–499, 1999.
[34] Henri P. Gavin. The levenberg-marquardt algorithm for nonlinear least squares curve-fitting problems. Technical report, Department of Civil and Environmental Engineering, Duke University, Durham, NC, USA, 2024. May 5, 2024.
[35] Kenneth Levenberg. A method for the solution of certain non–linear problems in least squares. Quarterly of Applied Mathematics, 2:164–168, 1944.
[36] Donald W. Marquardt. An algorithm for least-squares estimation of nonlinear parameters. Journal of the Society for Industrial and Applied Mathematics, 11(2):431–441, 1963.
[37] Rudolph Emil Kalman. A new approach to linear filtering and prediction problems. Journal of basic Engineering, 82(1):35–45, 1960.
[38] T. O. Hodson. Mean squared error, deconstructed. Journal of Advances in Modeling Earth Systems, 2021.
[39] I. T. Jolliffe. Principal Component Analysis. Springer Series in Statistics. Springer, New York, second edition, 2002.
[40] C. M. Bishop. Pattern Recognition and Machine Learning. Springer, New York, 2006.
[41] M.J. Brooks, W. Chojnacki, D. Gawley, and A. van den Hengel. What value covariance information in estimating vision parameters? In Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001, volume 1, pages 302–308 vol.1, 2001.
[42] W. Chojnacki, M.J. Brooks, A. van den Hengel, and D. Gawley. On the fitting of surfaces to data with covariances. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(11):1294–1303, 2000.
[43] Kenichi Kanatani. Statistical Optimization for Geometric Computation: Theory and Practice. Elsevier, Amsterdam, 1996.
[44] P. Ogwola and M.B. Sullayman. Estimation of velocity of a frictionless motion of a truck on an infinitely long straight rail. Nigerian Annals of Pure and Applied Sciences, 4(1):72–76, 2021.