APP下载

基于OpenCV 的物体图像边缘缺陷识别研究

2021-04-23张启轩袁明辉

软件导刊 2021年4期
关键词:检测

张启轩,袁明辉

(上海理工大学光电信息与计算机工程学院,上海 200093)

0 引言

如今,安全已成为社会各行各业首要关注的问题,尤其在人流密集且流动性大的场所,安全保障尤为重要,如飞机场、火车站、汽车站、地铁站等。为了保证安全,防止乘客携带易燃易爆等违禁物品[1],太赫兹安检系统发挥着重要作用。太赫兹安检系统是基于太赫兹成像技术构建的,太赫兹成像以太赫兹波(0.1~10THz)为信号源[2]。太赫兹(Terahertz)波是一种新的、介于毫米波与红外光之间的辐射源,具有光子能量低、载波频率高等优点[3],因此相比传统的X 射线安检仪,大大降低了射线对人体的伤害[4-5]。另外,太赫兹波处在特殊波段,对许多电介质和非极性物质,如塑料、陶瓷、纸张、布料等具有良好的穿透性,可用于此类材料的隐蔽物检测,弥补了X 射线检测的不足[2],因此在安检领域得到了广泛应用。

虽然太赫兹波检测有着X 射线检测没有的优点,但太赫兹图像质量会受到太赫兹安检系统硬件及外界环境的影响,使得检测的图像质量降低,图像背景噪点多[3,5]。对于人体这一检测目标来说,要想检测出人体异物并构建完整的人体轮廓,除对硬件系统要求较高外,还要对采集的图像进行后期处理。张馨等[6]采用Lucy-Richardson 算法、针孔像分析法、阈值分割和边缘检测方法对扫描图像进行图像重构,以提高图像质量以及对图像目标的分辨能力。目前国内外研究主要针对目标物内部缺陷检测,而针对物体边缘轮廓缺陷检测并绘制完整物体轮廓的相关研究很少,基于OpenCV 库的C++语言算法进行人体边缘缺陷识别的研究更是寥寥无几。……

登录APP查看全文

猜你喜欢

检测
QC 检测
小波变换在PCB缺陷检测中的应用