搜索
bottom↓
回复: 22

利用摄像头视野中心测距问题

[复制链接]

出0入0汤圆

发表于 2014-4-10 15:57:09 | 显示全部楼层 |阅读模式
现在将摄像头倾斜,其视野照出近似梯形,
而图形采集回来的为135行120列,这样说明,每一行的像素点在实际中代表大小是不同的,
那是什么样的规律呢??

我现在得知屏幕中心为(67,60),有处理得到一个实际的一个点,现在要求屏幕中心到实际点的距离!
所以得知道每一行像素点的长宽??
还请大师明示??该怎么办呢??

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

 楼主| 发表于 2014-4-10 16:12:00 | 显示全部楼层
自己顶一下

出0入0汤圆

发表于 2014-4-10 16:18:10 | 显示全部楼层
还是双目吧。。。。

出0入0汤圆

 楼主| 发表于 2014-4-10 16:22:46 | 显示全部楼层
lans0625 发表于 2014-4-10 16:18
还是双目吧。。。。

是我表达不当,是根据已知点和目标点的行列差,测两点间的距离

出0入0汤圆

发表于 2014-4-10 16:26:12 | 显示全部楼层
帮你顶起来  嘿嘿

出0入0汤圆

发表于 2014-4-10 16:30:29 | 显示全部楼层
没有其他参照无法实现。。。。

出0入0汤圆

 楼主| 发表于 2014-4-10 16:40:24 | 显示全部楼层
lans0625 发表于 2014-4-10 16:30
没有其他参照无法实现。。。。

我现在只需要测出每一个像素点的大小,然后根据行和列的差值*像素点的大小,再用勾股定理,就能得出距离!

现在缺少的就是像素点在实际中大小的计算方法了

出0入0汤圆

发表于 2014-4-11 10:38:20 | 显示全部楼层
利用几何方法,换算一下

出0入0汤圆

发表于 2014-4-11 10:46:35 | 显示全部楼层
镜头边沿的图像弯曲,你打算如何校正?

出0入0汤圆

发表于 2014-4-11 16:45:59 | 显示全部楼层
用摄像头测距?有点复杂,涉及镜头成像的扭曲度

出0入0汤圆

发表于 2014-4-12 10:18:10 | 显示全部楼层
查一下“摄像头畸变校正算法”,先校正镜头畸变,再按小孔成像原理,换算坐标。

出0入0汤圆

发表于 2014-4-12 19:24:20 | 显示全部楼层
学习了,谢谢

出0入0汤圆

发表于 2014-4-12 20:27:46 | 显示全部楼层
为什么要进行畸变校正,直接校正距离可以吗?

出0入0汤圆

发表于 2014-4-12 21:08:00 | 显示全部楼层
图像视角装换为俯视  然后空间坐标转换   像素点坐标到世界坐标   
双目现在还没有工业产品吧

出0入0汤圆

 楼主| 发表于 2014-4-14 16:03:59 | 显示全部楼层
McuPlayer 发表于 2014-4-11 10:46
镜头边沿的图像弯曲,你打算如何校正?

这个,因为弯曲的不是很明显,所以忽略了。。。
有什么办法弥补这个误差吗??

出0入0汤圆

 楼主| 发表于 2014-4-14 16:05:37 | 显示全部楼层
changer15309 发表于 2014-4-12 21:08
图像视角装换为俯视  然后空间坐标转换   像素点坐标到世界坐标   
双目现在还没有工业产品吧 ...

原理是这样的,可是该怎么确定这些量呢??
转化起来比较难啊,有什么好办法吗??

出0入0汤圆

 楼主| 发表于 2014-4-14 16:08:58 | 显示全部楼层
hendry 发表于 2014-4-11 10:38
利用几何方法,换算一下

几何方法很多种,而且当考虑行误差时需要列的像素点大小,这时候只能固定行为一个为近似值,反之,确定行精确值时候,给列一个近似值,
这些误差是不能避免的,我现在就纠结在这里

出0入0汤圆

 楼主| 发表于 2014-4-14 16:10:31 | 显示全部楼层
lidongxin 发表于 2014-4-11 16:45
用摄像头测距?有点复杂,涉及镜头成像的扭曲度

恩恩,是,可是现在摄像头倾斜装是不可以改变了,只能写合适精确的几何算法去减小误差了

出0入0汤圆

 楼主| 发表于 2014-4-14 16:14:38 | 显示全部楼层
hendry 发表于 2014-4-12 10:18
查一下“摄像头畸变校正算法”,先校正镜头畸变,再按小孔成像原理,换算坐标。 ...

小孔成像原理,是将摄像头像素投射在地面上面,然后根据比例算其每行每列像素点的大小,
可是这个比例该怎么确定呢??有什么比较好的几何公式吗??

出0入0汤圆

 楼主| 发表于 2014-4-14 16:15:28 | 显示全部楼层
TANK99 发表于 2014-4-12 20:27
为什么要进行畸变校正,直接校正距离可以吗?

直接矫正距离该怎么弄呢??就是通过小孔成像原理吧??

出0入0汤圆

发表于 2014-4-14 16:18:19 | 显示全部楼层
xuexueaibeibei 发表于 2014-4-14 16:05
原理是这样的,可是该怎么确定这些量呢??
转化起来比较难啊,有什么好办法吗?? ...

参考单目FCW(前向防撞预警系统)

出0入0汤圆

发表于 2014-4-14 16:20:40 | 显示全部楼层
xuexueaibeibei 发表于 2014-4-14 16:10
恩恩,是,可是现在摄像头倾斜装是不可以改变了,只能写合适精确的几何算法去减小误差了 ...

搜 摄像头标定

出0入0汤圆

 楼主| 发表于 2014-4-14 17:18:12 | 显示全部楼层

恩恩,谢谢啊
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-3-29 06:27

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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