一種邊緣檢測(cè)的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及圖像處理領(lǐng)域,特別設(shè)及一種邊緣檢測(cè)的方法及裝置。
【背景技術(shù)】
[0002] 邊緣檢測(cè)是大多數(shù)圖像處理過(guò)程中的重要步驟,是對(duì)圖像基于邊界進(jìn)行分割的第 一步。比如,在一種應(yīng)用中,車(chē)牌號(hào)的識(shí)別一直是警務(wù)工作中的重要環(huán)節(jié),對(duì)于交通管理和 公共安全有著重要意義,故需要對(duì)包含車(chē)牌號(hào)的圖像進(jìn)行邊緣檢測(cè)處理,W提取和識(shí)別車(chē) 牌號(hào)。
[0003] 通常情況下,圖像邊緣檢測(cè)是檢測(cè)圖像中的所有顏色突變的邊緣,W從中定位所 需的目標(biāo)邊緣。
[0004] 但是,現(xiàn)有的圖像邊緣檢測(cè)方式,對(duì)所需目標(biāo)邊緣的定位精度不高。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明提供了一種邊緣檢測(cè)的方法及裝置,能夠提高目標(biāo)邊緣的定位精度。
[0006] 為了達(dá)到上述目的,本發(fā)明是通過(guò)如下技術(shù)方案實(shí)現(xiàn)的:
[0007] -方面,本發(fā)明提供了 一種邊緣檢測(cè)的方法,該方法包括:
[000引針對(duì)待檢測(cè)圖像中的每一個(gè)第一像元,均執(zhí)行:根據(jù)所述第一像元的RGB值,W及 與所述第一像元相對(duì)應(yīng)的至少一個(gè)鄰域像元的RGB值,計(jì)算所述第一像元的至少一個(gè)第一 RGB差值;
[0009] 判斷在所述至少一個(gè)第一 RGB差值中是否存在滿(mǎn)足預(yù)先設(shè)置的控制條件的第二 RGB差值;
[0010] 在判斷結(jié)果為存在所述第二RGB差值時(shí),確定所述第一像元為第一邊緣像元。
[OCm]進(jìn)一步地,所述根據(jù)所述第一像元的RGB值,W及與所述第一像元相對(duì)應(yīng)的至少一 個(gè)鄰域像元的RGB值,計(jì)算所述第一像元的至少一個(gè)第一 RGB差值,包括:
[001^ 根據(jù)所述第一像元的RGB值化也,81),從及與所述第一像元相對(duì)應(yīng)的至少一個(gè)鄰 域像元的RGB值(Rn, Gn, Bn),計(jì)算所述第一像元的至少一個(gè)第一 RGB差值(ARi, AGi, ABi), 且 ARi = Ri-Rn、AGi=Gi-Gn、ABi = Bi-Bn,
[0013] 其中,R為像元的紅色分量值,G為像元的綠色分量值,B為像元的藍(lán)色分量值,AR 為像元的紅色分量差值,AG為像元的綠色分量差值,AB為像元的藍(lán)色分量差值,i為第一 像元,n為鄰域像元。
[0014] 進(jìn)一步地,所述控制條件,包括:對(duì)于所述第一RGB差值(ARi,AGi,ABi ),要求 sign( ARi) = sign( AGi) = sign(ABi),其中,
[0015]
[0016] 進(jìn)一步地,在所述確定所述第一像元為第一邊緣像元之前,進(jìn)一步包括:預(yù)先設(shè)置 與所述待測(cè)試圖像相對(duì)應(yīng)的灰度圖像,其中,所述灰度圖像中的每一個(gè)像元的值為0;
[0017] 在所述確定所述第一像元為第一邊緣像元之后,進(jìn)一步包括:對(duì)于所述第二RGB差 值(ARi,AGi,ABi),根據(jù)相應(yīng)的I ARiI、I AGiI和I ABiI,從中確定出數(shù)值大小相對(duì)居中的 目標(biāo)絕對(duì)值,W將所述灰度圖像中的與所述第一邊緣像元相對(duì)應(yīng)的第二像元的值替換為所 述目標(biāo)絕對(duì)值,并確定所述第二像元為第二邊緣像元,
[001引其中,IxI為X的絕對(duì)值。
[0019] 進(jìn)一步地,在所述確定所述第二像元為第二邊緣像元之后,進(jìn)一步包括:在所有所 述第二邊緣像元均確定之后,根據(jù)預(yù)先設(shè)置的目標(biāo)對(duì)象的長(zhǎng)寬比例,W及根據(jù)所述灰度圖 像,定位與所述長(zhǎng)寬比例相對(duì)應(yīng)的目標(biāo)邊緣像元。
[0020] 另一方面,本發(fā)明提供了一種邊緣檢測(cè)的裝置,包括:
[0021 ]第一處理單元,用于針對(duì)待檢測(cè)圖像中的每一個(gè)第一像元,均執(zhí)行:根據(jù)所述第一 像元的RGB值,W及與所述第一像元相對(duì)應(yīng)的至少一個(gè)鄰域像元的RGB值,計(jì)算所述第一像 元的至少一個(gè)第一 RGB差值;
[0022] 判斷單元,用于判斷在所述至少一個(gè)第一 RGB差值中是否存在滿(mǎn)足預(yù)先設(shè)置的控 制條件的第二RGB差值;
[0023] 確定單元,用于在判斷結(jié)果為存在所述第二RGB差值時(shí),確定所述第一像元為第一 邊緣像元。
[0024] 進(jìn)一步地,所述第一處理單元,具體用于根據(jù)所述第一像元的RGB值(Ri,Gi,Bi),W 及與所述第一像元相對(duì)應(yīng)的至少一個(gè)鄰域像元的RGB值(Rn, Gn, Bn),計(jì)算所述第一像元的至 少一個(gè)第一 RGB 差值(ARi, AGi, ABi),且 ARi = Ri-Rn、AGi=Gi-Gn、ABi = Bi-Bn,
[0025] 其中,R為像元的紅色分量值,G為像元的綠色分量值,B為像元的藍(lán)色分量值,AR 為像元的紅色分量差值,AG為像元的綠色分量差值,AB為像元的藍(lán)色分量差值,i為第一 像元,n為鄰域像元。
[00%] 進(jìn)一步地,所述判斷單元,具體用于判斷在所述至少一個(gè)第一 RGB差值(ARi,AGi, ABi)中,是否存在滿(mǎn)足Si即(ARi) = Si即(AGi) =Si即(ABi)的第二RGB差值,其中,
[0027]
[0028] 進(jìn)一步地,該裝置還包括:
[0029] 設(shè)置單元,用于設(shè)置與所述待測(cè)試圖像相對(duì)應(yīng)的灰度圖像,其中,所述灰度圖像中 的每一個(gè)像元的值為0;
[0030] 第二處理單元,用于對(duì)于所述第二RGB差值(ARl,AGl,ABl),根據(jù)相應(yīng)的|ARl 、I A Gi I和I A Bi I,從中確定出數(shù)值大小相對(duì)居中的目標(biāo)絕對(duì)值,W將所述灰度圖像中的與 所述第一邊緣像元相對(duì)應(yīng)的第二像元的值替換為所述目標(biāo)絕對(duì)值,并確定所述第二像元為 第二邊緣像元,
[0031] 其中,Ix I為X的絕對(duì)值。
[0032] 進(jìn)一步地,該裝置還包括:定位單元,用于在所有所述第二邊緣像元均確定之后, 根據(jù)預(yù)先設(shè)置的目標(biāo)對(duì)象的長(zhǎng)寬比例,W及根據(jù)所述灰度圖像,定位與所述長(zhǎng)寬比例相對(duì) 應(yīng)的目標(biāo)邊緣像元。
[0033] 本發(fā)明提供了一種邊緣檢測(cè)的方法及裝置,對(duì)于待檢測(cè)圖像中的每一個(gè)目標(biāo)像 元,均根據(jù)該目標(biāo)像元的RGB值W及相應(yīng)的至少一個(gè)領(lǐng)域像元的RGB值,經(jīng)計(jì)算獲得該目標(biāo) 像元的至少一個(gè)RGB差值;判斷在該至少一個(gè)RGB差值中是否存在滿(mǎn)足預(yù)先設(shè)置的控制條件 的目標(biāo)RGB差值,W在判斷出存在該目標(biāo)RGB差值時(shí),確定該目標(biāo)像元為邊緣像元。因此,本 發(fā)明能夠提高目標(biāo)邊緣的定位精度。
【附圖說(shuō)明】
[0034] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明 的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可W根據(jù) 運(yùn)些附圖獲得其他的附圖。
[0035] 圖1是本發(fā)明一實(shí)施例提供的一種邊緣檢測(cè)的方法的流程圖;
[0036] 圖2是本發(fā)明一實(shí)施例提供的另一種邊緣檢測(cè)的方法的流程圖;
[0037] 圖3是本發(fā)明一實(shí)施例提供的一種邊緣檢測(cè)的裝置的示意圖;
[0038] 圖4是本發(fā)明一實(shí)施例提供的另一種邊緣檢測(cè)的裝置的示意圖。
【具體實(shí)施方式】
[0039] 為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0040] 如圖1所示,本發(fā)明實(shí)施例提供了一種邊緣檢測(cè)的方法,可W包括W下步驟:
[0041] 步驟101:針對(duì)待檢測(cè)圖像中的每一個(gè)第一像元,均執(zhí)行:根據(jù)所述第一像元的RGB 值,W及與所述第一像元相對(duì)應(yīng)的至少一個(gè)鄰域像元的RGB值,計(jì)算所述第一像元的至少一 個(gè)第一 RGB差值。
[0042] 步驟102:判斷在所述至少一個(gè)第一 RGB差值中是否存在滿(mǎn)足預(yù)先設(shè)置的控制條件 的第二RGB差值。
[0043] 步驟103:在判斷結(jié)果為存在所述第二RGB差值時(shí),確定所述第一像元為第一邊緣 像元。
[0044] 本發(fā)明實(shí)施例提供了一種邊緣檢測(cè)的方法,對(duì)于待檢測(cè)圖像中的每一個(gè)目標(biāo)像 元,均根據(jù)該目標(biāo)像元的RGB值W及相應(yīng)的至少一個(gè)領(lǐng)域像元的RGB值,經(jīng)計(jì)算獲得該目標(biāo) 像元的至少一個(gè)RGB差值;判斷在該至少一個(gè)RGB差值中是否存在滿(mǎn)足預(yù)先設(shè)置的控制條件 的目標(biāo)RGB差值,W在判斷出存在該目標(biāo)RGB差值時(shí),確定該目標(biāo)像元為邊緣像元。因此,本 發(fā)明實(shí)施例能夠提高目標(biāo)邊緣的定位精度。
[0045] 在一種可能的實(shí)現(xiàn)方式中,為了說(shuō)明一種可能的RGB差值的計(jì)算方式,所W,所述 根據(jù)所述第一像元的RGB值,W及與所述第一像元相對(duì)應(yīng)的至少一個(gè)鄰域像元的RGB值,計(jì) 算所述第一像元的至少一個(gè)第一 RGB差值,包括:
[0046] 根據(jù)所述第一像元的RGB