【技术实现步骤摘要】
一种X射线安检图像中直线段提取方法
[0001]本专利技术涉及图像处理
,具体涉及一种X射线安检图像中直线段提取方法。
技术介绍
[0002]随着我国经济的高速增长,公共交通飞速发展,人们出行变得更加快捷便利的同时,公共交通安全问题也逐渐突显出来。因此,安检设备对行李中禁携物品的准确检测能力对保障国家安全、社会安定和人民生命财产安全变得越来越重要。
[0003]AT安检设备以其较高的检测能力和较经济的设备成本优势在机场、火车站等人员密集的公共场所得到广泛应用。长期以来,薄片型物体(如薄片型爆炸物)探测一直是AT安检设备的功能瓶颈与技术难点,因薄片型物体厚度薄,X射线投影特征偏弱,再加上一旦行李箱中物品杂乱,出现明显重叠和遮挡情况,将进一步降低AT安检设备薄片型物体的检出能力。薄片型物体最有价值的投影特征是其边缘直线段,这是后续分割与进一步识别薄片型物体的基础,然而,X射线行包图像中薄片型物体投影往往存在灰度对比度低、边缘不清晰、易被其它物体遮挡等不利因素,利用常规的直线检测算法提取相关特征困难。
技术实现思路
[0004]针对现有技术的不足,本专利技术旨在提供一种X射线安检图像中直线段提取方法。
[0005]为了实现上述目的,本专利技术采用如下技术方案:
[0006]一种X射线安检图像中直线段提取方法,包括以下步骤:
[0007]步骤S1、获取原始X射线安检图像I(x,y);
[0008]步骤S2、对图像I(x,y)进行基于图像局部熵的各向异性滤波,得到滤 ...
【技术保护点】
【技术特征摘要】
1.一种X射线安检图像中直线段提取方法,其特征在于,包括以下步骤:步骤S1、获取原始X射线安检图像I(x,y);步骤S2、对图像I(x,y)进行基于图像局部熵的各向异性滤波,得到滤波后的图像I1(x,y);步骤S3、对图像I1(x,y)进行Canny边缘检测,得到边缘图像I2(x,y);步骤S4、对图像I2(x,y)进行边缘细化处理,得到单像素边缘图像I3(x,y);具体过程为:S4.1、求取图像I2(x,y)中每个边缘点的邻域分布情况;以
×
表示当前待处理边缘像素点,以P0‑
P7表示当前像素点的八邻域点,以P8‑
P
23
表示八邻域外点;S4.2、当点
×
的八邻域点内无边缘点,消除当前边缘像素点
×
;当点
×
的八邻域点内有1个边缘点P时,对边缘点P的八邻域点进行判断;若边缘点P的八邻域点除
×
点外仅有1个边缘点,则保留当前边缘像素点
×
;若边缘点P的八邻域点除
×
点外有2个边缘点,如果这2个边缘点相邻,且其中1点与边缘点P所成方向和
×
点与边缘点P所成方向相同,则保留当前边缘像素点
×
,其他情况下消除当前边缘像素点
×
;当点
×
的八邻域点内有2个边缘点时,若这2个边缘点不连通,则消除当前边缘像素点
×
;若这2个边缘点连通时:1)当这2个边缘点是对角关系时,若这2个边缘点中的任意一个边缘点在其八邻域点中除
×
点外,还有其他边缘点,则消除当前边缘像素点
×
;2)当这2个边缘点是四连通关系时,若这2个边缘点在其八邻域点中均有边缘点,且为该2个边缘点的公有邻域边缘点时,消除当前边缘像素点
×
,其余情况则保留当前边缘像素点
×
;当点
×
的八邻域点中有3个边缘点时,若这3个边缘点连通,且至少存在一个四连通时,消除当前边缘像素点
×
,否则保留当前边缘像素点
×
;当点
×
的八邻域点中有4个以上边缘点时,若这些边缘点间存在连通关系,则消除当前边缘像素点
×
,否则保留当前边缘像素点
×
;最后得到单像素边缘图像I3(x,y);步骤S5、按照边缘跟踪方法从图像I3(x,y)中提取曲线,得到曲线集C;具体过程为:S5.1、建立一个与图像I3(x,y)相同大小的标记矩阵用于表示像素被使用状态,标记矩阵初始化像素为0;S5.2、遍历图像I3(x,y),若边缘点的八邻域点内只有1个边缘点,则此边缘点为曲线起始点,以起始点为当前点开始跟踪;S5.3、在标记矩阵中设置当前点值为1,遍历当前点的八邻域点,八邻域点中未标记的边缘点数量为N;S5.4、若N=0,当前曲线跟踪结束,返回步骤S5.2,继续遍历图像I3(x,y),寻找新的曲线起始点;若N=1,则下一边缘点为该未标记的边缘点,在当前曲线的曲线链码表中记录当前点到下一边...
【专利技术属性】
技术研发人员:毛林,任世龙,孔维武,李宏伟,
申请(专利权)人:北京中盾安民分析技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。