CN109361849B - 一种自动对焦的方法 - Google Patents
一种自动对焦的方法 Download PDFInfo
- Publication number
- CN109361849B CN109361849B CN201811155625.XA CN201811155625A CN109361849B CN 109361849 B CN109361849 B CN 109361849B CN 201811155625 A CN201811155625 A CN 201811155625A CN 109361849 B CN109361849 B CN 109361849B
- Authority
- CN
- China
- Prior art keywords
- image
- focusing
- definition
- gradient
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/67—Focus control based on electronic image sensor signals
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
- Automatic Focus Adjustment (AREA)
Abstract
本发明公开了一种自动对焦的方法,包括相机的对焦电机向下移动80步,判断遍历是否完成,若遍历未完成则计算图像的清晰度,并判断所述清晰度与设定阈值的大小,若所述清晰度小于等于所述设定阈值的1/2,则所述对焦电机向上移动12步,若所述清晰度小于等于所述设定阈值的2/3且大于所述设定阈值的1/2,则所述对焦电机向上移动8步,若所述清晰度大于所述设定阈值的2/3,则所述对焦电机向上移动4步;并重新判断遍历是否完成,遍历完成以后即完成粗对焦,然后进行细对焦。本发明能够针对每个样本个体的差异性,设置不同的阈值,达到动态的采样步长,既兼顾对焦速度,又保证不会错过最佳焦距。
Description
技术领域
本发明涉及图像分析技术领域,尤其涉及一种自动对焦的方法。
背景技术
尿液检查以其简便、快捷、标本易得到而成为一项应用广泛的临床检查手段,是当前医院临床常规检测项目之一。
目前,已经应用于临床的尿沉渣检测仪的技术主要是两类:一类利用流式细胞技术与电阻抗测量法。其工作原理主要是将待测细胞经特异性荧光染料染色后放入样品管中,在气体的压力下进入充满鞘液的流动室。在鞘液的约束下细胞排成单列由流动室的喷嘴喷出,形成细胞柱,后者与入射的激光束垂直相交,液柱中的细胞被激光激发产生荧光。仪器中的光学***收集荧光、细胞电阻抗等信号,计算机***进行收集、储存、显示并分析被测定的各种信号,另一类是利用光镜的形态学检测法,其主要原理是对尿沉渣切片进行染色后,在光学显微镜下观察各成分的形态,其特点是能检测和准确鉴别尿液中种有在光学显微镜下观察各成分的形态,其特点是能检测和准确鉴别尿液中种有成份,但检测速度相对较慢不易实现自动化与标准。另一类是通过细胞沉淀后拍图识别的方式。这样的方式模仿了人工镜检,尤其使用机器学习的算法实现自动化地识别,最后再由人工审核,能节约大量人工和时间成本。并且尿沉渣细胞的种类和形态在一定程度上可以反映出肾脏功能的实质性变化以及某些累计病变的客观表示,测试结果并不差于利用流式细胞技术与电阻抗测量法。
对于图片进行识别时,图片的清晰度对于识别影响是非常大的,所以对焦的准确与否直接关系到测量的结果的准确性。但在计数池的制造方面,每块网格的深度、线条宽度等各方面的因素都存在一定程度上的差异性,自动对焦算法需要能兼容这些差异,并给出准确和稳定的焦点位置。
发明内容
有鉴于此,本发明的目的是提供一种自动对焦的方法,针对现有基于网格(计数池上用于确定焦面而刻的网格状的交错线条)对焦的尿液有形成分分析仪的自动对焦功能在真实使用场景中的稳定性以及准确性的问题,提出的基于图像分析的自动对焦算法。
本发明通过以下技术手段解决上述技术问题:
一种自动对焦的方法,其特征在于,包括如下步骤:
L1:相机的对焦电机向下移动80步,执行步骤L2;
L2:判断遍历是否完成,若所述遍历未完成,则执行步骤L3;若所述遍历完成,则执行步骤L4;
L3:计算图像的清晰度,并判断所述清晰度与设定阈值的大小,若所述清晰度小于等于所述设定阈值的1/2,则所述对焦电机向上移动12步,若所述清晰度小于等于所述设定阈值的2/3且大于所述设定阈值的1/2,则所述对焦电机向上移动8步,若所述清晰度大于所述设定阈值的2/3,则所述对焦电机向上移动4步;并执行步骤L2;
L4:所述对焦电机移动至距粗对焦清晰点下方12步处,并执行步骤L5;
L5:判断遍历是否完成;若遍历完成,则执行步骤L7,否则执行步骤L6;
L6:计算图像的清晰度,并执行步骤L5;
L7:所述对焦电机移动至细对焦清晰点处,结束对焦。
进一步,所述计算图像的清晰度的方法包括:
从视频流获取一帧所述图像,并按照如下公式将所述图像由彩色转化为灰度图;
Gray=R×0.229+G×0.587+B×0.114;
按照公式g(x,y)=med{f(x-k,y-l),(k,l)∈W}进行中值滤波,其中W取3*3的区域;
选用一阶差分能量函数对所述图像进行x、y方向的一阶差分算子计算,得到所述图像在x、y两个方向上的梯度变化值,所述一阶差分能量函数的计算公式为:
F=∑∑{[f(x+1,y)-f(x,y)]2+[f(x,y+1)-f(x,y)]2};
通过非极大值抑制将所述3*3范围内的梯度变化抑制为一个单一值,然后将抑制后的所述梯度变化降序排序,从高到低取所述图像的总像素数的2%进行累加,并计算得到累加值。
进一步,所述通过非极大值抑制将所述3*3范围内的梯度变化抑制为一个单一值,然后将抑制后的所述梯度变化降序排序,从高到低取所述图像的总像素数的2%进行累加,并计算得到累加值包括:
对所述相机拍摄图像的所述梯度图执行一次x方向sobel滤波得到梯度图像dx,执行一次y方向sobel滤波得到梯度图像dy;
对所述梯度图像dx、梯度图像dy各执行一次高通滤波,保留像素值大于5的区域,分别提取出横向对焦网格边缘图像Ex、纵向对焦网格边缘图像Ey;
对所述横向对焦网格边缘图像Ex,遍历像素点,将三个步长范围内为极大值Ex′的点保留,对所述纵向对焦网格边缘图像Ey,遍历像素点,将三个步长范围内为极大值Ey′的点保留;
将所述Ex′与Ey′中所有不为零的点提取出来,并将其值由大到小排序得到数列v;
取所述数列v的前N个数累加,得到所述图像的清晰度平均值,其中N=图像像素总数×2%。
进一步,所述对所述相机拍摄图像的所述梯度图执行一次x方向sobel滤波得到梯度图像dx,执行一次y方向sobel滤波得到梯度图像dy中所用滤波器如下:
进一步,所述Ex′的计算公式为:
所述Ey′的计算公式为:
进一步,所述确定设定阈值的方法为针对每个计数池上的网格以2作为步长进行一次完全搜索,从形成的清晰度曲线中找到两个波峰中的较低波峰,将所述设定阈值设为低于所述较低波峰的清晰度值。
进一步,所述步骤L6中在所述计算图像的清晰度的步骤之前,所述算法还包括:
对所述图像的数据进行三点均值滤波处理。
,本发明的有益效果:
(1)针对每个样本个体的差异性,设置不同的阈值,达到动态的采样步长,既兼顾对焦速度,又保证不会错过最佳焦距。
(2)清晰度的计算使用新的评价算法,提升对焦准确性和稳定性,并且在一般遍历法的基础上增加动态的调整移动步长,以增加搜索速度。
附图说明
图1是未引入非极大值抑制与累加限制前160步遍历的结果;
图2是引入非极大值抑制与累加限制后160步遍历的结果;
图3是本发明一种自动对焦的方法的对焦流程图。
具体实施方式
以下将结合附图和具体实施例对本发明进行详细说明:
如图3所示,本发明的一种自动对焦的方法,其特征在于,包括如下步骤:
L1:相机的对焦电机向下移动80步,执行步骤L2;
L2:判断遍历是否完成,若遍历未完成,则执行步骤L3;若遍历完成,则执行步骤L4;
L3:计算图像的清晰度,并判断清晰度与设定阈值的大小,若清晰度小于等于设定阈值的1/2,则对焦电机向上移动12步,若清晰度小于等于设定阈值的2/3且大于设定阈值的1/2,则对焦电机向上移动8步,若清晰度大于设定阈值的2/3,则对焦电机向上移动4步;并执行步骤L2;
L4:对焦电机移动至距粗对焦清晰点下方12步处,并执行步骤L5;
L5:判断遍历是否完成;若遍历完成,则执行步骤L7,否则执行步骤L6;
L6:计算图像的清晰度,并执行步骤L5;
L7:对焦电机移动至细对焦清晰点处,结束对焦。
其中,粗对焦清晰点为步骤L3中所计算出的清晰度最高的点,细对焦清晰点为步骤L6中所计算出的清晰度最高的点。
其中,计算图像的清晰度的方法包括:
从视频流获取一帧图像,并按照如下公式将图像由彩色转化为灰度图;
Gray=R×0.229+G×0.587+B×0.114;
按照公式g(x,y)=med{f(x-k,y-l),(k,l)∈W}进行中值滤波,其中W取3*3的区域;
选用一阶差分能量函数对图像进行x、y方向的一阶差分算子计算,得到图像在x、y两个方向上的梯度变化值,一阶差分能量函数的计算公式为:
F=∑∑{[f(x+1,y)-f(x,y)]2+[f(x,y+1)-f(x,y)]2};
通过非极大值抑制将3*3范围内的梯度变化抑制为一个单一值,以保证计算梯度累加值时,是用真正的边缘来做的,然后将抑制后的梯度变化降序排序,从高到低取图像的总像素数的2%进行累加,并计算得到累加值,参考图1和图2,累加值作为对焦清晰度的评价依据,增加不同位置处的清晰度值差异,避免多点的清晰度值相近,从而造成对焦不稳定。
其中,通过非极大值抑制将3*3范围内的梯度变化抑制为一个单一值,然后将抑制后的梯度变化降序排序,从高到低取图像的总像素数的2%进行累加,并计算得到累加值的详细步骤如下:
对相机拍摄图像的梯度图执行一次x方向sobel滤波得到梯度图像dx,执行一次y方向sobel滤波得到梯度图像dy,所用滤波器如下:
对梯度图像dx、梯度图像dy各执行一次高通滤波,保留像素值大于5的区域,分别提取出横向对焦网格边缘图像Ex、纵向对焦网格边缘图像Ey;
对横向对焦网格边缘图像Ex,遍历像素点,将三个步长范围内为极大值Ex′的点保留,对纵向对焦网格边缘图像Ey,遍历像素点,将三个步长范围内为极大值Ey′的点保留,Ex′的计算公式为:
Ey′的计算公式为:
将Ex′与Ey′中所有不为零的点提取出来,并将其值由大到小排序得到数列v;
取数列v的前N个数累加,得到图像的清晰度平均值,其中N=图像像素总数×2%。
其中,确定设定阈值的方法为针对每个计数池上的网格以2作为步长进行一次完全搜索,从形成的清晰度曲线中找到两个波峰中的较低波峰,将设定阈值设为低于较低波峰的清晰度值。此后每次自动对焦时将使用该设定阈值进行自动对焦。
步骤L6中在计算图像的清晰度的步骤之前,算法还包括:
对图像的清晰度计算时加入三点均值滤波,进一步降低噪声的干扰。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。本发明未详细描述的技术、形状、构造部分均为公知技术。
Claims (7)
1.一种自动对焦的方法,其特征在于,包括如下步骤:
L1:相机的对焦电机向下移动80步,执行步骤L2;
L2:判断遍历是否完成,若所述遍历未完成,则执行步骤L3;若所述遍历完成,则执行步骤L4;
L3:计算图像的清晰度,并判断所述清晰度与设定阈值的大小,若所述清晰度小于等于所述设定阈值的1/2,则所述对焦电机向上移动12步,若所述清晰度小于等于所述设定阈值的2/3且大于所述设定阈值的1/2,则所述对焦电机向上移动8步,若所述清晰度大于所述设定阈值的2/3,则所述对焦电机向上移动4步;并执行步骤L2;
L4:所述对焦电机移动至距粗对焦清晰点下方12步处,并执行步骤L5;其中,所述粗对焦清晰点为步骤L3中所计算出的清晰度最高的点;
L5:判断遍历是否完成;若遍历完成,则执行步骤L7,否则执行步骤L6;
L6:计算图像的清晰度,并执行步骤L5;
L7:所述对焦电机移动至细对焦清晰点处,结束对焦,其中,所述细对焦清晰点为步骤L6中所计算出的清晰度最高的点;
用于现有基于计数池上用于确定焦面而刻的网格状的交错线条对焦的尿液有形成分分析仪的自动对焦。
2.根据权利要求1所述的一种自动对焦的方法,其特征在于,所述计算图像的清晰度的方法包括:
从视频流获取一帧所述图像,并按照如下公式将所述图像由彩色转化为灰度图;
Gray=R×0.229+G×0.587+B×0.114;
按照公式g(x,y)=med{f(x-k,y-l),(k,l)∈W}进行中值滤波,其中W取3*3的区域;其中,g(x,y)为 图像滤波完成后(x,y)坐标处的灰度值,f(x,y)为原始图像(x,y)坐标处的灰度值,med{f(x-k,y-l)}表示对集合f(x-k,y-l)取中值,x为灰度值横坐标,y为灰度值纵坐标;
选用一阶差分能量函数对所述图像进行x、y方向的一阶差分算子计算,得到所述图像在x、y两个方向上的梯度变化值,所述一阶差分能量函数的计算公式为:
一阶差分能量函数F=∑∑{[f(x+1,y)-f(x,y)]2+[f(x,y+1)-f(x,y)]2};
通过非极大值抑制将所述3*3范围内的梯度变化抑制为一个单一值,然后将抑制后的所述梯度变化降序排序,从高到低取所述图像的总像素数的2%进行累加,并计算得到累加值。
3.根据权利要求2所述的一种自动对焦的方法,其特征在于,所述通过非极大值抑制将所述3*3范围内的梯度变化抑制为一个单一值,然后将抑制后的所述梯度变化降序排序,从高到低取所述图像的总像素数的2%进行累加,并计算得到累加值包括:
对所述相机拍摄图像的梯度图执行一次x方向sobel滤波得到梯度图像dx,执行一次y方向sobel滤波得到梯度图像dy;
对所述梯度图像dx、梯度图像dy各执行一次高通滤波,保留像素值大于5的区域,分别提取出横向对焦网格边缘图像Ex、纵向对焦网格边缘图像Ey;
对所述横向对焦网格边缘图像Ex,遍历像素点,将三个步长范围内为极大值Ex′的点保留,对所述纵向对焦网格边缘图像Ey,遍历像素点,将三个步长范围内为极大值Ey′的点保留;
将所述Ex′与Ey′中所有不为零的点提取出来,并将其值由大到小排序得到数列v;
取所述数列v的前N个数累加,得到所述图像的清晰度平均值,其中N=图像像素总数×2%。
6.根据权利要求5所述的一种自动对焦的方法,其特征在于,确定设定阈值的方法为针对每个计数池上的网格以2作为步长进行一次完全搜索,从形成的清晰度曲线中找到两个波峰中的较低波峰,将所述设定阈值设为低于所述较低波峰的清晰度值,所述网格为计数池上用于确定焦面而刻的网格状的交错线条。
7.根据权利要求1所述的一种自动对焦的方法,其特征在于,所述步骤L6中在所述计算图像的清晰度的步骤之前,所述方法还包括:
对所述图像的数据进行三点均值滤波处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811155625.XA CN109361849B (zh) | 2018-09-30 | 2018-09-30 | 一种自动对焦的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811155625.XA CN109361849B (zh) | 2018-09-30 | 2018-09-30 | 一种自动对焦的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109361849A CN109361849A (zh) | 2019-02-19 |
CN109361849B true CN109361849B (zh) | 2021-03-05 |
Family
ID=65348449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811155625.XA Active CN109361849B (zh) | 2018-09-30 | 2018-09-30 | 一种自动对焦的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109361849B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113438406B (zh) * | 2020-03-23 | 2023-03-14 | 浙江宇视科技有限公司 | 一种对焦方法、对焦装置及摄像装置 |
CN112525909A (zh) * | 2020-12-03 | 2021-03-19 | 湖南伊鸿健康科技有限公司 | 一种电子显微镜的自动对焦方法 |
CN113625440B (zh) * | 2021-08-17 | 2023-07-07 | 新乡赛普瑞特环保科技有限公司 | 一种显微镜自动对焦方法 |
CN114143451B (zh) * | 2021-11-22 | 2023-08-18 | 武汉华中天经通视科技有限公司 | 一种用于无行程记录调焦电机的对焦方法 |
CN115327847B (zh) * | 2022-08-22 | 2024-05-14 | 深圳康佳电子科技有限公司 | 一种基于手机拍照实现投影仪自动对焦的处理方法及*** |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110211107A1 (en) * | 2010-03-01 | 2011-09-01 | Digital Imaging Systems Gmbh | Method to perform sobel calculations and normalization for auto-focus in a digital camera |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101702053B (zh) * | 2009-11-13 | 2012-01-25 | 长春迪瑞实业有限公司 | 一种尿沉渣检验设备中显微镜***的自动聚焦方法 |
CN101840055B (zh) * | 2010-05-28 | 2012-01-18 | 浙江工业大学 | 基于嵌入式媒体处理器的视频自动聚焦*** |
CN106548471B (zh) * | 2016-10-18 | 2019-04-05 | 安庆师范大学 | 粗精调焦的医学显微图像清晰度评价方法 |
CN108519654B (zh) * | 2018-04-13 | 2020-01-17 | 上海大学 | 一种基于电液可调焦镜头的自动对焦方法 |
-
2018
- 2018-09-30 CN CN201811155625.XA patent/CN109361849B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110211107A1 (en) * | 2010-03-01 | 2011-09-01 | Digital Imaging Systems Gmbh | Method to perform sobel calculations and normalization for auto-focus in a digital camera |
Also Published As
Publication number | Publication date |
---|---|
CN109361849A (zh) | 2019-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109361849B (zh) | 一种自动对焦的方法 | |
US11721018B2 (en) | System and method for calculating focus variation for a digital microscope | |
US20240029250A1 (en) | Method and system for imaging a cell sample | |
US10462351B2 (en) | Fast auto-focus in imaging | |
AU2011357735B2 (en) | Fast auto-focus in microscopic imaging | |
US5499097A (en) | Method and apparatus for checking automated optical system performance repeatability | |
US7929044B2 (en) | Autofocus searching method | |
US9297995B2 (en) | Automatic stereological analysis of biological tissue including section thickness determination | |
US8831306B2 (en) | Flow type particle image analysis method and device | |
CN111462075B (zh) | 一种全切片数字病理图像模糊区域的快速重聚焦方法及*** | |
US8237785B2 (en) | Automatic focusing apparatus for use in a microscope in which fluorescence emitted from a cell is captured so as to acquire a cell image, and automatic focusing method therefor | |
CN111105346A (zh) | 基于峰值搜索和灰度模版配准的全扫描显微图像拼接方法 | |
CN105158892A (zh) | 一种实现干涉测量快速聚焦的方法 | |
CN113705298A (zh) | 图像采集方法、装置、计算机设备及存储介质 | |
Shajkofci et al. | DeepFocus: a few-shot microscope slide auto-focus using a sample invariant CNN-based sharpness function | |
Redondo et al. | Evaluation of autofocus measures for microscopy images of biopsy and cytology | |
EP4198892A1 (en) | Method for determining boundaries of a z-stack of images of an object, corresponding optical instrument and computer program therefore | |
Zhang et al. | Image sharpness evaluation method based on normal gradient feature | |
CN118396870A (zh) | 一种多聚焦活性污泥显微图像的融合方法 | |
Yuan et al. | An algorithm for judging the depth of image defocusing used for automatic focusing | |
AU687640C (en) | Method and apparatus for checking automated optical system performance repeatability | |
CN117292106A (zh) | 一种电镜图像的自动对焦方法、电子设备、存储介质及程序产品 | |
Mi | RESEARCH ON FOCUSING CONTROL OF CCD BASED ON IMAGE FEEDBACK |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |