论文部分内容阅读
随着计算机技术的快速发展,计算机在各行各业中的应用也越来越普遍,而计算机视觉图像处理是计算机应用中的一个重要部分,它在生物医学领域中也起到了举足轻重的作用。以前实验人员在做细胞相关实验时,通常采用的是人工查找细胞的方式,随着计算机技术的应用,逐步出现了半自动化查找细胞的方式,但是还是没有解决根本问题,工作量大和劳动强度高依旧存在。本文是通过把计算机图像处理和细胞捕捉相结合来实现初步的全自动查找和检测细胞,帮助人工找到状态好的细胞,排序后依次定位,供人工做细胞实验。首先本文介绍了如何把显微镜下的微观图像转换成计算机视觉图像,并如何获取我们需要的数字图像,然后针对获取的图像中存在的相应问题做出相应的处理,如进行灰度处理、平滑处理等。其次介绍了一些边缘检测的方法,边缘检测是图像识别和处理的一个基本步骤,因为本文主要是对细胞形状进行识别从而来判断是否是细胞,所以边缘检测也是不可或缺的一部分,通过对比几种常见的边缘检测算法,最终选用了Canny算子来进行边缘检测。由于本实验是通过细胞的形态来进行细胞的识别,所以介绍了常用的形态识别方法Hough变换,但是在复杂的图像中,Hough变换的计算量会急剧增加,影响到检测效率,所以采用了RED算法,它巧妙地避开了Hough变化投票表决的过程,极大的减少了计算量,提高了检测效率。最后我们通过识别的细胞,获取它的坐标值,计算后传输给下位机,驱动步进电机,让步进电机带动实验台的调整轴,把目标细胞移动到实验台的视野中,从而来实现细胞的捕捉,完成全自动的过程。经过实验,本方法能完成细胞的自动识别和查找过程,基本达到了本次实验的要求。