基于OpenCV的步态识别系统

基于OpenCV的步态识别系统

论文摘要

人体的步态分析在计算机视觉领域中有着广阔的应用前景,如智能视频监控,人机互动以及基于运动的识别和诊断等许多领域,从而使计算机视觉的研究人员对此产生了极大兴趣。步态特征是独一无二的,步态识别作为新兴的生物特征识别技术之一,具有远距离、非接触、难于隐藏等特性,克服了传统的模式识别(虹膜识别、指纹识别等)对高分辨率、近距离的要求,步态识别在低分辨率的情况下有着良好的识别效果,从而使步态识别在智能视频监控中有着广泛的应用前景。本文主要对中科院自动化所提供的步态视频图像进行研究,利用OpenCV搭建了步态识别系统,在步态识别系统中主要完成了以下工作:第一,人体目标提取。由于背景的复杂多变,本文采用自适应的背景建模法建立稳定的背景模型,并用背景减除法获得人体运动目标。针对提取出的人体目标存在的阴影和空洞,分别采用色彩空间转换的方法对阴影进行检测和消除,采用区域填充和形态学滤波对人体目标图像进行平滑处理。第二,在步态特征提取方面。由于视频图像的维数很高,本文采用了步态能.量图,它是一种把一个步态周期转化为一帧图像的方法。步态能量图不仅节省了存储空间和计算时间,而且对单帧的噪声影响不太敏感。用(2D)2 PCA对提取的特征进行降维,从而解决了维数灾难问题,然后用加权的(2D)2 PCA来分析每个特征向量对步态特征的贡献值,从而很好地确定影响步态识别率的主要特征向量。第三,步态识别方面。分析了HMM算法,利用HMM对提取的步态特征进行分类训练,对分类结果进行了分析。第四,系统设计与实现。本文的步态识别系统是在VC++6.0下加载OpenCV视觉函数库来实现的。实验样本采用中科院自动化所提供的CASIA数据中不同视角的视频库,将本论文所采用的步态识别算法在系统中进行了实现,系统在设计上功能明确,操作简单。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题研究背景及意义
  • 1.2 国内外研究现状
  • 1.3 步态识别的基本任务
  • 1.4 重点研究内容
  • 1.5 论文的整体结构
  • 第二章 步态图像序列的预处理
  • 2.1 自适应背景模型
  • 2.1.1 基本思想
  • 2.1.2 算法实现
  • 2.2 阴影消除
  • 2.2.1 阴影检测简介
  • 2.2.2 阴影的检测
  • 2.2.3 阴影消除算法
  • 2.2.4 实验结果
  • 2.3 滤波处理
  • 2.3.1 归一化滤波处理
  • 2.3.2 连通性处理
  • 2.4 本章总结
  • 第三章 步态特征提取和分类识别
  • 3.1 步态周期检测
  • 3.2 特征提取
  • 3.2.1 步态能量图
  • 3.2.2 二维主成分分析
  • 3.2.3 加权的二维主成分分析
  • 3.3 识别过程
  • 3.4 识别结果与分析
  • 3.5 本章小结
  • 第四章 基于HMM的步态识别
  • 4.1 HMM的基本原理
  • 4.2 HMM的基本算法
  • 4.2.1 前向-后向算法
  • 4.2.2 Viterbi算法
  • 4.2.3 Baum-Welch算法
  • 4.3 基于HMM的步态分类识别
  • 4.3.1 特征向量压缩
  • 4.3.2 HMM初始化
  • 4.3.3 HMM训练
  • 4.4 HMM的识别过程
  • 4.5 本章小结
  • 第五章 基于OPENCV的步态识别系统的实现
  • 5.1 OPENCV视频函数库
  • 5.1.1 OpenCV的简要介绍
  • 5.1.2 OpenCV的主要结构和模块
  • 5.2 步态识别系统的设计
  • 5.2.1 开发环境配置
  • 5.2.2 系统各模块的设计
  • 5.3 步态识别系统的软件实现
  • 5.3.1 读入视频
  • 5.3.2 图像预处理
  • 5.3.3 特征提取与聚类
  • 5.3.4 HMM的训练和识别
  • 5.4 本章小结
  • 第六章 总结与展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文目录
  • 攻读学位期间参加的科研项目
  • 相关论文文献

    • [1].基于OpenCV的交通灯绿信比智能调节装置的设计[J]. 电子产品世界 2020(01)
    • [2].OPENCV视觉下闪电解魔方机器人的设计研究[J]. 南方农机 2019(24)
    • [3].应用OpenCV的工商信息提取系统[J]. 福建电脑 2019(12)
    • [4].基于OpenCV的嵌入式人脸识别汽车电动举升门驱动系统[J]. 现代商贸工业 2020(07)
    • [5].基于OpenCV对机器鱼图像处理进行改进[J]. 机器人技术与应用 2019(06)
    • [6].基于OpenCV的三级跳远角度指标分析[J]. 微型电脑应用 2020(06)
    • [7].探索基于OpenCV的图像处理技术在国画中的应用[J]. 无线互联科技 2020(14)
    • [8].基于OpenCV的深度学习目标检测与跟踪[J]. 数字技术与应用 2018(10)
    • [9].基于OpenCV的二维渐变图像数据还原[J]. 现代计算机 2019(18)
    • [10].基于OpenCV的图形识别系统设计[J]. 电子技术与软件工程 2019(21)
    • [11].基于OpenCV的精量喷雾图像处理技术[J]. 农机化研究 2018(06)
    • [12].基于OpenCV的人脸识别的研究[J]. 长治学院学报 2016(05)
    • [13].基于OpenCV的餐厅自动化结算研究[J]. 浙江科技学院学报 2017(03)
    • [14].OpenCV应用现状综述[J]. 工业控制计算机 2017(07)
    • [15].基于OpenCV的银行卡号识别算法研究[J]. 吉林师范大学学报(自然科学版) 2017(03)
    • [16].基于OPENCV的人眼检测算法研究[J]. 科技经济导刊 2017(24)
    • [17].基于OpenCV的图像处理编程教学模式研究[J]. 电子世界 2017(17)
    • [18].基于OpenCV的计算机视觉技术研究[J]. 电脑知识与技术 2015(30)
    • [19].基于OpenCV 的比赛图片中的乒乓球球体识别[J]. 微型电脑应用 2016(04)
    • [20].基于OpenCV的双目摄像机标定技术研究[J]. 计算机与数字工程 2014(12)
    • [21].基于OpenCV的机器视觉功能开发及在工业生产中的应用[J]. 制造技术与机床 2015(03)
    • [22].基于OPENCV的计算机视觉技术研究[J]. 电子世界 2014(18)
    • [23].基于OpenCV多源图像的整合研究[J]. 湖南工程学院学报(自然科学版) 2015(02)
    • [24].基于OpenCV的一种手势识别方法[J]. 物联网技术 2015(06)
    • [25].基于OpenCV的视频监控系统的研究与实现[J]. 内蒙古工业大学学报(自然科学版) 2015(02)
    • [26].基于OpenCV的嵌入式自动捡乒乓球系统设计[J]. 计算机测量与控制 2015(11)
    • [27].OPENCV的计算机视觉技术研究[J]. 信息技术与信息化 2015(09)
    • [28].基于中学创客教育的OpenCV技术教学案例设计探索[J]. 中小学信息技术教育 2020(10)
    • [29].基于OpenCV的视频人脸检测[J]. 数码世界 2019(10)
    • [30].基于OpenCV的锥桶识别技术研究与实现[J]. 湖北汽车工业学院学报 2019(04)

    标签:;  ;  ;  ;  

    基于OpenCV的步态识别系统
    下载Doc文档

    猜你喜欢