首页 | 本学科首页   官方微博 | 高级检索  
     检索      


A machine learning-based method to detect fluorescent spots and an accelerated,parallel implementation of this method
Authors:Bei Liu  Wanjuan Feng  Tao Xu  Wei Ji
Institution:1. College of Life Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China
2. National Laboratory of Biomacromolecules, Institute of Biophysics, Chinese Academy of Sciences, Beijing, 100101, China
Abstract:Under most microscopes, the fluorescent signals emitted from biological structures, such as vesicles, as well as the signals from single molecules will appear as small puncta, which contribute to a Gaussian-like distribution. Accurate segmentation of these spots will fundamentally affect our interpretation of a specific biological progress. Because of the complicated backgrounds in images, many algorithms fail to identify all of the interesting signals; the tremendous amount of time required for algorithms to process large datasets can also decrease their utility. Here, we introduce an excellent robust detection method based on the machine learning algorithm AdaBoost, which outperforms threshold-based segmentation,wavelets, and FDA under most situations. We also provide a GPU/multi-core CPU implementation of this algorithm;this implementation accelerates the algorithm approximately 10- and 7-fold acceleration compared with a single CPU implementation. The great reduction of time should make this method a promising candidate in the processing of large datasets. Furthermore, we demonstrate the use of our algorithm on true fluorescent micrographs, and the results show that machine learning-based detection methods outperform the four other previously reported methods.
Keywords:Spot detection Machine learning GPU Multi-core CPU
本文献已被 CNKI 维普 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号