<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 基于LabVIEW的HDTV主控板自動(dòng)測試系統設計

基于LabVIEW的HDTV主控板自動(dòng)測試系統設計

作者: 時(shí)間:2016-10-22 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要:針對人工測試效率低、易受主觀(guān)影響等不足,設計了基于的高清電視(HDTV)主控板系統。利用豐富的信號處理、虛擬儀器等圖形化編程特點(diǎn),開(kāi)發(fā)音頻及視頻軟件。采用基于梯度的算法(GSSIM),提高了測試分析中對模糊失真圖像的判別精度。該系統可大大提高測試效率,并保證產(chǎn)品測試指標的客觀(guān)性和一致性。

本文引用地址:http://dyxdggzs.com/article/201610/309084.htm

高清電視(HDTV)已成為目前彩電市場(chǎng)的主力軍,其核心部件是電視主控板。目前主控板出廠(chǎng)測試普遍采用人工測試方法,但存在如下不足:1)測試效率低,需要人工頻繁更換測試工具,費時(shí)費力;2)評價(jià)主觀(guān)性強,因依靠人的感官來(lái)評判產(chǎn)品好壞,容易造成產(chǎn)品質(zhì)量參差不齊。因此,開(kāi)發(fā)系統已成為HDTV生產(chǎn)企業(yè)的一項急迫任務(wù)。

本文以市場(chǎng)上一款液晶HDTV主控板為測試對象,采用圖形化編程,設計測試軟件,對采集到的音頻、視頻信號進(jìn)行算法分析和評價(jià),并設計友好的人機交互界面和數據管理軟件模塊,最終提高了產(chǎn)品測試效率,并保證產(chǎn)品質(zhì)量分析的客觀(guān)性、一致性。

1 自動(dòng)測試系統總體設計

典型高清電視系統框圖如圖1所示,主控板包括控制電路和時(shí)序電路兩大部分??刂齐娐分饕撠熞粢曨l信號的接收和處理,并轉換為mini—LVDS標準信號;時(shí)序電路產(chǎn)生脈沖時(shí)序信號,實(shí)時(shí)將數字圖像信號經(jīng)行、列驅動(dòng)電路送顯示屏顯示。

基于LabVIEW的HDTV主控板自動(dòng)測試系統設計

主控板是高清電視的核心部件,出廠(chǎng)前必須嚴格測試。本文設計的自動(dòng)測試系統包含上位工控機、音視頻信號源、音頻采集卡、視頻采集卡和可學(xué)習性遙控模塊等,系統框圖如圖2所示。

基于LabVIEW的HDTV主控板自動(dòng)測試系統設計

圖2中,CHROMA作為音視頻信號發(fā)生源,通過(guò)RS-232與上位機通信,按照上位機命令,輸出音視頻信號。主控板輸出的音頻和視頻信號分別經(jīng)過(guò)音頻采集卡、視頻采集卡傳輸到上位工控機進(jìn)行分析評價(jià)。在測試過(guò)程中,可學(xué)習型遙控器模塊可以模擬紅外遙控器,采用單片機開(kāi)發(fā),實(shí)現測試流程的自動(dòng)切換。本文將重點(diǎn)闡述基于LabVIEW的測試軟件設計。

2 自動(dòng)測試軟件設計

自動(dòng)測試軟件是該系統的重要組成部分,經(jīng)分析比較最終選定NI公司的LabVIEW作為開(kāi)發(fā)軟件,充分利用其豐富的信號處理、虛擬儀器等圖形化編程工具,實(shí)現音頻信號和圖像信號分析算法的軟件編程,并開(kāi)發(fā)友善的用戶(hù)界面,集控制和管理為一體,設計簡(jiǎn)易實(shí)用的HDTV主控板自動(dòng)測試系統。限于篇幅,本文將重點(diǎn)介紹自動(dòng)測試軟件中的音頻分析模塊、圖像分析模塊,以及數據處理等模塊。

2.1 音頻分析模塊

音頻分析是電視主板測試的一個(gè)重要方面,LabVIEW內部包含信號處理和分析的函數庫,如各種波形生成VI、濾波函數、頻譜測量、失真測量等函數,借助LabVIEW的虛擬儀器框架,可以進(jìn)行圖形化軟件編程,搭建音頻信號的處理和分析平臺。

音頻分析模塊的輸入信號是通過(guò)音頻采集卡采集并調理的聲音信號,信號源是固定頻率的單頻正弦信號。音頻測試常用指標有:

1)信噪比(Signal to Noise):輸出信號的電壓(功率)與同時(shí)輸出的噪聲電壓(功率)的比,一般不應低于70 dB。

2)總諧波失真率(T.H.D):輸出信號比輸入信號多出的額外諧波成分,是由于系統非線(xiàn)性造成的。當總諧波失真在1%以下,一般人耳分辨不出。

3)總諧波失真率+噪聲(THD—N):系統各種諧波造成的失真及器件內外部造成的噪聲,一般要求在10%以下。

4)頻譜分析:檢測信號的諧波成分,對于單頻信號來(lái)說(shuō),其頻譜應只有基頻。

基于LabVIEW的音頻分析軟件模塊如圖3所示。

基于LabVIEW的HDTV主控板自動(dòng)測試系統設計

為測試上述軟件模塊對音頻信號分析的準確性,利用LabVIEW的波形生成器來(lái)模擬標準音頻信號,并加入高斯白噪聲和高頻正弦噪聲,合成為失真音頻信號,再經(jīng)過(guò)信噪比、失真測量、頻譜測量等得到測試指標。

基于LabVIEW的HDTV主控板自動(dòng)測試系統設計

圖4是音頻測試模塊的測試結果,給出了測試曲線(xiàn)并同步記錄到音頻測試文檔中。本測試采用幅值為1 V、基頻為1 kHz的正弦信號,加入高斯噪聲和高頻噪聲后,經(jīng)過(guò)音頻分析得到檢測出的基頻為1 kHz,THD—N為7.34%,在允許范圍(10%)內,THD為0.99%,也在允許范圍內,信噪比為22.68dB,低于70 dB。因此,可以判定該主控板音頻質(zhì)量合格。

2.2 圖像分析模塊

高清電視主板的視頻輸入端口有多種,如HDMI端口、COMP端口、VGA端口等,雖然輸入端口很多,但測試的方法是一致的,即采用標準輸入信號,通過(guò)對比輸出質(zhì)量偏差,來(lái)確定主控板質(zhì)量是否符合出廠(chǎng)要求。

LabVIEW支持讀取不同格式的圖片,如JPEG、BMP、PNG格式,并且可以還原為像素圖,便于進(jìn)行算法分析。

(SSIM)的評價(jià)算法是目前應用廣泛的算法,比較符合人的視覺(jué)感受,且計算簡(jiǎn)便:

基于LabVIEW的HDTV主控板自動(dòng)測試系統設計

式(1)中l(x,y)為亮度比較函數,c(x,y)為對比度比較函數,s(x,y)為結構比較函數;3個(gè)指數α、β和γ為各個(gè)函數的權重。

然而,SSIM對于模糊失真類(lèi)圖像卻不能具有良好的評價(jià)效果。根據研究發(fā)現,人眼對于圖像的邊緣紋理結構十分敏感,而圖像的邊緣紋理往往是圖像結構的重要信息,在SSIM的結構比較函數中僅考慮了標準圖像和失真圖像之間像素的相關(guān)系數,而未考慮圖像的邊緣紋理信息。

梯度信息可以較好地反應圖像的邊緣紋理信息,因此,本測試系統決定采用基于梯度的結構相似度的圖像質(zhì)量評價(jià)方法,以提高了測試分析中對模糊失真類(lèi)圖像的判別精度。將SSIM中結構對比函數替換s(x,y)為梯度相似度函數g(x.y),則得到基于梯度的結構相似度GSSIM:

基于LabVIEW的HDTV主控板自動(dòng)測試系統設計
基于LabVIEW的HDTV主控板自動(dòng)測試系統設計

按照計算SSIM的思路一樣,利用加權窗口,逐像素地移動(dòng),則最后整幅圖像基于梯度的結構相似度MGSSIM,可由各子塊的GSSIM求均值得到:

基于LabVIEW的HDTV主控板自動(dòng)測試系統設計

本文利用Matlab實(shí)現基于梯度的結構相似度算法,為驗證圖像測試程序的準確性,采用如圖5所示的標準圖像和三幅不同程度的高斯噪聲失真圖像,其失真程度依次減輕。

基于LabVIEW的HDTV主控板自動(dòng)測試系統設計

表1給出了它們的SSIM和GSSIM值??梢?jiàn),模糊失真圖像的GSSIM相對于SSIM,更能體現模糊圖像的邊緣紋理結構與標準圖像的差異程度,也更符合人的視覺(jué)感受。

基于LabVIEW的HDTV主控板自動(dòng)測試系統設計

2.3 數據處理模塊

測試軟件的一個(gè)重要功能是管理測試文檔,它需要訪(fǎng)問(wèn)數據庫,進(jìn)行創(chuàng )建、插入、刪除、查詢(xún)等操作,并根據需要打印查詢(xún)結果等。

LabSQL支持Windows操作系統中基于ODBC的數據庫,利用Microsoft ADO技術(shù)以及SQL語(yǔ)句來(lái)完成數據庫訪(fǎng)問(wèn)。借助LabSQL工具包中封裝的VIs,可以方便地實(shí)現數據庫的一些基本操作。本設計以Microsoft Access作為測試數據庫。LabSQL工具包只能操作而不能創(chuàng )建數據庫,所以需要測試前先創(chuàng )建數據庫,再建立LabSQL與Access數據庫的連接。數據庫訪(fǎng)問(wèn)程序如圖6所示。

基于LabVIEW的HDTV主控板自動(dòng)測試系統設計

以查詢(xún)?yōu)槔?/p>

“SELECT*

FROM TVtest

WHERE product=‘E321 VL’

AND(testdate between #2012/4/10 00:00:00# and #2012/4/10 23:59:59#)”

執行上述SQL語(yǔ)句,則可顯示測試結果。

查詢(xún)后根據需要可以打印測試文檔,LabVIEW同樣提供了一些打印報表的子VI可供調用,如Set Report Font.vi、Set Report Header Text.vi、添加報表文本.vi、打印報表.vi等.大大簡(jiǎn)化了編程工作。

3 結束語(yǔ)

針對高清電視(HDTV)主控板人工測試存在的諸多問(wèn)題,設計了HDTV主控板自動(dòng)測試系統,詳細介紹了基于LabVIEW開(kāi)發(fā)的音頻分析軟件模塊、圖像分析軟件模塊,以及測試數據管理等功能模塊。采用基于梯度的圖像評價(jià)算法(GSSIM),提高了測試分析中對模糊失真類(lèi)圖像的判別精度。該自動(dòng)測試系統可大大提高測試效率,保證產(chǎn)品測試指標的客觀(guān)性和一致性,具有良好的應用價(jià)值。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>