日韩中文字幕久久久97都市激情,久久91网,亚洲天堂最新,国产精品嫩草影院九色,亚洲午夜精品一本二本,精品少妇一区二区三区蜜桃,av一道本

屏幕的圖像檢測方法和裝置的制造方法

文檔序號:9601142閱讀:446來源:國知局
屏幕的圖像檢測方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明實(shí)施例涉及圖像處理技術(shù),尤其涉及一種屏幕的圖像檢測方法和裝置。
【背景技術(shù)】
[0002] 隨著終端設(shè)備的飛速發(fā)展,終端設(shè)備的生產(chǎn)周期也在不斷的縮減,因而如何對終 端設(shè)備進(jìn)行快速且有效的測試也就越來越重要。
[0003] 在現(xiàn)有技術(shù)中,一般通過終端自動化測試機(jī)器人系統(tǒng)對終端設(shè)備的屏幕進(jìn)行檢 測,在進(jìn)行檢測的過程中,通常利用機(jī)械手點(diǎn)擊屏幕進(jìn)行用例操作,如果操作失敗則結(jié)束測 試且用例失敗,如果操作完成,則通過工業(yè)相機(jī)獲取當(dāng)前屏幕所顯示的圖片,并將獲取的圖 片與預(yù)先保存的預(yù)期圖片按像素進(jìn)行比對,如果統(tǒng)計(jì)的平均誤差小于預(yù)設(shè)值,則認(rèn)為比對 成功。
[0004] 然而,在現(xiàn)有技術(shù)中,由于終端自動化測試機(jī)器人系統(tǒng)僅將在特定時刻抓取的圖 像與預(yù)先保存的圖像進(jìn)行比對,因此,現(xiàn)有的測試方式無法準(zhǔn)確檢測概率性的花屏問題。

【發(fā)明內(nèi)容】

[0005] 本發(fā)明實(shí)施例提供一種屏幕的圖像檢測方法和裝置,可以準(zhǔn)確檢測終端設(shè)備屏幕 的概率性花屏的問題。
[0006] 第一方面,本發(fā)明實(shí)施例提供一種屏幕的圖像檢測方法,包括:
[0007] 依次獲取屏幕上相鄰的第一圖像幀和第二圖像幀;
[0008] 分別對所述第一圖像幀和所述第二圖像幀進(jìn)行分割,獲得所述第一圖像幀的至少 一個第一分割子塊和所述第二圖像幀的至少一個第二分割子塊;
[0009] 對于每個所述第二分割子塊,將所述第二分割子塊與所述第一圖像幀中第一預(yù)測 區(qū)域中的所有第一分割子塊分別進(jìn)行相似度匹配,若所述第二分割子塊與所述第一預(yù)測區(qū) 域中的所有第一分割子塊均匹配失敗,則將所述第二分割子塊確定為匹配失敗塊;所述第 一預(yù)測區(qū)域?yàn)轭A(yù)測的所述第二分割子塊在所述第一圖像幀中的運(yùn)動區(qū)域;
[0010] 確定所述第二圖像幀中的所有匹配失敗塊,根據(jù)所述第二圖像幀中的所有匹配失 敗塊,對所述第一圖像幀進(jìn)行檢測。
[0011] 通過依次獲取屏幕上相鄰的第一圖像幀和第二圖像幀,分別對第一圖像幀和第二 圖像幀進(jìn)行分割,獲得第一圖像幀的至少一個第一分割子塊和第二圖像幀的至少一個第二 分割子塊,對于每個第二分割子塊,將第二分割子塊與第一圖像幀中第一預(yù)測區(qū)域中的所 有第一分割子塊分別進(jìn)行相似度匹配,若與第一預(yù)測區(qū)域中的所有第一分割子塊均匹配失 敗,則將第二分割子塊確定為匹配失敗塊,第一預(yù)測區(qū)域?yàn)轭A(yù)測的第二分割子塊在第一圖 像幀中的運(yùn)動區(qū)域,確定第二圖像幀中的所有匹配失敗塊,根據(jù)第二圖像幀中的所有匹配 失敗塊,對第一圖像幀進(jìn)行檢測。由于對屏幕的圖像進(jìn)行檢測時,通過錄制整個測試過程 的視頻文件對每幀圖像分別進(jìn)行檢測,因此可以準(zhǔn)確檢測終端設(shè)備屏幕的概率性花屏的問 題。
[0012] 結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述將所述第二分割子 塊與所述第一圖像幀中第一預(yù)測區(qū)域中的第一分割子塊進(jìn)行相似度匹配之前,所述方法還 包括:
[0013] 對第三圖像幀進(jìn)行分割,獲得所述第三圖像幀的第三分割子塊;所述第三圖像幀 為所述第一圖像幀的前一個圖像幀;
[0014] 對于每個所述第一分割子塊,將所述第一分割子塊分別與所述第三圖像幀中第二 預(yù)測區(qū)域中的所有第三分割子塊進(jìn)行相似度匹配;所述第二預(yù)測區(qū)域?yàn)轭A(yù)測的所述第一分 割子塊在所述第三圖像幀中的運(yùn)動區(qū)域;
[0015] 若匹配成功,則根據(jù)匹配成功的第三分割子塊與所述第一分割子塊的位置信息, 確定所述第三分割子塊與所述第一分割子塊的位置偏差矢量;
[0016] 根據(jù)所述位置偏差矢量與所述第二預(yù)測區(qū)域,確定所述第一預(yù)測區(qū)域。
[0017]由于通過動態(tài)預(yù)估第一預(yù)測區(qū)域,可以有效抑制平緩運(yùn)動自身帶來的圖像偏差, 由此極大的提高了檢測的有效性。
[0018] 結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的 實(shí)現(xiàn)方式中,所述根據(jù)所述第二圖像幀中的所有匹配失敗塊,對所述第一圖像幀進(jìn)行檢測, 包括:
[0019] 將所述第二圖像幀中的所有匹配失敗塊分別進(jìn)行分類,獲得至少一個類隊(duì)列;
[0020] 根據(jù)所述類隊(duì)列,確定各類隊(duì)列的最小包圍區(qū)域;所述最小包圍區(qū)域?yàn)榘?類隊(duì)列的失敗塊,且面積最小的矩形區(qū)域;
[0021] 對所述最小包圍區(qū)域中的圖像進(jìn)行區(qū)域直方圖比對;
[0022] 根據(jù)比對結(jié)果對所述第一圖像幀進(jìn)行檢測。
[0023] 通過構(gòu)造空間分類器對匹配失敗塊進(jìn)行分類,可以有效獲取異常區(qū)域的空間結(jié) 果。
[0024] 結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式 中,所述對所述最小包圍區(qū)域中的圖像進(jìn)行區(qū)域直方圖比對之前,所述方法還包括:
[0025] 判斷所述最小包圍區(qū)域的面積是否小于預(yù)設(shè)閾值;
[0026] 若所述最小包圍區(qū)域的面積小于預(yù)設(shè)閾值,則將所述最小包圍區(qū)域丟棄;或者,
[0027] 若所述最小包圍區(qū)域的面積不小于預(yù)設(shè)閾值,則執(zhí)行對所述最小包圍區(qū)域中的圖 像進(jìn)行區(qū)域直方圖比對的操作。
[0028] 由于在最小包圍區(qū)域的面積小于預(yù)設(shè)閾值時,可以將該最小包圍區(qū)域丟棄,從而 降低噪聲干擾,提高圖像識別穩(wěn)定性。
[0029] 結(jié)合第一方面的第二種或第一方面的第三種可能的實(shí)現(xiàn)方式,在第一方面的第四 種可能的實(shí)現(xiàn)方式中,所述對所述最小包圍區(qū)域中的圖像進(jìn)行區(qū)域直方圖比對,包括:
[0030] 將所述最小包圍區(qū)域中的圖像由RGB顏色空間轉(zhuǎn)換為HSL顏色空間;
[0031] 分別計(jì)算所述HSL顏色空間中的色相、明度和飽和度的巴氏距離;
[0032] 根據(jù)所述色相巴氏距離、所述明度巴氏距離和所述飽和度的巴氏距離,計(jì)算所述 區(qū)域直方圖的比對相似度;
[0033] 根據(jù)所述比對相似度對所述最小包圍區(qū)域中的圖像進(jìn)行比對。
[0034] 由于根據(jù)直方圖的特性,分別進(jìn)行亮度及顏色的分布統(tǒng)計(jì),可進(jìn)一步抑制圖像空 間位置移動帶來的偏差。
[0035] 第二方面,本發(fā)明實(shí)施例提供一種屏幕的圖像檢測裝置,包括:
[0036] 獲取模塊,用于依次獲取屏幕上相鄰的第一圖像幀和第二圖像幀;
[0037] 分割模塊,用于分別對所述第一圖像幀和所述第二圖像幀進(jìn)行分割,獲得所述第 一圖像幀的至少一個第一分割子塊和所述第二圖像幀的至少一個第二分割子塊;
[0038] 匹配模塊,用于對于每個所述第二分割子塊,將所述第二分割子塊與所述第一圖 像幀中第一預(yù)測區(qū)域中的所有第一分割子塊分別進(jìn)行相似度匹配,若所述第二分割子塊與 所述第一預(yù)測區(qū)域中的所有第一分割子塊均匹配失敗,則將所述第二分割子塊確定為匹配 失敗塊;所述第一預(yù)測區(qū)域?yàn)轭A(yù)測的所述第二分割子塊在所述第一圖像幀中的運(yùn)動區(qū)域;
[0039] 確定模塊,用于確定所述第二圖像幀中的所有匹配失敗塊;
[0040] 檢測模塊,用于根據(jù)所述第二圖像幀中的所有匹配失敗塊,對所述第一圖像幀進(jìn) 行檢測。
[0041] 結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0042] 所述分割模塊,還用于對第三圖像幀進(jìn)行分割,獲得所述第三圖像幀的第三分割 子塊;所述第三圖像幀為所述第一圖像幀的前一個圖像幀;
[0043] 所述匹配模塊,還用于對于每個所述第一分割子塊,將所述第一分割子塊分別與 所述第三圖像幀中第二預(yù)測區(qū)域中的所有第三分割子塊進(jìn)行相似度匹配;所述第二預(yù)測區(qū) 域?yàn)轭A(yù)測的所述第一分割子塊在所述第三圖像幀中的運(yùn)動區(qū)域;
[0044] 所述確定模塊,還用于在所述匹配模塊匹配成功時,根據(jù)匹配成功的第三分割子 塊與所述第一分割子塊的位置信息,確定所述第三分割子塊與所述第一分割子塊的位置偏 差矢量;
[0045] 所述確定模塊,還用于根據(jù)所述位置偏差矢量與所述第二預(yù)測區(qū)域,確定所述第 一預(yù)測區(qū)域。
[0046] 結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的 實(shí)現(xiàn)方式中,所述檢測模塊,包括:
[0047] 分類單元,用于將所述第二圖像幀中的所有匹配失敗塊分別進(jìn)行分類,獲得至少 一個類隊(duì)列;
[0048] 確定單元,用于根據(jù)所述類隊(duì)列,確定各類隊(duì)列的最小包圍區(qū)域;所述最小包圍區(qū) 域?yàn)榘活愱?duì)列的失敗塊,且面積最小的矩形區(qū)域;
[0049] 比對單元,用于對所述最小包圍區(qū)域中的圖像進(jìn)行區(qū)域直方圖比對;
[0050] 檢測單元,用于根據(jù)比對結(jié)果對所述第一圖像幀進(jìn)行檢測。
[0051] 結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式 中,所述裝置還包括:
[0052] 判斷模塊,用于判斷所述最小包圍區(qū)域的面積是否小于預(yù)設(shè)閾值;
[0053] 丟棄模塊,用于在所述判斷模塊判斷出所述最小包圍區(qū)域的面積小于預(yù)設(shè)閾值 時,將所述最小包圍區(qū)域丟棄;
[0054] 比對模塊,用于在所述判斷模塊判斷出所述最小包圍區(qū)域的面積不小于預(yù)設(shè)閾 值,對所述最小包圍區(qū)域中的圖像進(jìn)行區(qū)域直方圖比對。
[0055] 結(jié)合第二方面的第二種或第二方面的第三種
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1