日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

為什么要進行單相機標(biāo)定

新機器視覺 ? 來源:CSDN技術(shù)社區(qū) ? 作者:丶布布 ? 2021-09-02 09:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

為什么要進行單相機標(biāo)定?

廣義:畸變矯正和一維和二維測量

畸變矯正:

在幾何光學(xué)和陰極射線管(CRT)顯示中。畸變是對直線投影的一種偏移。簡單來說直線投影是場景內(nèi)的一條直線投影到圖片上也保持為一條直線。那畸變簡單來說就是一條直線投影到圖片上不能保持為一條直線了。這是一種光學(xué)畸變(optical aberration)?;兪且环N相差,可能由于攝像機鏡頭導(dǎo)致,會對拍攝的物體的形狀產(chǎn)生變化,影響測量。

我自己對畸變矯正的理解就是,當(dāng)相機進行標(biāo)定時,雖然標(biāo)定板也產(chǎn)生了畸變,但是標(biāo)定板(圓形)的準(zhǔn)確數(shù)據(jù)我們已經(jīng)告訴了halcon,比如,圓的排列方式、直徑、中心距等。

通過加載多張標(biāo)定板圖片,halcon可以通過函數(shù)求出鏡頭里發(fā)生畸變的標(biāo)定板與未發(fā)生畸變的標(biāo)定板之間的映射關(guān)系,也就是相機本身的內(nèi)參(拍攝有畸變)和矯正之后無畸變內(nèi)參之間的映射關(guān)系,將這種映射關(guān)系作用到拍攝時發(fā)生畸變的物體當(dāng)中,就完成了畸變校正。。

步驟:

1)通過標(biāo)定求出相機內(nèi)參。

2)通過有畸變的內(nèi)參求出無畸變的內(nèi)參。用chage_radial_distortion_cam_par()函數(shù)完成。

3)求出有畸變的內(nèi)參和無畸變的內(nèi)參之間的映射關(guān)系。用

gen_radial_distortion_map()函數(shù)

4)將上邊的映射關(guān)系作用到產(chǎn)生畸變的物體當(dāng)中,完成畸變校正

一維和二維的測量

圖片上的尺寸是像素距離,標(biāo)定后,可以求出像素距離與物理空間距離的換算關(guān)系,從而計算出實際的物理尺寸。

狹義:求解相機的內(nèi)參和外參以及畸變參數(shù),得到二維平面像素坐標(biāo)和三維世界坐標(biāo)的關(guān)系,從而進行三維重建。

相機內(nèi)參:相機的固有屬性,在進行畸變校正時需要用到相機的內(nèi)參。

相機外參:物體在經(jīng)過透鏡成像之后,實際上是經(jīng)過了旋轉(zhuǎn)和平移,而外參就是告訴我們物體成像后經(jīng)過了那種旋轉(zhuǎn)和平移,相機的外參包括平移矢量和旋轉(zhuǎn)矩陣。

畸變參數(shù):采用理想針孔模型,由于通過針孔的光線少,攝像機曝光太慢,在實際使用中均采用透鏡,可以使圖像生成迅速,但代價是引入了畸變。有兩種畸變對投影圖像影響較大:徑向畸變和切向畸變。

相機的畸變和內(nèi)參是相機本身的固有特性,標(biāo)定一次即可一直使用。但由于相機本身并非理想的小孔成像模型以及計算誤差,采用不同的圖片進行標(biāo)定時得到的結(jié)果都有差異。一般重投影誤差很小的話,標(biāo)定結(jié)果均可用。

二、標(biāo)定流程

實現(xiàn)的原理是根據(jù)相機的像元尺寸、焦距和標(biāo)定板的描述文件(.descr)來找到顯示的標(biāo)定板圖像上面的標(biāo)志點,從而確定標(biāo)定板實際輸入的參數(shù)(Distance、Diameter等)和這些參數(shù)對應(yīng)的圖像像素大小的關(guān)系,完成標(biāo)定。

標(biāo)定步驟:

1)使用gen_caltab算子生成一個標(biāo)定文件

標(biāo)定前需要生成一個.descr的描述文件,也就是世界坐標(biāo)系與像素坐標(biāo)系的關(guān)系,當(dāng)我們下一次做別的項目時,只需要調(diào)用描述文件,即可完成標(biāo)定過程。

生成標(biāo)記文件的算子:gen_caltab (7, x方向的標(biāo)記數(shù);

7, y方向的標(biāo)記數(shù);

0.0075, 標(biāo)記點圓心之間的距離,單位:米;

0.5, 標(biāo)記點直徑與標(biāo)記點圓心之間距離的比值;

‘C:/Users/Administrator/Desktop/caltab.descr’,標(biāo)定板的描述文件的保 存路徑;

‘caltab.ps’,描述標(biāo)定板的一些信息,打印標(biāo)定板時會用到)

2)打開標(biāo)定助手,加載標(biāo)定文件,設(shè)置相機參數(shù)(單個像元寬高(問相機廠商或看手冊),相機焦距)

3)實時獲取各個角度、位置的標(biāo)定板圖片(9-16張左右),并選擇其中一種圖片設(shè)置參考位姿,然后標(biāo)定。

可以看到相機的參數(shù):

4)保存相機內(nèi)、外參,下次使用測量助手直接調(diào)用內(nèi)外參文件。

單獨說一下如何進行畸變校正,可以接上面的第三步之后:生成標(biāo)定數(shù)據(jù)(相機內(nèi)、外參)代碼,從而進行畸變校正

*相機內(nèi)參

CameraParameters := [0.0375147,-270.806,8.30152e-006,8.3e-006,647.48,520.914,1280,960]

*相機位姿,即外參(旋轉(zhuǎn)矩陣+平移矢量)

CameraPose := [-0.0091626,-0.00625214,0.700967,2.46926,358.933,179.443,0]

*1、校正徑向畸變,得到新的相機內(nèi)參

change_radial_distortion_cam_par (‘a(chǎn)daptive’, CameraParameters, 0, CamParamOut)

stop ()

Image Acquisition 02: Code generated by Image Acquisition 02

open_framegrabber (‘GigEVision’, 0, 0, 0, 0, 0, 0, ‘default’, -1, ‘default’, -1, ‘false’, ‘default’, ‘CAMERA_QBY_DM’, 0, -1, AcqHandle)

grab_image_start (AcqHandle, -1)

while (true)

grab_image_async (Image, AcqHandle, -1)

*2、對發(fā)生徑向畸變的圖像生成投影映射,圖像的映射數(shù)據(jù)存在第一個參數(shù)中

gen_radial_distortion_map (Map, CameraParameters, CamParamOut, ‘bilinear’)

*3、對圖像進行畸變校正

map_image (Image, Map, ImageMapped)

endwhile

close_framegrabber (AcqHandle)

注意:相機標(biāo)定之后,相機焦距、上下位置不能再動,否則需要重新標(biāo)定。

—版權(quán)聲明—

僅用于學(xué)術(shù)分享,版權(quán)屬于原作者。

若有侵權(quán),請聯(lián)系微信號刪除或修改!

編輯:jq

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

    關(guān)注

    5

    文章

    1607

    瀏覽量

    56045
  • crt
    crt
    +關(guān)注

    關(guān)注

    2

    文章

    86

    瀏覽量

    37222
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4422

    瀏覽量

    67871

原文標(biāo)題:halcon單相機標(biāo)定和畸變矯正程序

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    自動駕駛激光雷達(dá)應(yīng)如何進行標(biāo)定?

    的。 物理安裝過程不可避免地會引入微小的位置偏差和角度傾斜,哪怕是零點幾度的安裝誤差,在百米之外的目標(biāo)檢測上也會產(chǎn)生數(shù)米的位姿偏移。這種物理安裝與數(shù)學(xué)模型之間的鴻溝,必須通過標(biāo)定技術(shù)來填合。標(biāo)定不僅是傳感器裝
    的頭像 發(fā)表于 04-19 09:23 ?976次閱讀
    自動駕駛激光雷達(dá)應(yīng)如何<b class='flag-5'>進行</b><b class='flag-5'>標(biāo)定</b>?

    STEVAL - ISA037V1評估板:單相機智之選

    STEVAL - ISA037V1評估板:單相機智之選 在電子工程師的日常工作中,評估板是驗證和開發(fā)新設(shè)計的重要工具。今天,我們就來深入了解一下STEVAL - ISA037V1評估板,看看它能
    的頭像 發(fā)表于 04-16 16:30 ?114次閱讀

    工業(yè)相機的數(shù)據(jù)接口分類及如何選擇

    工業(yè)相機在選型時先定接口帶寬與傳輸場景,再定像素幀率,最后選相機品牌。
    的頭像 發(fā)表于 04-03 17:10 ?134次閱讀
    工業(yè)<b class='flag-5'>相機</b>的數(shù)據(jù)接口分類及如何選擇

    電驅(qū)動系統(tǒng)標(biāo)定全流程指南:從生產(chǎn)扭矩秩序、基礎(chǔ)參數(shù),到 MTPA與弱磁、診斷架構(gòu)與模型化標(biāo)定閉環(huán)

    本篇為節(jié)選,完整內(nèi)容會在知識星球發(fā)布,詳細(xì)分布見目錄頁導(dǎo)語:今天聊聊電驅(qū)動系統(tǒng)的標(biāo)定,本篇,我們會把性能標(biāo)定、診斷標(biāo)定和駕駛性標(biāo)定放到同一條系統(tǒng)鏈路里,建立對
    的頭像 發(fā)表于 03-30 07:41 ?933次閱讀
    電驅(qū)動系統(tǒng)<b class='flag-5'>標(biāo)定</b>全流程指南:從生產(chǎn)扭矩秩序、基礎(chǔ)參數(shù),到 MTPA與弱磁、診斷架構(gòu)與模型化<b class='flag-5'>標(biāo)定</b>閉環(huán)

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

    無法、也不需要進行像電化學(xué)或紅外傳感器那樣的“濃度精確標(biāo)定”。標(biāo)定的主要目的是獲得穩(wěn)定、可重復(fù)的基準(zhǔn)參考點,而非直接輸出ppm值。以下是完整的步驟和解釋:第一部分
    的頭像 發(fā)表于 01-19 12:06 ?390次閱讀
    TGS2602 空氣中如何<b class='flag-5'>標(biāo)定</b>?

    探索TDA38740A評估板:高效單相機降壓調(diào)節(jié)器的設(shè)計與應(yīng)用

    探索TDA38740A評估板:高效單相機降壓調(diào)節(jié)器的設(shè)計與應(yīng)用 在電子設(shè)計的領(lǐng)域中,電源管理模塊的性能直接影響著整個系統(tǒng)的穩(wěn)定性和效率。TDA38740A評估板作為一款專注于40A單相機降壓調(diào)節(jié)器
    的頭像 發(fā)表于 12-18 11:40 ?673次閱讀

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

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

    單相繼電保護測試儀用途是什么?

    配電設(shè)備調(diào)試 對單相變壓器、單相斷路器、熔斷器等一次設(shè)備的保護裝置進行配合試驗,驗證保護裝置與一次設(shè)備的動作協(xié)調(diào)性(如短路時保護裝置能否快速觸發(fā)斷路器跳閘); 配電臺區(qū)運維 針對居民 / 商業(yè)配電臺區(qū)
    發(fā)表于 11-25 15:45

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

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

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

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

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

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

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

    說明 實現(xiàn)相機標(biāo)定位置進行標(biāo)定。 注意:每次打開軟件請先點擊復(fù)位,確保位置安全;準(zhǔn)備九點標(biāo)定版;連接
    的頭像 發(fā)表于 08-22 17:38 ?1123次閱讀
    GraniStudio:<b class='flag-5'>相機</b><b class='flag-5'>標(biāo)定</b>例程

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

    提出更科學(xué)、更貼合工程實際的不確定度評估策略,提升標(biāo)定結(jié)果的可信度與應(yīng)用價值。 ? ?引言? ? 在精密測量領(lǐng)域,傳感器的性能依賴于嚴(yán)格的標(biāo)定過程。標(biāo)定不僅僅是確定輸入與輸出關(guān)系的過程,更需對其結(jié)果的可靠性
    的頭像 發(fā)表于 07-22 11:34 ?1060次閱讀

    實戰(zhàn)演練:使用相機氣密性檢測儀進行防水測試

    在攝影領(lǐng)域,尤其是進行戶外攝影,不少攝影師會在惡劣環(huán)境下使用相機,這就對相機的防水性能有了要求。而相機氣密性檢測就是判斷相機防水性能的重要途
    的頭像 發(fā)表于 05-30 11:04 ?711次閱讀
    實戰(zhàn)演練:使用<b class='flag-5'>相機</b>氣密性檢測儀<b class='flag-5'>進行</b>防水測試

    相機模組膠水檢測

    相機
    海伯森技術(shù)
    發(fā)布于 :2025年05月19日 15:07:45
    定远县| 长岛县| 嘉禾县| 南涧| 繁峙县| 开封市| 婺源县| 赣榆县| 桐柏县| 抚顺县| 托里县| 固镇县| 驻马店市| 乐清市| 定远县| 清远市| 锦屏县| 顺昌县| 高尔夫| 武隆县| 普定县| 临夏市| 东安县| 开鲁县| 确山县| 翁源县| 德惠市| 太谷县| 北辰区| 梁山县| 双流县| 溆浦县| 射洪县| 九江县| 定州市| 开远市| 桂阳县| 隆子县| 平湖市| 尤溪县| 苍南县|