ImageVerifierCode 换一换
格式:DOCX , 页数:2 ,大小:31.87KB ,
资源ID:476601      下载积分:5 金币
已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Farneback稠密光流算法详解.docx)为本站会员(田海滨)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(发送邮件至doc331@126.com或直接QQ联系客服),我们立即给予删除!

Farneback稠密光流算法详解.docx

1、Farneback稠密光流算法1 .读取文件2 .转为灰度3 .初始化生成同形状HSV元组4 .将HSV第二列全置为255,第二列表示色彩纯度。5 .进入while循环遍历每一帧,调用calcOpticalFlowFarneback函数计算前一帧与当前帧的光流,输出为flow(每点的像素位移值)6 .CartToPoIar函数计算flow第一列与第二列梯度大小与方向,用于将直角坐标系光流场转化为极坐标系下光流场输出幅度mag与角度ang7 .计算角度ang,从弧度转化为角度制,赋予HSV第一列8 .利用nomalize归-化函数,NORMJnNMAX线性归一化,将mag按比例缩放在0255之间

2、赋予HSV第三列9 HSV转为BGR图像解析:稠密光流算法对输入图像的每一个像素点都进行了计算,计算量大,运算时间较长,但更为准确。计算的输出结果中,图像中的颜色表示着该像素点的运行方向,同方向运动的点颜色相同。图像的亮度表示着该像素点运动的速度,速度越快则越亮。(缓慢行走的人,与镜头旋转结合,黑色区域为相对静止不动的)学习笔记:HSV颜色空间:HSV是一种将RGB色彩模型中的点在圆柱坐标系中的表示法,这种表示法试图做到比基于笛卡尔坐标系的几何结构RGB更加直观。H:色调,O红,120绿,240蓝S:纯度,0V:亮度0255cv2.calcOpticalFlowFarneback(prev,

3、next,flowO,pyr_scale,levels,winsize,interation,poly_n,poly_sigma,flags)prev:输入前一帧图像next。:输入后一帧图像flow。:输出光流pyr_scal:金字塔上下层尺度关系IeVClS:金字塔层数WinSiZe:均值窗口大小,越大越能denoise并检测快速移动目标,但会引起模糊运动区域。Interation:迭代次数Poly_n:像素邻域范围大小一般为5.7等Poly_sigma:高斯标准差一般为Pl.5FlagS:计算方法:optflow_use_initial_flow与optflow_farneback_gaussian

宁ICP备18001539号-1