Computer Science ›› 2023, Vol. 50 ›› Issue (11A): 221100170-5.doi: 10.11896/jsjkx.221100170

• Image Processing & Multimedia Technology • Previous Articles     Next Articles

Study on Prediction Modeling and Compensation of Circular Target Center Positioning Error Based on GA-BP

CHEN Haiyan1, ZHU Junlin1, WANG Ping2   

  1. 1 School of Computer and Communication,Lanzhou University of Technology,Lanzhou 730050,China
    2 School of Electrical Engineering and Information Engineering,Lanzhou University of Technology,Lanzhou 730050,China
  • Published:2023-11-09
  • About author:CHEN Haiyan,born in 1978,Ph.D,associate professor.Her main research interests include computer vision and small target detection.
  • Supported by:
    National Natural Science Foundation of China(62161019,62001198,62073161) and Gansu Youth Science and Technology Fund program(20JR10RA186).

Abstract: When using circular target for camera calibration,the target imaging effect will be elliptical with different camera shooting positions,so the image circle center coordinates obtained by using the conventional circle center positioning method are not the real circle center imaging position in the image,and the calibration accuracy is not high when using the circle center image coordinates for camera calibration directly.To address this problem,a method is proposed to model the error prediction of circular target image circular center positioning error,and then carry out error compensation to improve the circular center positioning accuracy.Firstly,a simulated image set of circular target image is established.Secondly,the image is pre-processed and the ellipse fitting method is used to locate the circle center coordinates in the image.Thirdly,a GA-BP neural network is constructed and trained to establish the relationship model between the circle center localization error and the camera lens position.Finally,the error compensation strategy is used to compensate for the localized circle center coordinates.Experimental results show that the error prediction accuracy of the constructed GA-BP neural network model for the horizontal and vertical coordinates of the circular center positioning is significantly better than that of the BP or E-R models,with MAPE,RMSE,and R2 of 5.51%,0.004 8,0.999 6and 6.14%,0.096 4,0.999 8,respectively.The accuracy of the circular center positioning after error compensation is higher,which verifies the feasibility of using error prediction modeling and error compensation to improve the accuracy of circular center positioning,and provides method support for the high-precision camera calibration task.

Key words: Circular target, Ellipse fitting, Circular center positioning error, Predictive modeling, BP neural network, Genetic algorithm, Error compensation

CLC Number: 

  • TP391
[1]ZHOU Q,YANG Y M,WANG Z Z.Structured light measure-ment technology based on binocular stereo vision[J].Computer Engineering,2018,44(7):244-249,258.
[2]WANG G H,QIAN K M.A review of calibration methods forlinear array cameras[J].Acta Optica Sinica,2020,40(1):181-193.
[3]XU Y Z,ZHAO R J,MA Y B,et al.A linear calibration method for fish eye lens[J].Computer Engineering,2019,45(12):196-200.
[4]CHEN T F,MA Z,WU X.Optical plane calibration in linestructured light sensor based on active vision[J].Optics and Precision Engineering,2012,20(2):256-263.
[5]PENG Y L,LIU S G,PEI Z,et al.Linear Self-calibration me-thod based on Non-rigid body trajectory basis[J].Acta Electronica Sinica,2017,45(1):135-139.
[6]ZHANG Z Y.A flexible new technique for camera calibration[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2000,22(11):1330-1334.
[7]PENG Y,GUO J B,YU C Q,et al.Calibration method for high precision camera based on plane transformation[J].Journal of Beijing University of Aeronautics and Astronsutics,2022,48(7):1297-1303.
[8]WU H B,XU R T,WANG A L,et al.Overview of 3D reconstruction technology of human lumen based on computer vision[J].Computer Engineering,2021,47(10):1-15.
[9]XING D K,DA F P,ZHANG H.Research and application ofprecision positioning method for circular target[J].Chinese Journal of Scientific Instrument,2009,30(12):2953-2958.
[10]YANG S R,LIU M,YIN S B,et al.An improved method for location of concentric circles in vision measurement[J].Measurement,2017,100:243-251.
[11]ZHOU F Q,WANG Y X,PENG B,et al.A novel way of under-standing for calibrating stereo vision sensor constructed by a single camera and mirrors[J].Measurement,2013,46(3):1147-1160.
[12]WANG S K,ZHAO J Z,JIANG M,et al.Zhang’s camera calibration method based on circular array calibration plate[J].Transactions of Beijing Institute of Technology,2019,39(8):859-863.
[13]MA C,YANG J,MEI X S,et al.Thermal error modeling ofspindle based on genetic algorithm and BP network[J].Compu-ter Integrated Manufacturing Systems,2015,21(10):2627-2636.
[14]SADEGHI B.A BP-neural network predictor model for plasticinjection molding process[J].Journal of Materials Processing Technology,2000,103(3):411-416.
[15]HUANG X W,CHEN S F,ZHOU T Y,et al.A survey of genetic algorithms for flexible Job-shop scheduling[J].Computer Integrated Manufacturing Systems,2022,28(2):536-551.
[16]FANG C H,ZHANG F,DANG W J,et al.Recognition method of main insulation surface defects of 10 kV cable based on Canny algorithm[J].Optoelectron · Laser,2021,32(11):1188-1195.
[17]FITZGIBBON A,PILU M,FISHER R B.Direct least square fitting of ellipses[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,1999,21(5):476-480.
[18]JIANG J W,KANG J H,WU B.Research on high-precision positioning compensation algorithm of laser spot center[J].Advances in Laser and Optoelectronics,2021,58(14):362-367.
[1] LIU Xuanyu, ZHANG Shuai, HUO Shumin, SHANG Ke. Microservice Moving Target Defense Strategy Based on Adaptive Genetic Algorithm [J]. Computer Science, 2023, 50(9): 82-89.
[2] LI Kun, GUO Wei, ZHANG Fan, DU Jiayu, YANG Meiyue. Adversarial Malware Generation Method Based on Genetic Algorithm [J]. Computer Science, 2023, 50(7): 325-331.
[3] LIU Ziwen, YU Lijuan, SU Yixing, ZHAO Yao, SHI Zhu. Test Case Generation Based on Web Application Front-end Behavior Model [J]. Computer Science, 2023, 50(7): 18-26.
[4] XIONG Haojie, WEI Yi. Study on Multibeam Sonar Elevation Data Prediction Based on Improved CNN-BP [J]. Computer Science, 2023, 50(6A): 220100161-4.
[5] REN Gaoke, MO Xiuliang. Network Security Situation Assessment for GA-LightGBM Based on PRF-RFECV Feature Optimization [J]. Computer Science, 2023, 50(6A): 220400151-6.
[6] ZHANG Zelun, YANG Zhibin, LI Xiaojie, ZHOU Yong, LI Wei. Machine Learning Based Environment Assumption Automatic Generation for Compositional Verification of SCADE Models [J]. Computer Science, 2023, 50(6): 297-306.
[7] ZHONG Jialin, WU Yahui, DENG Su, ZHOU Haohao, MA Wubin. Multi-objective Federated Learning Evolutionary Algorithm Based on Improved NSGA-III [J]. Computer Science, 2023, 50(4): 333-342.
[8] SHANG Yuye, YUAN Jiabin. Task Offloading Method Based on Cloud-Edge-End Cooperation in Deep Space Environment [J]. Computer Science, 2023, 50(2): 80-88.
[9] ZOU Chenwei, YAO Rao. Study on Ultrasonic Phased Array Defect Detection Based on Machine Vision [J]. Computer Science, 2023, 50(11A): 230200150-6.
[10] ZHAO Xuejian, ZHAO Ke. Bio-inspired Frequent Itemset Mining Strategy Based on Genetic Algorithm [J]. Computer Science, 2023, 50(11A): 220700200-8.
[11] XU Jia-nan, ZHANG Tian-rui, ZHAO Wei-bo, JIA Ze-xuan. Study on Improved BP Wavelet Neural Network for Supply Chain Risk Assessment [J]. Computer Science, 2022, 49(6A): 654-660.
[12] YANG Hao-xiong, GAO Jing, SHAO En-lu. Vehicle Routing Problem with Time Window of Takeaway Food ConsideringOne-order-multi-product Order Delivery [J]. Computer Science, 2022, 49(6A): 191-198.
[13] LIU Bao-bao, YANG Jing-jing, TAO Lu, WANG He-ying. Study on Prediction of Educational Statistical Data Based on DE-LSTM Model [J]. Computer Science, 2022, 49(6A): 261-266.
[14] GUO Si-yu, WU Yan-dong. Improved Ellipse Fitting Algorithm with Outlier Removal [J]. Computer Science, 2022, 49(4): 188-194.
[15] SHEN Biao, SHEN Li-wei, LI Yi. Dynamic Task Scheduling Method for Space Crowdsourcing [J]. Computer Science, 2022, 49(2): 231-240.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!