光流法的介绍
来源:互联网 发布:男性网络英文名字大全 编辑:程序博客网 时间:2024/06/06 18:18
光流法即空间运动物体在观察成像平面上的像素运动的瞬时速度,是利用图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧跟当前帧之间存在的对应关系,从而计算出相邻帧之间物体的运动信息的一种方法。
光流法的典型应用有目标检测和目标跟踪,具体介绍如下:
1、目标检测
光流法用于目标检测的原理:给图像中的每个像素点赋予一个速度矢量,这样就形成了一个运动矢量场。在某一特定时刻,图像上的点与三维物体上的点一一对应,这种对应关系可以通过投影来计算得到。根据各个像素点的速度矢量特征,可以对图像进行动态分析。如果图像中没有运动目标,则光流矢量在整个图像区域是连续变化的。当图像中有运动物体时,目标和背景存在着相对运动。运动物体所形成的速度矢量必然和背景的速度矢量有所不同,如此便可以计算出运动物体的位置。需要提醒的是,利用光流法进行运动物体检测时,计算量较大,无法保证实时性和实用性。
2、目标跟踪
光流法应用于目标跟踪的基本过程是:
(1)对一个连续的视频帧序列进行处理;
(2)针对每一个视频序列,利用一定的目标检测方法,检测可能出现的前景目标;
(3)如果某一帧出现了前景目标,找到其具有代表性的关键特征点(可以随机产生,也可以利用角点来做特征点);
(4)对之后的任意两个相邻视频帧而言,寻找上一帧中出现的关键特征点在当前帧中的最佳位置,从而得到前景目标在当前帧中的位置坐标;
(5)如此迭代进行,便可实现目标的跟踪;
0 0
- 光流法的介绍
- 光流法的简单介绍
- 光流法的介绍
- 光流法的介绍及C++实现
- 光流法介绍
- 脱壳的介绍以及脱壳的介绍
- 一个介绍Web Tech的简单介绍
- Base64的介绍以及Base64URL介绍
- 1.0 Swift的作者介绍,出身介绍
- WinInet类的介绍
- WOSA/XFS的介绍
- DecimalFormat的用法介绍
- Applet的介绍
- MySqli的介绍
- 一个NHibernate的介绍
- css3的详细介绍
- 《成长的烦恼》介绍
- 开源mailserver的介绍
- SpringMVC的深入探讨
- 特征选择常用算法综述
- C++三目运算符的增强
- 并行计算复习————第一篇 并行计算硬件平台:并行计算机
- Cisco AnyConnect 与 Internet Connection Sharing (ICS) 服务不兼容
- 光流法的介绍
- 用户行为的收集
- Java(Android) Http通信
- wpa_supplicant软件架构分析
- memcache使用Java版
- OC数据持久化方案2-NSKeyedArchiver归档
- 【Android】利用相对布局布置更新软件的style为主题对话框的Activity,利用layout_weight属性对表格布局的行划分
- WebService—快速实现一个基于JAX-WS的WebService项目(一)
- oracle-过程函数编程