{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,28]],"date-time":"2025-11-28T12:32:40Z","timestamp":1764333160455,"version":"build-2065373602"},"reference-count":30,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2022,5,9]],"date-time":"2022-05-09T00:00:00Z","timestamp":1652054400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Harbin Institute of Technology"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>With the gradual maturity of driverless and automatic parking technologies, electric vehicle charging has been gradually developing in the direction of automation. However, the pose calculation of the charging port (CP) is an important part of realizing automatic charging, and it represents a problem that needs to be solved urgently. To address this problem, this paper proposes a set of efficient and accurate methods for determining the pose of an electric vehicle CP, which mainly includes the search and aiming phases. In the search phase, the feature circle algorithm is used to fit the ellipse information to obtain the pixel coordinates of the feature point. In the aiming phase, contour matching and logarithmic evaluation indicators are used in the cluster template matching algorithm (CTMA) proposed in this paper to obtain the matching position. Based on the image deformation rate and zoom rates, a matching template is established to realize the fast and accurate matching of textureless circular features and complex light fields. The EPnP algorithm is employed to obtain the pose information, and an AUBO-i5 robot is used to complete the charging gun insertion. The results show that the average CP positioning errors (x, y, z, Rx, Ry, and Rz) of the proposed algorithm are 0.65 mm, 0.84 mm, 1.24 mm, 1.11 degrees, 0.95 degrees, and 0.55 degrees. Further, the efficiency of the positioning method is improved by 510.4% and the comprehensive plug-in success rate is 95%. Therefore, the proposed CTMA in this paper can efficiently and accurately identify the CP while meeting the actual plug-in requirements.<\/jats:p>","DOI":"10.3390\/s22093599","type":"journal-article","created":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T00:30:28Z","timestamp":1652142628000},"page":"3599","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Research on Fast Recognition and Localization of an Electric Vehicle Charging Port Based on a Cluster Template Matching Algorithm"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1472-1859","authenticated-orcid":false,"given":"Pengkun","family":"Quan","sequence":"first","affiliation":[{"name":"School of Mechatronics Engineering, Harbin Institute of Technology, Harbin 150001, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7062-7325","authenticated-orcid":false,"given":"Ya\u2019nan","family":"Lou","sequence":"additional","affiliation":[{"name":"School of Mechatronics Engineering, Harbin Institute of Technology, Harbin 150001, China"}]},{"given":"Haoyu","family":"Lin","sequence":"additional","affiliation":[{"name":"School of Mechatronics Engineering, Harbin Institute of Technology, Harbin 150001, China"}]},{"given":"Zhuo","family":"Liang","sequence":"additional","affiliation":[{"name":"School of Mechatronics Engineering, Harbin Institute of Technology, Harbin 150001, China"}]},{"given":"Dongbo","family":"Wei","sequence":"additional","affiliation":[{"name":"School of Mechatronics Engineering, Harbin Institute of Technology, Harbin 150001, China"}]},{"given":"Shichun","family":"Di","sequence":"additional","affiliation":[{"name":"School of Mechatronics Engineering, Harbin Institute of Technology, Harbin 150001, China"}]}],"member":"1968","published-online":{"date-parts":[[2022,5,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Yu, P., Zhang, J., Yang, D., Lin, X., and Xu, T. (2019). The Evolution of China\u2019s New Energy Vehicle Industry from the Perspective of a Technology\u2013Market\u2013Policy Framework. Sustainability, 11.","DOI":"10.3390\/su11061711"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"9920740","DOI":"10.1155\/2021\/9920740","article-title":"The Signal Effect of New Energy Vehicles Promotion on Enterprise Innovation","volume":"2021","author":"Wang","year":"2021","journal-title":"Complexity"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"600","DOI":"10.1016\/j.jclepro.2019.01.099","article-title":"Effects of Urban Environmental Policies on Improving Firm Efficiency: Evidence from Chinese New Energy Vehicle Firms","volume":"215","author":"Li","year":"2019","journal-title":"J. Clean. Prod."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"120899","DOI":"10.1016\/j.energy.2021.120899","article-title":"How Do Government Subsidies Promote New Energy Vehicle Diffusion in the Complex Network Context? A Three-Stage Evolutionary Game Model","volume":"230","author":"Zhao","year":"2021","journal-title":"Energy"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Khan, P.W., and Byun, Y.-C. (2020). Smart Contract Centric Inference Engine for Intelligent Electric Vehicle Transportation System. Sensors, 20.","DOI":"10.3390\/s20154252"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"172988141985318","DOI":"10.1177\/1729881419853185","article-title":"Decision-Making Method for Vehicle Longitudinal Automatic Driving based on Reinforcement Q-Learning","volume":"16","author":"Gao","year":"2019","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_7","first-page":"12","article-title":"Safety Analysis and Solution of Electric Vehicle Charging","volume":"34","author":"He","year":"2017","journal-title":"Distrib. Util."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Lou, Y., Lin, H., Quan, P., Wei, D., and Di, S. (2021). Robust Adaptive Control of Fully Constrained Cable-Driven Serial Manipulator with Multi-Segment Cables Using Cable Tension Sensor Measurements. Sensors, 21.","DOI":"10.3390\/s21051623"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Yuan, H., Wu, Q., and Zhou, L. (2020). Concept Design and Load Capacity Analysis of a Novel Serial-Parallel Robot for the Automatic Charging of Electric Vehicles. Electronics, 9.","DOI":"10.3390\/electronics9060956"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"106751","DOI":"10.1016\/j.triboint.2020.106751","article-title":"Investigations on Start-up Performances of Novel Hybrid Metal Rubber-Bump Foil Bearings","volume":"154","author":"Zhang","year":"2021","journal-title":"Tribol. Int."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Li, X., Gu, J., Sun, X., Li, J., and Tang, S. (2022). Parameter Identification of Robot Manipulators with Unknown Payloads Using an Improved Chaotic Sparrow Search Algorithm. Appl. Intell.","DOI":"10.1007\/s10489-021-02972-5"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Feng, Z., Wang, H., Wang, C., Sun, X., and Zhang, S. (2021). Analysis of the Influencing Factors of FDM-Supported Positions for the Compressive Strength of Printing Components. Materials, 14.","DOI":"10.3390\/ma14144008"},{"key":"ref_13","unstructured":"Lu, X. (2020). Research on Robotic Charging Technology for Electric Vehicles Based on Monocular Vision and Force Sensing Technology. [Master\u2019s Thesis, Harbin Institute of Technology School]. (In Chinese)."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2263","DOI":"10.1049\/iet-ipr.2019.1138","article-title":"Automatic Recognition and Location System for Electric Vehicle Charging Port in Complex Environment","volume":"14","author":"Pan","year":"2020","journal-title":"IET Image Process."},{"key":"ref_15","unstructured":"Miseikis, J., Ruther, M., Walzel, B., Hirz, M., and Brunner, H. (2017). 3D Vision Guided Robotic Charging Station for Electric and Plug-in Hybrid Vehicles. arXiv."},{"key":"ref_16","unstructured":"Duan, Z. (2017). Recognition and Positioning of Automatic Charging Interface of Electric Vehicle based on Image Recognition Algorithm and Its Control Method. [Master\u2019s Thesis, Xiamen University]. (In Chinese)."},{"key":"ref_17","first-page":"81","article-title":"Electric Vehicle Charging Hole Recognition and Positioning System Based on Binocular Vision","volume":"40","author":"Yao","year":"2021","journal-title":"Sens. Microsyst."},{"key":"ref_18","unstructured":"Yin, K. (2020). Research on the visual positioning technology of electric vehicle charging port position. [Master\u2019s Thesis, Harbin Institute of Technology School]. (In Chinese)."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"26702","DOI":"10.1109\/ACCESS.2021.3092210","article-title":"Research on Fast Identification and Location of Contour Features of Electric Vehicle Charging Port in Complex Scenes","volume":"10","author":"Quan","year":"2021","journal-title":"IEEE Access"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"598","DOI":"10.1109\/TGRS.2018.2863259","article-title":"Identification of Tropical Cyclone Centers in SAR Imagery Based on Template Matching and Particle Swarm Optimization Algorithms","volume":"57","author":"Jin","year":"2019","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"033703","DOI":"10.1063\/5.0023244","article-title":"A Robust Edge-Based Template Matching Algorithm for Displacement Measurement of Compliant Mechanisms under Scanning Electron Microscope","volume":"92","author":"Lu","year":"2021","journal-title":"Rev. Sci. Instrum."},{"key":"ref_22","unstructured":"Jung, J.-H., Lee, H.-S., Kim, B.-G., and Park, D.-J. (2005). Fast Block Matching Algorithm Using Spatial Intensity Distribution, IEEE."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"012163","DOI":"10.1088\/1742-6596\/1693\/1\/012163","article-title":"A Fast Image Template Matching Algorithm Based on Normalized Cross Correlation","volume":"1693","author":"Cui","year":"2020","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1016\/j.neucom.2019.05.105","article-title":"Robust Template Matching with Large Angle Localization","volume":"398","author":"Yang","year":"2020","journal-title":"Neurocomputing"},{"key":"ref_25","first-page":"229","article-title":"Real-Time Textureless Object Detection and Recognition Based on an Edge-Based Hierarchical Template Matching Algorithm","volume":"21","author":"Tsai","year":"2018","journal-title":"J. Appl. Sci. Eng."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"390","DOI":"10.1109\/TIE.2019.2897539","article-title":"Sparse Template-Based 6-D Pose Estimation of Metal Parts Using a Monocular Camera","volume":"67","author":"He","year":"2020","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Han, Y. (2021). Reliable Template Matching for Image Detection in Vision Sensor Systems. Sensors, 21.","DOI":"10.3390\/s21248176"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1330","DOI":"10.1109\/34.888718","article-title":"A Flexible New Technique for Camera Calibration","volume":"22","author":"Zhang","year":"2000","journal-title":"IEEE Trans. Pattern Anal. Machine Intell."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1108\/IR-07-2014-0365","article-title":"A Closed-Form Solution to Eye-to-Hand Calibration towards Visual Grasping","volume":"41","author":"Pan","year":"2014","journal-title":"Ind. Robot. Int. J."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1007\/s11263-008-0152-6","article-title":"EPnP: An Accurate O(n) Solution to the PnP Problem","volume":"81","author":"Lepetit","year":"2009","journal-title":"Int. J. Comput. Vis."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/9\/3599\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:08:27Z","timestamp":1760137707000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/9\/3599"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,9]]},"references-count":30,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2022,5]]}},"alternative-id":["s22093599"],"URL":"https:\/\/doi.org\/10.3390\/s22093599","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2022,5,9]]}}}