- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
视频序列中人体运动目标的检测跟跟踪研究探究-毕莎莎资料
第六章 系统测试
视频序列中人体运动目标的检测与跟踪研究
信息学院 信研11 毕莎莎 612081002004
摘要:
本文提出的算法是在 Linux系统Fedora8、GCC编译器平台上进行设计的,通过实验验证了算法的可行性,并且我们提出的算法大大提高了运动目标检测和跟踪的准确度,减少了计算量,提高了系统的实时性。
该系统算法分为三部分:首先利用图像帧差进行运动目标的提取;然后利用模式识别分析目标的特征,对目标进行分类;最后得到目标的形心,对人体目标进行匹配、跟踪并计数,实时给出越过计数线的人数。实验证明该算法简单可行,统计数据具有较高的正确率。
关键词:帧间差分;运动检测;目标跟踪,计数;
1、绪论
1.1 课题相关背景
目标的识别与跟踪是基于对一个图像序列的研究,从序列图像中检测到运动的目标,并且对目标运动的规律加以预测,实现对指定的目标进行准确且连续的跟踪。其目的是通过计算机视觉从复杂的变化的背景环境中准确识别出所需的运动目标,提取稳定的目标特征,并对目标的位置和姿态等信息进行快速实时的跟踪。随着计算机处理能力的显著提高,该技术在众多领域都有越来越广泛的应用。
1.2 项目简介
本项目利用图像处理和模式识别的方法研究并设计了基于视频的客流量统计系统。本文提出的算法是在 Linux系统Fedora8、GCC编译器平台,利用海康威视的采集卡及摄像头进行设计的,通过实验验证了算法的可行性,并且我们提出的算法大大提高了运动目标检测和跟踪的准确度,减少了计算量,提高了系统的实时性。
2、相关知识介绍
2.1 Fedora8系统
本项目之所以选择Fedora8系统主要是因为:fedora8的系统内核和海康威视采集卡DS4008HS驱动要求的内核相匹配;另外此项目运行时,要长期处在工作的状态,需要比较稳定的操作系统。而Linux系统Fedora8比较稳定;可移植性较好;具有安全性的服务器,很少会感染病毒,所以本项目选择了此操作系统。
2.2 C语言介绍
C语言的特点:1)语言表达能力强。2)语言简洁、紧凑,使用灵活,易于学习和使用。3)数据类型丰富,具有很强的结构化控制语句。4)语言生成的代码质量高。5)语法限制不严格,程序设计自由度大。6)可移植性好。用C语言编写的程序基本上不作修改就能用于各种型号的计算机和各种操作系统。
2.3 海康威视采集卡
海康DS4008HS:
开发支持:
1、提供完整的SDK开发包、DEMO演示软件及其源程序,SDK与H卡兼容SDK包含了板卡开发软件、播放器开发软件、网络开发软件、MediaPlayer控件。
SDK开发包提供的函数有很多,在本项目中用到的有:
InitDSPs();初始化DSP
ChannelOpen();通道打开,本项目使用的是第4通道
ChannelClose();通道关闭
RegisterImageStreamCallback();注册数据
void ImageStreamCallback(unsigned int channelNumber, void* context) 中断函数,每40ms调用一次,即每秒调用25次
2、支持Windows 2000/XP/2003,Linux操作系统。
3、系统设计
3.1系统设计思想
本系统选用海康威视的采集卡,摄像头,在装有Fedora8系统的计算机上进行开发。在终端中使用命令对程序进行编译和调试。当程序运行时,可以在界面观察到摄像头所录入的视频,及在我们所添加的窗口中看到相关的处理信息。
3.2系统需求分析
1)首先对界面进行修改与设计,方便显示跟踪及计数的信息
2)可以准确跟踪到某一运动物体。
3)对经过某一区域的人进行计数。
4)可适用于超市,或大卖场等的入口及出口处,对客流量进行统计
3.3系统功能模块
整个系统设定的主要功能模块有:图像预处理,人体跟踪模块,计数模块
图像预处理:膨胀、腐蚀、滤波 等
人体跟踪:跟踪到人体的运动坐标及轨迹
计数:对进入某一区域的人进行计数
视频序列输
视频序列输入
运动分割
图像预处理
运动目标转换
运动人体跟踪
计数
3-1系统流程图
3.4界面的设计
GTK是用于实现图形用户接口的函数库。一般情况下,如果要创建普通的图形接口应用程序,使用GTK就可以了。GTK+和Gnome构件库提供了极为丰富的构件,足以构造非常复杂的用户界面。但是,如果需要开发新构件,或者要创建绘图程序,仅使用GTK就不够了。这时可以采用Xlib ,更好的方法是使用GDK库,它可以应付绝大多数的编程需要。
初始界面的显示:
图3-2 初始界面
当按下preview按钮时,显示如下:
图3-3 Preview 图像
4、运动物体的检测
4.1 帧间差分法原理
在众多基于运动图像序列检测的算法之中,帧间差分法是
您可能关注的文档
- 实现视觉2020的目标资料.ppt
- 实验一植物原生质体的分离跟培养一.教学目标:了解植物原生质资料.doc
- 实用管理——目标规划(ppt 31页)资料.ppt
- 实用目标管理资料.ppt
- 实战目标管理精华资料.ppt
- 使命跟目标管理资料.ppt
- 使用gqm 实现治理目标资料.doc
- 使用单位安全目标考核细则资料.doc
- 世界500强的管理运营跟道跟一麦肯锡制定你的远景目标资料.ppt
- 世联:有效目标判断资料.ppt
- 《GB/T 32879-2025电动汽车更换用电池箱连接器》.pdf
- 中国国家标准 GB/T 21649.2-2025粒度分析 图像分析法 第2部分: 动态图像分析法.pdf
- 中国国家标准 GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定.pdf
- 《GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定》.pdf
- GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定.pdf
- 《GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法》.pdf
- GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法.pdf
- 中国国家标准 GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法.pdf
- GB/T 45910-2025信息技术 生物特征识别模板保护方案的性能测试.pdf
- 《GB/T 45910-2025信息技术 生物特征识别模板保护方案的性能测试》.pdf
最近下载
- 动量定理精选习题+答案.pdf VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人笔试备考题库及答案解析.docx VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人笔试参考题库附答案解析.docx VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人笔试模拟试题及答案解析.docx VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人考试备考试题及答案解析.docx VIP
- 教师资格证面试结构化面试真题及解析(幼儿园).pdf VIP
- KYN61-40.5型开关柜技术规范书.docx VIP
- 夜市承包经营协议书.docx VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人考试备考题库及答案解析.docx VIP
- 2025届广东省深圳实验学校高中部高三第二次联考化学试卷含解析.doc VIP
文档评论(0)