[发明专利]基于灰度梯度值的自适应自动聚焦方法在审

专利信息
申请号: 201910015189.4 申请日: 2019-01-08
公开(公告)号: CN109669264A 公开(公告)日: 2019-04-23
发明(设计)人: 黄金杰;刘德太;杨微 申请(专利权)人: 哈尔滨理工大学
主分类号: G02B21/24 分类号: G02B21/24;H04N5/232
代理公司: 暂无信息 代理人: 暂无信息
地址: 150000 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要: 基于灰度梯度值的自适应自动聚焦方法,本发明涉显微镜的自动聚焦问题,提出一种基于灰度梯度值的自适应自动聚焦方法。该方法首先以离焦的空白图像作为参考对象与当前图像相比较得到一个重要度因子,来衡量像素点灰度值差值的计算参与度;然后以相邻像素点灰度值差值的个数评价图像是否清晰。然后采用自适应分阶段变步长搜索方式,完成显微镜图像焦点的自动定位。通过实验测试表明,本发明给出的聚焦评价算法具有计算复杂度低、单峰性好、时效性好的优点,能够实现快速、精准地显微镜自动聚焦。
搜索关键词: 自动聚焦 自适应 灰度梯度 灰度 显微镜 图像 计算复杂度 显微镜图像 相邻像素点 参考对象 空白图像 实验测试 搜索方式 自动定位 变步长 参与度 单峰性 分阶段 时效性 像素点 重要度 离焦 算法 聚焦 衡量 焦点 清晰
【主权项】:
1.基于灰度梯度值的自适应自动聚焦方法,其特征在于基于灰度梯度值的自适应自动聚焦方法主要是按照以下步骤进行的:步骤一、从摄像头采集到灰度图像A,用A(x,y)代表第x行,第y列的像素值。步骤二、使用清晰度评价函数评价图像是否清晰:本过程具有两种清晰度评价函数,具体的使用结合步骤三,在本步骤使用的评价函数:(1).清晰度评价函数Back函数:其中α为离焦图像的平均灰度值,是一个常数,求取方法为:首先在整张玻片上随机采集10张完全离焦的图像,求平均灰度值,该平均灰度值即为α。b的设定公式为:min[g′(x,y)‑g′(x+1,y)](2).清晰度评价函数SD函数:β为阈值,取方法为:β=max[g′(x,y)‑g′(x‑1,y)]其中g′(x,y)为离焦图像的像素点灰度值,β即为未聚焦时图像的灰度值差值的最大值。使用上述方法判断出图像是否清晰。步骤三、焦点搜索:本过程的作用是根据步骤三中的清晰度评价函数的结果进行焦点搜索。当起始位置距离聚焦点较远的时候使用Back函数以较大步长快速靠近,距离聚焦点较近的时候使用SD函数以小步长逐步搜索,确保精确度。在变步搜索的过程中使用了三种步长:(1).在起始位置时距离焦点较远,图像处于严重离焦的状态,图像内容几乎全为背景内容,x<g时,此时步长设为大步长S,采用Back函数进行图像清晰度评价,快速的向焦点搜索。(2).靠近焦点的时候,此时可以看到图像内容,但图像内容处于模糊不清晰状态,即g<x<G时,这时步长设为较小步长S1,仍然采用Back函数进行图像清晰度评价,向焦点搜索。在g到G的过程即是粗聚焦区向精聚焦区过渡的过程,所以g的设定可以设定为当前图像中像素点灰度值差值的最大值刚刚大于β的时x的位置,G为当前图像中像素点灰度值差值的最大值大于β的个数超过V时x的位置,β值的确定方法在步骤二已给出,V的值可自由设定。(3).步骤在焦点附近的时候,此时图像的内容较明显,但还会存在模糊的边缘轮廓,此时将步长设为更小值Sm,SD函数进行图像清晰度评价函,然后进行慢步搜索。搜索过程中,整个过程的清晰度评价函数为:其中G为设定阀值,求取方法在(2)中已给出,当z轴移动到G点时变换评价函数。步骤四、重复步骤三和步骤四直至定位到焦点位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨理工大学,未经哈尔滨理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910015189.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top