數字儀表字體大小測試方法及裝置的制造方法
【技術領域】
[0001]本發明涉及數字儀表字體大小測試方法及裝置,尤其涉及基于數字圖像處理技術的數字儀表字體大小測試方法及裝置。
【背景技術】
[0002]對數字儀表LCD上顯示的圖像進行勘誤一般通過人工用眼睛來進行。傳統的用眼睛對數字儀表LCD上顯示的圖像進行勘誤測試的方式方便且成本低廉,但是存在精確度不高的缺點。目前,各大汽車制造廠商對數字儀表的質量提出更細化的要求,相應地對測試部門也提出更加高的要求。例如,客戶要求數字儀表LCD上顯示的字符具有特定的大小尺寸,單位精確到以像素計。具體地,客戶期望字符的大小在數字儀表LCD上不超過50*50個像素。
[0003]在這種對數字儀表LCD上的字體大小要求高精確度進行測試的情況下,亟需一種基于數字圖像處理技術的數字儀表字體大小測試方法及裝置。
【發明內容】
[0004]本發明提供一種基于攝像設備和數字圖像處理技術的數字儀表字體大小測試方法和裝置,能精確地測量LCD上顯示字符的字體大小,滿足客戶對質量的高要求,保證產品的質量。
[0005]本發明的一種基于數字圖像處理技術的數字儀表字體大小測試方法,包括:
[0006]步驟a:通過攝像設備對所述數字儀表的LCD顯示屏上顯示的字符進行拍照,獲得所述字符的照片;
[0007]步驟b:獲取所述攝像設備的坐標系下所述字符的X軸和y軸的像素信息;
[0008]步驟c:根據預先獲得的線性關系與步驟b中獲得的像素信息獲得數字儀表LCD顯示屏上字符的像素信息;以及
[0009]步驟d:將步驟c中獲得的像素信息與要求的像素信息進行比較,如果所述字符的像素信息符合要求的像素信息,則判定所述數字儀表LCD顯示屏上字符的字體大小正確;否貝1J,判定所述數字儀表LCD顯示屏上字符的字體大小不正確。
[0010]根據本發明的方法,步驟a之前還包括信號輸入步驟a’,通過模擬輸入工具將輸入信號發送至所述數字儀表,從而所述數字儀表的LCD顯示屏上顯示與輸入信號相應的字符。
[0011]根據本發明的方法,步驟b中,所述線性關系為數字儀表LCD顯示屏的分辨率與攝像設備的分辨率之間的線性關系。
[0012]根據本發明的方法,所述線性關系通過下述方法確定:
[0013]bl:在數字儀表LCD顯示屏上顯示標定照片,所述標定照片的4個角落各具有一個十字,所述十字具有規定的像素信息;
[0014]b2:通過所述拍攝設備對所述標定照片拍照;
[0015]b3:根據拍攝獲得的標定照片中的十字的像素信息與LCD顯示屏上的標定照片的十字的規定的像素信息而確定所述線性關系。
[0016]本發明還提供了一種基于數字圖像技術的數字儀表字體大小測試裝置,包括拍攝設備和計算機設備,
[0017]所述拍攝設備,用于拍攝數字儀表LCD顯示屏上的標定照片以及拍攝數字儀表LCD顯示屏上顯示的字符;
[0018]所述計算機設備進一步包括:
[0019]線性關系確定單元,用于確定數字儀表LCD顯示屏的分辨率與攝像設備的分辨率之間的線性關系;
[0020]攝像設備坐標系下字符像素信息獲取單元,用于根據字符的照片獲取所述攝像設備的坐標系下所述字符的X軸和y軸的像素信息;
[0021]數字儀表LCD上字符像素信息獲取單元,根據預先獲得的線性關系和攝像設備坐標系下的字符像素信息獲取數字儀表LCD上字符的像素信息;以及
[0022]字體大小判定單元,將獲得的數字儀表LCD上字符的像素信息與要求的字符像素信息進行比較,如果所述數字儀表LCD上字符的像素信息符合要求的字符像素信息,則判定所述數字儀表LCD顯示屏上字符的字體大小正確;否則,判定所述數字儀表LCD顯示屏上字符的字體大小不正確。
[0023]根據本發明的裝置,所述計算機設備還包括輸入模擬工具,用于模擬數字儀表的各種輸入信號并將所述輸入信號發送給所述數字儀表。
[0024]根據本發明的裝置,所述線性關系確定單元根據數字儀表LCD顯示屏上的標定照片上的十字的像素信息與拍攝獲得的所述十字的像素信息來確定線性關系。
[0025]根據本發明的裝置,所述輸入模擬工具可以通過CAN總線仿真軟件模塊實現。
[0026]根據本發明的裝置,所述線性關系確定單元、字符像素信息獲取單元和字體大小判定單元可以通過數字圖像處理軟件模塊實現。
[0027]采用本發明的測試方法和裝置,具有如下優點:
[0028]1.能夠精確地測定數字儀表LCD顯示屏上的字體大小,解決客戶對產品的高質量要求。
[0029]2.采用機器分析,避免由人為因素帶來的無法測試和測試誤差問題。
【附圖說明】
[0030]圖1是本發明基于圖像處理技術的數字儀表字體大小測試裝置的結構圖;
[0031]圖2是本發明基于圖像處理技術的數字儀表字體大小測試方法的流程圖;
[0032]圖3是本發明中根據數字儀表顯示屏分辨率而生成的標定照片的示意圖;和
[0033]圖4是本發明中攝像設備拍攝的標定照片的示意圖。
【具體實施方式】
[0034]以下結合附圖對本發明進行詳細說明。以下實施例并不是對本發明的限制。在不背離發明構思的精神和范圍下,本領域技術人員能夠想到的變化和優點都被包括在本發明中。
[0035]圖1是本發明基于圖像處理技術的數字儀表字體大小測試裝置的結構圖。該測試裝置包括拍攝設備11和計算機設備13。計算機設備13中包括線性關系確定單元131,攝像設備坐標系下字符像素信息獲取單元132,數字儀表LCD上字符像素信息獲取單元133,字體大小判定單元134以及輸入模擬工具136。
[0036]拍攝設備11用于拍攝數字儀表LCD顯示屏上的標定照片以及拍攝數字儀表LCD顯示屏上顯示的字符。根據使用者情況的不同,測試對象特性的不同,可以選擇使用普通的網絡拍攝設備,也可以選擇價格更高的工業拍攝設備。拍攝的照片存儲于拍攝設備中,以待分析。當拍攝結束后,所有的照片會被計算機設備13讀取,并進行光學分析。
[0037]計算機設備13中的線性關系確定單元131,用于確定數字儀表LCD顯示屏的分辨率與攝像設備11的分辨率之間的線性關系。所述線性關系確定單元根據數字儀表LCD顯示屏上的標定照片上的十字的像素信息與拍攝獲得的所述十字的像素信息來確定該線性關系。
[0038]其中,攝像設備坐標系下字符像素信息獲取單元132,用于根據拍攝獲得的字符照片獲取所述攝像設備的坐標系下所述字符的像素信息,包括該字符的X軸的像素信息和y軸的像素信息。
[0039]數字儀表LCD上字符像素信息獲取單元133,根據預先獲得的線性關系和攝像設備坐標系下字符像素信息獲得數字儀表LCD上字符像素信息,包括該字符的X軸的像素信息和y軸的像素信息。
[0040]字體大小判定單元134,將獲得的數字儀表LCD上字符像素信息與系統要求的字符像素信息進行比較,如果數字儀表LCD上字符的像素信息符合要求的字符像素信息,則判定所述數字儀表LCD顯示屏上的字體大小正確;否則,判定所述數字儀表LCD顯示屏上的字體大小不正確。
[0041]前述線性關系確定單元131、字符像素信息獲取單元132和字體大小判定單元134均可以通過安裝于計算機設備13中的數字圖像處理軟件模塊實現。
[0042]另外,計算機設備13中的輸入模擬工具136,用于模擬數字儀表的各種輸入信號并將所述輸入信號發送給數字儀表。各種輸入信號包括硬線信號,1?1他丄11041?1以作7,MOST,以太網或者LVDS等。
[0043]圖2是本發明基于圖像處理技術的數字儀表字體大小測試方法的流程圖。如圖所示,包括步驟a ’?步驟e。
[0044]但在對字體大小進行測試之前,需要先確定步驟b中的線性關系。該線性關系為數字儀表LCD顯示屏的分辨率與攝像設備的分辨率之間的線性關系。下面先介紹如何確定所述線性關系,包括如下步驟bl?b3。
[0045