屏幕檢測裝置及方法
【專利摘要】本發明公開了一種屏幕檢測裝置,包括:圖像獲取模塊、預處理模塊、邊緣提取模塊、直線提取模塊以及檢測模塊。其中,圖像獲取模塊獲取待檢測屏幕的圖像;預處理模塊將圖像灰度化,得到灰度圖像;邊緣提取模塊從灰度圖像中提取出邊緣信息;直線提取模塊從邊緣信息中提取出直線信息;檢測模塊根據直線信息判斷屏幕邊角是否合格。本發明提出的屏幕檢測裝置及方法相比于現有技術中采用計算機視覺結合模式識別的屏幕檢測方法,降低了運算時間,加快了系統處理速度。
【專利說明】屏幕檢測裝置及方法
【技術領域】
[0001]本發明涉及一種工業檢測領域,尤其涉及一種屏幕監測裝置及方法。
【背景技術】
[0002]在工業檢測中,常常要對手機屏幕的制作精細度進行檢測。現有技術的手機屏幕檢測過程中,有的采用多個攝像頭聯合檢測,這種方法依賴于攝像頭的分辨率和清晰度,檢測精度不可控;有的采用計算機視覺和模式識別相結合的方法對屏幕形狀進行檢測,這種方法的算法復雜度較高,檢測過程比較耗費時間,在大批量的工業生產中不易推廣。
【發明內容】
[0003]本發明旨在解決上述現有技術中存在的問題,提出一種屏幕檢測裝置及方法。
[0004]本發明一方面提出的屏幕檢測裝置包括:圖像獲取模塊、預處理模塊、邊緣提取模塊、直線提取模塊以及檢測模塊。其中,所述圖像獲取模塊獲取待檢測屏幕的圖像;所述預處理模塊將所述圖像灰度化,得到灰度圖像;所述邊緣提取模塊從所述灰度圖像中提取出邊緣信息;所述直線提取模塊從所述邊緣信息中提取出直線信息;所述檢測模塊根據所述直線信息判斷所述屏幕邊角是否合格。
[0005]本發明另一方面提出的屏幕檢測方法包括以下步驟:獲取待檢測屏幕的圖像;對所述圖像進行灰度化處理,得到灰度圖像;從所述灰度圖像中提取出邊緣信息;從所述邊緣信息中提取出直線信息;判斷所述屏幕邊角是否合格。
[0006]本發明提出的屏幕檢測裝置及方法相比于現有技術中采用計算機視覺結合模式識別的屏幕檢測方法,降低了運算時間,加快了系統處理速度。
【專利附圖】
【附圖說明】
[0007]圖1是本發明一實施例的屏幕檢測裝置結構圖;
[0008]圖2是本發明一實施例的屏幕檢測方法流程圖。
【具體實施方式】
[0009]為了使本發明的目的、技術方案及優點更加清晰,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0010]本發明提出的屏幕檢測裝置及方法用于檢測電子設備屏幕邊角工藝是否合格,具體地,所述屏幕檢測裝置及方法用于檢測構成所述屏幕邊角的兩條直線是否垂直。
[0011]本發明一方面公開了一種屏幕檢測裝置。圖1所示為本發明一實施例的屏幕檢測裝置,所述屏幕檢測裝置包括:圖像獲取模塊100、預處理模塊200、邊緣提取模塊300、直線提取模塊400以及檢測模塊500。
[0012]其中,所述圖像獲取模塊100獲取待檢測屏幕的圖像。具體地,所述圖像獲取模塊100為CCD相機,所述圖像獲取模塊100對所述電子設備屏幕拍攝,獲取所述電子設備屏幕的圖像。
[0013]所述預處理模塊200對上述圖像進行灰度化處理,得到灰度圖像。在本實施例中,所述灰度圖像中每一個像素的灰度值在范圍O?255內。在一優選實施例中,所述預處理模塊200首先對所述圖像進行濾波處理,濾除噪聲信息,再將所述圖像灰度化,得到灰度圖像。
[0014]所述邊緣提取模塊300從所述灰度圖像中提取出邊緣信息。在本實施例中,所述邊緣提取模塊300預先存儲了邊緣提取算法的程序,所述邊緣提取算法是Canny、Sobel,Prewitt等算法中的一種。
[0015]所述直線提取模塊400從所述邊緣信息中提取出直線信息。所述直線提取模塊400預先存儲了直線提取算法的程序,在本實施例中,采用Hough算法從所述邊緣信息中提取所述直線信息。由于本發明屏幕檢測裝置是對構成所述屏幕邊角的兩條直線是否垂直進行檢測,因此,所述直線提取模塊400只需從所述邊緣信息中提取出近似水平以及近似垂直的直線。具體地,采用Hough算法將極坐標空間中的所述邊緣信息變換至(P,Θ)參數空間并提取直線信息后,得到一系列的原始直線信息,所述原始直線信息與水平/垂直方向互成一定角度。在本實施例中,所述直線提取模塊400將待提取直線的Θ值范圍設置在90° ±3°以及0° ±3°,進而從所述原始直線信息中得到與水平方向夾角小于3°的一組直線A以及與垂直方向夾角小于3°的一組直線B,其中,上述直線組A對應于構成待檢測屏幕邊角的垂直邊,直線組B對應于構成待檢測屏幕邊角的水平邊。
[0016]所述檢測模塊500根據上述直線組A、B判斷所述屏幕邊角是否合格。具體地,所述檢測模塊500在所述直線組A與直線組B中尋找是否有相互垂直的兩條直線,若有,表明構成所述待檢測屏幕邊角的兩條直線之間相互垂直,所述待檢測屏幕邊角工藝合格;若無,表明構成所述待檢測屏幕邊角的兩條直線之間相互不垂直,所述待檢測屏幕邊角工藝不合格。
[0017]本發明另一方面公開了一種屏幕檢測方法。圖2所示為一實施例的屏幕檢測方法。
[0018]步驟SlOO為獲取待檢測屏幕的圖像。在本實施例中,采用CCD相機對所述電子設備屏幕拍攝,獲取所述電子設備屏幕的圖像。
[0019]步驟S200為對上述圖像進行灰度化處理,得到灰度圖像。在本實施例中,所述灰度圖像中每一個像素的灰度值在范圍O?255內。在一優選實施例中,首先對所述圖像進行濾波處理,濾除噪聲信息,再將所述圖像灰度化,得到灰度圖像。
[0020]步驟S300為從所述灰度圖像中提取出邊緣信息。在本實施例中,采用Canny、Sobe1、Prewitt等邊緣檢測算法中的一種從所述灰度圖像中提取出邊緣信息。
[0021]步驟S400為從所述邊緣信息中提取出直線信息。在本實施例中,采用Hough算法從所述邊緣信息中提取所述直線信息。由于本發明提出的屏幕檢測方法是對構成所述屏幕邊角的兩條直線是否垂直進行檢測,因此,只需從所述邊緣信息中提取出近似水平以及近似垂直的直線。具體地,采用Hough算法將極坐標空間中的所述邊緣信息變換至(P,Θ)參數空間并提取直線信息后,得到一系列的原始直線信息,所述原始直線信息與水平/垂直方向互成一定角度。在本實施例中,Θ值的范圍設置在90° ±3°以及0° ±3° ,進而從所述原始直線信息中得到與水平方向夾角小于3°的一組直線A以及與垂直方向夾角小于3°的一組直線B,其中,上述直線組A對應于構成待檢測屏幕邊角的垂直邊,直線組B對應于構成待檢測屏幕邊角的水平邊。
[0022]步驟S500為根據上述直線組A、B判斷所述屏幕邊角是否合格。具體地,在所述直線組A與直線組B中尋找是否有相互垂直的兩條直線,若有,表明構成所述待檢測屏幕邊角的兩條直線之間相互垂直,所述待檢測屏幕邊角工藝合格;若無,表明構成所述待檢測屏幕邊角的兩條直線之間相互不垂直,所述待檢測屏幕邊角工藝不合格。
[0023]本發明提出的屏幕檢測裝置及方法可用于工業批量檢測。具體地,一定數量的待檢測電子設備屏幕被置于一位移平臺上,所述圖像獲取模塊100定時對每一塊電子設備屏幕拍攝,而后再進行一系列后續檢測操作,具體方法如上文所述,在此不再贅述。
[0024]本發明提出的屏幕檢測裝置及方法相比于現有技術中采用計算機視覺結合模式識別的屏幕檢測方法,算法及流程簡單,且在所述直線提取模塊400與步驟S400中角度Θ值的范圍設置在一較小范圍內,降低了運算時間,加快了系統處理速度。
[0025]雖然本發明參照當前的較佳實施方式進行了描述,但本領域的技術人員應能理解,上述較佳實施方式僅用來說明本發明,并非用來限定本發明的保護范圍,任何在本發明的精神和原則范圍之內,所做的任何修飾、等效替換、改進等,均應包含在本發明的權利保護范圍之內。
【權利要求】
1.一種屏幕檢測裝置,其特征在于,包括:圖像獲取模塊、預處理模塊、邊緣提取模塊、直線提取模塊以及檢測模塊,其中, 所述圖像獲取模塊獲取待檢測屏幕的圖像; 所述預處理模塊將所述圖像灰度化,得到灰度圖像; 所述邊緣提取模塊從所述灰度圖像中提取出邊緣信息; 所述直線提取模塊從所述邊緣信息中提取出直線信息; 所述檢測模塊根據所述直線信息判斷所述屏幕邊角是否合格。
2.根據權利要求1所述的屏幕檢測裝置,其特征在于,所述圖像獲取模塊為CCD相機。
3.根據權利要求1所述的屏幕檢測裝置,其特征在于,所述預處理模塊對所述圖像進行濾波處理,濾除噪聲信息,再將所述圖像灰度化,得到灰度圖像。
4.根據權利要求1所述的屏幕檢測裝置,其特征在于,所述邊緣提取模塊采用Canny邊緣檢測算法從所述灰度圖像中提取出所述邊緣信息。
5.根據權利要求1所述的屏幕檢測裝置,其特征在于,所述直線提取模塊采用Hough算法,從所述邊緣信息中提取原始直線信息,再從所述原始直線信息中提取所述直線信息,其中,所述直線信息中的直線與水平或垂直方向的夾角小于3度。
6.根據權利要求1所述的屏幕檢測裝置,其特征在于,所述檢測模塊根據所述直線信息判斷構成所述屏幕邊角的兩條直線是否垂直。
7.一種屏幕檢測方法,其特征在于,包括以下步驟: 獲取待檢測屏幕的圖像; 對所述圖像進行灰度化處理,得到灰度圖像; 從所述灰度圖像中提取出邊緣信息; 從所述邊緣信息中提取出直線信息; 判斷所述屏幕邊角是否合格。
8.根據權利要求6所述的屏幕檢測方法,其特征在于,采用CCD相機獲取待檢測屏幕的圖像。
9.根據權利要求6所述的屏幕檢測方法,其特征在于,在對所述圖像進行灰度化處理之前,對所述圖像進行濾波處理,濾除噪聲信息。
10.根據權利要求6所述的屏幕檢測方法,其特征在于,采用Canny邊緣檢測算法從所述灰度圖像中提取出所述邊緣信息。
11.根據權利要求6所述的屏幕檢測方法,其特征在于,采用Hough變換算法從所述邊緣信息中提取出原始直線信息,再從所述原始直線信息中提取出所述直線信息,其中,所述直線信息中的直線與水平或垂直方向的角度小于3度。
12.根據權利要求6所述的屏幕檢測方法,其特征在于,根據所述直線信息判斷構成所述屏幕邊角的兩條直線是否垂直。
【文檔編號】G01B11/26GK103837098SQ201210486574
【公開日】2014年6月4日 申請日期:2012年11月23日 優先權日:2012年11月23日
【發明者】程俊, 沈三明, 姜軍 申請人:深圳先進技術研究院