第 20卷 第 l2期 电子设计工程 2012年 6月

Vol_20 No.12 ElectronicDesignEngineering Jun.2012

基于Opencv的运动 目标的检测和跟踪

白瑞.姜明新

(大连 民族学院信息与通信工程学院,辽宁 大连 116600)

摘要 :检测运动物体需要无运动物体的背景 图像 ,所以,首先应用多帧像素平均值法提取 了运动视频序列的背景 图,

从背景图像 中分离 目标像素,获取 目标 的质心坐标 ,并应用质心跟踪法以灰色图像序列为基础 ,对运动 的 目标进行实

时检测和跟踪。质心跟踪法的 目标位置通过质点的中心来确定,该算法计算简单,计算量小,其稳定性与精度主要取

决于序列 图像的分割及其阀值的确定情况。文中给 出了用 Opencv实现算法的具体过程和关键代码 ,并且设计 了跟踪

运动车辆的控制界面 ,方便 了实时监控 。实验结果表明。该方法可以实现视频序列中运动 目标 的识别 ,具有实时性 、并

能给 出较好的识别效果。

关键词 :平均值 法;质心跟踪 ;运动 目标 ;Opencv

中图分类号:TP273 文献标识码 :A 文章编号:1674—6236(2012)12-0126-03

DetectionandtrackingofmovementtargetbasedonOpencv

BAIRui,JIANGMing-xin

(SchoolofInformationEngineering,DalianNationalitiesUniversity,Dalian116600,China)

Abstract:Detectingofmovingobjectneedstationaryobjectasbackgroundimage,SOweshouldpickupthebackground

pictureofmovement’Svideosequencewithmuhi-framepixelofaveragealgorithm.Separatingtargetpixelsfrombackrgound

picture,wewillgetthetargetcoordinates,andapplycentroidtrackingalgorithm todetectandtrackthemovingtargetbased

onrgayimagesequence.Thetarget’Spositioncanbedeterminedbythecenterofparticle.Thisalgorithm usessmallamountof

calculationandeasytowork.Itsstabilityandprecisionmainlydependsonimagesegmentationandthevalueofthreshold.The

detailedprocessandthekeycodeofOpencvalgorithm hadgiveninthea~cle,alsothesystem designsacontrolinterface,SO

thatthemanagercanmonitorthemovementofvehiclesatanytime.Experimentalresultsshow thatusingthiswaycanachieve

identificationofhtemovingtargetwithreal-time.

Keywords:averagemethod;centroidrtacking;movingtarget;Opencv

在图像序列中进行 目标的跟踪一直是计算机视觉、图像

2 控制界面

处理和模式识别领域

opencv运动目标跟踪预测_基于Opencv的运动目标的检测和跟踪.pdf相关推荐

  1. opencv 梯度幅值_基于OpenCV的图像梯度与边缘检测!

    严格的说,梯度计算需要求导数.但是图像梯度的计算,是通过计算像素值的差得到梯度的近似值.图像梯度表示的是图像变化的速度,反映了图像的边缘信息. 边缘是像素值快速变化的地方.所以对于图像的边缘部分,其灰 ...

  2. opencv 图片边缘渐变_基于OpenCV的图像卡通化

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本期将创建一个类似于Adobe Lightroom的Web应用程序 ...

  3. opencv 4快速入门_基于OpenCV的图像融合

    本期我们将一起学习如何使用OpenCV的进行图像拼接. 01. 目录 python 入门 步骤1 -图像导入 步骤2-调整图像大小 步骤3-融合图像 步骤4-导出结果 02. Python Pytho ...

  4. 基于Matlab的单基地雷达模拟检测和跟踪仿真(附源码)

    目录 一.介绍 1.1 统计雷达模型 1.2 场景管理 1.3 扫描控制 二.场景-空中监视 2.1 雷达系统 2.2 参考目标和雷达环路增益 2.3 构建雷达 2.4 方案和目标 2.5 可检测性 ...

  5. python运动目标检测与跟踪_基于OpenCV的运动目标检测与跟踪

    尹俊超,刘直芳:基于 OpenCV 的运动目标检测与跟踪 2011, V ol.32, No.8 2817 0 引 言 运动目标检测跟踪技术在航空航天遥感. 生物医学. 工业 自动化生产. 军事公安目 ...

  6. mask rcnn属于dnn么_基于OpenCV DNN的 MaskRCNN 目标检测与实例分割

    这里主要记录基于 OpenCV 4.x DNN 模块和 TensorFlow MaskRCNN 开源模型的目标检测与实例分割 的实现. MaskRCNN 不仅可以检测图片或视频帧中的物体边界框,还可以 ...

  7. java opencv bp网_基于Opencv自带BP网络的车标简易识别

    记得把这几点描述好咯:代码实现过程 + 项目文件结构截图 + 演示效果 1.准备工作 1.1 训练集和测试集准备 先将数据集手动划分成训练集和测试集,并分好类,比如第一类就放在文件夹名为0的文件夹下, ...

  8. opencv 边缘平滑_基于OpenCV的车道检测实现(一)

    无人驾驶的话题日趋起热,而车道线检测对于无人驾驶的路径规划来讲特别重要.要遵守交通规则,首先的要求便是对车道线检测,而且通过检测车道线可以进一步的检测地面指示标志.进行前碰撞预警策略设计等. 早早就对 ...

  9. python读取视频流做人脸识别_基于OpenCV和Keras实现人脸识别系列——二、使用OpenCV通过摄像头捕获实时视频并探测人脸、准备人脸数据...

    基于OpenCV和Keras实现人脸识别系列手记: 项目完整代码参见Github仓库. 本篇是上面这一系列手记的第二篇. 在Opencv初接触,图片的基本操作这篇手记中,我介绍了一些图片的基本操作,而 ...

最新文章

  1. Paddle 环境中 使用LeNet在MNIST数据集实现图像分类
  2. python从入门到放弃系列恶搞短片-太惨!学Python方法用错,直接从入门到放弃!...
  3. 数据源配置和自动管理
  4. java redis服务_java链接redis服务器
  5. Coreseek-带中文分词的Sphinx
  6. socket,与粘包
  7. 2.图像作为函数 | 如何把图像看作函数_2
  8. 计算机二级c语言2010,全国计算机二级c语言2010历年真题及答案.doc
  9. js的tree数组对象扁平化思否_JS专题之数组展开
  10. OpenShift 4.6 新特性 - 用 Windows MachineConfig Operator 管理 Windows Container
  11. 宇宙中的最大天体有多大
  12. getMap(Thread t)
  13. Android 和 iOS 各有千秋
  14. 研磨设计模式学习笔记3--适配器模式Adapter
  15. 不同表_一个公式搞定数据信息按类别拆分到不同工作表
  16. Cython基础--Cython入门
  17. 祝各位朋友开工顺利,业务蒸蒸日上
  18. 神经网络用于控制的优越性,神经网络的稳定性
  19. 爆炒猪肚的做法 爆炒猪肚怎样炒才脆
  20. Anaconda添加清华镜像源

热门文章

  1. 检查字符串是否包含数字的Python程序
  2. 定义整型数组_C++数组的定义与初始化(学习笔记:第6章 01)
  3. 清空 linux 服务器,Linux服务器清理
  4. mysql text保存图片_用mysql 如果包含有文字和图片,那么我要用哪种数据类型存储呢?还是分开,用TEXT和BLOB吗?...
  5. php 远程图片合拼,PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】...
  6. Android view.settran,Android RecyclerView从入门到玩坏
  7. mac mysql 默认字符集_MacOS中Mysql设置默认字符集
  8. 下一个全排列_下一个排列
  9. Redis 键值过期操作
  10. C#阻止计算机关闭显示器和待机