基于两个灭点的相机标定

基于两个灭点的相机标定

标签(空格分隔): 未分类


什么是灭点

在世界坐标系中相互平行的两条线,在图像中会相交于一点,这点在实际中表示的是无穷远处的点。

相机模型

相机模型以小孔成像为基本原理。实际情况中,相机由于制作工艺等多方面原因,造成相机不是完美的小孔成像,比如在常见的相机模型中,引入dx,dy表示光心的位置、fx,fy都表示焦距,但由于图像的像素长宽不一致所以用两个方向上的像素单位表示焦距。并且镜头会产生畸变,为了矫正畸变有引入径向和切向畸变模型。相机模型方程:
$sPi = K[R T]Pw$
其中,s为尺度因子,Pi表示点在图像中的坐标,K为相机内参数,RT组成外参矩阵3行4列,这里需要注意不是简单的将T向量放在R矩阵的最后一列,需要将T转为3*4矩阵(前三列是一个单位阵),然后和R相乘。Pw为点在世界坐标系中的点。坐标都是齐次坐标表示。

两个灭点标定方法

现在最流行和精度高的方法是张正友棋盘标定。在opencv和matlab中都能方便使用。但是在某些场景下,我没办法使用棋盘来标定,比如高速公路场景。这个时候基于灭点的标定方法就比较方便,因为道路上有许多标线。
在这种方法标定中,K中的f是唯一未知参数,主点假设在图像中心。所以我们的标定就是要计算相机的焦距f,旋转矩阵R,至于T,在不知道额外的标定信息的情况下,只通过两个灭点是不能计算T的,在实际使用中,会在图像中指定一段已知实际尺度的标志来计算T。

焦距

焦距计算原理
焦距计算原理

图像中,蓝色的两对平行线决定了两个灭点V1和V2,这两对平行线是世界坐标中一个平行四边形的投影。现在我们要计算的是f,也就是OcOi这段先断的长度(Oc是相机坐标系的原点,Oi是图像的中心)。利用几何性质可以马上得到答案。


焦距公式
焦距公式

(4)这个公式利用勾股定理得到。下边一个是通过这三条边所在的三角形相似得到的。

R

图中带有星标的和Oc原点重合的坐标系,代表世界坐标移动到Oc处。那么这个新的坐标系与Oc的夹角就是要求的旋转。而这三个方向上的夹角分别可以用向量OcV2、OcV1、OcV1叉乘OcV2来表示,分别是x方向y方向与z方向的旋转分量。此处注意将两个灭点的坐标转到以Oi为原点的坐标系。那么R就可以表示为:


R矩阵
R矩阵

分量
分量
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,951评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,606评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,601评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,478评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,565评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,587评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,590评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,337评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,785评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,096评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,273评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,935评论 5 339
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,578评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,199评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,440评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,163评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,133评论 2 352

推荐阅读更多精彩内容

  • 在计算机视觉中,我们就是利用相机模型将三维空间点与二维图像点联系起来的。在实际中,往往有数学模型来描述摄像机模型,...
    爱情小傻蛋阅读 4,542评论 1 4
  • 这篇文章参考了Tsai作者的原文章,原理基本相同,为了方便计算,进行了一部分计算的优化,略有不同。Tsai标定法为...
    爱情小傻蛋阅读 7,342评论 3 5
  • 通过标定我们可以获得相机内参、相机外参和畸变系数矩阵。标定的基本实现流程如下: 1.确定标定板的size大小2.给...
    Supreme_DJK阅读 612评论 0 1
  • 看《好先生》的第一天: 除了琅琊榜还未曾完整的看过一部剧。国内电视剧不必说,即使是外部的也是在某一天看上好几集,之...
    北方小妮子阅读 248评论 0 0
  • 为什么大部分人工作时十分努力,而收入却怎么也上不去。可有一部分的人,还是从事着以前的内容,可收入却不断的增加。我是...
    梅启林阅读 151评论 0 0