视频的前景目标提取

  • 视频的前景目标提取
  • 问题1:
  • 问题2:
  • 问题3:
  • 问题4:
  • 参考文献:
  • 源程序链接

视频的前景目标提取

视频监控是中国安防产业中最为重要的信息获取手段。随着“平安城市”建设的顺利开展,各地普遍安装监控摄像头,利用大范围监控视频的信息,应对安防等领域存在的问题。近年来,中国各省市县乡的摄像头数目呈现井喷式增长,大量企业、部门甚至实现了监控视频的全方位覆盖。如北京、上海、杭州监控摄像头分布密度约分别为71、158、130个/平方公里,摄像头数量分别达到115万、100万、40万,为我们提供了丰富、海量的监控视频信息。
目前,监控视频信息的自动处理与预测在信息科学、计算机视觉、机器学习、模式识别等多个领域中受到极大的关注。而如何有效、快速抽取出监控视频中的前景目标信息,是其中非常重要而基础的问题[1-6]。这一问题的难度在于,需要有效分离出移动前景目标的视频往往具有复杂、多变、动态的背景[7,8]。这一技术往往能够对一般的视频处理任务提供有效的辅助。以筛选与跟踪夜晚时罪犯这一应用为例:若能够预先提取视频前景目标,判断出哪些视频并未包含移动前景目标,并事先从公安人员的辨识范围中排除;而对于剩下包含了移动目标的视频,只需辨识排除了背景干扰的纯粹前景,对比度显著,肉眼更易辨识。因此,这一技术已被广泛应用于视频目标追踪,城市交通检测,长时场景监测,视频动作捕捉,视频压缩等应用中。
下面简单介绍一下视频的存储格式与基本操作方法。一个视频由很多帧的图片构成,当逐帧播放这些图片时,类似放电影形成连续动态的视频效果。从数学表达上来看,存储于计算机中的视频,可理解为一个3维数据,其中代表视频帧的长,宽,代表视频帧的帧数。视频也可等价理解为逐帧图片的集合,即,其中为一张长宽分别为的图片。3维矩阵的每个元素(代表各帧灰度图上每个像素的明暗程度)为0到255之间的某一个值,越接近0,像素越黑暗;越接近255,像素越明亮。通常对灰度值预先进行归一化处理(即将矩阵所有元素除以255),可将其近似认为[0,1]区间的某一实数取值,从而方便数据处理。一张彩色图片由R(红),G(绿),B(蓝)三个通道信息构成,每个通道均为同样长宽的一张灰度图。由彩色图片构成的视频即为彩色视频。本问题中,可仅考虑黑白图片构成的视频。在Matlab环境下,视频的读取、播放及相应基本操作程序见附件1。如采用其他编程环境,也可查阅相关资料获得相应操作程序。
题目的监控视频主要由固定位置监控摄像头拍摄,要解决的问题为提取视频前景目标。请通过设计有效的模型与方法,自动从视频中分离前景目标。注意此类视频的特点是相对于前景目标,背景结构较稳定,变化幅度较小,可充分利用该信息实现模型与算法设计。

问题1:

对一个不包含动态背景、摄像头稳定拍摄时间大约5秒的监控视频,构造提取前景目标(如人、车、动物等)的数学模型,并对该模型设计有效的求解方法,从而实现类似图1的应用效果。(附件2提供了一些符合此类特征的监控视频)

问题2:

对包含动态背景信息的监控视频(如图2所示),设计有效的前景目标提取方案。(附件2中提供了一些符合此类特征的典型监控视频)

图2 几种典型的动态视频背景,:树叶摇动,水波动,喷泉变化,窗帘晃动

问题3:

在监控视频中,当监控摄像头发生晃动或偏移时,视频也会发生短暂的抖动现象(该类视频变换在短时间内可近似视为一种线性仿射变换,如旋转、平移、尺度变化等)。对这种类型的视频,如何有效地提取前景目标?(附件2中提供了一些符合此类特征的典型监控视频)

问题4:

在附件3中提供了4组视频(avi文件与mat文件内容相同)。请利用你们所构造的建模方法,从每组视频中选出包含显著前景目标的视频帧标号,并将其在建模论文正文中独立成段表示。务须注明前景目标是出现于哪一个视频(如Campus视频)的哪些帧(如241-250,421-432帧)。

注:强烈建议深刻考虑问题内涵,建造合理、高效的数学模型和求解方法,鼓励进行具有开放思路与创新思维的探索性尝试。

参考文献:

[1] Andrews Sobral & Antoine Vacavant, A comprehensive review of background subtraction algorithms evaluated with synthetic and real videos, Computer Vision and Image Understanding, Volume 122, May 2014, Pages 4-21
[2] B. Lee and M. Hedley, “Background estimation for video surveillance,” IVCNZ02, pp. 315–320, 2002.
[3] C. Stauffer and W. E. L. Grimson, “Adaptive background mixture models for real-time tracking,” in Computer Vision and Pattern Recognition, 1999. IEEE Computer Society Conference on., vol. 2. IEEE, 1999.
[4] E. J. Cand`es, X. Li, Y. Ma, and J. Wright, “Robust principal component analysis?” Journal of the ACM (JACM), vol. 58, no. 3, p. 11, 2011.
[5] D. Meng and F. De la Torre, “Robust matrix factorization with unknown noise,” in IEEE International Conference on Computer Vision, 2013, pp. 1337–1344.
[6] Q. Zhao, D. Meng, Z. Xu,W. Zuo, and L. Zhang, “Robust principal component analysis with complex noise,” in Proceedings of the 31st International Conference on Machine Learning (ICML-14), 2014, pp. 55–63.
[7] Y. Peng, A. Ganesh, J. Wright, W. Xu, and Y. Ma, “RASL: Robust alignment by sparse and low-rank decomposition for linearly correlated images,” Pattern Analysis and Machine Intelligence, IEEE Transactions on, vol. 34, no. 11, pp. 2233–2246, 2012.
[8] M. Babaee, D. T. Dinh, and G. Rigoll, “A deep convolutional neural network for background subtraction,” arXiv preprint arXiv: 1702.01731, 2017.

源程序链接

https://download.csdn.net/download/a_zxswer/20018836.

MATLAB-视频的前景目标提取相关推荐

  1. 基于监控视频的前景目标提取|GMCM2017-D problem

    目录 1.研究背景与意义 问题1: 问题2: 问题3: 问题4: 问题5: 问题6: 2.问题总结 3.参考文献​​​​​​​ 1.研究背景与意义 视频监控是中国安防产业中最为重要的信息获取手段.随着 ...

  2. 基于监控视频的前景目标提取-数学建模

    摘  要 本文研究了本次大赛D题的5个问题.包括静态和动态背景下前景目标检测与提取.存在摄像机抖动情况下前景目标检测与提取.应用以上建立的三种模型对各种视频文件进行显著帧号提取以及多摄像机协同的目标检 ...

  3. 前景提取 matlab,基于MATLAB的动态前景目标特征提取与运动跟踪

    吴晶鑫 仲梁维 摘 要:动态前景目标识别和提取是计算机视觉领域的重要内容.对动态图像进行前景目标提取与运动跟踪,通过改进高斯混合背景模型,提出一种基于自适应特征加权的前景目标提取算法,目的是对动态画面 ...

  4. 基于MATLAB的动态前景目标特征提取与运动跟踪

    基于MATLAB的动态前景目标特征提取与运动跟踪 摘 要:动态前景目标识别和提取是计算机视觉领域的重要内容.对动态图像进行前景目标提取与运动跟踪,通过改进高斯混合背景模型,提出一种基于自适应特征加权的 ...

  5. 计算机视觉与深度学习 | 相机抖动的情况下的前景目标提取(消抖)

    ################################################ 博主github:https://github.com/MichaelBeechan 博主CSDN:h ...

  6. 计算机视觉与深度学习 | 动态背景下的前景目标提取

    ################################################ 博主github:https://github.com/MichaelBeechan 博主CSDN:h ...

  7. 计算机视觉与深度学习 | 不含动态背景的前景目标提取

    ################################################ 博主github:https://github.com/MichaelBeechan 博主CSDN:h ...

  8. opencv图像前景目标提取

    1.功能 论文图片处理需要用到简单的前景目标提取,这里采用opencv的grabCut函数: 前期可以采用selectROI获取矩形框(需要添加contrib库),也可以手动设定rect: 添加了一个 ...

  9. OpenCV3.0中有哪些视频背景/前景分割(背景建模/前景提取)算法的类,它们各自的算法原理、特点是什么,并附示例代码

    关于OpenCV3中有哪些视频背景/前景分割(背景建模/前景提取)算法的类,汇总如下: cv::Algorithm   cv::BackgroundSubtractor     cv::Backgro ...

最新文章

  1. 区分 UML 类图中的几种关系
  2. 重命名某文件夹下所有文件的名字 python3
  3. 【论文解读】Yoshua Bengio最新修改版论文:迈向生物学上可信的深度学习
  4. boost::hana::arg用法的测试程序
  5. 软中断amp;taskletamp;工作队列
  6. 工作32:get之前打印
  7. mysql主要的收获_MySQL性能测试大总结
  8. 2009年存储市场10大预测 厂商并购在所难免
  9. 我的webpack路
  10. 已被骗数百万美金!App Store 中诈骗应用横行,网友:“苹果只顾抽成!”
  11. php将值作为数组,php – 如何将CSV解析为数组,并将第一个值作为键?
  12. zookeeper watcher使用注意点
  13. php编程风格规范,PHP 编码风格规范指南
  14. oracle 退出循环 使变量清空,[转]Oracle 清除incident和trace -- ADRCI用法
  15. 行业专家揭秘家装五大主材底价
  16. 高通QCC3020应用开发的软件平台的搭建
  17. 洛杉矶儿童医院被列为美国西部第一,在全美儿童医院中的总体排名升至第五
  18. SharePoint列表SPList运用SPQuery进行查询的两个实用方法
  19. 安装wxpython for Python3.5
  20. 中国十大金牌游戏策划

热门文章

  1. 58域内路由和域间路由
  2. 密西西比河谷州立大学:Android应用程序开发(三)
  3. 【教程】win10下安装Biolinux双系统
  4. 什么人不在生死簿_15.生死簿如何决定人的生死?
  5. 教女朋友用Python快速绘制图表
  6. halcon学习_超人启蒙班10-20课
  7. 基于java的宠物管理系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
  8. CPU与CUDA(GPU)的计算能力对比之二: Keras Resnet 运算效率比较
  9. HDU 6078 Wavel Sequence(dp)
  10. 【软件开发】基于PyQt5开发的标注软件