女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

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

新機(jī)器視覺 ? 來源:csdn ? 作者:葉聽雪落 ? 2020-12-31 09:57 ? 次閱讀

一:線掃激光算法原理

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

當(dāng)被測物體表面移動(dòng)x,反應(yīng)到光敏面上像點(diǎn)位移為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ù)計(jì)算和選取

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

2.1參數(shù)的計(jì)算

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

因?yàn)楣街杏袃蓚€(gè)未知的參數(shù)a和θ,那么想要求得這兩個(gè)未知參數(shù),我們可以通過得到兩組已知的(x,x’)來列出兩個(gè)二元一次方程組來求解。

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

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

通過計(jì)算得出:

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

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

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

在計(jì)算參數(shù)的樣本選取中,為了盡可能的提高精度,我們在靠近基準(zhǔn)面的樣本中選取的計(jì)算組合分別為(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ù)的選取

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

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

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

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

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

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

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

ps(注意,這里有兩個(gè)不同的焦距fx,fy。因?yàn)閱蝹€(gè)像素點(diǎn)在低價(jià)成像儀上是矩形而不是正方形。實(shí)際上焦距fx=f*Sx. f為實(shí)際的物理焦距長度,Sx為x方向的像元尺寸。同理fy=f*Sy)

3.3用到的工具

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

軟件:VS+OPENCV

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

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

四:樣本采集

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

五:計(jì)算結(jié)果

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

六:誤差補(bǔ)償

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

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

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

位移=原算法-誤差方程

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

七:實(shí)驗(yàn)中遇到的問題

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

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

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

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

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

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

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

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

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

八:總結(jié)

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

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

第二:樣本計(jì)算擴(kuò)大到整個(gè)測量范圍。

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

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

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

責(zé)任編輯:haq

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

    關(guān)注

    20

    文章

    3426

    瀏覽量

    65826

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

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

收藏 人收藏

    評(píng)論

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

    產(chǎn)效率翻倍!二維碼碼器這樣用就對了

    在當(dāng)今競爭激烈的制造業(yè)環(huán)境中,提高產(chǎn)效率是企業(yè)追求的重要目標(biāo)。而二維碼碼器作為一種高效的數(shù)據(jù)采集工具,若能正確使用,將為產(chǎn)線帶來顯著的效率提升。首先,要根據(jù)產(chǎn)的實(shí)際需求選擇合適的二維碼
    的頭像 發(fā)表于 04-18 14:05 ?174次閱讀
    產(chǎn)<b class='flag-5'>線</b>效率翻倍!二維碼<b class='flag-5'>掃</b>碼器這樣用就對了

    效率卡在碼環(huán)節(jié)?工廠流水線加裝工業(yè)級(jí)碼設(shè)備,產(chǎn)能直接拉滿

    在智能制造轉(zhuǎn)型的大潮中,工廠流水線的每一個(gè)環(huán)節(jié)都成為了提升效率的關(guān)鍵。然而,碼環(huán)節(jié)長期被視為效率瓶頸,傳統(tǒng)的人工碼方式因其速度慢、易出錯(cuò)、無法實(shí)時(shí)追溯等問題,嚴(yán)重制約了生產(chǎn)的整體效能。這一痛點(diǎn)
    的頭像 發(fā)表于 04-14 13:55 ?163次閱讀
    效率卡在<b class='flag-5'>掃</b>碼環(huán)節(jié)?工廠流水線加裝工業(yè)級(jí)<b class='flag-5'>掃</b>碼設(shè)備,產(chǎn)能直接拉滿

    二維碼模組與傳統(tǒng)碼設(shè)備對比:嵌入式碼方案為何成為新趨勢?

    在數(shù)字化時(shí)代,碼技術(shù)已成為連接物理世界與數(shù)字世界的橋梁。從商品管理到支付結(jié)算,碼技術(shù)無處不在,極大地提升了效率與便捷性。然而,隨著技術(shù)的不斷進(jìn)步,傳統(tǒng)的碼設(shè)備已難以滿足日益多樣化的需求。二維
    的頭像 發(fā)表于 04-02 14:44 ?195次閱讀
    二維<b class='flag-5'>掃</b>碼模組與傳統(tǒng)<b class='flag-5'>掃</b>碼設(shè)備對比:嵌入式<b class='flag-5'>掃</b>碼方案為何成為新趨勢?

    生產(chǎn)使用工業(yè)型碼器,助力高速讀取識(shí)別產(chǎn)品信息

    在現(xiàn)代制造業(yè)中,生產(chǎn)的效率直接關(guān)系到企業(yè)的生產(chǎn)能力和市場競爭力。為了實(shí)現(xiàn)高效、準(zhǔn)確的產(chǎn)品信息讀取與識(shí)別,越來越多的企業(yè)開始引入工業(yè)型碼器。這種先進(jìn)的設(shè)備以其卓越的性能和廣泛的應(yīng)用場景,成為
    的頭像 發(fā)表于 02-19 14:32 ?305次閱讀
    生產(chǎn)<b class='flag-5'>線</b>使用工業(yè)型<b class='flag-5'>掃</b>碼器,助力高速讀取識(shí)別產(chǎn)品信息

    條碼碼器的用途,適合哪些應(yīng)用場景?

    、條碼碼器的核心用途條碼碼器,簡而言之,是一種能夠讀取并采集條碼信息的輸入設(shè)備。它通過激光、攝像頭等技術(shù)掃描條碼,將獲取的數(shù)據(jù)傳輸至計(jì)算機(jī)或其他智能設(shè)備,進(jìn)而
    的頭像 發(fā)表于 12-24 15:22 ?1128次閱讀
    條碼<b class='flag-5'>掃</b>碼器的用途,適合哪些應(yīng)用場景?

    手機(jī)和紙張二維碼的碼頭:選擇與應(yīng)用指南

    。本文將探討手機(jī)二維碼和紙張二維碼的碼頭,幫助您了解它們的特點(diǎn)與應(yīng)用。一、碼頭的分類碼頭通常分為兩種類型:激光條碼掃描器和二維影像掃描器(也稱為二維掃描器)。
    的頭像 發(fā)表于 12-12 15:18 ?597次閱讀
    <b class='flag-5'>掃</b>手機(jī)和紙張二維碼的<b class='flag-5'>掃</b>碼頭:選擇與應(yīng)用指南

    手持式的碼槍連接到工控機(jī)上使用,實(shí)現(xiàn)產(chǎn)品

    在當(dāng)今的自動(dòng)化生產(chǎn)和倉儲(chǔ)管理中,手持式碼槍已成為不可或缺的工具。它以其高效、準(zhǔn)確的特點(diǎn),為產(chǎn)品的追蹤、管理和銷售提供了極大的便利。本文將介紹如何將手持式碼槍連接到工控機(jī)上,并實(shí)現(xiàn)產(chǎn)品
    的頭像 發(fā)表于 12-04 14:30 ?960次閱讀
    手持式的<b class='flag-5'>掃</b>碼槍連接到工控機(jī)上使用,實(shí)現(xiàn)產(chǎn)品<b class='flag-5'>掃</b>碼

    激光雷達(dá)在SLAM算法中的應(yīng)用綜述

    SLAM算法運(yùn)行的重要傳感器。基于激光雷達(dá)的SLAM算法,對激光雷達(dá)SLAM總體框架進(jìn)行介紹,詳細(xì)闡述前端里程計(jì)、后端優(yōu)化、回環(huán)檢測、地圖構(gòu)建模塊的作用并總結(jié)所使用的
    的頭像 發(fā)表于 11-12 10:30 ?2311次閱讀
    <b class='flag-5'>激光</b>雷達(dá)在SLAM<b class='flag-5'>算法</b>中的應(yīng)用綜述

    什么是工業(yè)用碼設(shè)備,工業(yè)碼器有什么優(yōu)勢

    工業(yè)用碼設(shè)備概述工業(yè)用碼設(shè)備,通常指的是工業(yè)碼器,是一種高性能的一維條碼和二維條碼掃描設(shè)備,廣泛應(yīng)用于工業(yè)生產(chǎn)、倉儲(chǔ)等場景中。相較于普通的消費(fèi)級(jí)碼設(shè)備,工業(yè)
    的頭像 發(fā)表于 11-07 14:44 ?573次閱讀
    什么是工業(yè)用<b class='flag-5'>掃</b>碼設(shè)備,工業(yè)<b class='flag-5'>掃</b>碼器有什么優(yōu)勢

    工廠的生產(chǎn)數(shù)據(jù)采集為什么要使用工業(yè)級(jí)固定碼器?

    在現(xiàn)代化工業(yè)生產(chǎn)中,高效、精準(zhǔn)的數(shù)據(jù)采集是確保生產(chǎn)流程順暢、產(chǎn)品質(zhì)量可靠的關(guān)鍵環(huán)節(jié)。而工廠生產(chǎn)數(shù)據(jù)采集之所以青睞于工業(yè)級(jí)固定碼器,主要?dú)w因于其高效、準(zhǔn)確、自動(dòng)化及適應(yīng)性強(qiáng)等多重優(yōu)勢。以下將詳細(xì)
    的頭像 發(fā)表于 10-24 15:42 ?420次閱讀
    工廠的生產(chǎn)<b class='flag-5'>線</b>數(shù)據(jù)采集為什么要使用工業(yè)級(jí)固定<b class='flag-5'>掃</b>碼器?

    新品 | Moritex 推出匹配16K3.5μ相機(jī)的鏡頭LU6040

    專門匹配16K3.5μ的新款鏡頭近期,51camera的合作伙伴Moritex根據(jù)市場需求推出了專門匹配16K3.5μ的新款鏡頭——ML-LU6040-58V70。該鏡頭主要應(yīng)
    的頭像 發(fā)表于 10-18 08:08 ?591次閱讀
    新品 | Moritex 推出匹配16K3.5μ相機(jī)的<b class='flag-5'>線</b><b class='flag-5'>掃</b>鏡頭LU6040

    連續(xù)光纖激光焊接全鋁整版生產(chǎn)

    連續(xù)光纖激光焊接全鋁整版生產(chǎn)是一種專為新能源儲(chǔ)能行業(yè)設(shè)計(jì)的高效、高穩(wěn)定性的焊接設(shè)備。它采用連續(xù)激光焊接技術(shù),能夠?qū)崿F(xiàn)快速、高質(zhì)量的焊接操作,適用于儲(chǔ)能設(shè)備的生產(chǎn)和組裝過程。
    的頭像 發(fā)表于 10-07 14:18 ?428次閱讀
    連續(xù)光纖<b class='flag-5'>激光</b>焊接全鋁整版生產(chǎn)<b class='flag-5'>線</b>

    3D激光輪廓傳感器在汽車行業(yè)的汽車車縫檢測的應(yīng)用

    在實(shí)際應(yīng)用中,3D激光傳感器可以集成到自動(dòng)化檢測系統(tǒng)中,與機(jī)器人或自動(dòng)化輸送系統(tǒng)配合,實(shí)現(xiàn)對汽車車縫的全面檢測。這些系統(tǒng)通常包括傳感器、控制軟件、數(shù)據(jù)處理單元和用戶界面,能夠自動(dòng)分析檢測數(shù)據(jù)
    的頭像 發(fā)表于 09-14 09:00 ?820次閱讀
    3D<b class='flag-5'>激光</b>線<b class='flag-5'>掃</b>輪廓傳感器在汽車行業(yè)的汽車車縫檢測的應(yīng)用

    工業(yè)鏡頭的參數(shù)和用途

    工業(yè)鏡頭憑借其高分辨率、高速掃描、高精度成像等優(yōu)勢,在機(jī)器視覺和工業(yè)自動(dòng)化領(lǐng)域發(fā)揮著重要作用。
    的頭像 發(fā)表于 07-15 10:59 ?1503次閱讀
    <b class='flag-5'>線</b><b class='flag-5'>掃</b>工業(yè)鏡頭的參數(shù)和用途

    手機(jī)零件產(chǎn)測量:激光測量儀

    激光測量儀憑借其高精度、高效率、易操作等優(yōu)勢,在工業(yè)生產(chǎn)中發(fā)揮著越來越重要的作用。對于想要快速檢測手機(jī)零件尺寸、加快車間生產(chǎn)效率的企業(yè)來說,選擇激光測量儀無疑是一個(gè)明智的選擇
    的頭像 發(fā)表于 06-28 17:03 ?688次閱讀
    手機(jī)零件產(chǎn)<b class='flag-5'>線</b>測量:<b class='flag-5'>線</b><b class='flag-5'>激光</b>測量儀