中国物理B ›› 2024, Vol. 33 ›› Issue (5): 50705-050705.doi: 10.1088/1674-1056/ad34cb

• • 上一篇    下一篇

FPGA and computer-vision-based atom tracking technology for scanning probe microscopy

Feng-Du Yu(俞风度)1,2, Li Liu(刘利)1, Su-Ke Wang(王肃珂)1, Xin-Biao Zhang(张新彪)3, Le Lei(雷乐)1, Yuan-Zhi Huang(黄远志)1,2, Rui-Song Ma(马瑞松)1, and Qing Huan(郇庆)1,4,†   

  1. 1 Beijing National Laboratory for Condensed Matter Physics, Institute of Physics, Chinese Academy of Sciences, Beijing 100190, China;
    2 University of Chinese Academy of Sciences, Beijing 100049, China;
    3 ACME (Beijing) Technology Co., Ltd., Beijing 101407, China;
    4 Key Laboratory for Vacuum Physics, University of Chinese Academy of Sciences, Beijing 100190, China
  • 收稿日期:2024-02-27 修回日期:2024-03-13 接受日期:2024-03-18 出版日期:2024-05-20 发布日期:2024-05-20
  • 通讯作者: Qing Huan E-mail:huanq@iphy.ac.cn
  • 基金资助:
    Project supported by the National Science Fund for Distinguished Young Scholars (Grant No. T2125014), the Special Fund for Research on National Major Research Instruments of the National Natural Science Foundation of China (Grant No. 11927808), and the CAS Key Technology Research and Development Team Project (Grant No. GJJSTD20200005).

FPGA and computer-vision-based atom tracking technology for scanning probe microscopy

Feng-Du Yu(俞风度)1,2, Li Liu(刘利)1, Su-Ke Wang(王肃珂)1, Xin-Biao Zhang(张新彪)3, Le Lei(雷乐)1, Yuan-Zhi Huang(黄远志)1,2, Rui-Song Ma(马瑞松)1, and Qing Huan(郇庆)1,4,†   

  1. 1 Beijing National Laboratory for Condensed Matter Physics, Institute of Physics, Chinese Academy of Sciences, Beijing 100190, China;
    2 University of Chinese Academy of Sciences, Beijing 100049, China;
    3 ACME (Beijing) Technology Co., Ltd., Beijing 101407, China;
    4 Key Laboratory for Vacuum Physics, University of Chinese Academy of Sciences, Beijing 100190, China
  • Received:2024-02-27 Revised:2024-03-13 Accepted:2024-03-18 Online:2024-05-20 Published:2024-05-20
  • Contact: Qing Huan E-mail:huanq@iphy.ac.cn
  • Supported by:
    Project supported by the National Science Fund for Distinguished Young Scholars (Grant No. T2125014), the Special Fund for Research on National Major Research Instruments of the National Natural Science Foundation of China (Grant No. 11927808), and the CAS Key Technology Research and Development Team Project (Grant No. GJJSTD20200005).

摘要: Atom tracking technology enhanced with innovative algorithms has been implemented in this study, utilizing a comprehensive suite of controllers and software independently developed domestically. Leveraging an on-board field-programmable gate array (FPGA) with a core frequency of 100 MHz, our system facilitates reading and writing operations across 16 channels, performing discrete incremental proportional-integral-derivative (PID) calculations within 3.4 microseconds. Building upon this foundation, gradient and extremum algorithms are further integrated, incorporating circular and spiral scanning modes with a horizontal movement accuracy of 0.38 pm. This integration enhances the real-time performance and significantly increases the accuracy of atom tracking. Atom tracking achieves an equivalent precision of at least 142 pm on a highly oriented pyrolytic graphite (HOPG) surface under room temperature atmospheric conditions. Through applying computer vision and image processing algorithms, atom tracking can be used when scanning a large area. The techniques primarily consist of two algorithms: the region of interest (ROI)-based feature matching algorithm, which achieves 97.92% accuracy, and the feature description-based matching algorithm, with an impressive 99.99% accuracy. Both implementation approaches have been tested for scanner drift measurements, and these technologies are scalable and applicable in various domains of scanning probe microscopy with broad application prospects in the field of nanoengineering.

关键词: atom tracking, FPGA, computer vision, drift measurement

Abstract: Atom tracking technology enhanced with innovative algorithms has been implemented in this study, utilizing a comprehensive suite of controllers and software independently developed domestically. Leveraging an on-board field-programmable gate array (FPGA) with a core frequency of 100 MHz, our system facilitates reading and writing operations across 16 channels, performing discrete incremental proportional-integral-derivative (PID) calculations within 3.4 microseconds. Building upon this foundation, gradient and extremum algorithms are further integrated, incorporating circular and spiral scanning modes with a horizontal movement accuracy of 0.38 pm. This integration enhances the real-time performance and significantly increases the accuracy of atom tracking. Atom tracking achieves an equivalent precision of at least 142 pm on a highly oriented pyrolytic graphite (HOPG) surface under room temperature atmospheric conditions. Through applying computer vision and image processing algorithms, atom tracking can be used when scanning a large area. The techniques primarily consist of two algorithms: the region of interest (ROI)-based feature matching algorithm, which achieves 97.92% accuracy, and the feature description-based matching algorithm, with an impressive 99.99% accuracy. Both implementation approaches have been tested for scanner drift measurements, and these technologies are scalable and applicable in various domains of scanning probe microscopy with broad application prospects in the field of nanoengineering.

Key words: atom tracking, FPGA, computer vision, drift measurement

中图分类号:  (Scanning tunneling microscopes)

  • 07.79.Cz
07.79.-v (Scanning probe microscopes and components) 07.05.Pj (Image processing) 42.30.Tz (Computer vision; robotic vision)