查看“︁光流法”︁的源代码
←
光流法
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{Unreferenced|time=2022-06-11T14:38:03+00:00}} '''光流'''(Optical flow or optic flow)是关于视域中的物体[[运动检测]]中的概念。用来描述相对于观察者的运动所造成的观测目标、表面或边缘的运动。光流法在[[樣型識别]]、[[计算机視覺]]以及其他[[影像處理]]領域中非常有用,可用于运动检测、物件切割、碰撞时间与物体膨胀的计算、运动补偿编码,或者通过物体表面与边缘进行立体的测量等等。 ==光流的测算== 光流法实际是通过检测图像像素点的强度随时间的变化进而推断出物体移动速度及方向的方法。 假设该移动很小,那么可以根据[[泰勒级数]]得出: :<math>I(x+\Delta x,y+\Delta y,t+\Delta t) = I(x,y,t) + \frac{\partial I}{\partial x}\Delta x+\frac{\partial I}{\partial y}\Delta y+\frac{\partial I}{\partial t}\Delta t + </math> [[:摄动理论|Higher-order terms]] (HOTs) 因此可以推出: :<math>\frac{\partial I}{\partial x}\Delta x+\frac{\partial I}{\partial y}\Delta y+\frac{\partial I}{\partial t}\Delta t = 0</math> 或 :<math>\frac{\partial I}{\partial x}\frac{\Delta x}{\Delta t}+\frac{\partial I}{\partial y}\frac{\Delta y}{\Delta t}+\frac{\partial I}{\partial t}\frac{\Delta t}{\Delta t} = 0</math> 最终可得出结论: :<math>\frac{\partial I}{\partial x}V_x+\frac{\partial I}{\partial y}V_y+\frac{\partial I}{\partial t} = 0</math> 这里的 <math>V_x,V_y</math> 是 <math>x</math> 和 <math>y</math> 方向上的速率,或称为 <math>I(x,y,t)</math> 的光流。而 <math>\tfrac{\partial I}{\partial x}</math>, <math>\tfrac{\partial I}{\partial y}</math> 和 <math>\tfrac{\partial I}{\partial t}</math> 则是图像 <math>(x,y,t)</math> 在对应方向上的[[偏导数]]。<math>I_x</math>、<math> I_y</math> 和 <math> I_t</math> 的关系可用下式表述: :<math>I_xV_x+I_yV_y=-I_t</math> 或 :<math>\nabla I^T\cdot\vec{V} = -I_t</math> 这是两个未知数中的一个方程,不能这样求解。这被称为光流算法的孔径问题。为了找到光流,需要另一组方程,由附加的约束给出。所有光流方法都引入了估算实际流量的附加条件. == 一些求光流的方法 == *[[相位相关]] *[[块相关]] (误差绝对值和, 标准化[[互相关]]) *[[梯度约束]]-相关的对齐 *[[卢卡斯-卡纳德方法]](Lucas-Kanade Method) *{{le|霍恩·山克方法|Horn–Schunck method}}(Horn Schunck Method) [[Category:计算机视觉]]
该页面使用的模板:
Template:Le
(
查看源代码
)
Template:Unreferenced
(
查看源代码
)
返回
光流法
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
链入页面
相关更改
页面信息