国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

張正友標定算法是什么意思

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

掃碼添加小助手

加入工程師交流群

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

原理

1.計算外參

設三維世界坐標的點為M=[X,Y,Z,1]T,二維相機平面像素坐標為m=[u,v,1]T,所以標定用的棋盤格平面到圖像平面的單應性關系為:sm=A[R,t]M
其中

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


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

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


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

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

其中H是描述Homographic矩陣,H是一個齊次矩陣,所以有8個未知數,至少需要8個方程,每對對應點能提供兩個方程,所以至少需要四個對應點,就可以算出世界平面到圖像平面的單應性矩陣H

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


外參具體計算公式。注意:R3是 t

一般而言,求解出的R = [r1 r2 t] 不會滿足正交與歸一的標準

在實際操作中,R 可以通過SVD分解實現規范化(詳見原文)

2.計算內參

由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

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

根據最小二乘定義,V b = 0 的解是 VTV 最小特征值對應的特征向量。

因此, 可以直接估算出 b,后續可以通過b求解內參

因為B中的未知量為6個,

所以當觀測平面 n ≥ 3 時,可以得到b的唯一解

當 n = 2時, 一般可令畸變參數γ = 0

當 n = 1時, 僅能估算出α 與 β, 此時一般可假定像主點坐標 u0 與 v0 為0

內部參數可通過如下公式計算(cholesky分解):

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

內參具體計算公式

3.最大似然估計

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

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

這里的K為相機內參矩陣A

其中Ri和ti是第i副圖對應的旋轉矩陣和平移向量,K是內參數矩陣。則角點mij的概率密度函數為:

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

這里的K為相機內參矩陣A

構造似然函數:

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

這里的K為相機內參矩陣A

讓L取得最大值,即讓下面式子最小。這里使用的是多參數非線性系統優化問題的Levenberg-Marquardt算法[2]進行迭代求最優解。

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

這里的K為相機內參矩陣A

4.徑向畸變估計

張氏標定法只關注了影響最大的徑向畸變。則數學表達式為:

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


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

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


化作矩陣形式:

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


記做:Dk=d

則可得:

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


計算得到畸變系數k。

使用最大似然的思想優化得到的結果,即像上一步一樣,LM法計算下列函數值最小的參數值:

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

這里的K為相機內參矩陣A

到此,張氏標定法介紹完畢。我們也得到了相機內參、外參和畸變系數。

相機標定步驟

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

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

在圖片中檢測特征點(Harris特征)

利用解析解估算方法計算出5個內部參數,以及6個外部參數

根據極大似然估計策略,設計優化目標并實現參數的refinement。




審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 攝像機
    +關注

    關注

    3

    文章

    1763

    瀏覽量

    63050
  • 計算機視覺
    +關注

    關注

    9

    文章

    1715

    瀏覽量

    47569
  • SVD
    SVD
    +關注

    關注

    0

    文章

    21

    瀏覽量

    12434

原文標題:張正友標定算法原理詳解

文章出處:【微信號:機器視覺沙龍,微信公眾號:機器視覺沙龍】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    福祿克柔性化壓力傳感器生產標定系統產品簡介

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

    TGS2602 空氣中如何標定?

    針對TGS2602這類用于檢測空氣中低濃度VOC和氣味的氣體傳感器,其“標定”是一個需要明確概念的嚴謹過程。首先,需要強調的是一個核心原則:對于大多數半導體氣體傳感器(包括TGS2602),用戶通常
    的頭像 發表于 01-19 12:06 ?121次閱讀
    TGS2602 空氣中如何<b class='flag-5'>標定</b>?

    ECU刷寫前的“隱藏關卡”:3分鐘看懂XCP/CCP標定

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

    CANape標定窗口被鎖無法標定

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

    TCORDIC算法實現正余弦函數

    TCORDIC算法,由低延遲CORDIC算法和Taylor展開組成。Taylor展開計算作為CORDIC算法的補充,能夠結合CORDIC算法和Taylor展開方式來計算浮點
    發表于 10-29 06:30

    IMU+多相機高速聯合自動標定方案

    隨著視覺慣性傳感器在自動駕駛、機器人、AR/VR 等領域規?;涞兀嘞鄼C+IMU 聯合標定需求呈爆發式增長,多相機+IMU 聯合標定領域尚屬空白。 感算商城聯合知名方案公司推出國內首臺量產級
    發表于 10-23 14:04

    什么是傳感器標定?傳感器標定真的如此重要嗎?

    什么是傳感器標定?在測量技術中,傳感器標定是指在規定條件下確定測量儀器(例如傳感器或測量系統)輸出的具有相應測量不確定度的測量值與使用具有相應測量不確定度的標準建立的測量值的相應值之間的關系的任務
    的頭像 發表于 08-25 09:10 ?1538次閱讀
    什么是傳感器<b class='flag-5'>標定</b>?傳感器<b class='flag-5'>標定</b>真的如此重要嗎?

    GraniStudio:相機標定例程

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

    不確定度評估新實踐:傳感器標定中的置信概率與誤差傳遞法則?

    ? ? ?摘要:? ? 傳感器標定是確保測量結果準確性與可靠性的核心環節,而不確定度評估則是量化測量結果可信程度的科學方法。本文聚焦傳感器標定實踐,深入探討置信概率設定與誤差傳遞法則的協同應用,旨在
    的頭像 發表于 07-22 11:34 ?716次閱讀

    標定制超聲波清洗設備的核心技術解析與應用

    在工業清洗領域,超聲波清洗設備因其高效、環保的特性受到廣泛關注。然而,隨著客戶對清洗效果和生產效率的越來越高的要求,標準化的超聲波清洗設備逐漸無法滿足多樣化的需求。這時,非標定制的超聲波清洗設備便應
    的頭像 發表于 06-12 16:17 ?860次閱讀
    非<b class='flag-5'>標定</b>制超聲波清洗設備的核心技術解析與應用

    什么是非標定制超聲波清洗設備?它有什么獨特之處?

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

    陶瓷標定板技術--宏誠光學

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

    《聊一聊ZXDoc》之汽車標定、臺架標定、三高標定

    ZXDoc支持XCP/CCP標定功能,標定工作貫穿主機廠與Tier1廠商汽車ECU研發、生產、測試的整個流程,是保障ECU性能達標、功能穩定的關鍵。什么是XCP/CCP標定?XCP/CCP標定
    的頭像 發表于 04-27 11:36 ?1759次閱讀
    《聊一聊ZXDoc》之汽車<b class='flag-5'>標定</b>、臺架<b class='flag-5'>標定</b>、三高<b class='flag-5'>標定</b>

    請問哪位礦有CopperCAM中文破解版

    請問哪位礦有CopperCAM中文破解版,能分享嗎?
    發表于 03-12 13:00

    TIDA-00254使用SDK進行物體點云重建時在系統標定時DLP不打光,怎么解決?

    投影:DLP4500 相機:PointGray相機,具體型號:FL3-U3-13Y3M USB 3.0 SDK可以連接到相機與投影,且已完成相機標定(Calibrate camera),在進行系統標定(Calibrate system)時投影儀不打光,無法繼續完成
    發表于 02-20 08:23