91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

張正友標(biāo)定算法是什么意思

工程師鄧生 ? 來源:簡(jiǎn)書 ? 作者:molangwu ? 2022-08-22 10:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

”張正友標(biāo)定”是指張正友教授1998年提出的單平面棋盤格的攝像機(jī)標(biāo)定方法。文中提出的方法介于傳統(tǒng)標(biāo)定法和自標(biāo)定法之間,但克服了傳統(tǒng)標(biāo)定法需要的高精度標(biāo)定物的缺點(diǎn),而僅需使用一個(gè)打印出來的棋盤格就可以。同時(shí)也相對(duì)于自標(biāo)定而言,提高了精度,便于操作。因此張氏標(biāo)定法被廣泛應(yīng)用于計(jì)算機(jī)視覺方面。

原理

1.計(jì)算外參

設(shè)三維世界坐標(biāo)的點(diǎn)為M=[X,Y,Z,1]T,二維相機(jī)平面像素坐標(biāo)為m=[u,v,1]T,所以標(biāo)定用的棋盤格平面到圖像平面的單應(yīng)性關(guān)系為:sm=A[R,t]M
其中

a1340604-20fc-11ed-ba43-dac502259ad0.jpg


不妨設(shè)棋盤格位于Z = 0,定義旋轉(zhuǎn)矩陣R的第i列為 ri, 則有:

a14af4fe-20fc-11ed-ba43-dac502259ad0.jpg


H=[h1 h2 h3]=λA[r1 r2 t]

于是空間到圖像的映射可改為:sm=HM,

其中H是描述Homographic矩陣,H是一個(gè)齊次矩陣,所以有8個(gè)未知數(shù),至少需要8個(gè)方程,每對(duì)對(duì)應(yīng)點(diǎn)能提供兩個(gè)方程,所以至少需要四個(gè)對(duì)應(yīng)點(diǎn),就可以算出世界平面到圖像平面的單應(yīng)性矩陣H

a155cfa0-20fc-11ed-ba43-dac502259ad0.jpg


外參具體計(jì)算公式。注意:R3是 t

一般而言,求解出的R = [r1 r2 t] 不會(huì)滿足正交與歸一的標(biāo)準(zhǔn)

在實(shí)際操作中,R 可以通過SVD分解實(shí)現(xiàn)規(guī)范化(詳見原文)

2.計(jì)算內(nèi)參

由r1和r2正交,且r1和r2的模相等,可以得到如下約束:

a1666ef0-20fc-11ed-ba43-dac502259ad0.jpg

正交

a1772826-20fc-11ed-ba43-dac502259ad0.jpg

模相等

a185f6f8-20fc-11ed-ba43-dac502259ad0.jpg

a18ecf30-20fc-11ed-ba43-dac502259ad0.jpg

可以推到出

a19f777c-20fc-11ed-ba43-dac502259ad0.jpg

根據(jù)推到的結(jié)果可知如果有n組觀察圖像,則V 是 2n x 6 的矩陣

根據(jù)最小二乘定義,V b = 0 的解是 VTV 最小特征值對(duì)應(yīng)的特征向量。

因此, 可以直接估算出 b,后續(xù)可以通過b求解內(nèi)參

因?yàn)锽中的未知量為6個(gè),

所以當(dāng)觀測(cè)平面 n ≥ 3 時(shí),可以得到b的唯一解

當(dāng) n = 2時(shí), 一般可令畸變參數(shù)γ = 0

當(dāng) n = 1時(shí), 僅能估算出α 與 β, 此時(shí)一般可假定像主點(diǎn)坐標(biāo) u0 與 v0 為0

內(nèi)部參數(shù)可通過如下公式計(jì)算(cholesky分解):

a1a98140-20fc-11ed-ba43-dac502259ad0.jpg

內(nèi)參具體計(jì)算公式

3.最大似然估計(jì)

上述的推導(dǎo)結(jié)果是基于理想情況下的解,但由于可能存在高斯噪聲,所以使用最大似然估計(jì)進(jìn)行優(yōu)化。設(shè)我們采集了n副包含棋盤格的圖像進(jìn)行定標(biāo),每個(gè)圖像里有棋盤格角點(diǎn)m個(gè)。令第i副圖像上的角點(diǎn)Mj在上述計(jì)算得到的攝像機(jī)矩陣下圖像上的投影點(diǎn)為:

a1b9b60a-20fc-11ed-ba43-dac502259ad0.jpg

這里的K為相機(jī)內(nèi)參矩陣A

其中Ri和ti是第i副圖對(duì)應(yīng)的旋轉(zhuǎn)矩陣和平移向量,K是內(nèi)參數(shù)矩陣。則角點(diǎn)mij的概率密度函數(shù)為:

a1c4fa88-20fc-11ed-ba43-dac502259ad0.jpg

這里的K為相機(jī)內(nèi)參矩陣A

構(gòu)造似然函數(shù):

a1d2049e-20fc-11ed-ba43-dac502259ad0.jpg

這里的K為相機(jī)內(nèi)參矩陣A

讓L取得最大值,即讓下面式子最小。這里使用的是多參數(shù)非線性系統(tǒng)優(yōu)化問題的Levenberg-Marquardt算法[2]進(jìn)行迭代求最優(yōu)解。

a1df8632-20fc-11ed-ba43-dac502259ad0.jpg

這里的K為相機(jī)內(nèi)參矩陣A

4.徑向畸變估計(jì)

張氏標(biāo)定法只關(guān)注了影響最大的徑向畸變。則數(shù)學(xué)表達(dá)式為:

a1ed3624-20fc-11ed-ba43-dac502259ad0.jpg


其中,(u,v)是理想無畸變的像素坐標(biāo),(u,v)(u,v)是實(shí)際畸變后的像素坐標(biāo)。(u0,v0)代表主點(diǎn),(x,y)是理想無畸變的連續(xù)圖像坐標(biāo),(x,y)(x,y)是實(shí)際畸變后的連續(xù)圖像坐標(biāo)。k1和k2為前兩階的畸變參數(shù)。

a1f635f8-20fc-11ed-ba43-dac502259ad0.jpg


化作矩陣形式:

a20022c0-20fc-11ed-ba43-dac502259ad0.jpg


記做:Dk=d

則可得:

a20b143c-20fc-11ed-ba43-dac502259ad0.jpg


計(jì)算得到畸變系數(shù)k。

使用最大似然的思想優(yōu)化得到的結(jié)果,即像上一步一樣,LM法計(jì)算下列函數(shù)值最小的參數(shù)值:

a2154876-20fc-11ed-ba43-dac502259ad0.jpg

這里的K為相機(jī)內(nèi)參矩陣A

到此,張氏標(biāo)定法介紹完畢。我們也得到了相機(jī)內(nèi)參、外參和畸變系數(shù)。

相機(jī)標(biāo)定步驟

打印一張棋盤格A4紙張(黑白間距已知),并貼在一個(gè)平板上

針對(duì)棋盤格拍攝若干張圖片(一般10-20張)

在圖片中檢測(cè)特征點(diǎn)(Harris特征)

利用解析解估算方法計(jì)算出5個(gè)內(nèi)部參數(shù),以及6個(gè)外部參數(shù)

根據(jù)極大似然估計(jì)策略,設(shè)計(jì)優(yōu)化目標(biāo)并實(shí)現(xiàn)參數(shù)的refinement。




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 攝像機(jī)
    +關(guān)注

    關(guān)注

    3

    文章

    1764

    瀏覽量

    63115
  • 計(jì)算機(jī)視覺
    +關(guān)注

    關(guān)注

    9

    文章

    1715

    瀏覽量

    47631
  • SVD
    SVD
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    12453

原文標(biāo)題:張正友標(biāo)定算法原理詳解

文章出處:【微信號(hào):機(jī)器視覺沙龍,微信公眾號(hào):機(jī)器視覺沙龍】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    福祿克柔性化壓力傳感器生產(chǎn)標(biāo)定系統(tǒng)產(chǎn)品簡(jiǎn)介

    線性標(biāo)定和溫度補(bǔ)償標(biāo)定是壓力傳感器生產(chǎn)過程中的關(guān)鍵步驟之一,其中線性標(biāo)定的作用是使壓力傳感器在基準(zhǔn)溫度下達(dá)到標(biāo)稱的精度指標(biāo)(包含非線性、重復(fù)性和遲滯),而通過溫補(bǔ)標(biāo)定則修正了壓力傳感器
    的頭像 發(fā)表于 02-04 15:25 ?619次閱讀
    福祿克柔性化壓力傳感器生產(chǎn)<b class='flag-5'>標(biāo)定</b>系統(tǒng)產(chǎn)品簡(jiǎn)介

    TGS2602 空氣中如何標(biāo)定?

    針對(duì)TGS2602這類用于檢測(cè)空氣中低濃度VOC和氣味的氣體傳感器,其“標(biāo)定”是一個(gè)需要明確概念的嚴(yán)謹(jǐn)過程。首先,需要強(qiáng)調(diào)的是一個(gè)核心原則:對(duì)于大多數(shù)半導(dǎo)體氣體傳感器(包括TGS2602),用戶通常
    的頭像 發(fā)表于 01-19 12:06 ?196次閱讀
    TGS2602 空氣中如何<b class='flag-5'>標(biāo)定</b>?

    ECU刷寫前的“隱藏關(guān)卡”:3分鐘看懂XCP/CCP標(biāo)定

    在上一期中,我們探討了ECU刷寫,重點(diǎn)介紹了基于UDS協(xié)議的刷寫流程,它直接針對(duì)ECU進(jìn)行操作。而標(biāo)定的輸出,正是ECU刷寫的關(guān)鍵輸入。那么,標(biāo)定究竟是什么呢?標(biāo)定的定義標(biāo)定,本質(zhì)上是
    的頭像 發(fā)表于 11-28 11:35 ?730次閱讀
    ECU刷寫前的“隱藏關(guān)卡”:3分鐘看懂XCP/CCP<b class='flag-5'>標(biāo)定</b>

    CANape標(biāo)定窗口被鎖無法標(biāo)定

    問題現(xiàn)象:解決方案:標(biāo)定窗口被鎖定無法標(biāo)定除了ECU功能權(quán)限限制外可能存在的情況是CANape的工程配置影響的,主要有以下三個(gè)方面:1、CalibrateonlineDevice沒有激活,需要將工程
    的頭像 發(fā)表于 11-17 15:26 ?1994次閱讀
    CANape<b class='flag-5'>標(biāo)定</b>窗口被鎖無法<b class='flag-5'>標(biāo)定</b>

    TCORDIC算法實(shí)現(xiàn)正余弦函數(shù)

    TCORDIC算法,由低延遲CORDIC算法和Taylor展開組成。Taylor展開計(jì)算作為CORDIC算法的補(bǔ)充,能夠結(jié)合CORDIC算法和Taylor展開方式來計(jì)算浮點(diǎn)
    發(fā)表于 10-29 06:30

    IMU+多相機(jī)高速聯(lián)合自動(dòng)標(biāo)定方案

    隨著視覺慣性傳感器在自動(dòng)駕駛、機(jī)器人、AR/VR 等領(lǐng)域規(guī)?;涞?,多相機(jī)+IMU 聯(lián)合標(biāo)定需求呈爆發(fā)式增長(zhǎng),多相機(jī)+IMU 聯(lián)合標(biāo)定領(lǐng)域尚屬空白。 感算商城聯(lián)合知名方案公司推出國(guó)內(nèi)首臺(tái)量產(chǎn)級(jí)
    發(fā)表于 10-23 14:04

    什么是傳感器標(biāo)定?傳感器標(biāo)定真的如此重要嗎?

    什么是傳感器標(biāo)定?在測(cè)量技術(shù)中,傳感器標(biāo)定是指在規(guī)定條件下確定測(cè)量?jī)x器(例如傳感器或測(cè)量系統(tǒng))輸出的具有相應(yīng)測(cè)量不確定度的測(cè)量值與使用具有相應(yīng)測(cè)量不確定度的標(biāo)準(zhǔn)建立的測(cè)量值的相應(yīng)值之間的關(guān)系的任務(wù)
    的頭像 發(fā)表于 08-25 09:10 ?1611次閱讀
    什么是傳感器<b class='flag-5'>標(biāo)定</b>?傳感器<b class='flag-5'>標(biāo)定</b>真的如此重要嗎?

    GraniStudio:相機(jī)標(biāo)定例程

    1.文件運(yùn)行 導(dǎo)入工程 雙擊運(yùn)行桌面GraniStudio.exe。 通過引導(dǎo)界面導(dǎo)入相機(jī)標(biāo)定例程,點(diǎn)擊導(dǎo)入按鈕。 打開相機(jī)標(biāo)定例程所在路徑,選中相機(jī)標(biāo)定.gsp文件,點(diǎn)擊打開,完成導(dǎo)入。 2.功能
    的頭像 發(fā)表于 08-22 17:38 ?961次閱讀
    GraniStudio:相機(jī)<b class='flag-5'>標(biāo)定</b>例程

    不確定度評(píng)估新實(shí)踐:傳感器標(biāo)定中的置信概率與誤差傳遞法則?

    ? ? ?摘要:? ? 傳感器標(biāo)定是確保測(cè)量結(jié)果準(zhǔn)確性與可靠性的核心環(huán)節(jié),而不確定度評(píng)估則是量化測(cè)量結(jié)果可信程度的科學(xué)方法。本文聚焦傳感器標(biāo)定實(shí)踐,深入探討置信概率設(shè)定與誤差傳遞法則的協(xié)同應(yīng)用,旨在
    的頭像 發(fā)表于 07-22 11:34 ?773次閱讀

    FPGA使用Cordic算法求解角度余弦值

    在進(jìn)行坐標(biāo)變換的時(shí)候,需要計(jì)算角度的余弦值,而在FPGA中是不能直接進(jìn)行求解的,需要采用其它的方式進(jìn)行求解。
    的頭像 發(fā)表于 06-19 09:54 ?1420次閱讀
    FPGA使用Cordic<b class='flag-5'>算法</b>求解角度<b class='flag-5'>正</b>余弦值

    標(biāo)定制超聲波清洗設(shè)備的核心技術(shù)解析與應(yīng)用

    在工業(yè)清洗領(lǐng)域,超聲波清洗設(shè)備因其高效、環(huán)保的特性受到廣泛關(guān)注。然而,隨著客戶對(duì)清洗效果和生產(chǎn)效率的越來越高的要求,標(biāo)準(zhǔn)化的超聲波清洗設(shè)備逐漸無法滿足多樣化的需求。這時(shí),非標(biāo)定制的超聲波清洗設(shè)備便應(yīng)
    的頭像 發(fā)表于 06-12 16:17 ?948次閱讀
    非<b class='flag-5'>標(biāo)定</b>制超聲波清洗設(shè)備的核心技術(shù)解析與應(yīng)用

    什么是非標(biāo)定制超聲波清洗設(shè)備?它有什么獨(dú)特之處?

    你是否曾經(jīng)遇到過使用傳統(tǒng)清洗方法無法徹底清潔的困擾?非標(biāo)定制超聲波清洗設(shè)備或許會(huì)是你的救星。本文將介紹什么是非標(biāo)定制超聲波清洗設(shè)備以及它所具有的獨(dú)特之處。1、什么是非標(biāo)定制超聲波清洗設(shè)備?非標(biāo)
    的頭像 發(fā)表于 05-07 17:17 ?626次閱讀
    什么是非<b class='flag-5'>標(biāo)定</b>制超聲波清洗設(shè)備?它有什么獨(dú)特之處?

    陶瓷標(biāo)定板技術(shù)--宏誠(chéng)光學(xué)

    陶瓷標(biāo)定板技術(shù)解析與應(yīng)用指南一、核心特性與優(yōu)勢(shì)陶瓷標(biāo)定板以陶瓷為基底,通過光刻工藝制作高精度圖案(如棋盤格、圓點(diǎn)陣列等),具有以下特性:?高環(huán)境適應(yīng)性?:熱膨脹系數(shù)?。ㄈ?.6×10??/°C),受
    的頭像 發(fā)表于 05-07 16:09 ?977次閱讀
    陶瓷<b class='flag-5'>標(biāo)定</b>板技術(shù)--宏誠(chéng)光學(xué)

    《聊一聊ZXDoc》之汽車標(biāo)定、臺(tái)架標(biāo)定、三高標(biāo)定

    ZXDoc支持XCP/CCP標(biāo)定功能,標(biāo)定工作貫穿主機(jī)廠與Tier1廠商汽車ECU研發(fā)、生產(chǎn)、測(cè)試的整個(gè)流程,是保障ECU性能達(dá)標(biāo)、功能穩(wěn)定的關(guān)鍵。什么是XCP/CCP標(biāo)定?XCP/CCP標(biāo)定
    的頭像 發(fā)表于 04-27 11:36 ?1931次閱讀
    《聊一聊ZXDoc》之汽車<b class='flag-5'>標(biāo)定</b>、臺(tái)架<b class='flag-5'>標(biāo)定</b>、三高<b class='flag-5'>標(biāo)定</b>

    請(qǐng)問哪位礦有CopperCAM中文破解版

    請(qǐng)問哪位礦有CopperCAM中文破解版,能分享嗎?
    發(fā)表于 03-12 13:00