chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

線掃激光算法原理是什么?

新機器視覺 ? 來源:csdn ? 作者:葉聽雪落 ? 2020-12-31 09:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一:線掃激光算法原理

激光器發(fā)出的激光束經(jīng)準(zhǔn)直聚焦后垂直入射到物體表面上,表面的散射光由接收透鏡成像于探測器的陣列上。光敏面于接收透鏡的光軸垂直。如圖:

當(dāng)被測物體表面移動x,反應(yīng)到光敏面上像點位移為x’。a為接收透鏡到物體的距離(物距),b為接收后主面到成像面中心的距離(一般取焦距f),θ為激光束光軸與接收透鏡之間的夾角。D為激光光束軸到透鏡中心的距離。接收透鏡的焦距為f,其余的參數(shù)如下圖:

b4106fb0-4a98-11eb-8b86-12bb97331649.png

在△ABC中,由正弦定理的:

b4501c1e-4a98-11eb-8b86-12bb97331649.png

將上式整理得:

b4a3d818-4a98-11eb-8b86-12bb97331649.png

在直角三角形△CDE(∠CDE=90°)中,

b4f6e6fc-4a98-11eb-8b86-12bb97331649.png?? 將其帶入到上式,得:b4f6e6fc-4a98-11eb-8b86-12bb97331649.png(遠(yuǎn)離透鏡)。

上式為遠(yuǎn)離透鏡的公式,靠近基準(zhǔn)面的公式剛好相反:b5845e88-4a98-11eb-8b86-12bb97331649.png(靠近透鏡)。

二:參數(shù)計算和選取

通過上面的算法推導(dǎo),我們可以看出在整個公式中,我們需要得到的參數(shù)有兩個,a(接收透鏡到物體的距離(物距))和θ(激光束光軸與接收透鏡之間的夾角)。

2.1參數(shù)的計算

(1)參數(shù)計算的原理

因為公式中有兩個未知的參數(shù)a和θ,那么想要求得這兩個未知參數(shù),我們可以通過得到兩組已知的(x,x’)來列出兩個二元一次方程組來求解。

假設(shè)兩組已知的參數(shù)為(X1,X1’)(X2,X2’),通過推導(dǎo)過程的公式如下(以靠近透鏡為例):

b5cb4dca-4a98-11eb-8b86-12bb97331649.png

通過計算得出:

b62ea28a-4a98-11eb-8b86-12bb97331649.png

將求出的θ帶去上式可以得出a.

(2)參數(shù)計算結(jié)果

在計算參數(shù)的樣本選取中,為了盡可能的提高精度,我們在靠近基準(zhǔn)面的樣本中選取的計算組合分別為(1mm,2mm),(1mm,3mm),(1mm,4mm),(1mm,5mm),(1mm,6mm),(1mm,7mm),(1mm,8mm),(1mm,9mm),(1mm,10mm),總共9組數(shù)據(jù)。那么我們在一次采樣中可以得出9 組數(shù)據(jù)。

2.2參數(shù)的選取

在整個的實驗過程中,后期計算參數(shù)a和θ時,我們總共采樣了五次數(shù)據(jù),每次數(shù)據(jù)得到的9組參數(shù),通過45組數(shù)據(jù)來計算整個樣本的位移。觀察誤差值得大小,我們總共選取了三組參數(shù),綜合比對發(fā)現(xiàn)當(dāng)比值a/(f*sinθ)為31.5~31.7且a>200時,計算出的誤差偏小且在測量的范圍內(nèi)保持一定趨勢。(這為我們后面的非線性擬合的誤差補償提供了基礎(chǔ))

三:相機的標(biāo)定

3.1單目相機標(biāo)定的目的

獲取攝像機的內(nèi)外參數(shù)矩陣,同時也會獲得每一幅標(biāo)定圖像的選擇和平移矩陣,內(nèi)參數(shù)矩陣和畸變向量可以對之后相機拍攝的圖像進(jìn)行矯正,得到畸變相對很小的圖像。

3.2相機標(biāo)定的輸入和輸出

相機標(biāo)定的輸入為22*22單位長度為1mm/格的棋盤格圖像。總共12張。

相機標(biāo)定的輸出為:內(nèi)參數(shù)矩陣(fx,fy,Cx, Cy)和畸變向量(k1,k2,p1,p2,p3)

ps(注意,這里有兩個不同的焦距fx,fy。因為單個像素點在低價成像儀上是矩形而不是正方形。實際上焦距fx=f*Sx. f為實際的物理焦距長度,Sx為x方向的像元尺寸。同理fy=f*Sy)

3.3用到的工具

硬件:巴士勒相機,攝像頭(f=25mm)、棋盤格標(biāo)定板

軟件:VS+OPENCV

3.4標(biāo)定的結(jié)果

b65d05b2-4a98-11eb-8b86-12bb97331649.png

四:樣本采集

樣本采集我們有兩種方式,第一種方式為用標(biāo)準(zhǔn)塊來采集。第二種方式是通過千分尺來采集。我們采用第二種方式進(jìn)行采集樣本。采集的過程為以整個圖像的中心為起點(作為基準(zhǔn)面),每隔0.1mm取一次圖像,取到圖像的邊界。通過上述取樣本,我們得出位移的取值范圍為-30.0mm到+30.0mm。

五:計算結(jié)果

通過上述的參數(shù)計算,相機標(biāo)定以及樣本采集之后,我們開始計算結(jié)果,在選曲的三組參數(shù),來計算結(jié)果得到的誤差,在附件1中。

六:誤差補償

在得出誤差之后,我們發(fā)現(xiàn)誤差的變化是具有趨勢的。隨著位移的增大誤差是逐漸增大的。從計算結(jié)果偏小逐步到計算結(jié)果偏大。在這里我們?nèi)〉谜`差補償算法為基于最小二乘法的非線性擬合。擬合的方程如下:

Y=a0+a1x+a2x^2+a3x^3

方程中x代表的是像素位移,Y代表的是誤差。通過擬合之后的誤差方程和整個算法進(jìn)行融合及擬合后的求取誤差為

位移=原算法-誤差方程

最后通過誤差補償?shù)慕Y(jié)果得到的誤差,在附件2中。

七:實驗中遇到的問題

(1)算法上的改進(jìn)

第一:在位移算法上遇到的問題剛開始在推算的過程中,忽略了一個多項式導(dǎo)致后面在計算的過程中誤差偏大,后面采用了三角函數(shù)的算法,整個精度的提升很明顯。

第二:在參數(shù)計算的算法推導(dǎo)過程中,出現(xiàn)了一個錯誤靠近基準(zhǔn)面和遠(yuǎn)離基準(zhǔn)面的算法是不一樣的。這里出現(xiàn)了一個推導(dǎo)錯誤。后來重新推導(dǎo)之后改正了過來。

第三:在參數(shù)的選取上,剛開始的理解是在參數(shù)計算之后參數(shù)如果越接近實際的a和θ,計算出來的結(jié)果越真實。后來經(jīng)過試驗發(fā)現(xiàn)這樣的選取準(zhǔn)則是不正確的。而且不同組的樣本計算出的a和θ是不一樣的。最后通過分析得出,雖然計算出的a和θ是不一樣的,但是a/(f*sinθ)的比值幾乎是一致的。后面選取參數(shù)是選擇誤差小的。

第四:后面在觀察誤差的時候發(fā)現(xiàn)在0.1mm的位移時,同一組參數(shù)不同樣本的計算結(jié)果都是一樣偏大的。在實際的測量過程中我們觀測到0.1mm的位移,通常對應(yīng)的是0.6左右個像素。通過觀察程序發(fā)現(xiàn)了把像素float型轉(zhuǎn)換成int型導(dǎo)致這個誤差結(jié)果。后面改過來之后,誤差明顯變小了。

(2)結(jié)構(gòu)上的改變

在中期的試驗中,我們改進(jìn)鏡頭和相機的結(jié)構(gòu),來改善景深,但是后來我們通過試驗發(fā)現(xiàn)原有的結(jié)構(gòu)景深也是足夠用的,所以后面的試驗還是按照原來的結(jié)構(gòu)來。

(3)線激光的中心點提取原則

在整個計算過程中,每次計算位移的結(jié)果,我們要提取每行的線激光的中心坐標(biāo),剛開始計算的算法為邊緣二分法,取中點坐標(biāo)。這種算法偏差較大。在后面通過閱讀文獻(xiàn),采用了灰度質(zhì)心算法。在后面的計算中,都是采用這個算法。在0.01mm的位移下,發(fā)現(xiàn)這個算法是有效的,檢測到像素的位移在0.07個像素左右。

八:總結(jié)

通過以上的一系列實驗,我們可以達(dá)到的誤差精度是0.01mm左右,現(xiàn)在取得的樣本在±10mm的范圍內(nèi)。但是整個容許的測量范圍是±30mm。接下來可以實驗的內(nèi)容:

第一:可以以0.01mm為頻率采樣(這樣在補償后結(jié)果更精確)。

第二:樣本計算擴大到整個測量范圍。

第三:采用千分尺采樣時,人為讀書的誤差是無法避免的,后期測量的時候需進(jìn)行改進(jìn)。

原文標(biāo)題:線掃激光算法原理

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

責(zé)任編輯:haq

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

    關(guān)注

    21

    文章

    3706

    瀏覽量

    69816

原文標(biāo)題:線掃激光算法原理

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    為什么高激光雷達(dá)反而更省算力?

    [首發(fā)于智駕最前沿微信公眾號]在自動駕駛中,激光雷達(dá)一直是非常重要的感知硬件,而在評價激光雷達(dá)的性能時,一個最常被提及的指標(biāo)就是“數(shù)”。所謂數(shù),是指
    的頭像 發(fā)表于 03-24 09:13 ?452次閱讀
    為什么高<b class='flag-5'>線</b>束<b class='flag-5'>激光</b>雷達(dá)反而更省算力?

    從520到896,激光雷達(dá)已進(jìn)入“千”時代

    電子發(fā)燒友網(wǎng)報道(文/梁浩斌)最近華為推出的新一代896激光雷達(dá)關(guān)注度很高,從量產(chǎn)乘用車的角度來看,這一提升確實稱得上“飛躍”,因為此前搭載華為ADS智駕系統(tǒng)的車型采用的主激光雷達(dá)主要為192
    的頭像 發(fā)表于 03-22 02:29 ?7009次閱讀

    固定式工業(yè)碼器選購指南

    在智能制造、物流分揀、產(chǎn)追溯的真實場景里,固定式工業(yè)碼器就是生產(chǎn)的“數(shù)字眼睛”。選得準(zhǔn),24小時穩(wěn)定不掉線;選不對,頻繁漏、卡頓、返工,直接拖慢整條產(chǎn)
    的頭像 發(fā)表于 03-04 13:37 ?236次閱讀
    固定式工業(yè)<b class='flag-5'>掃</b>碼器選購指南

    新大陸NLS NVF200工業(yè)固定式碼器:工業(yè)產(chǎn)的高效追溯利器

    在電子廠、手機制造廠等工業(yè)場景的產(chǎn)中,質(zhì)量管理與追溯是保障產(chǎn)品品質(zhì)的關(guān)鍵環(huán)節(jié),而一款性能卓越的碼設(shè)備則成為提升該環(huán)節(jié)效率的核心助力。新大陸NLSNVF200工業(yè)固定式碼器,作為工業(yè)級
    的頭像 發(fā)表于 01-13 14:28 ?319次閱讀
    新大陸NLS NVF200工業(yè)固定式<b class='flag-5'>掃</b>碼器:工業(yè)產(chǎn)<b class='flag-5'>線</b>的高效追溯利器

    鏡頭的選型指南

    鏡頭(LineScanLens)是一種專為掃描相機設(shè)計的光學(xué)組件,主要應(yīng)用于工業(yè)自動化檢測、印刷質(zhì)量控制、紡織品檢驗以及醫(yī)療影像等領(lǐng)域。此類鏡頭通過捕捉連續(xù)移動物體的線性圖像,實現(xiàn)高精度
    的頭像 發(fā)表于 12-11 17:50 ?1152次閱讀
    <b class='flag-5'>線</b><b class='flag-5'>掃</b>鏡頭的選型指南

    鐳射雕碼用什么碼槍?

    在電子制造、汽車零部件等行業(yè),鐳射雕碼(DPM碼的常見形式)因耐磨、耐高溫的特性成為產(chǎn)品追溯的核心標(biāo)識。但金屬、塑料等材質(zhì)的反光、曲面凹凸,加上鐳雕碼可能存在的模糊、低對比度問題,讓普通碼槍頻頻
    的頭像 發(fā)表于 11-20 15:30 ?820次閱讀
    <b class='flag-5'>掃</b>鐳射雕碼用什么<b class='flag-5'>掃</b>碼槍?

    工業(yè)條碼碼槍用于生產(chǎn)自動設(shè)備

    在現(xiàn)代工業(yè)生產(chǎn)中,自動化、智能化已成為提升效率、保障品質(zhì)的核心方向。而工業(yè)條碼碼槍作為生產(chǎn)自動設(shè)備碼的關(guān)鍵工具,正以快速、精準(zhǔn)的數(shù)據(jù)采集能力,推動生產(chǎn)流程的數(shù)字化變革。從醫(yī)療產(chǎn)品制造到汽車生產(chǎn)
    的頭像 發(fā)表于 11-13 15:37 ?733次閱讀
    工業(yè)條碼<b class='flag-5'>掃</b>碼槍用于生產(chǎn)<b class='flag-5'>線</b>自動設(shè)備<b class='flag-5'>掃</b>碼

    遠(yuǎn)景達(dá)固定式碼器、二維碼碼設(shè)備有哪些行業(yè)應(yīng)用

    讀性能與靈活適配性,在多個關(guān)鍵行業(yè)落地生根,成為效率升級的核心支撐。工業(yè)制造領(lǐng)域是固定式碼器的核心戰(zhàn)場?,F(xiàn)代生產(chǎn)對追溯精度的高要求,讓能精準(zhǔn)識讀DPM碼、DM
    的頭像 發(fā)表于 11-05 15:27 ?458次閱讀
    遠(yuǎn)景達(dá)固定式<b class='flag-5'>掃</b>碼器、二維碼<b class='flag-5'>掃</b>碼設(shè)備有哪些行業(yè)應(yīng)用

    NVH200系列碼槍高效碼應(yīng)用 NVH200新大陸碼槍價格多少

    系列碼槍的核心優(yōu)勢在于極速識讀能力。設(shè)備搭載先進(jìn)解碼算法,最快可在50ms內(nèi)識別3mil以上密度的紙質(zhì)碼與直接零部件標(biāo)識條碼(DPM),即便面對電子元件上的鐳雕、
    的頭像 發(fā)表于 11-05 14:47 ?605次閱讀
    NVH200系列<b class='flag-5'>掃</b>碼槍高效<b class='flag-5'>掃</b>碼應(yīng)用 NVH200新大陸<b class='flag-5'>掃</b>碼槍價格多少

    自助柜如何集成碼模組,以及如何選擇碼模組?

    在智能自助設(shè)備日益普及的今天,碼模組已成為自助柜實現(xiàn)便捷操作的核心部件。那么,自助柜該如何集成碼模組?又該如何選擇合適的碼模組呢??自助柜集成碼模組的步驟首先,要根據(jù)自助柜的內(nèi)
    的頭像 發(fā)表于 10-11 15:10 ?549次閱讀
    自助柜如何集成<b class='flag-5'>掃</b>碼模組,以及如何選擇<b class='flag-5'>掃</b>碼模組?

    800!禾賽發(fā)布ETX激光雷達(dá)

    電子發(fā)燒友網(wǎng)綜合報道 在2025年IAA Mobility慕尼黑國際車展上,禾賽發(fā)布了ETX 800車規(guī)級超遠(yuǎn)距激光雷達(dá),憑借“全球數(shù)最高+全球測距最遠(yuǎn)”兩大硬指標(biāo)再次刷新量產(chǎn)車載激光
    發(fā)表于 09-13 16:16 ?2299次閱讀

    碼模塊廠家怎么選?二維碼碼模組詳解

    你是否發(fā)現(xiàn),從超市自助結(jié)賬的POS機到小區(qū)的智能門禁,從快遞柜的取件碼到地鐵閘機的乘車碼識別,二維碼碼模組早已滲透到生活與產(chǎn)業(yè)的每一個角落。作為所有碼設(shè)備的“心臟”,二維碼碼模
    的頭像 發(fā)表于 08-18 15:58 ?958次閱讀
    <b class='flag-5'>掃</b>碼模塊廠家怎么選?二維碼<b class='flag-5'>掃</b>碼模組詳解

    史上最強?520激光雷達(dá)上車!

    電子發(fā)燒友網(wǎng)報道(文/梁浩斌)?目前市面上的前向激光雷達(dá)主要集中在128,最高的也不過是192。但極氪在最近舉辦的極氪9X技術(shù)發(fā)布會上,公布了極氪9X車型將首發(fā)搭載520
    的頭像 發(fā)表于 07-14 09:15 ?4682次閱讀

    自動駕駛激光雷達(dá)中常說的“”是個啥?

    [首發(fā)于智駕最前沿微信公眾號]在自動駕駛領(lǐng)域,激光雷達(dá)(LiDAR)常被貼上“16”、“32”、“64”乃至“128”的標(biāo)簽,這里的
    的頭像 發(fā)表于 06-13 08:58 ?1515次閱讀