计算机技术与发展2020,Vol.30Issue(8) :81-85.DOI:10.3969/j.issn.1673-629X.2020.08.013

基于OpenCV的人体轮廓检测算法

Human Contour Detection Algorithm Based on OpenCV

张艺 匡毅 王梅 黄志远 胡松
计算机技术与发展2020,Vol.30Issue(8) :81-85.DOI:10.3969/j.issn.1673-629X.2020.08.013

基于OpenCV的人体轮廓检测算法

Human Contour Detection Algorithm Based on OpenCV

张艺 1匡毅 1王梅 1黄志远 1胡松1
扫码查看

作者信息

  • 1. 成都理工大学 信息科学与技术学院,四川 成都 610059
  • 折叠

摘要

人体轮廓检测一直都是图像处理领域研究的热点问题,在监控系统、军事扫描搜寻、无人驾驶以及机场的安全等方面都有着息息相关的应用.针对目前在地下停车场或者机场等不方便进行人工监督的地方,为了保障行人安全,提出了一种基于OpenCV的人体轮廓检测研究方法.对所标记和存储的人体图像进行去噪和图像形态学处理,通过Canny边缘检测和膨胀及腐蚀处理,以阈值化等方法得到图像轮廓.同时对于人体轮廓的边缘检测,选用最优的Sobel算子作为边缘检测算子;然后从图像中检索并绘制出人体轮廓,把人体区域提取出来并保存.通过实验证明,提出算法的平均人体轮廓检测正确率为91.7%,除了准确性,该方法的运算时间与中值滤波相比,缩短了80%.因此,该方法既能够保证人体检测的准确性,又能够实现快速检测,在机场等人流量大,检测不便的应用场合具有较强的适用性.

关键词

OpenCV/图像处理/高斯滤波/Sobel检测算子/轮廓检测

引用本文复制引用

基金项目

全国大学生创新和创业培训计划(201810616070)

出版年

2020
计算机技术与发展
陕西省计算机学会

计算机技术与发展

CSTPCD
影响因子:0.621
ISSN:1673-629X
被引量4
参考文献量6
段落导航相关论文