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)定工具的開發(fā)

電子設(shè)計(jì) ? 來源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-12-08 22:27 ? 次閱讀
轉(zhuǎn)載自:雙目測距系列(一)標(biāo)定工具的開發(fā)
作者:ltshan139

前言

雙目攝像頭標(biāo)定是測距及其三維建模非常重要的步驟,因?yàn)闃?biāo)定出來的內(nèi)外參數(shù)將會(huì)用來對(duì)原始圖像進(jìn)行反畸變校正,而反畸變的效果對(duì)立體匹配精度有著非常大的影響。此外,最終在求距離時(shí)(其公式為l=B*f/d),這里面參數(shù)都和標(biāo)定息息相關(guān)。

標(biāo)定工具

目前標(biāo)定方法的理論基礎(chǔ)都為張正友標(biāo)定法,其大體思想是能找到一個(gè)比較好的初始值來進(jìn)行一個(gè)最小二乘法迭代,從而獲得最優(yōu)化標(biāo)定參數(shù)。
具體實(shí)現(xiàn)起來比較簡單,因?yàn)閛pencv或matlab都已經(jīng)提供了API支持,關(guān)鍵是先針對(duì)實(shí)驗(yàn)圖片、標(biāo)定板參數(shù)(比如寬高分別有幾個(gè)角點(diǎn),每個(gè)棋盤格的物理尺寸為多少mm等)確定好即可。
為了更方便的完成標(biāo)定功能,最好是開發(fā)一個(gè)帶GUI的標(biāo)定工具,這樣效率更高,因?yàn)榭梢造`活指定圖片所在目錄等。這里面需要注意的一個(gè)操作是,要將opencv的窗口映射到MFC IDC_STATIC_CV(PICTURE CONTROL)控件上。
相關(guān)代碼可以參考下面:

cv::namedWindow("view", WINDOW_NORMAL);
HWND hWnd = (HWND)cvGetWindowHandle("view"); 
HWND hParent = ::GetParent(hWnd); 
::SetParent(hWnd, GetDlgItem(IDC_STATIC_CV)->m_hWnd); 
::ShowWindow(hParent, SW_HIDE);

這樣后面調(diào)用imshow("view", xxx) 就可以將圖片顯示到MFC對(duì)話框控件上,非常方便。
GUI工具如下所示。param里面參數(shù)輸入好后,點(diǎn)擊“標(biāo)定”即可自動(dòng)完成全部單目內(nèi)外參數(shù)以及雙目姿態(tài)參數(shù)的標(biāo)定,并將標(biāo)定過程中的信息以及結(jié)果都打印出來。



推薦閱讀



更多海思AI芯片方案學(xué)習(xí)筆記歡迎關(guān)注海思AI芯片方案學(xué)習(xí)。

審核編輯:符乾江

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

    評(píng)論

    相關(guān)推薦

    Altera推出一系列FPGA軟、硬件和開發(fā)工具

    近期,英特爾子公司Altera推出了一系列FPGA軟、硬件和開發(fā)工具,使其可編程解決方案更易應(yīng)用于廣泛的用例和市場。Altera在年度開發(fā)者大會(huì)上公布了下代能效與成本優(yōu)化的Agile
    的頭像 發(fā)表于 10-12 10:47 ?391次閱讀

    傳感器靜態(tài)標(biāo)定的主要步驟是什么

    傳感器靜態(tài)標(biāo)定的主要步驟通常包括以下幾個(gè)方面: 、準(zhǔn)備階段 確定標(biāo)定范圍 :首先,需要明確傳感器的全量程(即測量范圍),這是標(biāo)定工作的基礎(chǔ)。 準(zhǔn)備標(biāo)準(zhǔn)設(shè)備 :利用標(biāo)準(zhǔn)儀器或設(shè)備產(chǎn)生已
    的頭像 發(fā)表于 09-19 17:02 ?791次閱讀

    使用基于模型的標(biāo)定提高開發(fā)效率

    嵌入式系統(tǒng)中往往包含大量的可標(biāo)定參數(shù),這些參數(shù)通常以單值、曲線(1 維表格)、MAP 圖(2 維表格)的形式存在。最終產(chǎn)品的質(zhì)量不僅取決于算法的設(shè)計(jì),也取決于這些可標(biāo)定參數(shù)的值設(shè)置是否達(dá)到最優(yōu)。
    的頭像 發(fā)表于 09-05 09:54 ?182次閱讀
    使用基于模型的<b class='flag-5'>標(biāo)定</b>提高<b class='flag-5'>開發(fā)</b>效率

    STM32是否支持CCP協(xié)議,能否用INCA/CANaple通過CAN總線的CCP協(xié)議進(jìn)行標(biāo)定?

    開發(fā)款控制器,基于帶CAN總線接口的F407系列。 現(xiàn)在考慮參數(shù)標(biāo)定/正定的問題。 不知能否通過生成A2L文件,然后用INCA/ CANaple 通過CAN總線的CCP協(xié)議進(jìn)行
    發(fā)表于 05-31 08:14

    奧比中光正式發(fā)布全新Gemini 330系列雙目3D相機(jī)

    4月29日,奧比中光正式發(fā)布全新Gemini 330系列雙目3D相機(jī),首發(fā)產(chǎn)品包括Gemini 335、Gemini 335L兩款通用型高性能雙目3D相機(jī)。
    的頭像 發(fā)表于 04-30 10:41 ?572次閱讀
    奧比中光正式發(fā)布全新Gemini 330<b class='flag-5'>系列</b><b class='flag-5'>雙目</b>3D相機(jī)

    工業(yè)相機(jī)單目和雙目的區(qū)別

    工業(yè)相機(jī)標(biāo)定的方法根據(jù)工業(yè)相機(jī)的數(shù)目可分為單目標(biāo)定、雙目標(biāo)定Q以及多目標(biāo)定。
    的頭像 發(fā)表于 03-26 16:26 ?1720次閱讀
    工業(yè)相機(jī)單目和<b class='flag-5'>雙目</b>的區(qū)別

    fpga開發(fā)般用什么軟件

    FPGA(現(xiàn)場可編程門陣列)開發(fā)通常使用一系列專門的軟件工具,這些工具涵蓋了從設(shè)計(jì)、仿真到編譯和調(diào)試的整個(gè)流程。
    的頭像 發(fā)表于 03-15 14:43 ?3237次閱讀

    單目視覺系統(tǒng)檢測車輛的測距方法

    以前提過單目測距的問題,檢測的障礙物2-D框加上攝像頭的姿態(tài)和路面假設(shè)。以下根據(jù)公開發(fā)布的論文討論具體的算法。
    發(fā)表于 01-11 10:47 ?391次閱讀
    單目視覺系統(tǒng)檢測車輛的<b class='flag-5'>測距</b>方法

    LabVIEW開發(fā)自動(dòng)駕駛的雙目測距系統(tǒng)

    LabVIEW開發(fā)自動(dòng)駕駛的雙目測距系統(tǒng) 隨著車輛駕駛技術(shù)的不斷發(fā)展,自動(dòng)駕駛技術(shù)正日益成為現(xiàn)實(shí)。從L2級(jí)別的輔助駕駛技術(shù)到L3級(jí)別的受條件約束的自動(dòng)駕駛技術(shù),車輛安全性和智能化水平正在不斷提升
    發(fā)表于 12-19 18:02

    硅光電倍增管用于直接飛行時(shí)間測距應(yīng)用():直接ToF測距系統(tǒng)的設(shè)計(jì)

    硅光電倍增管用于直接飛行時(shí)間測距應(yīng)用():直接ToF測距系統(tǒng)的設(shè)計(jì)
    的頭像 發(fā)表于 12-07 10:23 ?613次閱讀
    硅光電倍增管用于直接飛行時(shí)間<b class='flag-5'>測距</b>應(yīng)用(<b class='flag-5'>一</b>):直接ToF<b class='flag-5'>測距</b>系統(tǒng)的設(shè)計(jì)

    雙目測寬儀高質(zhì)量生產(chǎn)利器 測寬儀價(jià)格

    雙目測寬儀是基于機(jī)器視覺原理及模擬人的雙眼進(jìn)行寬度尺寸自動(dòng)測量的儀器,是種高度自動(dòng)化的工業(yè)實(shí)時(shí)在線寬度檢測儀表。 雙目測寬儀是種智能化的全自動(dòng)工業(yè)在線實(shí)時(shí)寬度檢測設(shè)備,兩個(gè)工業(yè)相機(jī)
    發(fā)表于 12-04 17:10

    機(jī)器視覺雙目測寬儀具體有什么優(yōu)勢?

    雙目測寬儀是機(jī)器視覺原來制造而成的智能寬度檢測設(shè)備,廣泛應(yīng)用于板材類產(chǎn)品的寬度檢測。通過測寬儀的使用,實(shí)時(shí)了解產(chǎn)品寬度品質(zhì),進(jìn)行超差提示,減少廢品的生產(chǎn)。 雙目測寬儀優(yōu)勢 測量軟件界面顯示:產(chǎn)品規(guī)格
    發(fā)表于 11-28 17:13

    機(jī)器人開發(fā)大賽圓滿結(jié)束,Imagination核心IP為開發(fā)者提供技術(shù)支撐

    活動(dòng)現(xiàn)場。DoubleQ機(jī)器人開發(fā)比賽論壇主要使用機(jī)器人AI、雙目測距、雷達(dá)導(dǎo)航、電機(jī)控制等相關(guān)技術(shù)融合開發(fā),高校學(xué)生使用主辦方提供的設(shè)備完成的命題比賽,比賽分為
    的頭像 發(fā)表于 11-23 10:06 ?404次閱讀
    機(jī)器人<b class='flag-5'>開發(fā)</b>大賽圓滿結(jié)束,Imagination核心IP為<b class='flag-5'>開發(fā)</b>者提供技術(shù)支撐

    新品雙目測寬儀測量原理 寬厚板材在線檢測

    相機(jī)就像人的雙眼,可以形成立體視覺,這樣就可以得到足夠的信息判斷被測物的距離,修正和消除距離變化對(duì)測量的影響。 雙目測寬儀是新研發(fā)的種寬度檢測設(shè)備,采用立體機(jī)器視覺原理檢測,利用算法消除傾斜等
    發(fā)表于 11-20 17:25

    淺析傳感器的外參標(biāo)定和在線標(biāo)定問題

    作為無人車以及智能機(jī)器人而言,在裝配過程中各個(gè)傳感器之間的外參標(biāo)定直是比較頭疼的問題。這里作者也系統(tǒng)的學(xué)習(xí)了下,傳感器的外參標(biāo)定和在線標(biāo)定
    發(fā)表于 11-20 15:45 ?726次閱讀
    淺析傳感器的外參<b class='flag-5'>標(biāo)定</b>和在線<b class='flag-5'>標(biāo)定</b>問題