• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種單幅圖像去畸變方法技術

    技術編號:39432663 閱讀:27 留言:0更新日期:2023-11-19 16:16
    本發明專利技術公開的一種單幅圖像去畸變方法,包括將畸變圖像經二值化、連通域提取后,計算各個實心圓的重心坐標,使實心圓的中心坐標與標定板的實心圓陣列物理坐標一一對應;構建畸變圖片與標定板間的透視變換,生成畸變圖片與標定板之間的映射關系;將實心圓陣列區域內的畸變像素進行透視變換,將像素坐標轉換為物理坐標,從而實現對實心圓陣列內畸變圖像的校正;遍歷實心圓陣列區域外的畸變像素點,將像素坐標轉換為物理坐標,從而實現對全圖的畸變校正。正。正。

    【技術實現步驟摘要】
    一種單幅圖像去畸變方法


    [0001]本專利技術涉及工業機器視覺領域,更具體的,涉及一種單幅圖像去畸變方法。

    技術介紹

    [0002]在工業機器視覺
    ,因制造工藝、拍照角度等因素限制,相機成像往往包含了各種畸變,導致匹配、定位、測量或缺陷檢測錯誤,故需要對圖像去畸變并實現像素坐標與物理坐標的轉換,保證匹配、定位、測量或缺陷檢測的正確性。另外,因空間限制相機成像也可能存在遮擋,因此需要設計易用的標定板應對各種復雜場景,保證特征提取的正確性。

    技術實現思路

    [0003]為了解決上述至少一個技術問題,本專利技術提出了一種單幅圖像去畸變方法。
    [0004]本專利技術第一方面提供了一種單幅圖像去畸變方法,包括:
    [0005]S1,將畸變圖像經二值化、連通域提取后,計算各個實心圓的重心坐標,使實心圓的中心坐標與標定板的實心圓陣列物理坐標一一對應;
    [0006]S2,構建畸變圖片與標定板間的透視變換,生成畸變圖片與標定板之間的映射關系;
    [0007]S3,將實心圓陣列區域內的畸變像素進行透視變換,將像素坐標轉換為物理坐標,從而實現對實心圓陣列內畸變圖像的校正;
    [0008]S4,遍歷實心圓陣列區域外的畸變像素點,將像素坐標轉換為物理坐標,從而實現對全圖的畸變校正。
    [0009]本專利技術一個較佳實施例中,所述實心圓包括四個大實心圓,四個大實心圓呈中心對稱排列,其中2個大實心圓位于中間行,另外2個大實心圓位于中間列。
    [0010]本專利技術一個較佳實施例中,設定圖像坐標系的水平向右為X軸方向,豎直向下為Y軸方向,原點位于圖像的左上角,設定標定板坐標系的水平向右為X軸方向,豎直向上為Y軸方向,原點位于標定板的中心。
    [0011]本專利技術一個較佳實施例中,重心像素坐標計算公式如下:
    [0012][0013]其中(x
    n
    ,y
    n
    )為畸變圖像中實心圓區域內像素坐標,N為區域內像素個數,(x0,y0)為重心像素坐標。
    [0014]本專利技術一個較佳實施例中,步驟S2中還包括:
    [0015]構建畸變模型,將一個平面投影到一個新的平面,而畸變圖片與標定板的實心圓陣列一一對應進行透視變換;
    [0016]透視變換公式如下:
    [0017][0018]展開為:
    [0019][0020]其中,為畸變圖片的像素坐標的其次表示,為標定平面的物理坐標,為去畸變后圖像坐標的齊次表示,矩陣T為:
    [0021][0022]本專利技術一個較佳實施例中,畸變模型公式如下:
    [0023][0024]其中(x,y)為畸變圖像的像素坐標,(x
    u
    ,y
    u
    )為去畸變后的坐標,k1、k2、k3為畸變系數,
    [0025]r2=x2+y2。
    [0026]本專利技術的上述技術方案相比現有技術具有以下優點:
    [0027]本專利技術通過實心圓陣列標定板,采用大實心圓和小實心圓設計,大實心圓和小實心圓共兩種特征。四個大實心圓呈中心對稱排列,其中2個位于中間行,另外2個位于中間列,可以快速確定標定板的中心點及中間行和中間列,從而實現快速自動排序,即使部分邊緣區域的小實心圓被遮擋,完成正確的特征提取與排序。
    附圖說明
    [0028]為了更清楚地說明本專利技術具體實施方式或現有技術中的技術方案,下面將對具體實施方式或現有技術描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的一些附圖是本專利技術的一些實施方式,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
    [0029]圖1是本專利技術實施例畸變圖像示意圖;
    [0030]圖2是本專利技術實施例標定板實心圓陣列示意圖。
    具體實施方式
    [0031]為了能夠更清楚地理解本專利技術的上述目的、特征和優點,下面結合具體實施方式
    對本專利技術進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
    [0032]在下面的描述中闡述了很多具體細節以便于充分理解本專利技術,但是,本專利技術還可以采用其他不同于在此描述的其他方式來實施,因此,本專利技術的保護范圍并不受下面公開的具體實施例的限制。
    [0033]實施例一
    [0034]參見圖1
    ?
    2所示,本專利技術提出一種單幅圖像去畸變方法,具體包括:約定圖像坐標系的水平向右為X軸方向,豎直向下為Y軸方向,原點位于圖像的左上角,約定標定板坐標系的水平向右為X軸方向,豎直向上為Y軸方向,原點位于標定板的中心。畸變圖像與標定板的實心圓陣列一一對應,因此可以構建透視變換去除圖像畸變,具體步驟如下:
    [0035]S1:排序所有的實心圓。將畸變圖像經二值化、連通域提取后,計算各個實心圓的重心,以大實心圓所在的行為中間行、大實心圓所在的列為中間列,原點為中間行與中間列的交點,然后自左至右、自上之下排序所有的實心圓的重心像素坐標,使之與標定板的實心圓陣列物理坐標一一對應;
    [0036]重心像素計算公式如下:
    [0037][0038]其中(x
    n
    ,y
    n
    )為畸變圖像中實心圓區域內像素坐標,N為區域內像素個數,(x0,y0)為重心像素坐標。
    [0039]S2:構建畸變圖片與標定板間的透視變換。
    [0040]S2
    ?
    1:畸變模型。由于鏡頭透鏡對光線傳播的影響,使得光線穿過透鏡投影到CMOS時,位置會發生變化,畸變模型公式如下:
    [0041][0042]其中(x,y)為畸變圖像的像素坐標,(x
    u
    ,y
    u
    )為去畸變后的坐標,k1、k2、k3為畸變系數,r2=x2+y2。
    [0043]由公式可知,畸變模型是一種非線性變換。
    [0044]S2
    ?
    2:透視變換。透視變換可將一個平面投影到一個新的平面,而畸變圖片與標定板的實心圓陣列一一對應。透視變換公式如下:
    [0045][0046]展開為:
    [0047][0048]其中,為畸變圖片的像素坐標的其次表示,為標定平面的物理坐標,為去畸變后圖像坐標的齊次表示,矩陣T為:
    [0049][0050]可知透視變換也是一種非線性變換,因此可以使用局部透視變換構建畸變圖片與標定板之間的映射關系,達到去畸變的目的。矩陣T中共包含了8個未知數,需要8個方程就可以所有的未知數,又因每一對點可構建2個方程,共需4對點就可以求解出8個未知數。
    [0051]S3:實心圓陣列內的局部區域劃分與透視變換。對實心圓陣列按照自左至右、自上至下的順序進行遍歷,每4個相鄰的實心圓陣列構造一個局部透視變換矩陣,然后對這4個相鄰實心圓陣列區域內的畸變像素進行透視變換,將像素坐標轉換為物理坐標,從而實現對實心圓陣列內畸變圖像的校正。
    [0052]S4:實心圓陣列外像素點的透視變換。實心圓陣列外的像素點通常位于畸變圖像的邊緣本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種單幅圖像去畸變方法,其特征在于,包括:S1,將畸變圖像經二值化、連通域提取后,計算各個實心圓的重心坐標,使實心圓的中心坐標與標定板的實心圓陣列物理坐標一一對應;S2,構建畸變圖片與標定板間的透視變換,生成畸變圖片與標定板之間的映射關系;S3,將實心圓陣列區域內的畸變像素進行透視變換,將像素坐標轉換為物理坐標,從而實現對實心圓陣列內畸變圖像的校正;S4,遍歷實心圓陣列區域外的畸變像素點,將像素坐標轉換為物理坐標,從而實現對全圖的畸變校正。2.根據權利要求1所述的單幅圖像去畸變方法,其特征在于,所述實心圓包括四個大實心圓,四個大實心圓呈中心對稱排列,其中2個大實心圓位于中間行,另外2個大實心圓位于中間列。3.根據權利要求2所述的單幅圖像去畸變方法,其特征在于,設定圖像坐標系的水平向右為X軸方向,豎直向下為Y軸方向,原點位于圖像的左上角,設定標定板坐標系的水平向右為X軸方向,豎直向上為Y軸方向,原點位于標定板的中心。4.根據權利要求3所述的單幅圖像去畸變方法,其特征在于,步驟S1具體為:以大實心圓所在的行為中間行、大實心圓所在的列為...

    【專利技術屬性】
    技術研發人員:鄧海濤彭思龍
    申請(專利權)人:蘇州中科行智智能科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲精品无码av片| 中文字幕无码中文字幕有码| 久久天堂av综合色无码专区| 久久久久无码精品国产app | 国产色无码专区在线观看| 少妇人妻无码专区视频| 狠狠躁狠狠爱免费视频无码| 无码AV波多野结衣久久| 久久亚洲精品无码观看不卡| 亚洲一区AV无码少妇电影| 国内精品人妻无码久久久影院| 久久久久成人精品无码中文字幕 | 国产成人无码a区在线观看视频免费| 成人A片产无码免费视频在线观看| 亚洲天堂2017无码中文| 无码精品一区二区三区在线| 亚洲高清无码综合性爱视频| 国产精品无码一区二区在线| 精品无码国产污污污免费网站| 亚洲AV中文无码乱人伦| 免费无码一区二区三区蜜桃大| 亚洲AV无码无限在线观看不卡| 久久亚洲AV成人出白浆无码国产| 国模无码一区二区三区不卡| 亚洲v国产v天堂a无码久久| 亚洲6080yy久久无码产自国产| 精品爆乳一区二区三区无码av | 国产av无码专区亚洲av毛片搜| 亚洲成a人无码亚洲成www牛牛| 亚洲精品无码久久久久久久| 色综合久久无码五十路人妻| 免费看又黄又无码的网站| 久久午夜福利无码1000合集| 777爽死你无码免费看一二区| 无码国产色欲XXXXX视频| 久久久久亚洲AV无码观看| 无码av人妻一区二区三区四区| 伊人无码精品久久一区二区| 无码日本精品XXXXXXXXX| 无码人妻一区二区三区在线水卜樱 | 男人的天堂无码动漫AV|