第二章+二维运动估计
- 格式:ppt
- 大小:3.99 MB
- 文档页数:96
Project report about two -dimensional DOA estimation题目:考虑一个20阵元数的双线性均匀线阵,现有三个信源入射,它们的波达方向(DOA )分别是(10o , 10o ), (20o , 20o ) 和 (30o , 30o ),请用2D -MUSIC 算法,2D -ESPRIT 算法,2D -Capon 算法,2D -PM 算法以及DOA 矩阵方法来估计这些信源的波达方向。
1. 信号接收模型如图1,考虑N 个不同二维DOA (),,1,2,,n n n N θφ=的窄带远场信号()n s t ,在离散时间t 入射有2M 个传感器的双平行均匀线阵时。
x 轴和y 轴上信源的方向矢量分别为:图1()()21sin cos 2sin cos ,1,,,n n n n Tj M d j d x n n e e πθφλπθφθφ-⎡⎤=⎣⎦a (1)()2sin sin ,1n n Tj d y n n e πθφλθφ⎡⎤=⎣⎦a(2)其中λ为波长,d 是阵元间距,x 轴M 个阵元对应方向矩阵为()()()1122,,,,,,x x x x N N θφθφθφ=⎡⎤⎣⎦A a a a ,具体表示为:()()()112211222sin cos 2sin cos 2sin cos 21sin cos 21sin cos 21sin cos 111N NN Nj d j d j d M Nx j M d j M d j M d e e e e e e πθφλπθφλπθφλπθφλπθφλπθφλ⨯---⎡⎤⎢⎥⎢⎥=∈⎢⎥⎢⎥⎢⎥⎣⎦A (3)y 轴2个阵元对应方向矩阵为()()()1122,,,,,,y y y y N N θφθφθφ⎡⎤=⎣⎦A a a a ,具体表示为:112222sin sin 2sin sin 2sin sin 1111N NNy j d j d j d eeeπθφπθφλπθφλ⨯⎡⎤=∈⎢⎥⎣⎦A (4)双平行线阵中子阵列1的接收信号为()()()11x t s t t =+x A n(5)子阵列2的接收信号为()()()22x t t t =+x A Φs n(6)其中()1t n 和()2t n 分别表示子阵列1和2的与信号不相干的加性高斯白噪声,112sin sin 2sin sin ,,N N j d j d diag e e πθφλπθφλ⎡⎤=⎣⎦Φ,()()()11,TN N t s t s t ⨯=∈⎡⎤⎣⎦s 表示信源矢量。
二维光流运动估计的方法嘿,咱今儿个就来唠唠二维光流运动估计的方法。
你说这光流运动估计啊,就像是给运动的物体安上了一双眼睛,能让我们清楚地知道它是咋动的。
先来说说基于梯度的方法吧。
这就好比是在一个迷宫里找路,通过观察周围的变化来确定方向。
这种方法呢,简单直接,能快速地算出个大概来。
但是呢,它也有它的局限性,就像走迷宫有时候也会碰到死胡同一样,可能会不太准确。
然后呢,还有基于区域匹配的方法。
这就像是拼图游戏,把相似的部分找出来拼在一起,从而了解物体的运动情况。
这种方法呢,相对来说更准确一些,就好像拼图拼对了就能看到完整的画面。
可它也不是完美的呀,有时候找那些相似的部分也挺费劲儿的呢。
再有就是基于相位的方法啦。
这个就有点像听音乐的节奏,通过节奏的变化来感知运动。
它有它的独特之处,能在一些复杂的情况下发挥作用,就像音乐的节奏能带动人的情绪一样。
还有基于特征的方法呢,这就像是抓住物体的一些关键特点,然后根据这些特点的变化来估计运动。
就好比你记住了一个人的独特之处,下次再见到就能认出来一样。
咱说了这么多种方法,每种都有它的长处和短处。
就像人一样,没有一个人是完美无缺的,每种方法也都有它适用的场景和不适用的情况。
那咱在实际应用的时候可得好好琢磨琢磨,到底哪种方法更适合当下的情况呢。
你想想啊,要是在一个很复杂的环境里,那是不是就得选一个更能应对复杂情况的方法呢?要是在一个简单的场景下,也许就不需要那么复杂的方法啦,简单直接的说不定更好用呢。
总之呢,二维光流运动估计的方法有很多,咱得根据具体情况来选择,可不能瞎用一通啊。
这就好比你去爬山,总不能穿着高跟鞋去吧,得选对鞋子才能爬得稳当呀!咱对待这些方法也得这样,选对了,才能让我们更好地了解物体的运动,为我们的研究或者应用提供有力的支持。
你说是不是这个理儿呀?。
第三讲光流分析法3. 1二维运动与视在运动1- 三维场景 —— >二维的时变图像 —— > 数学上3D 2D 投影而我们所能得到的是时变图像的某种采样点阵(或采样栅格)的图像序列, 问题是:2. 可控与可观测问题一 >即真实二维位移场与速度是否可观测? 三维运动可由物体像素的三维瞬时速度或三维位移来描述,但三维瞬时速度 及三维位移正是我们要估计的,这是一个逆问题。
而我们可观测到的是视在运动。
(1) 假定投影中心在原点t '时刻投影pp —二维成像平面上的二维位移矢量成像平面,投影平面 光学上3.二维运动——也称投影运动:透视、正交投影t 时刻 P '投影PP —三维位移矢量二维位移场 二维速度场(2) 假定投影中心在O i 点 由于投影作用,从P 点出发,终点在O i P /虚线上的三维位移矢 量均有相同的二维投影位移矢量。
所以说,投影的结果只是三维真实 运动的部分信息。
(3) 设(X,t) R 3, t t l t 由像素的运动S c(X ,t) d c(X,t,t ')对应于点阵A 3 ,则有d p (X,t ; l t) d c (X,t ; l t),假定三维瞬时速度为(X i ,X 2,X 3),则V p (X,t) V c ( n,k)4. 光流场与对应场(1) pp 定义为对应矢量光流矢量定义为某点(X,t) R 3上的图像平面坐标的瞬时变化率, 为一个导数。
V (V i ,V 2 )T (dx i /dt,dx 2/dt)T表征了时空变化,而且是连续的变化。
(2) 当t t t 0时,则光流矢量与对应矢量等价。
如果在某个点阵A 3可 观测到这种变化,则就意义对应场 <——像素的二维位移矢量场 光流场 <――像素的二维速度矢量场 也分别称为二维视在对应场与速度场。
一般而言,对应矢量 工位移场光流矢量工速度场二维位移矢量函数(x ,t ) A 3d (n,k ; I) d p (X,t ; l t)(n ,k )Z 3k 表达了 t ‘- t 的时间离散n (n i , n 2)T光照变化—— >将防碍二维运动场的估计。
平面运动图象解析步骤打开程序:双击simi motion/creat a new project/create and save—选择你要保存的位置-save平面图像解析的步骤:一、建模(creating a sepcification)二、坐标换算(calibrating the camera)三、打点(获取象坐标,capturing the image coordinates)四、数值计算(calculating the scaled 2-D coordinates)五、数据输出(presenting the data)一、建模(creating a sepcification)建模的目的就是把人体简化为多刚体模型,通过选择相应的关节点并对关节点进行连线,从而形成人体棍图模型。
建模块包括2项内容:A.编辑坐标点(edit points);B.连接坐标点(connections)A.编辑坐标点:操作:Specification-points-(左键按住拖拽至右边黑色区域,或者在上单击右键-edit)a.把左侧的predefined栏中已设置的点拖拽到右边的uesed points栏中b.对选择后的坐标点的名称和颜色进行编辑:在所选坐标点上右击-property,进行编辑c.编辑软件中未设置的关节点:在uesed points栏里的空隙处点击右键,选择add添加新的关节点,并编辑坐标点B.连接坐标点:两个坐标点连接就会形成一个人体的环节,程序有默认的常规的环节的连线,如大腿是髋关节点与膝关节点的连线。
出于分析的需要,需要在某些关节点之间建立连线,此时需要我们添加新的连接,方法如下:操作:将左键按住拖拽到右边的灰色区域(或者在其上右击后选择edit)New connections—编辑连接名(例如头-脚跟)—选择起始点(starting point)--line to –结束点/apply如果需要在单个点的周围划圈,则只需要选circle with radius,确定圆圈大小即可。