找回密码
 注册
查看: 3840|回复: 10

二维PIV如何向三维转换

[复制链接]
发表于 2009-5-14 16:19:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
分别用左右相机求出速度矢量后,如何合成出第3个方向的速度,也就是怎么实现二维向三维的过渡、转化啊谢谢大家
发表于 2009-5-14 17:21:14 | 显示全部楼层
你的软件是三维PIV的, 还是二维的?
你的照片是如何获得的, 两个相机的倾斜角度是多少. 你做了两个相机的视野calibration工作吗? 你的照片中的所有的粒子图像都很清晰吗?
 楼主| 发表于 2009-5-15 13:15:45 | 显示全部楼层

回复 2# silkroad 的帖子

我自己编的二维的程序,已经实现了,下一步想往三维走。不用详细到相机倾斜角度是多少,只是想有个框架的概念,就是说
1.对左右相机分别标定。
2.对两个相机之间参数标定。
3.如何从前面计算出的二维速度矢量中提取出第三个方向速度。
应该是按上面的步骤走吧
1.好像比较好实现,2和3尤其是3不知道该怎么入手,还请指点,谢谢
发表于 2009-5-15 20:38:22 | 显示全部楼层
对不起, 我帮不了你. 我懂一点点应用, 但是PIV的开发不是我的领域.

可是我实在不了解你为什么要做这个别人十几年前就做过的东西了呢. 都说站在巨人的肩膀上可以看得更高更远. 巨人已经在那里了. 为什么还要从新搭建巴别通天塔呢. 看你的描述, 好象你应该对光学方面也做些了解, 才知道你没有在白做功.
 楼主| 发表于 2009-5-17 12:04:06 | 显示全部楼层

回复 4# silkroad 的帖子

不了解那我告诉你:不是我非要研究别人十几年前做过的东西,我们也没经费买设备用来研究应用,没法站在巨人肩膀上。再说这玩意都发展了这么多年肯定有新的变化。我就一普通专科生,我也没想研究出个惊天地泣鬼神的东西,就想理理原理。谢谢你的指点哈,我自己再琢磨吧
发表于 2009-5-18 08:22:22 | 显示全部楼层
1 左右相机要一起对一个标定图案作标定。
2 不需要。1作完之后, 两个相机就是统一在同一个世界坐标系里面了。
3 2个相机的图像对于同一个位置,可以得到2对2维速度矢量,你要做的是从4个矢量算出3个3D速度矢量。用最小二乘法就可以了。做法可以参考那本PIV  A Practival Guide。 版上可以找到电子版的。
不过说是实话,这个东西对于专科生来说太难了。
发表于 2009-5-21 09:33:07 | 显示全部楼层

专科生就不行吗

我支持你!
 楼主| 发表于 2009-5-22 11:21:18 | 显示全部楼层

回复 6# FlowTech 的帖子

第3步能麻烦说的再详细些么,英文的已经看晕了,而且时间比较紧。
(1)2对2维速度矢量U1,V1,U2,V2,是像素坐标系下的就行,还是说这2对我也要转换到世界坐标系
(2)最小二乘法求解过程中,那个矩阵A的值,是我第1步相机标定求出的旋转矩阵和平移向量的合成么,那我有左右两个相机,用谁的参数呢
非常感谢!!!
 楼主| 发表于 2009-5-22 11:21:39 | 显示全部楼层

回复 7# 的帖子

谢谢你的支持哈

[ 本帖最后由 quweijie1109 于 2009-5-22 11:23 编辑 ]
发表于 2009-5-22 12:54:41 | 显示全部楼层
这是一个数学转换问题:如何用得到的四个变量(U1,V1,U2,V2)推导得到实际的三维速度变量(u,v,w),关键是通过标定得到他们转换的计算矩阵。这个过程在国外早期PIV文献中已经阐述的很清楚了。
关于这个PIV算法实现多聊几句,这不是专科生还是研究生能否实现的问题。主要是看你的目的所在,如果是搞科研,就像是你现在自己开发一套DOS系统,可能忙活了半天,你才发现还是微软成熟的东西好用。如果你是锻炼提高一下倒是可以,因为如果你真把DOS编出来了,你去微软应聘找个好工作肯定没问题。
发表于 2009-5-29 10:42:51 | 显示全部楼层

回复 1# quweijie1109 的帖子

经典piv文献
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表