色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

機器視覺軟件Sherlock的相機標定工作原理與步驟分析

電子設計 ? 來源:電子設計工程 ? 作者:朱瑞 ? 2020-05-26 08:02 ? 次閱讀

在應用機器視覺進行檢測或測量時,要得到精確的測量值,需要相機CCD平面和實際檢測或測量零件的表面相平行。否則,將發(fā)生透視性失真,從而很難保證精度。相機CCD與零件表面的平行通常通過人工調整夾具來保證。但是,調整夾具不可能完全保證平行,而且需要耗費很長的時間。

相機所拍攝圖像的坐標系并不是用戶實際需要的坐標系,因此需要將坐標系轉換成用戶需要的坐標系。

機器視覺軟件Sherlock利用標定很容易修正仿射性失真引起的畸變,并可方便的進行坐標變換。

1、 相機標定工作原理

相機標定就是將相機像素坐標系轉換成用戶實際測量或檢測所需要的坐標系,使虛擬攝像機以真實單位進行精密測量。

Sherlock的相機標定利用了透視算法進行標定。每一次失真的類型都不一定相同,透視校正算法將對仿射變換和線性透視畸變進行補償,特別是當攝像機平面和物體平面不平行的時候,圖像中物體的直線仍然是直的,但是平行線不再平行(如圖1,透視失真),標定將補償仿射變換和少量的非線性畸變。

機器視覺軟件Sherlock的相機標定工作原理與步驟分析

Sherlock的相機標定方法是在一個虛擬相機中利用四點坐標系函數來建立四點的位置。這樣,根據相機中的四個點的位置同實際坐標的關系,Sherlock可以通過內部數學轉換進行坐標變換,來校正仿射性失真或由于比例、偏移和旋轉(傾斜)引起的變化。

當攝像機傳感器平面和物體平面之間存在一個角度時,透視畸變就會發(fā)生。此時棋盤上的正方形看起來像梯形。透視畸變的數學公式如下:

u=(ax+by+c)/(hx+hy+I),

υ=(dx+ey+?)/(gx+hy+i)

(x,y)是攝像機或物體平面上的坐標,(u,v)是另一個平面上的轉換坐標。A,b,c,d,e,f,g,h和I是透視畸變算法從內部取出用于轉換每個要求點的轉換參數。

2 、相機標定的步驟

圖2是標定主頁圖。相機標定的一般步驟如下:

(1)建立一個子程序(Insert | Subroutine)。

(2)在策略窗口樹的頂部雙擊子程序圖標,Sherlock顯示子程序編輯對話框。

(3)編輯子程序,選取“Execute During Calibration”點擊OK按鈕保存并且退出。

(4)創(chuàng)建一個虛擬相機(Insert | Subroutine)。

(5)通過使用菜單命令(Stakeout | Options)顯示默認的相機坐標柵格,在坐標柵格下方選擇“Lines“,然后點擊OK按鈕退出對話框。

(6)將一個已知尺寸的零件作為標定塊放置在相機的視野范圍內。

(7)在虛擬相機窗口,選擇零件上的四個特征點作為標定點。

(8)在子程序中插入公式(fromular)。編輯公式,將四個特征點的坐標作為公式的輸入值,選擇標定(calibrate)函數。

(9)編輯標定(calibrate)函數的參數,輸入四個標定點的實際坐標值。

(10)再次選擇菜單命令(Investigate | Calibrate),將出現新的坐標柵格。可以在Stakeout | Options中改變柵格大小。

(11)對其他零件進行測量,測量的結果將是實際測量值。

3、 單個相機多個標定

Sherlock的標定在同一個測量平面內是有效的。如果用一臺相機對多個平面的尺寸進行測量,那么就需要進行多個標定。如圖3所示,用一臺相機測量Ф5和Ф10尺寸,如果相機從上面拍攝,由于兩個平面距離相機的遠近不同,所以兩個平面在所拍攝的圖像中對應的比例也不同,如果對Ф10的平面進行標定,則Ф5的平面上測量的結果就不準確,同樣,對Ф5的平面進行標定,則Ф10的平面上測量的結果就不準確。Sherlock可以對同一相機產生兩個多個虛擬相機(stakeout),在該圖中可以利用兩個虛擬相機(stakeout),分別對Ф5的平面和Ф10的平面進行標定,這樣就能得到精確的結果。

4、 虛擬相機的一個標定

在機器視覺中,有時候多個虛擬相機(stakeout)可能只對一個平面進行測量或檢測,或者多個相機所測量或檢測的物體與相機的CCD平面距離相等,此時如果對每一個虛擬相機都進行標定將很耗時,這種情況下,Sherlock可以只對一個虛擬相機進行標定,以使多個虛擬相機可利用同一標定進行測量或檢測。

責任編輯:gt


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

    關注

    4

    文章

    1354

    瀏覽量

    53658
  • 機器視覺
    +關注

    關注

    162

    文章

    4378

    瀏覽量

    120393
  • 測量
    +關注

    關注

    10

    文章

    4874

    瀏覽量

    111395
收藏 人收藏

    評論

    相關推薦

    機器視覺中怎么標定坐標原點

    機器視覺中,怎么標定坐標原點啊,我用的圖像匹配可以標定一個坐標原點,但是在不同的圖像上會有偏移,怎么才能減小偏移呢。求大家指教一下
    發(fā)表于 01-18 15:53

    機器視覺技術

    、PLC控制系統(tǒng)等等。工作原理機器視覺檢測系統(tǒng)采用CCD照相機將被檢測的目標轉換成圖像信號,傳送給專用的圖像處理系統(tǒng),根據像素分布和亮度、顏色等信息,轉變成數字化信號,圖像處理系統(tǒng)對這
    發(fā)表于 01-17 07:56

    NI視覺相機標定

    ``【課程推薦】龍哥手把手教你學LabVIEW機器視覺設計教程請問哪位大神有Labview機器視覺相機
    發(fā)表于 05-25 12:36

    機器視覺手眼標定

    本帖最后由 lilin0734 于 2017-11-15 20:09 編輯 機器視覺手眼標定
    發(fā)表于 11-06 10:45

    基于Dragonboard 410c平臺的機器3D視覺—攝像機標定原理

    處理計算帶來誤差,為了消除這些誤差,我們在進行3D視覺建模的過程中需要對我們使用的攝像機進行標定,獲取相機內外參數,然后再根據內外參數對計算進行糾正。攝像機采集到的圖像發(fā)生的畸變通常分為徑向畸變和切向
    發(fā)表于 09-28 10:32

    惠州機器視覺系統(tǒng)的工作步驟你了解嗎?

    一套完整的機器視覺系統(tǒng)通常由LED視覺光源、工業(yè)鏡頭、CCD照相機、圖像采集卡、圖像處理軟件等部件組成。那么你知道
    發(fā)表于 04-19 10:25

    機器視覺系統(tǒng)的工作原理是什么?有哪些應用實例?

    機器視覺系統(tǒng)的工作原理是什么?機器視覺系統(tǒng)的特點有哪些?機器
    發(fā)表于 07-16 08:06

    機器視覺系統(tǒng)是指什么? 機器視覺系統(tǒng)的工作原理是什么?

    機器視覺系統(tǒng)是指什么?機器視覺系統(tǒng)的工作原理是什么?影響機器
    發(fā)表于 07-16 11:23

    opencv相機標定原理與步驟

    我們首先介紹下計算機視覺領域中常見的三個坐標系:圖像坐標系,相機坐標系,世界坐標系。以及他們之間的關系。然后介紹如何使用張正友相機標定標定相機
    發(fā)表于 12-04 16:56 ?1.8w次閱讀
    opencv<b class='flag-5'>相機</b><b class='flag-5'>標定</b>原理與<b class='flag-5'>步驟</b>

    相機標定的邏輯和學習資料詳細概述

    相機標定可以說是計算機視覺/機器視覺的基礎,但是初學者不易上手,本文將給讀者整理一遍相機
    的頭像 發(fā)表于 06-01 09:54 ?4353次閱讀
    <b class='flag-5'>相機</b><b class='flag-5'>標定</b>的邏輯和學習資料詳細概述

    使用并聯(lián)機器人和機器視覺技術實現自動分揀機器視覺軟件系統(tǒng)的設計

    ,基于專業(yè)圖像處理軟件Sherlock,研發(fā)了自動分揀機器視覺軟件系統(tǒng),以提高我國食品生產效率,保證食品衛(wèi)生,降低勞動強度.
    發(fā)表于 11-16 18:05 ?26次下載
    使用并聯(lián)<b class='flag-5'>機器</b>人和<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>技術實現自動分揀<b class='flag-5'>機器</b><b class='flag-5'>視覺</b><b class='flag-5'>軟件</b>系統(tǒng)的設計

    機器人與視覺標定理論是什么?

    相機固定不動, 上往下看引導機器人移動 機器人與視覺標定理論詳解 1.相機非線性校正使用
    的頭像 發(fā)表于 05-27 14:15 ?3846次閱讀
    <b class='flag-5'>機器</b>人與<b class='flag-5'>視覺</b><b class='flag-5'>標定</b>理論是什么?

    相機標定含義(解決什么是相機標定

    在大多數條件下,這些參數必須通過實驗與計算才能得到。無論是在圖像測量或者機器視覺應用中,相機參數的標定都是非常關鍵的環(huán)節(jié),其標定結果的精度及
    的頭像 發(fā)表于 06-21 11:12 ?8427次閱讀

    為什么要進行相機標定?相機標定有何意義?

    在大多數條件下,這些參數必須通過實驗與計算才能得到。無論是在圖像測量或者機器視覺應用中,相機參數的標定都是非常關鍵的環(huán)節(jié),其標定結果的精度及
    發(fā)表于 08-03 09:38 ?2438次閱讀
    為什么要進行<b class='flag-5'>相機</b><b class='flag-5'>標定</b>?<b class='flag-5'>相機</b><b class='flag-5'>標定</b>有何意義?

    機器視覺工作原理是什么?

    機器視覺工作原理是什么? 機器視覺是一種通過計算機技術來實現智能視覺處理的方法。它利用計算機
    的頭像 發(fā)表于 08-09 16:21 ?1375次閱讀
    主站蜘蛛池模板: 日日射日日操| 欧美成人免费观看久久| 99在线免费观看| 亚洲男人的天堂久久精品麻豆| 色多多深夜福利免费观看| 欧美疯狂做受xxxxx喷水| 久久精品国产免费播放| 极品少妇高潮啪啪AV无码| 国产亚洲精品线视频在线| 国产精品线路一线路二| 国产精品第1页| 国产精品99亚发布| 国产爱豆剧果冻传媒在线| 攻把受做哭边走边肉楼梯PLAY| 宫交拔不出来了h黑人| 粉嫩极品国产在线观看| 俄罗斯老妇女BBXX| 岛国精品在线观看| 国产成人精品在视频| 国产精品青青草原app大全| 国产精品自产拍在线观看网站| 国产久久亚洲美女久久| 国产亚洲精品精品精品| 激情A片久久久久久久| 久久毛片基地| 男人吃奶摸下弄进去好爽| 欧美一级做a爰片免费| 日韩一区二区三区视频在线观看| 色戒2小时38分在线观看| 天美传媒在线观看完整高清| 香港论理午夜电影网| 亚洲日韩乱码人人爽人人澡人| 一级毛片全部免| 97精品视频在线观看| vr亚洲成年网址在线观看| 干了快生了的孕妇| 国产亚洲欧美ai在线看片| 久久久精品久久久久三级| 免费国产网站| 日本亚洲精品无码区国产电影 | 熟女强奷系列中文字幕|