【技术实现步骤摘要】
一种可用于规则形状阵列图的自动识别定位方法及装置
[0001]本专利技术属于机器视觉领域的规则形状自动识别定位技术,尤其涉及一种可用于规则形状阵列图的自动识别定位方法及装置。
技术介绍
[0002]目前规则形状阵列图的识别定位在试剂、样品等需要批量检测的应用中的需求在逐年攀升,机器的自动化识别代替人工的重复性工作,可以大大提高检测效率和准确度。如PCR检测时被测样品按顺序放置在规则阵列PCR板上,后续通过图像传感器捕获PCR板上所有被测样品的全景图,并通过识别图中规则形状做出最后的定性分析。
[0003]规则形状阵列图的自动识别定位,需要做到规则形状的准确识别和规则形状的准确定位。
[0004]规则形状的准确识别,通常流程包括图像预处理、图像二值化处理、图像连通域确定等。如公开号CN107016700A的中国专利公开了一种基于数字图像的圆形物体检测方法。该方法包括:获取图像的边缘;分割边缘成连通的单向曲线;分割单向曲线成二次曲线;确定圆弧;圆拟合。这其中最关键的是图像二值化处理,常规单一的二值处理无法应对由于 ...
【技术保护点】
【技术特征摘要】
1.一种可用于规则形状阵列图的自动识别定位方法,其特征在于,所述自动识别定位方法包括以下步骤:(1)对规则形状阵列图像依次进行灰度拉伸、阈值计算和二值化处理及形状轮廓查找实现对规则形状的自动识别,获得形状轮廓数组;(2)根据步骤(1)获得的形状轮廓数组自动提取标志形状,并根据标志形状计算出图像旋转角度;(3)结合步骤(1)获得的形状轮廓数组和步骤(2)计算的图像旋转角度,对图像中的规则形状进行排序;(4)根据排序后规则形状的坐标,按顺序判定规则形状的共线性:如共线,直接输出作为识别定位图像;如存在不共线性,剔除后重复步骤(2)
‑
(3)直至不存在不共线性后输出作为识别定位图像。2.根据权利要求1所述的可用于规则形状阵列图的自动识别定位方法,其特征在于,在步骤(1)中,所述获得形状轮廓数组的方法包括:(1
‑
1)将图像I转换为灰度图像I
g
,统计灰度图像I
g
的最大灰度值I
max
,对I
g
执行灰度拉伸,得到灰度拉伸后的图像I
s
,I
s
=255
·
I
g
/I
max
;(1
‑
2)对灰度拉伸后的图像I
s
应用最大类间方差法执行阈值计算和二值化处理,得到阈值T和二值化图像I
b
;(1
‑
3)对二值化图像I
b
应用形状轮廓查找算法,获得查找到的形状轮廓数组C;(1
‑
4)判断查找到的形状轮廓数量N
c
是否符合实际规则形状的数量N
r
:如果N
c
=N
r
,则直接输出;如果N
c
<N
r
或N
c
>N
r
,需要重新计算阈值和执行二值化直至N
c
=N
r
,再进行输出。3.根据权利要求2所述的可用于规则形状阵列图的自动识别定位方法,其特征在于,在步骤(1
‑
4)中,如果N
c
<N
r
或N
c
>N
r
:(1
‑4‑
1)统计形状轮廓数组C中每一个形状轮廓的直径,获得平均直径D
m
;(1
‑4‑
2)以阈值T为基础,更新T=T
‑
1或T=T+1并以新阈值对灰度拉伸后的图像I
s
执行二值化处理,得到更新后的二值化图像I
b
;(1
‑4‑
3)对更新后的二值化图像I
b
应用形状轮廓查找算法,获得更新后的形状轮廓数组C;(1
‑4‑
4)以计算得到的D
m
为指导,遍历更新后的形状轮廓数组C中的形状轮廓,剔除形状轮廓直径过小或过大的形状轮廓,再次判断查找到的形状轮廓数量N
c
是否符合实际规则形状的数量N
r
;(1
‑4‑
5)重复上述流程,直至N
c
=N
r
。4.根据权利要求1所述的可用于规则形状阵列图的自动识别定位方法,其特征在于,在步骤(2)中,根据步骤(1)获得的形状轮廓数组自动提取标志形状,并根据标志形状计算出图像旋转角度的方法包括:(2
‑
1)遍历步骤(1)中输出的形状轮廓数组C,查找距离每一个形状轮廓C
i
最近的形状轮廓C
n
,并...
【专利技术属性】
技术研发人员:周海洋,刘思淇,余飞鸿,
申请(专利权)人:杭州图谱光电科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。