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

    圖像的立體匹配方法以及裝置制造方法及圖紙

    技術(shù)編號(hào):34759193 閱讀:37 留言:0更新日期:2022-08-31 18:57
    本申請(qǐng)公開(kāi)了一種圖像的立體匹配方法以及裝置。具體實(shí)現(xiàn)方案為:方法包括:對(duì)獲取的圖像進(jìn)行處理,得到視差圖以及視差圖上的無(wú)效點(diǎn)區(qū),無(wú)效點(diǎn)區(qū)包括第一遮擋區(qū);第一遮擋區(qū)中選擇無(wú)效點(diǎn),并在經(jīng)過(guò)無(wú)效點(diǎn)的直線上,針對(duì)無(wú)效點(diǎn)的兩側(cè),分別查詢與無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),以及對(duì)應(yīng)的第一視差值和第二視差值;在第一視差值與第二視差值之差的絕對(duì)值大于預(yù)設(shè)值的情況下,第一有效點(diǎn)和第二有效點(diǎn)之間的全部像素點(diǎn)屬于第二遮擋區(qū);對(duì)第二遮擋區(qū)和無(wú)效點(diǎn)區(qū)中的非遮擋區(qū)進(jìn)行視差填充,得到稠密的視差圖。更精確地區(qū)分了遮擋區(qū)和誤匹配區(qū),使得無(wú)效點(diǎn)進(jìn)行了更有效的填充,進(jìn)而提高了圖像的立體匹配效果。提高了圖像的立體匹配效果。提高了圖像的立體匹配效果。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    圖像的立體匹配方法以及裝置


    [0001]本申請(qǐng)涉及計(jì)算機(jī)視覺(jué)領(lǐng)域,尤其涉及立體匹配領(lǐng)域。

    技術(shù)介紹

    [0002]基于雙目立體視覺(jué)的深度相機(jī)類似人類的雙眼,它不對(duì)外主動(dòng)投射光源,而是完全依靠拍攝的兩張圖片(彩色RGB或者灰度圖)來(lái)計(jì)算深度。雙目立體視覺(jué)深度相機(jī)的深度測(cè)量過(guò)程,如下:1、首先需要對(duì)雙目相機(jī)進(jìn)行標(biāo)定,得到兩個(gè)相機(jī)的內(nèi)外參數(shù)、單應(yīng)矩陣。2、根據(jù)標(biāo)定結(jié)果對(duì)原始圖像校正,校正后的兩張圖像位于同一平面且互相平行。3、對(duì)校正后的兩張圖像進(jìn)行像素點(diǎn)匹配。4、根據(jù)匹配結(jié)果計(jì)算每個(gè)像素的深度,從而獲得深度圖。
    [0003]立體匹配(Stereo Matching)是立體視覺(jué)研究中的關(guān)鍵部分目標(biāo)是從不同視點(diǎn)圖像中找到匹配的對(duì)應(yīng)點(diǎn)。具體的,在兩個(gè)或多個(gè)視點(diǎn)圖像中匹配相應(yīng)像素點(diǎn),計(jì)算視差,通過(guò)建立一個(gè)能量代價(jià)函數(shù),對(duì)其最小化來(lái)估計(jì)像素點(diǎn)的視差,求得深度。立體匹配算法可劃分為四個(gè)步驟:匹配代價(jià)計(jì)算、代價(jià)聚合、視差計(jì)算和視差優(yōu)化。局部匹配算法的步驟一般包括匹配代價(jià)計(jì)算、匹配代價(jià)聚合和視差計(jì)算三個(gè)步驟,全局匹配算法則包括匹配代價(jià)計(jì)算,視差計(jì)算與視差優(yōu)化三個(gè)步驟,半全局算法SGBM則四個(gè)步驟都有。半全局算法SGBM(Semi
    ?
    Global Matchingand)復(fù)雜度相對(duì)較低,便于硬件實(shí)現(xiàn),但是,視差圖或深度圖匹配效果較差。

    技術(shù)實(shí)現(xiàn)思路

    [0004]本申請(qǐng)實(shí)施例提供一種圖像的立體匹配方法以及裝置,以解決相關(guān)技術(shù)存在的問(wèn)題,技術(shù)方案如下:
    [0005]第一方面,本申請(qǐng)實(shí)施例提供了一種圖像的立體匹配方法,包括:
    [0006]對(duì)獲取的圖像進(jìn)行處理,得到視差圖以及視差圖上的無(wú)效點(diǎn)區(qū),無(wú)效點(diǎn)區(qū)包括第一遮擋區(qū);
    [0007]第一遮擋區(qū)中選擇無(wú)效點(diǎn),并在經(jīng)過(guò)無(wú)效點(diǎn)的直線上,針對(duì)無(wú)效點(diǎn)的兩側(cè),分別查詢與無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),以及對(duì)應(yīng)的第一視差值和第二視差值;
    [0008]在第一視差值與第二視差值之差的絕對(duì)值大于預(yù)設(shè)值的情況下,第一有效點(diǎn)和第二有效點(diǎn)之間的全部像素點(diǎn)屬于第二遮擋區(qū);
    [0009]對(duì)第二遮擋區(qū)和無(wú)效點(diǎn)區(qū)中的非遮擋區(qū)進(jìn)行視差填充,得到稠密的視差圖。
    [0010]在一種實(shí)施方式中,在經(jīng)過(guò)無(wú)效點(diǎn)的直線上,針對(duì)無(wú)效點(diǎn)的兩側(cè),分別查詢與無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),包括:
    [0011]經(jīng)過(guò)無(wú)效點(diǎn)的直線為水平線的情況下,針對(duì)無(wú)效點(diǎn)的左側(cè)和右側(cè),分別查詢與無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),以及對(duì)應(yīng)的第一視差值和第二視差值。
    [0012]在一種實(shí)施方式中,在經(jīng)過(guò)無(wú)效點(diǎn)的直線上,針對(duì)無(wú)效點(diǎn)的兩側(cè),分別查詢與無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),包括:
    [0013]經(jīng)過(guò)無(wú)效點(diǎn)的直線為垂直線的情況下,針對(duì)無(wú)效點(diǎn)的上側(cè)和下側(cè),分別查詢與無(wú)
    效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),以及對(duì)應(yīng)的第一視差值和第二視差值。
    [0014]在一種實(shí)施方式中,對(duì)第二遮擋區(qū)進(jìn)行視差填充,包括:
    [0015]針對(duì)經(jīng)過(guò)第二遮擋區(qū)中無(wú)效點(diǎn)的多條直線,在多條直線上分別查詢到距離最小的有效點(diǎn)以及對(duì)應(yīng)的視差值,多條直線之間的夾角相同;
    [0016]在查詢到的多個(gè)視差值中選出最小視差值,并利用最小視差值對(duì)第二遮擋區(qū)中的無(wú)效點(diǎn)進(jìn)行視差填充。
    [0017]在一種實(shí)施方式中,對(duì)獲取的圖像進(jìn)行處理,得到視差圖,包括:
    [0018]對(duì)獲取的圖像進(jìn)行預(yù)處理,匹配代價(jià)計(jì)算、匹配代價(jià)融合、視差計(jì)算,得到視差圖;
    [0019]其中,預(yù)處理的步驟包括:對(duì)獲取的圖像進(jìn)行索貝爾處理,得到梯度值;
    [0020]匹配代價(jià)計(jì)算的步驟包括:對(duì)梯度值進(jìn)行BT處理,得到第一代價(jià)值,對(duì)獲取的圖像進(jìn)行BT處理,得到第二代價(jià)值;對(duì)獲取的圖像進(jìn)行Census變換處理,得到第三代價(jià)值;
    [0021]匹配代價(jià)融合的步驟包括:對(duì)第一代價(jià)值、第二代價(jià)值、第三代價(jià)值加權(quán)相加,得到目標(biāo)代價(jià)值。
    [0022]在一種實(shí)施方式中,對(duì)第一代價(jià)值、第二代價(jià)值和第三代價(jià)值加權(quán)相加,得到目標(biāo)代價(jià)值,包括:
    [0023]C=αC
    SobelX
    +β*C
    BT
    +γ*C
    census
    [0024]其中,C為目標(biāo)代價(jià)值,C
    SobelX
    為第一代價(jià)值,C
    BT
    為第二代價(jià)值,C
    census
    為第三代價(jià)值,α、β、γ均為權(quán)重系數(shù),取值范圍為0~1。
    [0025]在一種實(shí)施方式中,非遮擋區(qū)為誤匹配區(qū),對(duì)無(wú)效點(diǎn)區(qū)中的非遮擋區(qū)進(jìn)行視差填充,包括:
    [0026]以誤匹配區(qū)中的無(wú)效點(diǎn)為起點(diǎn),在至少兩個(gè)方向上均查詢到距離最小的有效點(diǎn)情況下,利用查詢到的多個(gè)有效點(diǎn)對(duì)應(yīng)的視差值進(jìn)行線性插值;
    [0027]利用插值結(jié)果對(duì)誤匹配區(qū)中的無(wú)效點(diǎn)進(jìn)行視差填充。
    [0028]在一種實(shí)施方式中,還包括:
    [0029]以誤匹配區(qū)中的無(wú)效點(diǎn)為起點(diǎn),沿至少兩個(gè)方向上均未查詢到距離最小的有效點(diǎn)情況下,利用位于誤匹配區(qū)中的無(wú)效點(diǎn)周?chē)挠行c(diǎn)的視差值,進(jìn)行中值計(jì)算;
    [0030]利用中值計(jì)算結(jié)果對(duì)誤匹配區(qū)中的無(wú)效點(diǎn)進(jìn)行視差填充。
    [0031]第二方面,本申請(qǐng)實(shí)施例還提供了一種圖像的立體匹配裝置,包括:
    [0032]圖像處理模塊,用于對(duì)獲取的圖像進(jìn)行處理,得到視差圖以及視差圖上的無(wú)效點(diǎn)區(qū),無(wú)效點(diǎn)區(qū)包括第一遮擋區(qū);
    [0033]有效點(diǎn)查詢模塊,用于第一遮擋區(qū)中選擇無(wú)效點(diǎn),并在經(jīng)過(guò)無(wú)效點(diǎn)的直線上,針對(duì)無(wú)效點(diǎn)的兩側(cè),分別查詢與無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),以及對(duì)應(yīng)的第一視差值和第二視差值;
    [0034]遮擋區(qū)確定模塊,用于在第一視差值與第二視差值之差的絕對(duì)值大于預(yù)設(shè)值的情況下,第一有效點(diǎn)和第二有效點(diǎn)之間的全部像素點(diǎn)屬于第二遮擋區(qū);
    [0035]視差填充模塊,用于對(duì)第二遮擋區(qū)和無(wú)效點(diǎn)區(qū)中的非遮擋區(qū)進(jìn)行視差填充,得到稠密的視差圖。
    [0036]在一種實(shí)施方式中,有效點(diǎn)查詢模塊包括:
    [0037]第一查詢子模塊,用于經(jīng)過(guò)無(wú)效點(diǎn)的直線為水平線的情況下,針對(duì)無(wú)效點(diǎn)的左側(cè)
    和右側(cè),分別查詢與無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),以及對(duì)應(yīng)的第一視差值和第二視差值。
    [0038]在一種實(shí)施方式中,有效點(diǎn)查詢模塊包括:
    [0039]第二查詢子模塊,用于經(jīng)過(guò)無(wú)效點(diǎn)的直線為垂直線的情況下,針對(duì)無(wú)效點(diǎn)的上側(cè)和下側(cè),分別查詢與無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),以及對(duì)應(yīng)的第一視差值和第二視差值。
    [0040]在一種實(shí)施方式中,視差填充模塊包括:
    [0041]第三查詢子模塊,用于針對(duì)經(jīng)過(guò)第二遮擋區(qū)中無(wú)效點(diǎn)的多條直線,在多條直線上分別查詢到距離最小的有效點(diǎn)以及對(duì)應(yīng)的視差值,多條直線之間的夾角相同;
    [0042]第一填充子模塊,用于在查詢到的多個(gè)視差值中選出最小視差值,并利用最小視差值對(duì)第二遮擋區(qū)中的無(wú)效點(diǎn)進(jìn)行視差填充。
    [0043]在一種實(shí)施方式中,圖像處理模塊,包括:...

    【技術(shù)保護(hù)點(diǎn)】

    【技術(shù)特征摘要】
    1.一種圖像的立體匹配方法,其特征在于,包括:對(duì)獲取的圖像進(jìn)行處理,得到視差圖以及所述視差圖上的無(wú)效點(diǎn)區(qū),所述無(wú)效點(diǎn)區(qū)包括第一遮擋區(qū);所述第一遮擋區(qū)中選擇無(wú)效點(diǎn),并在經(jīng)過(guò)所述無(wú)效點(diǎn)的直線上,針對(duì)所述無(wú)效點(diǎn)的兩側(cè),分別查詢與所述無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),以及對(duì)應(yīng)的第一視差值和第二視差值;在所述第一視差值與所述第二視差值之差的絕對(duì)值大于預(yù)設(shè)值的情況下,所述第一有效點(diǎn)和所述第二有效點(diǎn)之間的全部像素點(diǎn)屬于第二遮擋區(qū);對(duì)所述第二遮擋區(qū)和所述無(wú)效點(diǎn)區(qū)中的非遮擋區(qū)進(jìn)行視差填充,得到稠密的視差圖。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在經(jīng)過(guò)所述無(wú)效點(diǎn)的直線上,針對(duì)所述無(wú)效點(diǎn)的兩側(cè),分別查詢與所述無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),包括:經(jīng)過(guò)所述無(wú)效點(diǎn)的直線為水平線的情況下,針對(duì)所述無(wú)效點(diǎn)的左側(cè)和右側(cè),分別查詢與所述無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),以及對(duì)應(yīng)的第一視差值和第二視差值。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在經(jīng)過(guò)所述無(wú)效點(diǎn)的直線上,針對(duì)所述無(wú)效點(diǎn)的兩側(cè),分別查詢與所述無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),包括:經(jīng)過(guò)所述無(wú)效點(diǎn)的直線為垂直線的情況下,針對(duì)所述無(wú)效點(diǎn)的上側(cè)和下側(cè),分別查詢與所述無(wú)效點(diǎn)距離最小的第一有效點(diǎn)和第二有效點(diǎn),以及對(duì)應(yīng)的第一視差值和第二視差值。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述第二遮擋區(qū)進(jìn)行視差填充,包括:針對(duì)經(jīng)過(guò)所述第二遮擋區(qū)中無(wú)效點(diǎn)的多條直線,在所述多條直線上分別查詢到距離最小的有效點(diǎn)以及對(duì)應(yīng)的視差值,所述多條直線之間的夾角相同;在查詢到的多個(gè)視差值中選出最小視差值,并利用所述最小視差值對(duì)所述第二遮擋區(qū)中的無(wú)效點(diǎn)進(jìn)行視差填充。5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述對(duì)獲取的圖像進(jìn)行處理,得到視差圖,包括:對(duì)所述獲取的圖像進(jìn)行預(yù)處理,匹配代價(jià)計(jì)算、匹配代價(jià)融合、視差計(jì)算,得到所述視差圖;其中,所述預(yù)處理的步驟包括:對(duì)所述獲取的圖像進(jìn)行索貝爾處理,得到梯度值;所述匹配代價(jià)計(jì)算的步驟包括:對(duì)所述梯度值進(jìn)行BT處理,得到第一代價(jià)值,對(duì)所述獲取的圖像進(jìn)行BT處理,得到第二代價(jià)值;對(duì)所述獲取的圖像進(jìn)行Census變換處理,得到第三代價(jià)值;所述匹配代價(jià)融合的步驟包括:對(duì)所述第一代價(jià)值、所述第二代價(jià)值、所述第三代價(jià)值加權(quán)相加,得到目標(biāo)代價(jià)值。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述對(duì)所述第一代價(jià)值、所述第二代價(jià)值和所述第三代價(jià)值加權(quán)相加,得到目標(biāo)代價(jià)值,包括:C=αC
    SobelX
    +β*C
    BT
    +γ*C
    census
    其中,C為所述目標(biāo)代價(jià)值,C
    SobelX
    為所述第一代價(jià)值,C
    BT
    為所述第二代價(jià)值,C
    census
    為第
    三代價(jià)值,α、β、γ均為權(quán)重系數(shù),取值范圍為0~1。7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述非遮擋區(qū)為誤匹配區(qū),所述對(duì)所述無(wú)效點(diǎn)區(qū)中的非遮擋區(qū)進(jìn)行視差填充,包括:以所述誤匹配區(qū)中的無(wú)效點(diǎn)為起點(diǎn),在至少兩個(gè)方向上均查詢到距離最小的有效點(diǎn)情況下,利用查詢到的多個(gè)有效點(diǎn)對(duì)應(yīng)的視差值進(jìn)行線性插值;利用插值結(jié)果對(duì)所述誤匹配區(qū)中的無(wú)效點(diǎn)進(jìn)行視差填充。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,還包括:以所述誤匹配區(qū)中的無(wú)效點(diǎn)為起點(diǎn),沿至少兩個(gè)方向上均未查詢到距離最小的有效點(diǎn)情況下,利用位于所述誤匹配區(qū)中的無(wú)效點(diǎn)周?chē)挠行c(diǎn)的視差值,進(jìn)行中值計(jì)算;利用中值計(jì)算結(jié)果對(duì)所述誤匹配區(qū)中的無(wú)效點(diǎn)進(jìn)行視差填充。9.一種圖像的立體匹配裝置,其特征在于,包括:圖像處理模塊,用于對(duì)獲取的圖像進(jìn)行處理,得到視差圖以及所述視差圖上的無(wú)效點(diǎn)區(qū),所述無(wú)效點(diǎn)區(qū)包括第一遮擋區(qū);有效點(diǎn)查詢模塊,用于所述第一遮擋區(qū)中選擇無(wú)效點(diǎn),并在經(jīng)過(guò)所述無(wú)效點(diǎn)的直線上,針對(duì)所述無(wú)效點(diǎn)的兩側(cè),分別查詢與所述無(wú)...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:徐兵張楠賡
    申請(qǐng)(專利權(quán))人:嘉楠明芯北京科技有限公司
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 精品深夜AV无码一区二区老年| 中文无码成人免费视频在线观看| 久久久久亚洲av无码专区导航| 无码毛片AAA在线| 国产成人无码AV麻豆| 久青草无码视频在线观看 | 国产爆乳无码一区二区麻豆| 精品人妻无码一区二区色欲产成人| 日韩精品少妇无码受不了| 国产在线观看无码免费视频 | yy111111电影院少妇影院无码 | 狠狠躁天天躁无码中文字幕| 亚洲av无码片区一区二区三区| 色综合AV综合无码综合网站| 亚洲成A∨人片天堂网无码| 亚洲中文字幕久久精品无码A| 中日韩亚洲人成无码网站| 日韩人妻无码一区二区三区| 小12箩利洗澡无码视频网站| 亚洲一区无码精品色| 免费无码AV片在线观看软件| 亚洲av专区无码观看精品天堂| 久久久无码精品国产一区| 无码精品A∨在线观看十八禁| 久久精品亚洲中文字幕无码网站| HEYZO无码综合国产精品227| 在线看片无码永久免费aⅴ| 国产真人无码作爱免费视频| 永久无码精品三区在线4| 无码无套少妇毛多69XXX| 人妻中文字幕AV无码专区| 亚洲日韩精品无码AV海量| 亚洲AV成人噜噜无码网站| AAA级久久久精品无码片| AV大片在线无码永久免费| 亚洲日韩一区二区一无码| 无码一区二区三区在线| 精品无码久久久久久久久 | 中文字幕无码免费久久| 最新高清无码专区| 无码精品久久久天天影视 |