{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T20:41:58Z","timestamp":1775076118404,"version":"3.50.1"},"reference-count":30,"publisher":"MDPI AG","issue":"22","license":[{"start":{"date-parts":[[2022,11,9]],"date-time":"2022-11-09T00:00:00Z","timestamp":1667952000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>To obtain high-precision for focal length fitting and improve the visible-light camera autofocusing speed, simultaneously, the backlash caused by gear gaps is eliminated. We propose an improved RBF (Radical Basis Function) adaptive neural network (ANN) FUZZY PID (Proportional Integral Derivative) position closed-loop control algorithm to achieve the precise positioning of zoom and focus lens groups. Thus, the Levenberg\u2013Marquardt iterative algorithm is used to fit the focal length, and the improved area search algorithm is applied to achieve autofocusing and eliminate backlash. In this paper, we initially adopt an improved RBF ANN fuzzy PID control algorithm in the position closed-loop in the visible-light camera position and velocity double closed-loop control system. Second, a similar triangle method is used to calibrate the focal length of the visible-light camera system, and the Levenberg\u2013Marquardt iterative algorithm is used to fit the relation of the zoom potentiometer code values and the focal length to achieve the zoom position closed-loop control. Finally, the improved area search algorithm is used to achieve fast autofocusing and acquire clear images. The experimental results show that the ITAE (integrated time and absolute error) performance index of the improved RBF ANN fuzzy PID control algorithm is improved by more than two orders of magnitude as compared with the traditional fuzzy PID control algorithm, and the settling time is 6.4 s faster than that of the traditional fuzzy PID control. Then, the Levenberg\u2013Marquardt iterative algorithm has a fast convergence speed, and the fitting precision is high. The quintic polynomial fitting results are basically consistent with the sixth-degree polynomial. The fitting accuracy is much better than that of the quadratic polynomial and exponential. Autofocusing requires less than 2 s and is improved by more than double that of the traditional method. The improved area search algorithm can quickly obtain clear images and solve the backlash problem.<\/jats:p>","DOI":"10.3390\/s22228657","type":"journal-article","created":{"date-parts":[[2022,11,10]],"date-time":"2022-11-10T02:11:15Z","timestamp":1668046275000},"page":"8657","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["A Novel Fuzzy Controller for Visible-Light Camera Using RBF-ANN: Enhanced Positioning and Autofocusing"],"prefix":"10.3390","volume":"22","author":[{"given":"Junpeng","family":"Zhou","sequence":"first","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}]},{"given":"Letang","family":"Xue","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}]},{"given":"Yan","family":"Li","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}]},{"given":"Lihua","family":"Cao","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}]},{"given":"Changqing","family":"Chen","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}]}],"member":"1968","published-online":{"date-parts":[[2022,11,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"579","DOI":"10.1007\/s10043-017-0348-5","article-title":"Research on six degrees of freedom compound control technology for improving photoelectric pod pointing accuracy","volume":"24","author":"Zhou","year":"2017","journal-title":"Opt. Rev."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"100631","DOI":"10.1016\/j.ejcon.2022.100631","article-title":"Latent variable point-to-point iterative learning model predictive control via reference trajectory updating","volume":"65","author":"Xue","year":"2022","journal-title":"Eur. J. Control"},{"key":"ref_3","first-page":"125562","article-title":"Asynchronous fault-tolerant control for stochastic jumping singularly perturbed systems: An H\u221e sliding mode control scheme","volume":"389","author":"Yang","year":"2020","journal-title":"Appl. Math. Comput."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"117245","DOI":"10.1016\/j.jsv.2022.117245","article-title":"Active control of combustion oscillation with active disturbance rejection control (ADRC) method","volume":"540","author":"Zhu","year":"2022","journal-title":"J. Sound Vib."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"105286","DOI":"10.1016\/j.conengprac.2022.105286","article-title":"A synthesis method for first-order active disturbance rejection controllers: Procedures and field tests","volume":"127","author":"Wu","year":"2022","journal-title":"Control Eng. Pract."},{"key":"ref_6","first-page":"125716","article-title":"H\u221e control for Poisson-driven stochastic systems","volume":"392","author":"Song","year":"2020","journal-title":"Appl. Math. Comput."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/j.mfglet.2022.07.017","article-title":"Nonlinear disturbance observer-based compliance error compensation in robotic milling","volume":"33","author":"Khishtan","year":"2022","journal-title":"Manuf. Lett."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"108706","DOI":"10.1016\/j.oceaneng.2021.108706","article-title":"Fin control for ship roll motion stabilisation based on observer enhanced MPC with disturbance rate compensation","volume":"224","author":"Jimoh","year":"2021","journal-title":"Ocean. Eng."},{"key":"ref_9","first-page":"72","article-title":"Design and Simulation of Intelligent Vehicle Trajectory Tracking Control Algorithm Based on LQR and PID","volume":"43","author":"Zhang","year":"2022","journal-title":"J. Taiyuan Univ. Technol."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"472","DOI":"10.1016\/j.isatra.2021.12.044","article-title":"A new adaptive sliding mode controller based on the RBF neural network for an electro-hydraulic servo system","volume":"129","author":"Hao","year":"2022","journal-title":"ISA Trans."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"169879","DOI":"10.1016\/j.ijleo.2022.169879","article-title":"The Brushless DC motor control system Based on neural network fuzzy PID control of power electronics technology","volume":"271","author":"Zhang","year":"2022","journal-title":"Optik"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1177\/0309524X19877525","article-title":"Wind turbine doubly fed induction generator rotor electrical asymmetry detection based on an adaptive least mean squares filtering of wavelet transform","volume":"45","author":"Dameshghi","year":"2021","journal-title":"Wind. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1620","DOI":"10.1016\/j.asoc.2012.12.028","article-title":"Supervisory adaptive dynamic RBF-based neural-fuzzy control system design for unknown nonlinear systems","volume":"13","author":"Hsu","year":"2013","journal-title":"Appl. Soft Comput."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/j.optcom.2017.05.037","article-title":"Resolution enhanced 3D image reconstruction by use of ray tracing and autofocus in computational integral imaging","volume":"404","author":"Yuan","year":"2017","journal-title":"Opt. Commun."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.patrec.2020.12.014","article-title":"Robust control point estimation with an out-of-focus camera calibration pattern","volume":"143","author":"Choi","year":"2021","journal-title":"Pattern Recognit. Lett."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1016\/j.asoc.2009.07.007","article-title":"A passive autofocus camera control system","volume":"10","author":"Chen","year":"2010","journal-title":"Appl. Soft Comput."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1016\/j.optlastec.2012.07.005","article-title":"A fast autofocusing technique for the long focal lens TDI CCD camera in remote sensing applications","volume":"45","author":"Wang","year":"2013","journal-title":"Opt. Laser Technol."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"113604","DOI":"10.1117\/1.OE.51.11.113604","article-title":"Precision focal-length measurement using imaging conjugates","volume":"51","author":"Liao","year":"2012","journal-title":"Opt. Eng."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"5217","DOI":"10.1364\/AO.57.005217","article-title":"High-accuracy measurement of the focal length and distortion of optical systems based on interferometry","volume":"57","author":"Yang","year":"2018","journal-title":"Appl. Opt."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"165","DOI":"10.3807\/JOSK.2015.19.2.165","article-title":"Talbot interferometry for measuring the focal length of a lens without moier fringes","volume":"19","author":"Lee","year":"2015","journal-title":"J. Opt. Soc. Korea"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"107748","DOI":"10.1016\/j.optlastec.2021.107748","article-title":"Improved depth of field of the composite microlens arrays by electrically","volume":"148","author":"Wang","year":"2022","journal-title":"Opt. Laser Technol."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"110608","DOI":"10.1016\/j.chaos.2020.110608","article-title":"Tightly focusing evolution of the auto-focusing linear polarized circular Pearcey Gaussian vortex beams","volume":"143","author":"Zhang","year":"2021","journal-title":"Chaos Solitons Fractals"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"126564","DOI":"10.1016\/j.optcom.2020.126564","article-title":"Analysis and correction of spherical aberrations in long focal length measurements","volume":"482","author":"He","year":"2021","journal-title":"Opt. Commun."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Liu, H., Li, H.Y., Luo, J., Xie, S., and Sun, Y. (2019). Constuction of all-in-focus images assisted by depth sensing. Sensors, 19.","DOI":"10.3390\/s19061409"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Lee, H.-J., and Park, T.-H. (2016, January 1\u20133). Autofocusing system for a curved panel using a curve estimation. Proceedings of the 2016 IEEE International Conference on Information and Automation (ICIA), Ningbo, China.","DOI":"10.1109\/ICInfA.2016.7831986"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"25087","DOI":"10.1007\/s11042-021-10868-2","article-title":"A zoom tracking algorithm based on deep learning","volume":"80","author":"Wang","year":"2021","journal-title":"Multimed. Tools Appl."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"106053","DOI":"10.1016\/j.optlaseng.2020.106053","article-title":"Sharpness-statistics-based autofocusing algorithm for optical ptychography","volume":"128","author":"Ma","year":"2020","journal-title":"Opt. Lasers Eng."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1016\/j.ijleo.2017.06.001","article-title":"Research on auto-focusing technology for micro vision system","volume":"142","author":"Sha","year":"2017","journal-title":"Optik"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"174","DOI":"10.1134\/S0081543813020144","article-title":"The Levenberg\u2013Marquardt method and its modified versions for solving nonlinear equations with application to the inverse gravimetry problem","volume":"280","author":"Vasin","year":"2013","journal-title":"Proc. Steklov Inst. Math."},{"key":"ref_30","first-page":"1","article-title":"Application of Fuzzy Self-tuning PID controller in the Optical Electronic Servo Device","volume":"45","author":"Zhou","year":"2015","journal-title":"Electr. Drive"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/22\/8657\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:13:24Z","timestamp":1760145204000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/22\/8657"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,9]]},"references-count":30,"journal-issue":{"issue":"22","published-online":{"date-parts":[[2022,11]]}},"alternative-id":["s22228657"],"URL":"https:\/\/doi.org\/10.3390\/s22228657","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,11,9]]}}}