本發(fā)明涉及計(jì)算機(jī),更具體地,涉及一種圖像檢測(cè)的方法和裝置。
背景技術(shù):
1、隨著科技的發(fā)展,線上購(gòu)物與線上支付已經(jīng)融入到人們的日常生活,一些不法分子利用軟件模擬器生成購(gòu)物軟件、支付軟件或者聊天軟件的虛擬截圖,利用上述虛擬截圖騙取購(gòu)物平臺(tái)或商戶的賠償,非法獲得經(jīng)濟(jì)利益。
2、現(xiàn)有技術(shù)中,采用人工識(shí)別的方式辨別用戶提供的截圖是否存在風(fēng)險(xiǎn),但是由于軟件模擬器生成的虛擬截圖和上述購(gòu)物軟件、支付軟件或者聊天軟件的截圖相似度很高,可能僅存在細(xì)節(jié)的查錯(cuò),通過(guò)人工識(shí)別可能難以判別截圖是否存在風(fēng)險(xiǎn),并且,截圖的數(shù)量巨大,導(dǎo)致人工識(shí)別的工作量也較為龐大,人工成本也比較高。
3、綜上所述,如何快速準(zhǔn)確的對(duì)用戶提供的截圖進(jìn)行檢測(cè),判斷截圖是否存在風(fēng)險(xiǎn),是目前需要解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本發(fā)明實(shí)施例提供了一種圖像檢測(cè)的方法和裝置,可以快速準(zhǔn)確的對(duì)用戶提供的截圖進(jìn)行檢測(cè),判斷截圖是否存在風(fēng)險(xiǎn)。
2、第一方面,本發(fā)明實(shí)施例提供了一種圖像檢測(cè)的方法,所述方法包括:
3、獲取待測(cè)圖像和所述待測(cè)圖像對(duì)應(yīng)的型號(hào)信息;
4、根據(jù)所述待測(cè)圖像和所述型號(hào)信息在參考圖像數(shù)據(jù)庫(kù)中查詢到至少一張參考圖像,其中,所述參考圖像為所述待測(cè)圖像的比對(duì)圖像;
5、獲取每張所述參考圖像的至少一個(gè)第一界面標(biāo)識(shí)物;
6、根據(jù)所述至少一個(gè)第一界面標(biāo)識(shí)物對(duì)所述待測(cè)圖像進(jìn)行標(biāo)識(shí)物識(shí)別,確定出所述待測(cè)圖像中的至少一個(gè)第二界面標(biāo)識(shí)物;
7、獲取所述至少一個(gè)第一界面標(biāo)識(shí)物的第一特征以及與其對(duì)應(yīng)的所述至少一個(gè)第二界面標(biāo)識(shí)物的第二特征;
8、響應(yīng)于任一參考圖像中的全部第一標(biāo)識(shí)物的所述第一特征與所述待測(cè)圖像中全部第二標(biāo)識(shí)物的所述第二特征符合預(yù)先設(shè)置的風(fēng)險(xiǎn)檢測(cè)條件,確定所述待測(cè)圖像無(wú)風(fēng)險(xiǎn)。
9、可選的,所述型號(hào)信息包括終端型號(hào)和/或應(yīng)用程序版本型號(hào)。
10、可選的,所述根據(jù)所述待測(cè)圖像和所述型號(hào)信息在參考圖像數(shù)據(jù)庫(kù)中查詢到至少一張參考圖像,具體包括:
11、確定所述待測(cè)圖像的界面類型;
12、根據(jù)所述界面類型、所述終端型號(hào)和所述應(yīng)用程序版本型號(hào)中的至少一項(xiàng),在所述參考圖像數(shù)據(jù)庫(kù)中查詢到至少一張參考圖像。
13、可選的,所述方法還包括:
14、對(duì)所述參考圖像和所述待測(cè)圖像進(jìn)行圖像預(yù)處理。
15、可選的,所述對(duì)所述參考圖像和所述待測(cè)圖像進(jìn)行圖像預(yù)處理,具體包括:
16、獲取所述參考圖像的尺寸信息;
17、響應(yīng)于所述待測(cè)圖像的尺寸信息與所述參考圖像的尺寸信息不同,根據(jù)所述參考圖像的尺寸信息對(duì)所述待測(cè)圖像進(jìn)行調(diào)整,生成與所述參考圖像的尺寸信息相同的待測(cè)圖像。
18、可選的,所述對(duì)所述參考圖像和所述待測(cè)圖像進(jìn)行圖像預(yù)處理,具體包括:
19、將所述參考圖像與所述待測(cè)圖像進(jìn)行顏色轉(zhuǎn)換,生成顏色轉(zhuǎn)換后的所述參考圖像與所述待測(cè)圖像。
20、可選的,所述第一特征包括邊緣檢測(cè)特征、形狀描述特征、關(guān)鍵點(diǎn)特征、基于深度學(xué)習(xí)網(wǎng)絡(luò)的向量特征、幾何變換和歸一化的圖像特征、顏色特征和紋理特征。
21、可選的,所述風(fēng)險(xiǎn)檢測(cè)條件包括:
22、歐幾里得距離閾值、曼哈頓距離閾值、余弦相似度閾值、交叉熵閾值、主成分分析閾值、豪斯多夫距離閾值、顏色直方圖距離閾值、關(guān)鍵點(diǎn)匹配閾值、平均絕對(duì)誤差以及特征差值閾值。
23、第二方面,本發(fā)明實(shí)施例提供了一種圖像檢測(cè)的裝置,所述裝置包括:
24、獲取單元,用于獲取待測(cè)圖像和所述待測(cè)圖像對(duì)應(yīng)的型號(hào)信息;
25、查詢單元,用于根據(jù)所述待測(cè)圖像和所述型號(hào)信息在參考圖像數(shù)據(jù)庫(kù)中查詢到至少一張參考圖像,其中,所述參考圖像為所述待測(cè)圖像的比對(duì)圖像;
26、所述獲取單元還用于:獲取每張所述參考圖像的至少一個(gè)第一界面標(biāo)識(shí)物;
27、識(shí)別單元,用于根據(jù)所述至少一個(gè)第一界面標(biāo)識(shí)物對(duì)所述待測(cè)圖像進(jìn)行標(biāo)識(shí)物識(shí)別,確定出所述待測(cè)圖像中的至少一個(gè)第二界面標(biāo)識(shí)物;
28、所述獲取單元還用于:獲取所述至少一個(gè)第一界面標(biāo)識(shí)物的第一特征以及與其對(duì)應(yīng)的所述至少一個(gè)第二界面標(biāo)識(shí)物的第二特征;
29、檢測(cè)單元,響應(yīng)于任一參考圖像中的全部第一標(biāo)識(shí)物的所述第一特征與所述待測(cè)圖像中全部第二標(biāo)識(shí)物的所述第二特征符合預(yù)先設(shè)置的風(fēng)險(xiǎn)檢測(cè)條件,用于確定所述待測(cè)圖像無(wú)風(fēng)險(xiǎn)。
30、可選的,所述型號(hào)信息包括終端型號(hào)和/或應(yīng)用程序版本型號(hào)。
31、可選的,所述查詢單元具體用于:
32、確定所述待測(cè)圖像的界面類型;
33、根據(jù)所述界面類型、所述終端型號(hào)和所述應(yīng)用程序版本型號(hào)中的至少一項(xiàng),在所述參考圖像數(shù)據(jù)庫(kù)中查詢到至少一張參考圖像。
34、可選的,所述裝置還包括處理單元,用于對(duì)所述參考圖像和所述待測(cè)圖像進(jìn)行圖像預(yù)處理。
35、可選的,所述處理單元具體用于:
36、獲取所述參考圖像的尺寸信息;
37、響應(yīng)于所述待測(cè)圖像的尺寸信息與所述參考圖像的尺寸信息不同,根據(jù)所述參考圖像的尺寸信息對(duì)所述待測(cè)圖像進(jìn)行調(diào)整,生成與所述參考圖像的尺寸信息相同的待測(cè)圖像。
38、可選的,所述處理單元具體用于:
39、將所述參考圖像與所述待測(cè)圖像進(jìn)行顏色轉(zhuǎn)換,生成顏色轉(zhuǎn)換后的所述參考圖像與所述待測(cè)圖像。
40、可選的,所述第一特征包括邊緣檢測(cè)特征、形狀描述特征、關(guān)鍵點(diǎn)特征、基于深度學(xué)習(xí)網(wǎng)絡(luò)的向量特征、幾何變換和歸一化的圖像特征、顏色特征和紋理特征。
41、可選的,所述風(fēng)險(xiǎn)檢測(cè)條件包括:
42、歐幾里得距離閾值、曼哈頓距離閾值、余弦相似度閾值、交叉熵閾值、主成分分析閾值、豪斯多夫距離閾值、顏色直方圖距離閾值、關(guān)鍵點(diǎn)匹配閾值、平均絕對(duì)誤差以及特征差值閾值。
43、第三方面,本發(fā)明實(shí)施例提供了一種電子設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器用于存儲(chǔ)一條或多條計(jì)算機(jī)程序指令,其中,所述一條或多條計(jì)算機(jī)程序指令被所述處理器執(zhí)行以實(shí)現(xiàn)如第一方面或第一方面任一種可能中任一項(xiàng)所述的方法。
44、第四方面,本發(fā)明實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令在被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面或第一方面任一種可能中任一項(xiàng)所述的方法。
45、本發(fā)明實(shí)施例中,通過(guò)獲取待測(cè)圖像和所述待測(cè)圖像對(duì)應(yīng)的型號(hào)信息;根據(jù)所述待測(cè)圖像和所述型號(hào)信息在參考圖像數(shù)據(jù)庫(kù)中查詢到至少一張參考圖像,其中,所述參考圖像為所述待測(cè)圖像的比對(duì)圖像;獲取每張所述參考圖像的至少一個(gè)第一界面標(biāo)識(shí)物;根據(jù)所述至少一個(gè)第一界面標(biāo)識(shí)物對(duì)所述待測(cè)圖像進(jìn)行標(biāo)識(shí)物識(shí)別,確定出所述待測(cè)圖像中的至少一個(gè)第二界面標(biāo)識(shí)物;獲取所述至少一個(gè)第一界面標(biāo)識(shí)物的第一特征以及與其對(duì)應(yīng)的所述至少一個(gè)第二界面標(biāo)識(shí)物的第二特征;響應(yīng)于任一參考圖像中的全部第一標(biāo)識(shí)物的所述第一特征與所述待測(cè)圖像中全部第二標(biāo)識(shí)物的所述第二特征符合預(yù)先設(shè)置的風(fēng)險(xiǎn)檢測(cè)條件,確定所述待測(cè)圖像無(wú)風(fēng)險(xiǎn)。通過(guò)上述方法,可以快速準(zhǔn)確的對(duì)用戶提供的截圖進(jìn)行檢測(cè),判斷截圖是否存在風(fēng)險(xiǎn)。