999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于機器視覺的汽車儀表盤功能測試方法的研究

2016-12-31 00:00:00陶旭東楊立娜張小發屠仁偉王文澤
科技創新與應用 2016年14期

摘 要:作為汽車在行駛過程中的狀態反饋界面,儀表盤是駕駛員在行駛過程中獲取汽車狀態的重要渠道,文章利用機器視覺[1]技術代替人眼來對儀表盤中報警燈狀態、指針儀表狀態和字符等進行功能檢測,實現對汽車儀表盤狀態信息的自動化測試。

關鍵詞:機器視覺;儀表盤;報警燈;指針儀表;字符

1 概述

汽車控制儀表盤的信號主要包括數字信號、模擬信號和CAN總線信號[2]等,當儀表盤接收到對應的信號后會點亮對應的指示燈或使儀表指針發生轉動。在儀表盤進入整車實驗之前,必須對儀表盤的功能進行全方位的測試,而為了減少整車實驗次數和降低實驗成本,須在模擬整車環境下對汽車儀表盤進行功能測試。當汽車儀表盤接收到對應傳感器上的信號時,傳統方法中我們是通過人工觀測來判斷儀表指示燈是否亮滅,儀表指示燈的顏色是否正確,儀表的指針是否指到對應的刻度等。很明顯這種方法受人工因素影響較大,特別是在測試指針刻度時,不同的測試人員在不同的測試時間得到的測試結果可能不一樣,容易產生誤判。為了適應汽車電子儀表的快速發展,需大大提高汽車儀表檢測的自動化程度和準確程度。機器視覺技術是用相機代替人眼進行檢測,這種技術不但可以大大提高檢測效率,還可以提高檢測的自動化程度。

2 機器視覺系統的硬件設計

如圖1所示,典型的機器視覺系統一般包括圖像的采集、圖像的處理和分析和圖像的輸出和控制。本系統設計的硬件部分主要包括暗箱、儀表盤夾具、運動導軌、光源、智能相機和通信模塊。

2.1 光源

光源是機器視覺的重要組成部分,它的選取直接影響著圖像采集的質量,本設計中整個系統處于密閉的暗箱中,光源負責照明。本系統采用環形LED光源[3],21V直流供電,光源的位置放在儀表盤和相機的中間。

2.2 相機和鏡頭

系統獲取到的圖像是由相機采集的,因此相機的選取決定著整個機器視覺系統功能能否實現。本設計選取的是美國COGNEX公司的CCD型智能相機In-Sight Micro1403C[4],如圖2所示。

2.3 相機I/O模塊

智能相機與外部通訊是通過擴展模塊CIO-MICRO實現的。如圖3所示,擴展模塊通過M12接頭和M8接頭與相機連接,M12接頭(綠線)為網絡通信提供以太網連接并為視覺系統提供電源,M8接頭(黃線)提供到采集觸發器輸入端和高速輸出端的連接。擴展模塊為相機提供三種與外部的通訊方式,包括TCP/IP通訊[5]、串口通訊和數字量通訊。

3 機器視覺系統的軟件設計

機器視覺軟件主要包括對儀表盤中指示燈狀態、指針儀表狀態和字符等進行功能檢測。本設計采用COGNEX公司提供的相機自帶的開發環境Insight Explore,該軟件有兩種編程界面:EasyBuilder開發界面和電子表格開發界面,本設計的圖像處理部分都是在電子表格界面開發的。

3.1 指示燈狀態檢測

汽車指示燈包括左轉燈、右轉燈、機油、壓力、安全氣囊、ABS燈、ESP燈等。以左轉燈為例,當左轉燈亮和滅的時候,左轉燈位置的灰度[6]是不一樣的,如圖4所示,首先確定左轉燈的位置,左圖中所示區域就是左轉燈的位置,外圍區域是搜索區域的位置,調用提取灰度的函數ExtractHistogram,得到此時所示區域的平均灰度值21。當左轉燈接收到信號后被點亮,如圖4右圖所示,此時檢測到所示區域的平均灰度值為45。在實時檢測的時候,設定灰度的閾值為30,若檢測到所示區域的灰度值小于30,就判定此時左轉燈沒被點亮,若大于30,則判定左轉燈接收到信號被點亮。

3.2 指針儀表位置的檢測

通過測量指針旋轉的角度換算成儀表對應的刻度來實現。以車速表為例,當指針接收到仿真信號發生轉動時,首先將指針區域轉化為二值圖像,以0刻度作為起始點。調用函數FindMultiLine來尋找0刻度的兩條邊,確定邊的原則是邊的兩邊灰度是不一樣的。尋找到0刻度的兩條邊,記為0和1,根據邊的坐標得到起始點的坐標。接著將指針移動到的位置記為終點。根據指針兩邊的灰度不同,找到指針的兩條邊,同樣記為0和1,根據邊的坐標得到終點的坐標。因為指針儀表的形狀是一個圓形,儀表的正中間也是一個黑色的圓,調用函數FindCircle來獲取圓的位置,圖中確定圓的算法是在兩個圈的中間尋找,根據灰度的不同來確定圓的位置。圖中所示區域即是尋找到的圓,根據圓的位置可以得到圓心的坐標。最后將前面步驟中得到了起點的坐標、終點的坐標和圓心的坐標,連接起點和圓心的坐標,終點和圓心的坐標,會得到兩條連線的夾角,而儀表盤的刻度又是均勻的,通過夾角可以換算出此時指針對應的刻度。

3.3 字符的檢測

儀表盤中需要檢測的字符包括0-9、a-z和A-Z等,以字符0-9為例,具體實現方法:

(1)在檢測字符時,字符間的差距很大,如字符的大小、形狀和字體都會影響檢測的結果,必須先建立一個標準字符庫,作為以后檢測時的模板,調用函數TrainFont訓練字符,通過訓練分割出的字符得到字符庫。

(2)有了字符模板庫,在檢測字符時,只需將檢測到的字符與模板庫進行比對即可,如圖5所示區域為檢測到的字符。

4 結束語

文章將機器視覺系統應用于汽車電子系統設計階段的驗證測試,本項目的研究將有助于我國汽車電子系統開發驗證方法的改進,對我國汽車電子系統的研發,尤其是新能源汽車電子系統的研究開發具有重要的現實意義。

參考文獻

[1]機器視覺科技技術百度百科[EB/OL].http://baike.baidu.com/link?url=8kpdtj1mMoMeSr5NKvqh7tsn7rtAEkGWtMMNNFcfrdA7RE1ECREjNY

VU5jy3f6_eel0R7Ya23RWFDB2jdskxQzArPuCmzwtC2LxMggFsUfW.

[2]曹曉琳.汽車CAN總線數字組合儀表設計[J].汽車工程,2010,32(1).

[3]李英杰.MATLAB與CCU之間的TCP/IP通訊技術開發和應用[J].

計算技術及自動化,2010,30(4).

[4]李炳乾.LED環形光源研制[J].照明工程學報,2007,18(1):64-6.

[5]Cognex vision toolbox manuals available at http://www.cognex.com.[EB/OL].

[6]鄭運平.一種新的灰度圖像表示算法研究[J].計算機學報,2010,33(12).

作者簡介:陶旭東(1994,11-),男,漢族,浙江紹興人,嘉興學院學生,測控技術與儀器專業。

*通訊作者:楊立娜

主站蜘蛛池模板: 国产一区二区三区视频| 国产成人高清亚洲一区久久| 日韩高清无码免费| 亚洲欧美成aⅴ人在线观看 | 国产精品精品视频| 好吊色妇女免费视频免费| 狠狠五月天中文字幕| 色综合久久无码网| 国产永久在线视频| 一级全黄毛片| 九九热这里只有国产精品| 欧美国产日产一区二区| 久久五月视频| 欧美成人精品欧美一级乱黄| 久久一本日韩精品中文字幕屁孩| 爱做久久久久久| 亚洲欧美色中文字幕| 国产精品福利在线观看无码卡| 国产亚洲精| 亚洲视频在线观看免费视频| 99re这里只有国产中文精品国产精品 | 欧美成人午夜影院| 国产成人亚洲无码淙合青草| 欧美成a人片在线观看| 久久精品视频一| 波多野结衣第一页| 亚洲综合专区| 中字无码av在线电影| 欧美日韩国产在线播放| 国产黄色视频综合| 久久黄色免费电影| 亚洲va在线∨a天堂va欧美va| 国产精品视频第一专区| 欧美爱爱网| 国产精品网址你懂的| 激情乱人伦| 国产第一页屁屁影院| 四虎在线观看视频高清无码 | 国产91视频观看| 日韩在线视频网站| 日韩高清中文字幕| 第一区免费在线观看| 国产精品一区不卡| 日韩亚洲综合在线| 四虎精品国产永久在线观看| 国产精品一线天| 波多野结衣一二三| 九一九色国产| 美女免费黄网站| 亚洲无码高清一区| 国产免费久久精品99re不卡| 国产成人综合在线观看| 亚洲国产中文在线二区三区免| 免费人成视频在线观看网站| 在线观看精品国产入口| 最新亚洲人成无码网站欣赏网| 免费观看无遮挡www的小视频| 国产精品亚洲天堂| 91美女视频在线观看| 日韩欧美色综合| 成人日韩精品| 日本午夜在线视频| 久久国产精品夜色| 国产成人a毛片在线| 精品日韩亚洲欧美高清a| 亚洲嫩模喷白浆| h视频在线播放| 久久99精品久久久久久不卡| 国产黄色免费看| 中文字幕欧美日韩高清| 国产高清无码麻豆精品| 亚洲中文字幕国产av| 亚洲系列无码专区偷窥无码| 热re99久久精品国99热| 成人午夜免费观看| 国产欧美亚洲精品第3页在线| 国产黑人在线| 女人一级毛片| 中文字幕 欧美日韩| 草草影院国产第一页| 国产高颜值露脸在线观看| 国产视频a|