The present invention discloses an automatic detection method for nanoparticles based on
deep learning and AFM images. The method includes: collecting the original AFM images of nanoparticles and
processing them to obtain a normalized
height map; establishing a
deep learning model and training the model; collecting the original AFM detection images of the nanoparticles to be detected and
processing them; inputting the detected normalized
height map into the trained model, and outputting the regions, aggregation information, and confidence information of the nanoparticles to be displayed in the detected
visualization height map; obtaining the pixel-
size factor, size information, size distribution information, and aggregation ratio of the nanoparticles according to the detected original images and detected height maps, and finally realizing the automatic detection of nanoparticles. The present invention can automatically segment the nanoparticles in the AFM images and further analyze the
nanoparticle information, solving the problems of low accuracy, weak applicability, and semi-
automation existing in the current
nanoparticle analysis based on traditional
machine vision methods.