一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

显微镜的快速自动对焦方法与流程

2022-03-16 13:30:59 来源:中国专利 TAG:

1.本发明涉及显微镜技术领域,特别涉及一种显微镜的自动对焦方法。


背景技术:

2.采用显微镜观察载玻片上的图像时,需要图像调节显微镜焦距,获得清晰图片。现有驱动显微镜载物台升降的粗准焦螺旋和细准焦螺旋,由于制造及配合精度问题,在其驱动载物台升降时载物台的实际上升或下降距离与预设的升降距离存在偏差,这导致现有显微镜自动调焦方法在高倍镜下无法对焦,往往需要靠人工手动调整才能得到所需的清晰图像。


技术实现要素:

3.有鉴于此,本发明的目的是提供一种显微镜的快速自动对焦方法,以解决现有显微镜自动调焦方法在高倍镜下无法对焦,需要靠人工手动调节才能完成对焦的技术问题。
4.本发明显微镜的快速自动对焦方法,包括先控制粗准焦螺旋驱动载物台升降粗调焦距,再控制细准焦螺旋驱动载物台升降细调焦距,其特征在于:
5.控制粗准焦螺旋驱动载物台升降粗调焦距包括:先控制粗准焦螺旋驱动载物台上升,再控制粗准焦螺旋驱动载物台下降,在载物台上升和下降过程中,载物台每移动一步显微镜的相机便采集一张图像,并将所采集图像输入计算机中,计算机截取图像的局部作为调焦的目标对象,并在计算机中运行tenengrad梯度函数判断目标对象的清晰度,根据tenengrad梯度函数评判选择一张在载物台上升过程中采集的最清晰图像和一张在载物台下降过程中采集的最清晰图像,根据所选择的两张最清晰图像对应的采集位置得到调焦距离区间;tenengrad梯度函数采用sobel算子分别提取水平和垂直方向的梯度值,基于tenengrad梯度函数的图像清晰度定义如下:
6.d(f)=∑y∑
x
|g(x,y)| (g(x,y)>t)
7.g(x,y)的形式如下:
[0008][0009]
其中:t是给定的边缘检测阈值,g
x
(x,y)和gy(x,y)分别是像素点(x,y)处sobel水平和垂直方向边缘检测算子的卷积,检测边缘的sobel算子模板如下:
[0010][0011]
控制细准焦螺旋驱动载物台升降细调焦距包括以下步骤:
[0012]
1)以粗调焦距得到的调焦距离区间为基础,控制细准焦螺旋驱动载物台在该调焦距离区间内先上升再下降,在载物台上升和下降过程中,载物台每移动一步显微镜的相机便采集一张图像,并将所采集的图像输入计算机中,计算机截取图像的局部作为调焦的目
标对象,并在计算机中运行tenengrad梯度函数对比目标对象的清晰度并选择最清晰图像,根据最清晰图像得到对应的载物台最优位置;
[0013]
2)对步骤1)得到的载物台最优位置进行验证:
[0014]
控制细准焦螺旋驱动载物台向上越过载物台最优位置至少一个步长以及控制载物台向下越过载物台最优位置至少一个步长,相机在每个步长位置处采集图像,获取相机在每个步长位置处采集的图像及载物台最优位置对应的原图像,使用laplacian梯度函数对获得的图像的清晰度进行评比,若清晰度最高的是步骤1)所得到的载物台最优位置对应的原图像,则维持载物台最优位置不变;若清晰度最高的是其它步长处采集的图像,则将载物台最优位置修改为采集该清晰度最高的图像时所对应的载物台位置;laplacian算子定义如下:
[0015][0016]
基于laplacian梯度函数的图像清晰度的定义如下:
[0017]
d(f)=∑y∑
x
|g(x,y)|(g(x,y)>t)
[0018]
其中g(x,y)是像素点(x,y)处laplacian算子的卷积;
[0019]
3)在显微镜放大倍数低于设定放大倍数时,控制细准焦螺旋驱动载物台从最后停留的位置移动至步骤2)得到的载物台最优位置;在显微镜倍数高于或等于设定放大倍数时,记录载物台最后停留位置处相机所拍图像的清晰度评分,并从移动的最后位置向载物台最优位置方向移动,载物台每移动一步相机便采集一张图像,使用laplacian梯度函数计算相机当前采集图像的清晰度,并与上一步相机所采集图像的清晰度进行对比,若当前图像的清晰度大于上一步图像的清晰度则控制细准焦螺旋驱动载物台继续移动,若当前图像的清晰度小于上一步图像的清晰度则载物台不再移动。
[0020]
本发明的有益效果:
[0021]
本发明显微镜的快速自动对焦方法,其只截取了原图的一部分作为调焦目标对象进行清晰度评判,并且在细调焦距时对载物台最优位置进行了验证,既能保证对焦速度,又能保证对焦精度。本发明显微镜的快速自动对焦方法能克服粗准焦螺旋和细准焦螺旋制造及配合误差对显微镜调焦的影响,保证在高放大倍数下也能快速的完成显微镜调焦,能大大的节约调焦时间。
具体实施方式
[0022]
下面结合实施例对本发明作进一步描述。
[0023]
本实施例中显微镜的快速自动对焦方法,包括先控制粗准焦螺旋驱动载物台升降粗调焦距,再控制细准焦螺旋驱动载物台升降细调焦距。
[0024]
控制粗准焦螺旋驱动载物台升降粗调焦距包括:先控制粗准焦螺旋驱动载物台上升,再控制粗准焦螺旋驱动载物台下降,在载物台上升和下降过程中,载物台每移动一步显微镜的相机便采集一张图像,并将所采集图像输入计算机中,计算机截取图像的局部作为调焦的目标对象,本实施例中对原图为1920x1200大小的图片,仅截取大小为800x600图像局部为目标对象,当然在不同实施例中目标对象的大小还可根据需要进行调整;并在计算
机中运行tenengrad梯度函数判断目标对象的清晰度,根据tenengrad梯度函数评判选择一张在载物台上升过程中采集的最清晰图像和一张在载物台下降过程中采集的最清晰图像,根据所选择的两张最清晰图像对应的采集位置得到调焦距离区间;tenengrad梯度函数采用sobel算子分别提取水平和垂直方向的梯度值,基于tenengrad梯度函数的图像清晰度定义如下:
[0025]
d(f)=∑v∑
x
|g(x,y)| (g(x,y)>t)
[0026]
g(x,y)的形式如下:
[0027][0028]
其中:t是给定的边缘检测阈值,g
x
(x,y)和gy(x,y)分别是像素点(x,y)处sobel水平和垂直方向边缘检测算子的卷积,检测边缘的sobel算子模板如下:
[0029][0030]
控制细准焦螺旋驱动载物台升降细调焦距包括以下步骤:
[0031]
1)以粗调焦距得到的调焦距离区间为基础,控制细准焦螺旋驱动载物台在该调焦距离区间内先上升再下降,在载物台上升和下降过程中,载物台每移动一步显微镜的相机便采集一张图像,并将所采集的图像输入计算机中,计算机截取图像的局部作为调焦的目标对象,本实施例中对原图为1920x1200大小的图片,仅截取大小为1000x800图像局部为目标对象,当然在不同实施例中目标对象的大小还可根据需要进行调整;并在计算机中运行tenengrad梯度函数对比目标对象的清晰度并选择最清晰图像,根据最清晰图像得到对应的载物台最优位置;
[0032]
2)对步骤1)得到的载物台最优位置进行验证:
[0033]
控制细准焦螺旋驱动载物台向上越过载物台最优位置至少一个步长以及控制载物台向下越过载物台最优位置至少一个步长,本实施例中上下跨域载物台最优位置的步长数分别为两个,当然在不同实施例中上下跨域载物台最优位置的步长数还可根据需要调整;相机在每个步长位置处采集图像,获取相机在每个步长位置处采集的图像及载物台最优位置对应的原图像,使用laplacian梯度函数对获得的图像的清晰度进行评比,若清晰度最高的是步骤1)所得到的载物台最优位置对应的原图像,则维持载物台最优位置不变;若清晰度最高的是其它步长处采集的图像,则将载物台最优位置修改为采集该清晰度最高的图像时所对应的载物台位置;laplacian算子定义如下:
[0034][0035]
基于laplacian梯度函数的图像清晰度的定义如下:
[0036]
d(f)=∑y∑
x
|g(x,y)| (g(x,y)>t)
[0037]
其中g(x,y)是像素点(x,y)处laplacian算子的卷积;
[0038]
3)在显微镜放大倍数低于设定放大倍数时,本实施例中设定放大倍数为500倍,当然在不同实施例中设定放大倍数还可根据需要调整;控制细准焦螺旋驱动载物台从最后停
留的位置移动至步骤2)得到的载物台最优位置;在显微镜倍数高于或等于设定放大倍数时,记录载物台最后停留位置处相机所拍图像的清晰度评分,并从移动的最后位置向载物台最优位置方向移动,载物台每移动一步相机便采集一张图像,使用laplacian梯度函数计算相机当前采集图像的清晰度,并与上一步相机所采集图像的清晰度进行对比,若当前图像的清晰度大于上一步图像的清晰度则控制细准焦螺旋驱动载物台继续移动,若当前图像的清晰度小于上一步图像的清晰度则载物台不再移动。
[0039]
本实施例显微镜的快速自动对焦方法既能保证对焦速度,又能保证对焦精度,其能克服粗准焦螺旋和细准焦螺旋制造及配合误差对显微镜调焦的影响,保证在高放大倍数下也能快速的完成显微镜调焦,能大大的节约调焦时间。
[0040]
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献