版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
摘要數(shù)字圖像處理技術(shù)的應(yīng)用越來(lái)越廣泛,在國(guó)防建設(shè)、工農(nóng)業(yè)生產(chǎn)、人們的日常生活中,都用到了數(shù)字圖像處理技術(shù)。圖像識(shí)別是數(shù)字圖像處理技術(shù)的一個(gè)組成部分,在衛(wèi)星遙感、航拍等領(lǐng)域的應(yīng)用也比較廣泛。本文主要介紹了在LabVIEW軟件下,利用攝像頭完成圖像的采集和處理的虛擬儀器系統(tǒng)。通過(guò)攝像頭完成采集,同時(shí)利用LabVIEW在PC機(jī)上進(jìn)行圖像處理和顯示。論文首先闡述了數(shù)字圖像處理技術(shù)的發(fā)展歷史和基本概念,然后分別從硬件、軟件兩方面詳細(xì)介紹了圖像的數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案。關(guān)鍵詞:LabVIEW;圖像采集;圖像處理
DesignofDataAcquisitionSystemBasedonLabVIEW--ImageAcquisitionAbstractDigitalimageprocessingtechnologyismoreandmorewidelyusedinnationaldefenseconstruction,industrialandagriculturalproduction,andpeople'sdailylife.Imagerecognitionisanintegralpartofdigitalimageprocessingtechnology,whichiswidelyusedinsatelliteremotesensing,aerialphotographyandotherfields.ThispapermainlyintroducesthevirtualinstrumentsystemwhichusesthecameratocompletetheimageacquisitionandprocessingundertheLabVIEWsoftware.Atthesametime,LabVIEWisusedforimageprocessinganddisplayonPC.Firstly,thepaperdescribesthedevelopmenthistoryandbasicconceptofdigitalimageprocessingtechnology,andthenintroducesthedesignschemeofimagedataacquisitionsystemindetailfromhardwareandsoftware.Keywords:LabVIEW;imageacquisition;imageprocessing
目錄TOC\o"1-3"\h\u40541數(shù)據(jù)采集概述 5117721.1數(shù)字圖像處理技術(shù)的發(fā)展歷史 550301.2國(guó)內(nèi)外現(xiàn)狀及技術(shù)難題 7287431.3本文研究?jī)?nèi)容 819742圖像采集原理及設(shè)計(jì) 8304392.1圖像采集原理 842332.2攝像頭介紹 9140652.2.1硬件的組成 9120272.2.2如何選擇攝像頭 9300893圖像采集與處理的系統(tǒng)設(shè)計(jì) 1011643.1軟件的選擇 1090713.2圖像采集的函數(shù)介紹 10182263.3圖像采集 11281754致謝 1918617參考文獻(xiàn) 2031214附錄 21
1數(shù)據(jù)采集概述1.1數(shù)字圖像處理技術(shù)的發(fā)展歷史數(shù)字圖像處理技術(shù)如果想要追究到根源的話可以是相當(dāng)久了,最早可以推到上世紀(jì)50年代,因?yàn)橛?jì)算機(jī)的發(fā)展才推動(dòng)了數(shù)字圖像處理技術(shù)的發(fā)展。最先是通過(guò)將圖像信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),通過(guò)計(jì)算機(jī)的處理達(dá)到我們想要的某種目的,這就是最初研究數(shù)字圖像處理技術(shù)的原因。20世紀(jì)60年代,計(jì)算機(jī)技術(shù)在當(dāng)時(shí)發(fā)展的相當(dāng)迅速,帶動(dòng)了相當(dāng)一部分領(lǐng)域的飛速發(fā)展,數(shù)字圖像處理技術(shù)就是其中之一,在當(dāng)時(shí)首次發(fā)展起來(lái),并且超大規(guī)模集成電路發(fā)展了起來(lái),于是一個(gè)飛速成熟的技術(shù)就這樣產(chǎn)生了。產(chǎn)生的初期就在理論和實(shí)際中取得了廣泛的好評(píng)并且投入了許多領(lǐng)域中。視覺(jué)是人類(lèi)不可取少的重要感知方法,因?yàn)橛辛艘曈X(jué)才能在大腦中形成我們所理解的圖像,才能讓我們了解這個(gè)世界。圖像在發(fā)展的初期并沒(méi)有那么清晰,所以首先要做的就是在圖像處理中優(yōu)化我們得到的圖像質(zhì)量。最先以人為中心,改善人們所觀察到的圖像內(nèi)容為目的,在圖像處理中獲取一張圖像質(zhì)量不是特別好的一張圖像,經(jīng)過(guò)一系列的處理得到一張圖像質(zhì)量較高的圖像。常見(jiàn)的處理圖像的方法有很多,例如圖像增強(qiáng)、編碼、壓縮、復(fù)原等。當(dāng)然,圖像處理技術(shù)不能僅僅是發(fā)展,要與當(dāng)前存在的領(lǐng)域進(jìn)行融合。最先應(yīng)用這項(xiàng)技術(shù)并且取得成功的是美國(guó)噴氣式推進(jìn)實(shí)驗(yàn)室(JPL)。在1964年對(duì)太空的探索中,航天探測(cè)器徘徊者7號(hào)發(fā)回了上千張的月球照片。在上千張照片中,圖像收到環(huán)境的影響相對(duì)模糊,于是應(yīng)用到的數(shù)字圖像處理技術(shù),經(jīng)過(guò)了不斷的努力,進(jìn)行幾何校正去除噪聲灰度變換等一系列的圖像處理,考慮的多種環(huán)境因素的影響,在之后發(fā)回的近十萬(wàn)張圖片中,仍然是利用的這項(xiàng)技術(shù),進(jìn)行著復(fù)雜的圖像處理,最后經(jīng)過(guò)不懈的努力終于獲得的月球的地形圖、彩色圖以及全景鑲嵌圖,這在當(dāng)時(shí)是一項(xiàng)極其大的進(jìn)步,為人類(lèi)后續(xù)的登月工作奠定了堅(jiān)實(shí)的基礎(chǔ),與此同時(shí),數(shù)字圖像處理技術(shù)也走進(jìn)的大眾的視野,推動(dòng)著數(shù)字圖像處理這門(mén)學(xué)科的誕生。不僅如此,在之后的宇宙探索中,數(shù)字圖像技術(shù)仍然起著巨大的作用。僅僅在一個(gè)領(lǐng)域中的成就還不足以說(shuō)明這門(mén)學(xué)科的重要性,在其他領(lǐng)域中獲得重要成就的視醫(yī)學(xué)中。1972年,CT的誕生同樣影響到的數(shù)字圖像處理技術(shù)。CT是由英國(guó)EMI公司工程師Housfield進(jìn)行的首創(chuàng)。這項(xiàng)技術(shù)在醫(yī)學(xué)領(lǐng)域的成就也是相當(dāng)巨大,這里僅著重講有關(guān)數(shù)字圖像處理技術(shù)的內(nèi)容。CT首先通過(guò)射線獲得一張張的圖像,將得到的圖像傳到電腦,因?yàn)閿?shù)字圖像處理可以通過(guò)相對(duì)較差的圖像進(jìn)行調(diào)整,達(dá)到想要達(dá)到的目的,所以可以首先獲取人的頭部截面的投影,通過(guò)計(jì)算機(jī)的圖像處理技術(shù)可以重新構(gòu)建截面圖,獲得能夠判斷出哪里是有病的地方,不會(huì)有任何疼痛就可以找到病源。1975年CT技術(shù)進(jìn)一步發(fā)展,成功的研究出了可以全身使用的設(shè)備,進(jìn)而能夠不僅僅獲得頭部截面圖,而是可以看到各個(gè)部位的圖像,不僅圖像清晰,而且能夠精確定位。這項(xiàng)研究也是因?yàn)镠ousfield將醫(yī)學(xué)與數(shù)字圖像處理技術(shù)結(jié)合到一起而產(chǎn)生的巨大作用,于是在1979年這項(xiàng)技術(shù)被授予諾貝爾醫(yī)學(xué)獎(jiǎng),用來(lái)表彰Housfield本人對(duì)醫(yī)學(xué)的巨大貢獻(xiàn)。從20世紀(jì)70年代中開(kāi)始,各項(xiàng)技術(shù)的飛速發(fā)展,像計(jì)算機(jī)技術(shù)的發(fā)展,從而使數(shù)字圖像技術(shù)能夠更進(jìn)一步的發(fā)展,畢竟數(shù)字圖像技術(shù)想要完成就需要通過(guò)計(jì)算機(jī)的運(yùn)算、采集、處理?,F(xiàn)在更多的領(lǐng)域開(kāi)始的這項(xiàng)技術(shù)的研究,慢慢的已經(jīng)成為了人們的研究方向,可以通過(guò)計(jì)算機(jī)來(lái)模擬人類(lèi)的視覺(jué)來(lái)了解外部世界,于是就有了新的名詞誕生了:計(jì)算機(jī)視覺(jué),或者被稱(chēng)為圖像理解。在這項(xiàng)越來(lái)越先進(jìn)的技術(shù)面前,很多國(guó)家都不甘落后,越來(lái)越多的國(guó)家開(kāi)始研究這項(xiàng)技術(shù)并且投入了大量的人力物力財(cái)力,當(dāng)然,各個(gè)國(guó)家也都在很多領(lǐng)域取得了重要的突破。其中較為杰出的是70世紀(jì)末的Marr提出的計(jì)算機(jī)視覺(jué)理論,這是一個(gè)具有代表性的成果。這項(xiàng)理論不僅僅是當(dāng)時(shí)成就驚人,就算是現(xiàn)在,這個(gè)理論已經(jīng)誕生了十多年后,仍然可以稱(chēng)得上是這個(gè)領(lǐng)域的主導(dǎo)思想。當(dāng)時(shí),已經(jīng)開(kāi)始想要通過(guò)計(jì)算機(jī)來(lái)理解這個(gè)世界,想要計(jì)算機(jī)對(duì)圖像進(jìn)行理解并且進(jìn)行解釋。在那之后這項(xiàng)技術(shù)也應(yīng)用到了地理的領(lǐng)域中,通過(guò)對(duì)圖像的處理進(jìn)行海圖的繪制,利用計(jì)算機(jī)自動(dòng)讀取海圖并且自動(dòng)生成并且保存下來(lái)。在那之后,數(shù)字圖像處理技術(shù)的發(fā)展道路不斷拓寬,應(yīng)用這項(xiàng)技術(shù)的領(lǐng)域也不斷增多。然而數(shù)字圖像處理技術(shù)迎來(lái)新一輪的飛速發(fā)展是在20世紀(jì)90年代初開(kāi)始的。1986年,小波理論與變換方法崛起,在數(shù)學(xué)方面產(chǎn)生了重大的突破,數(shù)字圖像處理技術(shù)的基礎(chǔ)之一就在于數(shù)學(xué)的發(fā)展,新的理論誕生代表著新的觀念的改變,這項(xiàng)理論克服了傅里葉分析的不足之處,是將近半個(gè)世紀(jì)以來(lái)數(shù)學(xué)上的工作結(jié)晶。1988年Mallat有效的將這項(xiàng)數(shù)學(xué)突破應(yīng)用到了圖像分解與圖像重構(gòu)中。所以,小波理論也可以算得上是圖像處理上的重大突破。隨著之后的數(shù)字圖像處理技術(shù)飛速發(fā)展,到目前為止,圖像處理技術(shù)的應(yīng)用范圍再次被拓寬,更加體現(xiàn)出了數(shù)字圖像處理技術(shù)在綜合性方面顯示出了十分明顯的優(yōu)勢(shì)。進(jìn)入21世紀(jì)后,理論基礎(chǔ)知識(shí)不斷的發(fā)展,計(jì)算機(jī)技術(shù)的快速進(jìn)步,種種方向都朝著更好的方向發(fā)展著,在當(dāng)時(shí)的大環(huán)境下,數(shù)字圖像處理技術(shù)也沒(méi)有落后,不斷地在拓寬自己的領(lǐng)域,并且進(jìn)入到別的領(lǐng)域中開(kāi)始進(jìn)步,不斷與其他的領(lǐng)域融合,成為一門(mén)在任何領(lǐng)域都不可缺少的技術(shù),為了當(dāng)時(shí)的社會(huì)添磚加瓦,成為了一門(mén)當(dāng)時(shí)的新興科學(xué)。在當(dāng)時(shí)的大情況下,大家都是通過(guò)視覺(jué)聽(tīng)覺(jué)來(lái)獲取信息,圖像的準(zhǔn)確性更高,因此就會(huì)有更多的領(lǐng)域去利用這一點(diǎn),所以才會(huì)有更多的進(jìn)步,主要趨勢(shì)有以下幾點(diǎn),其一,各種新型的理論將會(huì)出現(xiàn),將數(shù)字圖像處理技術(shù)應(yīng)用到更多的領(lǐng)域。其二,機(jī)器人視覺(jué),現(xiàn)如今的機(jī)器人技術(shù)已經(jīng)有了一個(gè)良好的發(fā)展,各種人工智能機(jī)器人不斷出現(xiàn),數(shù)字圖像技術(shù)會(huì)進(jìn)一步推進(jìn)機(jī)器人視覺(jué)的發(fā)展。其三,數(shù)字圖像技術(shù)將會(huì)得到更好的發(fā)展空間,更多研究會(huì)更重視這項(xiàng)技術(shù)。數(shù)字圖像處理技術(shù)必定是朝著高速、清晰、智能的方向發(fā)展。1.2國(guó)內(nèi)外現(xiàn)狀及技術(shù)難題數(shù)字圖像處理技術(shù)可以根據(jù)處理方法的不同分為兩大類(lèi):模擬圖像處理(AnalogImageProcessing)和數(shù)字圖像處理(DigtalImageProcessing)。這兩種方法各有各的長(zhǎng)處,但是可以根據(jù)應(yīng)用的場(chǎng)景和想要得到的處理結(jié)果不同,選擇適合的處理方法。數(shù)字圖像處理的不足主要在于當(dāng)進(jìn)行復(fù)雜的處理時(shí),計(jì)算機(jī)處理速度較慢,不容易得到想要的結(jié)果。數(shù)字圖像處理技術(shù)的發(fā)展不僅僅受限于自身的發(fā)展,還涉及信息科學(xué)技術(shù),數(shù)學(xué)運(yùn)算,物理學(xué)研究,計(jì)算機(jī)科學(xué)以及生物學(xué)研究等各個(gè)方面。最幾年數(shù)字圖像處理技術(shù)從發(fā)展走向成熟經(jīng)歷了許多困難,而如今更加廣泛的應(yīng)用在航空航天的探測(cè)、生物醫(yī)學(xué)以及人工智能的視覺(jué)、工業(yè)中檢測(cè)是否合格等眾多領(lǐng)域,更加促進(jìn)了新型學(xué)科的發(fā)展,可以說(shuō)是相輔相成的關(guān)系。但是數(shù)字圖像處理技術(shù)仍然有在自身的不足:(1)處理信息量很大:數(shù)字圖像處理的信息大多是二進(jìn)制信息,例如圖片是24位的,由RGB三原色組成,每一個(gè)像素點(diǎn)都是由三個(gè)字節(jié)組成,因此得到的圖像所占內(nèi)存都很大。分辨率就是指屏幕中像素點(diǎn)的總個(gè)數(shù),分辨率越高獲得的圖片數(shù)據(jù)量越大,所以對(duì)計(jì)算機(jī)的運(yùn)行速度以及運(yùn)行內(nèi)存等都有極高的要求。(2)占用頻帶較寬:數(shù)字圖像處理占用的頻帶較寬。與語(yǔ)言信息相比,占用的頻帶要大幾個(gè)數(shù)量級(jí)。各像素相關(guān)性大:數(shù)字圖像中,各個(gè)像素點(diǎn)之間并不是完全獨(dú)立的。在圖像中,很多像素點(diǎn)之間有著近乎相同的灰度,在圖像處理中,在相鄰的兩個(gè)像素點(diǎn)中相關(guān)性系數(shù)可以達(dá)到0.9以上,這也就造成了圖像處理中信息壓縮的潛力較大。三維信息難以體現(xiàn):人眼所看到的算是三維的圖像,然而計(jì)算機(jī)得到的圖像僅僅是二維的,僅靠一張圖像是沒(méi)有辦法展現(xiàn)三維圖像的全部信息,所以在二維圖像上表達(dá)不出來(lái)。因此在分析三維圖像無(wú)法通過(guò)圖像進(jìn)行直觀的分析,需要附加新的測(cè)量。這也是當(dāng)前人工智能當(dāng)中正在努力解決的重要問(wèn)題之一。受人的因素影響較大:數(shù)字圖像處理后是要有人為的進(jìn)行觀察和評(píng)價(jià),人的視覺(jué)系統(tǒng)相比于計(jì)算機(jī)是一個(gè)相當(dāng)復(fù)雜的結(jié)構(gòu),對(duì)圖像的判斷標(biāo)準(zhǔn)也會(huì)增加。圖像質(zhì)量有著至關(guān)重要的作用,每個(gè)人的喜好不同,對(duì)圖片的要求也會(huì)不同,計(jì)算機(jī)想要模仿人的視覺(jué)仍然有一定的難度。1.3本文研究?jī)?nèi)容數(shù)字圖像處理技術(shù)在人們生活中應(yīng)用方面越發(fā)重要,例如手機(jī)可以進(jìn)行拍照,觀看視頻,查詢地圖,天氣預(yù)報(bào)等等,生產(chǎn)中有監(jiān)控,檢測(cè)產(chǎn)品等等。在基于LabVIEW平臺(tái)設(shè)計(jì)出的數(shù)字圖像處理系統(tǒng),可將編寫(xiě)的系統(tǒng)程序用數(shù)據(jù)流展示在控制面板上,便于用戶讀取和修改程序,互動(dòng)性強(qiáng)且易于升級(jí)。本設(shè)計(jì)基于LabVIEW軟件和筆記本自帶的攝像頭設(shè)計(jì)一款圖采集與處理的虛擬儀器系統(tǒng)。能夠在LabVIEW軟件平臺(tái)下,通過(guò)調(diào)用攝像頭完成圖像采集,并在PC機(jī)上完成圖像的顯示,之后進(jìn)行簡(jiǎn)易的處理。2圖像采集原理及設(shè)計(jì)2.1圖像采集原理在不斷發(fā)展的今天,圖像處理技術(shù)和相機(jī)制造技術(shù)不斷進(jìn)步,機(jī)器視覺(jué)同樣也在飛速發(fā)展,隨著越來(lái)越多的領(lǐng)域朝著著高精度、微型化的方向發(fā)展進(jìn)步,機(jī)器視覺(jué)同樣會(huì)有著越來(lái)越高的要求,從側(cè)面鞭策著視覺(jué)技術(shù)的發(fā)展。機(jī)器視覺(jué)與領(lǐng)域內(nèi)的技術(shù)相輔相成,要想發(fā)展的更加迅速,就要求要首先理解機(jī)器視覺(jué)的原理。機(jī)器視覺(jué)就是使用光學(xué)元器件進(jìn)行非接觸式的感知,通過(guò)對(duì)光的捕捉將圖片轉(zhuǎn)換成一個(gè)真實(shí)場(chǎng)景的數(shù)字圖像,從而能夠提取被拍攝目標(biāo)的形態(tài)信息,直觀的看到被拍攝目標(biāo)的視覺(jué)特征,根據(jù)特征判斷的結(jié)果來(lái)控制想要達(dá)成的目的,相當(dāng)于給了計(jì)算機(jī)一雙人的眼睛,能夠做到類(lèi)似人眼的效果并且能夠省去一些不必要的人力物力。為了達(dá)到這個(gè)處理的過(guò)程,我們選擇了美國(guó)國(guó)家儀器(NI)公司研發(fā)的LabVIEW軟件,選擇這個(gè)軟件當(dāng)然有著相對(duì)應(yīng)的優(yōu)點(diǎn),對(duì)于新上手的人界面結(jié)構(gòu)相對(duì)簡(jiǎn)單,功能實(shí)現(xiàn)的方式效果強(qiáng),開(kāi)發(fā)時(shí)能夠應(yīng)用的精度高。不僅如此,這個(gè)平臺(tái)具有專(zhuān)門(mén)的Vision圖像處理開(kāi)發(fā)包,專(zhuān)門(mén)用于視覺(jué)的開(kāi)發(fā),僅僅是安裝時(shí)的操作較為復(fù)雜,但是安裝好之后上手難度相對(duì)降低,縮短了對(duì)于程序的開(kāi)發(fā)過(guò)程。事實(shí)證明,機(jī)器視覺(jué)真的可以代替人眼進(jìn)行觀測(cè),還具備很多人眼所做不到的事情。比如在生產(chǎn)過(guò)程中視覺(jué)系統(tǒng)可以時(shí)刻觀測(cè)產(chǎn)品在采集生產(chǎn)過(guò)程中的數(shù)據(jù),直觀的體現(xiàn)出產(chǎn)品的質(zhì)量問(wèn)題,減少人力的消耗,降低生產(chǎn)的廢品率,提高產(chǎn)品的質(zhì)量。此外,機(jī)器視覺(jué)系統(tǒng)還可以減少工傷事故的發(fā)生,降低企業(yè)的生產(chǎn)成本。設(shè)計(jì)視覺(jué)系統(tǒng)架構(gòu),研究視覺(jué)采集和處理技術(shù),并將之合理運(yùn)用于工程實(shí)踐當(dāng)中,已成為實(shí)現(xiàn)智能化生產(chǎn)必不可少的需求。2.2攝像頭介紹2.2.1硬件的組成圖像采集系統(tǒng)主要用到的硬件有攝像頭和計(jì)算機(jī),攝像頭最要將景物通過(guò)鏡頭生成的光學(xué)圖像投影到圖像傳感器上,將圖像轉(zhuǎn)變?yōu)殡娦盘?hào),經(jīng)過(guò)模/數(shù)轉(zhuǎn)換就可以將電信號(hào)轉(zhuǎn)變成數(shù)字圖像信號(hào),經(jīng)過(guò)攝像頭的數(shù)字處理芯片的處理,通過(guò)I/O接口傳輸?shù)接?jì)算機(jī)中進(jìn)行處理,就可以直觀的看到平時(shí)在計(jì)算機(jī)中看到的圖像了。具體流程如圖2.1:圖2.1攝像頭原理2.2.2如何選擇攝像頭一個(gè)攝像頭的好壞是這個(gè)研究的關(guān)鍵問(wèn)題,只有選擇了合適的攝像頭才可以進(jìn)行更好的檢測(cè),達(dá)到更高的要求。攝像頭首先要在滿足要求下能生產(chǎn)質(zhì)量最高的圖像數(shù)據(jù),這會(huì)直接影響到采集圖像的好壞。成像的好壞很容易受到外界因素的干擾,這些影響會(huì)導(dǎo)致成像不均勻。軟件層面往往是來(lái)自算法的問(wèn)題,這個(gè)可以通過(guò)數(shù)學(xué)的方法來(lái)解決。來(lái)自硬件的問(wèn)題就需要使用儀器反復(fù)測(cè)試,直到達(dá)到的檢測(cè)目的。3圖像采集與處理的系統(tǒng)設(shè)計(jì)3.1軟件的選擇在計(jì)算機(jī)相關(guān)配件完成后,進(jìn)行軟件上的安裝。首先在官網(wǎng)上下載LabVIEW2018版本并安裝。選擇2018版本有幾點(diǎn)好處,首先增加了檢查類(lèi)型的子面板,能夠針對(duì)不同類(lèi)型的數(shù)據(jù)進(jìn)行自定義VI。其次可以使用LabVIEW的命令行接口運(yùn)行操作。最后還有著自定義的功能改進(jìn)。接下來(lái)安裝Vision視覺(jué)處理模塊,對(duì)于LabVIEW平臺(tái)來(lái)說(shuō)圖像質(zhì)量相對(duì)較好。安裝VAS(VisionAcquisitionSoftware),但是版本需符合計(jì)算機(jī)操作系統(tǒng)和位數(shù)的要求。最后激活所安裝的軟件。3.2圖像采集的函數(shù)介紹IMAQCreate:創(chuàng)建圖像,此VI在VisionUtilities的ImageManagement函數(shù)子選板中,主要參數(shù)有:BorderSize(邊界大?。好總€(gè)攝像頭的廣角是有限的,所以采集到的圖像也是有邊界的,并非每一個(gè)像素點(diǎn)周?chē)加邢袼?。這樣就需要為獲取的圖片增加一個(gè)合理的界限。ImageName(圖像名):圖像名可以是任意字符串。ImageType(圖像類(lèi)型):現(xiàn)在大多是攝像頭采集到的圖像都是彩色圖像,所以選擇U32類(lèi)型。NewImage(新圖像):獲取到的新圖像開(kāi)始的地方。IMAQdxOpenCameraVI:能夠打開(kāi)相機(jī),查詢當(dāng)前計(jì)算機(jī)所擁有的所有攝像頭,選擇其中一個(gè)攝像頭。完成后調(diào)用IMAQdxCloseCameraVI。IMAQdxCloseCameraVI:關(guān)閉攝像頭,并且釋放已經(jīng)獲取的圖片所占用的空間。IMAQdxGrabVI:在攝像頭運(yùn)行中獲取其中一張圖片。在調(diào)用IMAQdxConfigureGrabVI之后才調(diào)用此VI。IMAQdxConfigureGrabVI:配置和開(kāi)始采集圖像。調(diào)用IMAQdxUnconfigureAcquisitionVI取消獲取圖像的配置。IMAQdxSnapVI:配置,啟動(dòng),獲取和取消配置單元采集。使用while循環(huán)結(jié)構(gòu)使圖像采集程序連續(xù)運(yùn)行,只有當(dāng)出錯(cuò)或按下停止按鈕時(shí),循環(huán)停止,采集程序終止,關(guān)閉攝像頭,清除圖像緩存。while循環(huán)結(jié)構(gòu),是一種無(wú)限循環(huán)結(jié)構(gòu),只要條件滿足,它就一直循環(huán)運(yùn)行下去。3.3圖像采集3.3.1圖像采集系統(tǒng)首先要建立圖像采集系統(tǒng),之后才可以進(jìn)行圖像的獲取分析和處理。建立圖像采集系統(tǒng)的方法首先要滿足對(duì)圖像進(jìn)行的分析處理的需要,明白了要建立怎樣的圖像處理才能夠去建立框架。首先要明確圖像系統(tǒng)能夠采集到的質(zhì)量足夠高的圖像,其次要從圖像中采集到信息然后進(jìn)行簡(jiǎn)單的圖像處理。明確之后進(jìn)行搭建圖像系統(tǒng)。在機(jī)過(guò)程中要有足夠的光照,確保能夠采集到的足夠清晰的圖像,焦距最好能夠在適中的程度,不會(huì)造成過(guò)度模糊的情況,以便從圖像中獲取信息。具體流程圖首先要進(jìn)行攝像頭檢測(cè),獲取到攝像頭列表,選擇合適的攝像頭,啟動(dòng)攝像頭,獲取一張圖像,對(duì)圖像進(jìn)行處理。如圖3.1所示圖3.1設(shè)計(jì)思路圖3.3.2圖像采集系統(tǒng)的設(shè)計(jì)LabVIEW的程序通常包括三個(gè)部分:程序前面板、流程圖和圖標(biāo)組成,這里前面板的組成如圖3.2所示圖3.2程序前面板圖首先能夠自主進(jìn)行選擇的按鈕有:選擇相機(jī)是檢測(cè)當(dāng)前計(jì)算機(jī)擁有的攝像頭。單次采集是在選擇好相機(jī)后,對(duì)當(dāng)前攝像頭進(jìn)行截取當(dāng)前攝像頭中的內(nèi)容,相當(dāng)于拍照。讀取圖片按鈕是對(duì)當(dāng)前計(jì)算機(jī)中所擁有的圖片進(jìn)行讀取。顏色分量可以選擇要用什么顏色分量對(duì)圖片進(jìn)行處理。圖像增強(qiáng)中可以對(duì)圖像進(jìn)行亮度、對(duì)比度、伽馬值的調(diào)整。停止按鈕是停止當(dāng)前運(yùn)行的程序。外層模塊應(yīng)用while循環(huán),在運(yùn)行程序后不斷執(zhí)行,內(nèi)層模塊為事件結(jié)構(gòu),相當(dāng)于for循環(huán),當(dāng)觸發(fā)事件條件后執(zhí)行不同的操作。在這個(gè)系統(tǒng)中有著幾種運(yùn)行模式:超時(shí)、停止、單次采集、讀取圖片、圖像處理五種。通過(guò)點(diǎn)擊不同的按鈕觸發(fā)不同的事件,具體分支如圖3.3所示圖3.3程序中包含的事件3.3.3LabVIEW中圖像采集控件LabVIEW的程序中視覺(jué)方面要安裝獨(dú)立的DAQ,這樣才可以找到相對(duì)應(yīng)的圖像采集相關(guān)的控件。首先通過(guò)視覺(jué)與運(yùn)動(dòng)中找到打開(kāi)相機(jī)的控件來(lái)打開(kāi)攝像頭,在函數(shù)選板中找到NI相關(guān)攝像頭的控件,啟動(dòng)攝像頭的控件位置如圖3.4所示圖3.4啟動(dòng)攝像頭控件但是計(jì)算機(jī)中有可能擁有兩個(gè)攝像頭,這時(shí)就需要我們對(duì)攝像頭進(jìn)行選擇了可以再前面板中進(jìn)行打開(kāi)如圖3.5所示,為了能夠方便后面理解可以將名字改為選擇相機(jī)圖3.5選擇攝像頭控件位置這樣就在前面板中出現(xiàn)一個(gè)選擇框如圖3.6所示,同時(shí)在程序框圖中出現(xiàn)一個(gè)控件如圖3.7所示,這樣就完成了攝像頭的選擇和啟動(dòng)。圖3.6選擇攝像頭前面板顯示 圖3.7選擇攝像頭控件僅僅是這樣是不夠的,還要對(duì)攝像頭采集到的圖像進(jìn)行采集,同樣是在視覺(jué)與運(yùn)動(dòng)當(dāng)中采集的控件如圖3.8所示圖3.8采集圖片控件位置還要在采集到圖像之后要對(duì)圖像進(jìn)行顯示,在前面板中顯示如圖3.9所示,如果只是這樣的話仍然不可以運(yùn)行,因?yàn)椴杉瘓D像控件還需要有一個(gè)輸入端,即產(chǎn)生圖像,就像是給獲取到的圖片一個(gè)標(biāo)準(zhǔn),定義一個(gè)常量,控件位置如圖3.10所示圖3.9顯示圖片控件位置圖3.10原始圖常量在將控件全部放置完成后,將控件按順序連線,這樣就可以達(dá)到我們想要的目的,進(jìn)行獲取一張圖片具體程序框圖如圖3.11所示圖3.11圖像采集控件連接在攝像頭進(jìn)行采集之前要選擇相應(yīng)的攝像儀器進(jìn)行正確的采集,首先先通過(guò)上面程序應(yīng)用的函數(shù)獲取當(dāng)前計(jì)算機(jī)上能應(yīng)用的攝像頭,選擇好攝像機(jī)后就可以進(jìn)行圖像的采集,如果沒(méi)有獲取到圖片信息會(huì)直接結(jié)束,如果獲取到圖片信息進(jìn)行單次采集,在采集圖像之后就可以進(jìn)行圖像的處理相關(guān)的操作。在完成采集操作后采集到的信息不斷地占用空間,所以就需要進(jìn)行關(guān)閉攝像頭的操作控件位置如圖3.12所示圖3.12關(guān)閉攝像頭控件位置如果想要讀取電腦中的圖片進(jìn)行處理也是可以的,調(diào)用IMAQReadFile函數(shù)調(diào)用內(nèi)存中的圖片進(jìn)行處理,輸入端需要一個(gè)路徑進(jìn)行圖片的選擇,之后就可以進(jìn)行圖像的處理。3.3.4圖像處理模塊控件NIVisionAssistant視覺(jué)助手中ProcessingFunctions:Brightness中亮度,對(duì)比度和伽馬參數(shù)調(diào)整對(duì)圖片處理效果的用法。步驟名稱(chēng)。Brightness:亮度調(diào)整(0~255)。Contrast:對(duì)比對(duì)調(diào)整(1.00~89.00)。Gamma伽馬調(diào)整(0.10~10.00)。reset復(fù)位Brightness=128,Contrast=45.00,Gamma=1.00。首先進(jìn)行的是將彩色圖像轉(zhuǎn)換到灰度圖像具體控件位置如圖3.13所示圖3.13IMAQExtractSingleColorPlane控件位置灰度圖像是由灰度像素所組成的,像素就是指在RGB顏色的模型下,圖像中的每一個(gè)像素都是由紅綠藍(lán)三種顏色組成,三原色的取值都是在0~255之間任意取值都可以達(dá)到想要的顏色。灰度圖像只能表現(xiàn)256種顏色。因此經(jīng)常把灰度圖像中的像素亮度叫做灰度值。在這里主要進(jìn)行了將彩色32bitRGB圖像轉(zhuǎn)為8bitGray灰度圖。在轉(zhuǎn)換中可以自主選擇轉(zhuǎn)換的參數(shù),可以更準(zhǔn)確的表達(dá)出原始圖像的灰度信息,在這里將轉(zhuǎn)換的參數(shù)同時(shí)放到了前面板上,方便在轉(zhuǎn)換時(shí)不需要停止程序。在獲得灰度圖像后要對(duì)圖像進(jìn)行調(diào)整,可以利用IMAQBCGLookup函數(shù),可以對(duì)圖像進(jìn)行增強(qiáng)對(duì)比度,就是通過(guò)改變圖像中的某兩個(gè)灰度值之間的動(dòng)態(tài)范圍來(lái)增強(qiáng)原圖各個(gè)部分的反差,也就是會(huì)形成增加畫(huà)面的對(duì)比度,暗的地方更暗,亮的地方更亮。調(diào)整亮度。調(diào)整伽馬值是對(duì)圖象的伽瑪曲線進(jìn)行編輯,當(dāng)圖像畫(huà)面的清晰度不夠的時(shí)候,例如畫(huà)面的整體亮度不夠,可以通過(guò)加強(qiáng)伽馬優(yōu)化來(lái)調(diào)整,從而達(dá)到調(diào)整畫(huà)面的整體效果。此操作主要在于伽馬曲線的優(yōu)化,可以對(duì)每一個(gè)圖像的像素點(diǎn)進(jìn)行固定的伽馬調(diào)整,試得到的圖像有著顯著的優(yōu)化效果。具體控件位置如圖3.14所示圖3.14IMAQBCGLookup的控件位置之后可以進(jìn)行對(duì)圖像的銳化,銳化后的圖像可以使細(xì)節(jié)變得更加清晰。當(dāng)然前提是這張圖的具有較高的噪聲,否則結(jié)果會(huì)起到反作用。執(zhí)行銳化之前要先進(jìn)行對(duì)圖像的拷貝,得到一個(gè)預(yù)處理2的圖像,具體選用控件如圖3.15所示。對(duì)預(yù)處理2圖像進(jìn)行灰度變換,之后進(jìn)行銳化,通過(guò)數(shù)學(xué)計(jì)算改變像素值的排布,具體選用控件如圖3.16所示。在這里可以選擇通過(guò)什么運(yùn)算方式對(duì)圖像進(jìn)行調(diào)整。圖3.15IMAQCopy控件所在位置圖3.16IMAQMathLookup控件位置圖像銳化完成后可以選擇對(duì)圖像進(jìn)行平滑降噪,對(duì)處理后的圖片進(jìn)行濾波處理,濾波算子可以再運(yùn)行程序之前進(jìn)行調(diào)整,具體控件位置如圖3.17所示。之后進(jìn)行低通濾波處理,如果像素值的變化大于一定的范圍,將變化過(guò)大的像素值改變?yōu)橄袼氐钠骄?。具體控件位置如圖3.18所示。圖3.17IMAQConvolute的控件位置圖3.18IMAQLowPass控件位置圖像還可以進(jìn)行二值化處理,使圖像中所包含的數(shù)據(jù)量大大減少,更加直觀的看出圖像的輪廓。具體控件位置如圖3.19所示。圖3.19IMAQAutoBThreshold控件位置3.3.5圖像分析算法在LabVIEW的Vision的工具包中是IMAQHistograph,其中參數(shù)Imagemask不輸入的時(shí)候,表示的整個(gè)圖。需要某個(gè)區(qū)域時(shí),可選擇IMAQROIToMask這個(gè)VI。灰度直方圖可方便觀察每個(gè)級(jí)別的灰度值有多少個(gè)像素點(diǎn)?;叶戎狈綀D,用來(lái)統(tǒng)計(jì)各像素的灰度值,然后在圖中顯示出各個(gè)灰度值的點(diǎn)數(shù),橫坐標(biāo)為灰度值0~255,縱坐標(biāo)為個(gè)灰度值對(duì)應(yīng)的像素點(diǎn)數(shù),用占的百分比表示。具體的控件位置如圖3.20所示圖3.20IMAQHistograph控件位置3.4運(yùn)行程序結(jié)果在將圖像采集、圖像處理、圖像分析三項(xiàng)程序做好后,進(jìn)行測(cè)試程序的運(yùn)行結(jié)果,首先運(yùn)行圖像采集,選擇攝像頭cam0點(diǎn)擊單次采集,就可以采集到攝像頭拍下的結(jié)果,如圖3.21所示圖3.21采集到的圖像采集到圖像后,進(jìn)行圖像的預(yù)處理,這里選擇的顏色分量為Value,圖像處理后的圖像如圖3.22所示,經(jīng)過(guò)預(yù)處理后,首先可以將圖像亮度過(guò)低的圖像進(jìn)行顯示,將圖像進(jìn)行灰度變換,是為了后面的銳化、降噪、二值化中都需要對(duì)圖像中的灰度值進(jìn)行調(diào)整。圖3.22處理后的圖像進(jìn)行圖像銳化后的結(jié)果如圖3.23所示,經(jīng)過(guò)銳化后可以突出顯示圖像的邊緣輪廓的更多細(xì)節(jié),但是經(jīng)過(guò)銳化后的圖像會(huì)增加許多的噪音,圖3.23銳化后的圖像平滑降噪后得到的圖像如圖3.24所示,平滑降噪后的圖像就可以去除部分噪聲,但是處理過(guò)后的圖像會(huì)造成模糊的現(xiàn)象。圖3.24降噪后的圖像二值化后的圖像如圖3.25所示,二值化的作用是為了提取圖像中有用的信息,沒(méi)有辦法描述圖像的細(xì)節(jié),一般只能辨別出物體的形狀。圖3.25二值化后的圖像在圖像處理后就得到了圖像的特征信息的直方圖,結(jié)果如圖3.26所示。圖3.26處理后的直方圖4致謝在完成論文的過(guò)程中,首先,我要感謝陳瑋老師在畢業(yè)設(shè)計(jì)期間給予的指導(dǎo)與幫助。盡管老師在上網(wǎng)課的期間工作忙碌,但是還是十分關(guān)心同學(xué)們的畢業(yè)設(shè)計(jì),給了我們很多的關(guān)心和指導(dǎo)性的意見(jiàn),感謝老師的辛勤指導(dǎo)。其次,選擇這個(gè)題目的原因在于LabVIEW的編程可視性較強(qiáng),設(shè)計(jì)的虛擬圖像采集與處理系統(tǒng)不僅具有臺(tái)式數(shù)字圖像采集與處理系統(tǒng)的功能,而且充分發(fā)揮了計(jì)算機(jī)強(qiáng)大的功能和軟件設(shè)計(jì)的靈活性。讓我更有動(dòng)力去完成這個(gè)項(xiàng)目。
參考文獻(xiàn)[1].張洪剛,陳光,郭軍.圖像處理與識(shí)別[M].北京郵電大學(xué)出版社,2006.[2]WilliamK.Pratt著.張引,李虹,肖春虹,李穎華,王玲芳,閆永業(yè)等譯.?dāng)?shù)字圖像處理(原書(shū)第四版)[M].機(jī)械工業(yè)出版社.2010.[3]WilliamK.Pratt.鄧魯華,張延恒等譯.?dāng)?shù)字圖像處理(原書(shū)第三版)[M].機(jī)械工業(yè)出版社.2005.[4]何東健,耿楠,張義寬.?dāng)?shù)字圖像處理.西安電子科技大學(xué)出版社[M].2003.[5]章宵,董艷雪,趙文娟,張彥嘉.?dāng)?shù)字圖像處理技術(shù).冶金工業(yè)出版社[M].2005.[6]陳武凡.小波分析及其在圖像處理中的應(yīng)用.科學(xué)出版社[M].2002.[7]霍宏濤.數(shù)字圖像處理[M].北京:北京理工大學(xué)出版社,2002.[8]MilanSonka,VaclavHlavac,RogerBoyle著.艾海舟,武勃等譯.圖像處理、分析與機(jī)器視覺(jué)[M].人民郵電出版社.2002.[9]飛思科技產(chǎn)品研發(fā)中心.MATLAB6.5輔助小波分析與應(yīng)用[M].電子工業(yè)出版社.2003.[10]基于LabVIEW/Matlab的人臉識(shí)別系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)馬永強(qiáng)華宇寧(沈陽(yáng)理工大學(xué)信息學(xué)院沈陽(yáng)110168)
附錄附圖1主程序前面板圖附圖2超時(shí)按鈕程序框圖附圖3停止按鈕程序框圖附圖4單次采集按鈕程序框圖附圖5圖像灰度處理程序框圖附圖6讀取圖像程序框圖附圖7圖像銳化程序框圖附圖8圖像降噪程序框圖附圖9圖像二值化程序框圖
電腦故障檢測(cè)卡代碼表
1、特殊代碼"00"和"ff"及其它起始碼有三種情況出現(xiàn):
①已由一系列其它代碼之后再出現(xiàn):"00"或"ff",則主板ok。
②如果將cmos中設(shè)置無(wú)錯(cuò)誤,則不嚴(yán)重的故障不會(huì)影響bios自檢的繼續(xù),而最終出現(xiàn)"00"或"ff"。
③一開(kāi)機(jī)就出現(xiàn)"00"或"ff"或其它起始代碼并且不變化則為主板沒(méi)有運(yùn)行起來(lái)。
2、本表是按代碼值從小到大排序,卡中出碼順序不定。
3、未定義的代碼表中未列出。
4、對(duì)于不同bios(常用ami、award、phoenix)用同一代碼代表的意義不同,因此應(yīng)弄清您所檢測(cè)的電腦是屬于哪一種類(lèi)型的bios,您可查閱您的電腦使用手冊(cè),或從主板上的bios芯片上直接查看,也可以在啟動(dòng)屏幕時(shí)直接看到。
5、有少數(shù)主板的pci槽只有一部分代碼出現(xiàn),但isa槽有完整自檢代碼輸出。且目前已發(fā)現(xiàn)有極個(gè)別原裝機(jī)主板的isa槽無(wú)代碼輸出,而pci槽則有完整代碼輸出,故建議您在查看代碼不成功時(shí),將本雙槽卡換到另一種插槽試一下。另外,同一塊主板的不同pci槽,有的槽有完整代碼送出,如dell810主板只有靠近c(diǎn)pu的一個(gè)pci槽有完整代碼顯示,一直變化到"00"或"ff",而其它pci槽走到"38"后則不繼續(xù)變化。
6、復(fù)位信號(hào)所需時(shí)間isa與pci不一定同步,故有可能isa開(kāi)始出代碼,但pci的復(fù)位燈還不熄,故pci代碼停要起始代碼上。
代碼對(duì)照表
00.已顯示系統(tǒng)的配置;即將控制INI19引導(dǎo)裝入。
01處理器測(cè)試1,處理器狀態(tài)核實(shí),如果測(cè)試失敗,循環(huán)是無(wú)限的。處理器寄存器的測(cè)試即將開(kāi)始,不可屏蔽中斷即將停用。CPU寄存器測(cè)試正在進(jìn)行或者失敗。
02確定診斷的類(lèi)型(正?;蛘咧圃欤H绻I盤(pán)緩沖器含有數(shù)據(jù)就會(huì)失效。停用不可屏蔽中斷;通過(guò)延遲開(kāi)始。CMOS寫(xiě)入/讀出正在進(jìn)行或者失靈。
03清除8042鍵盤(pán)控制器,發(fā)出TESTKBRD命令(AAH)通電延遲已完成。ROMBIOS檢查部件正在進(jìn)行或失靈。
04使8042鍵盤(pán)控制器復(fù)位,核實(shí)TESTKBRD。鍵盤(pán)控制器軟復(fù)位/通電測(cè)試??删幊涕g隔計(jì)時(shí)器的測(cè)試正在進(jìn)行或失靈。
05如果不斷重復(fù)制造測(cè)試1至5,可獲得8042控制狀態(tài)。已確定軟復(fù)位/通電;即將啟動(dòng)ROM。DMA初如準(zhǔn)備正在進(jìn)行或者失靈。
06使電路片作初始準(zhǔn)備,停用視頻、奇偶性、DMA電路片,以及清除DMA電路片,所有頁(yè)面寄存器和CMOS停機(jī)字節(jié)。已啟動(dòng)ROM計(jì)算ROMBIOS檢查總和,以及檢查鍵盤(pán)緩沖器是否清除。DMA初始頁(yè)面寄存器讀/寫(xiě)測(cè)試正在進(jìn)行或失靈。
07處理器測(cè)試2,核實(shí)CPU寄存器的工作。ROMBIOS檢查總和正常,鍵盤(pán)緩沖器已清除,向鍵盤(pán)發(fā)出BAT(基本保證測(cè)試)命令。.
08使CMOS計(jì)時(shí)器作初始準(zhǔn)備,正常的更新計(jì)時(shí)器的循環(huán)。已向鍵盤(pán)發(fā)出BAT命令,即將寫(xiě)入BAT命令。RAM更新檢驗(yàn)正在進(jìn)行或失靈。
09EPROM檢查總和且必須等于零才通過(guò)。核實(shí)鍵盤(pán)的基本保證測(cè)試,接著核實(shí)鍵盤(pán)命令字節(jié)。第一個(gè)64KRAM測(cè)試正在進(jìn)行。
0A使視頻接口作初始準(zhǔn)備。發(fā)出鍵盤(pán)命令字節(jié)代碼,即將寫(xiě)入命令字節(jié)數(shù)據(jù)。第一個(gè)64KRAM芯片或數(shù)據(jù)線失靈,移位。
0B測(cè)試8254通道0。寫(xiě)入鍵盤(pán)控制器命令字節(jié),即將發(fā)出引腳23和24的封鎖/解鎖命令。第一個(gè)64KRAM奇/偶邏輯失靈。
0C測(cè)試8254通道1。鍵盤(pán)控制器引腳23、24已封鎖/解鎖;已發(fā)出NOP命令。第一個(gè)64KRAN的地址線故障。
0D1、檢查CPU速度是否與系統(tǒng)時(shí)鐘相匹配。2、檢查控制芯片已編程值是否符合初設(shè)置。3、視頻通道測(cè)試,如果失敗,則鳴喇叭。已處理NOP命令;接著測(cè)試CMOS停開(kāi)寄存器。第一個(gè)64KRAM的奇偶性失靈
0E測(cè)試CMOS停機(jī)字節(jié)。CMOS停開(kāi)寄存器讀/寫(xiě)測(cè)試;將計(jì)算CMOS檢查總和。初始化輸入/輸出端口地址。
0F測(cè)試擴(kuò)展的CMOS。已計(jì)算CMOS檢查總和寫(xiě)入診斷字節(jié);CMOS開(kāi)始初始準(zhǔn)備。.
10測(cè)試DMA通道0。CMOS已作初始準(zhǔn)備,CMOS狀態(tài)寄存器即將為日期和時(shí)間作初始準(zhǔn)備。第一個(gè)64KRAM第0位故障。
11測(cè)試DMA通道1。CMOS狀態(tài)寄存器已作初始準(zhǔn)備,即將停用DMA和中斷控制器。第一個(gè)64DKRAM第1位故障。
12測(cè)試DMA頁(yè)面寄存器。停用DMA控制器1以及中斷控制器1和2;即將視頻顯示器并使端口B作初始準(zhǔn)備。第一個(gè)64DKRAM第2位故障。
13測(cè)試8741鍵盤(pán)控制器接口。視頻顯示器已停用,端口B已作初始準(zhǔn)備;即將開(kāi)始電路片初始化/存儲(chǔ)器自動(dòng)檢測(cè)。第一個(gè)64DKRAM第3位故障。
14測(cè)試存儲(chǔ)器更新觸發(fā)電路。電路片初始化/存儲(chǔ)器處自動(dòng)檢測(cè)結(jié)束;8254計(jì)時(shí)器測(cè)試即將開(kāi)始。第一個(gè)64DKRAM第4位故障。
15測(cè)試開(kāi)頭64K的系統(tǒng)存儲(chǔ)器。第2通道計(jì)時(shí)器測(cè)試了一半;8254第2通道計(jì)時(shí)器即將完成測(cè)試。第一個(gè)64DKRAM第5位故障。
16建立8259所用的中斷矢量表。第2通道計(jì)時(shí)器測(cè)試結(jié)束;8254第1通道計(jì)時(shí)器即將完成測(cè)試。第一個(gè)64DKRAM第6位故障。
17調(diào)準(zhǔn)視頻輸入/輸出工作,若裝有視頻BIOS則啟用。第1通道計(jì)時(shí)器測(cè)試結(jié)束;8254第0通道計(jì)時(shí)器即將完成測(cè)試。第一個(gè)64DKRAM第7位故障。
18測(cè)試視頻存儲(chǔ)器,如果安裝選用的視頻BIOS通過(guò),由可繞過(guò)。第0通道計(jì)時(shí)器測(cè)試結(jié)束;即將開(kāi)始更新存儲(chǔ)器。第一個(gè)64DKRAM第8位故障。
19測(cè)試第1通道的中斷控制器(8259)屏蔽位。已開(kāi)始更新存儲(chǔ)器,接著將完成存儲(chǔ)器的更新。第一個(gè)64DKRAM第9位故障。
1A測(cè)試第2通道的中斷控制器(8259)屏蔽位。正在觸發(fā)存儲(chǔ)器更新線路,即將檢查15微秒通/斷時(shí)間。第一個(gè)64DKRAM第10位故障。
1B測(cè)試CMOS電池電平。完成存儲(chǔ)器更新時(shí)間30微秒測(cè)試;即將開(kāi)始基本的64K存儲(chǔ)器測(cè)試。第一個(gè)64DKRAM第11位故障。
1C測(cè)試CMOS檢查總和。.第一個(gè)64DKRAM第12位故障。
1D調(diào)定CMOS配置。.第一個(gè)64DKRAM第13位故障。
1E測(cè)定系統(tǒng)存儲(chǔ)器的大小,并且把它和CMOS值比較。.第一個(gè)64DKRAM第14位故障。
1F測(cè)試64K存儲(chǔ)器至最高640K。.第一個(gè)64DKRAM第15位故障。
20測(cè)量固定的8259中斷位。開(kāi)始基本的64K存儲(chǔ)器測(cè)試;即將測(cè)試地址線。從屬DMA寄存器測(cè)試正在進(jìn)行或失靈。
21維持不可屏蔽中斷(NMI)位(奇偶性或輸入/輸出通道的檢查)。通過(guò)地址線測(cè)試;即將觸發(fā)奇偶性。主DMA寄存器測(cè)試正在進(jìn)行或失靈。
22測(cè)試8259的中斷功能。結(jié)束觸發(fā)奇偶性;將開(kāi)始串行數(shù)據(jù)讀/寫(xiě)測(cè)試。主中斷屏蔽寄存器測(cè)試正在進(jìn)行或失靈。
23測(cè)試保護(hù)方式8086虛擬方式和8086頁(yè)面方式?;镜?4K串行數(shù)據(jù)讀/寫(xiě)測(cè)試正常;即將開(kāi)始中斷矢量初始化之前的任何調(diào)節(jié)。從屬中斷屏蔽存器測(cè)試正在進(jìn)行或失靈。
24測(cè)定1MB以上的擴(kuò)展存儲(chǔ)器。矢量初始化之前的任何調(diào)節(jié)完成,即將開(kāi)始中斷矢量的初始準(zhǔn)備。設(shè)置ES段地址寄存器注冊(cè)表到內(nèi)存高端。
25測(cè)試除頭一個(gè)64K之后的所有存儲(chǔ)器。完成中斷矢量初始準(zhǔn)備;將為旋轉(zhuǎn)式斷續(xù)開(kāi)始讀出8042的輸入/輸出端口。裝入中斷矢量正在進(jìn)行或失靈。
26測(cè)試保護(hù)方式的例外情況。讀出8042的輸入/輸出端口;即將為旋轉(zhuǎn)式斷續(xù)開(kāi)始使全局?jǐn)?shù)據(jù)作初始準(zhǔn)備。開(kāi)啟A20地址線;使之參入尋址。
27確定超高速緩沖存儲(chǔ)器的控制或屏蔽RAM。全1數(shù)據(jù)初始準(zhǔn)備結(jié)束;接著將進(jìn)行中斷矢量之后的任何初始準(zhǔn)備。鍵盤(pán)控制器測(cè)試正在進(jìn)行或失靈。
28確定超高速緩沖存儲(chǔ)器的控制或者特別的8042鍵盤(pán)控制器。完成中斷矢量之后的初始準(zhǔn)備;即將調(diào)定單色方式。CMOS電源故障/檢查總和計(jì)算正在進(jìn)行。
29.已調(diào)定單色方式,即將調(diào)定彩色方式。CMOS配置有效性的檢查正在進(jìn)行。
2A使鍵盤(pán)控制器作初始準(zhǔn)備。已調(diào)定彩色方式,即將進(jìn)行ROM測(cè)試前的觸發(fā)奇偶性。置空64K基本內(nèi)存。
2B使磁碟驅(qū)動(dòng)器和控制器作初始準(zhǔn)備。觸發(fā)奇偶性結(jié)束;即將控制任選的視頻ROM檢查前所需的任何調(diào)節(jié)。屏幕存儲(chǔ)器測(cè)試正在進(jìn)行或失靈。
2C檢查串行端口,并使之作初始準(zhǔn)備。完成視頻ROM控制之前的處理;即將查看任選的視頻ROM并加以控制。屏幕初始準(zhǔn)備正在進(jìn)行或失靈。
2D檢測(cè)并行端口,并使之作初始準(zhǔn)備。已完成任選的視頻ROM控制,即將進(jìn)行視頻ROM回復(fù)控制之后任何其他處理的控制。屏幕回掃測(cè)試正在進(jìn)行或失靈。
2E使硬磁盤(pán)驅(qū)動(dòng)器和控制器作初始準(zhǔn)備。從視頻ROM控制之后的處理復(fù)原;如果沒(méi)有發(fā)現(xiàn)EGA/VGA就要進(jìn)行顯示器存儲(chǔ)器讀/寫(xiě)測(cè)試。檢測(cè)視頻ROM正在進(jìn)行。
2F檢測(cè)數(shù)學(xué)協(xié)處理器,并使之作初始準(zhǔn)備。沒(méi)發(fā)現(xiàn)EGA/VGA;即將開(kāi)始顯示器存儲(chǔ)器讀/寫(xiě)測(cè)試。.
30建立基本內(nèi)存和擴(kuò)展內(nèi)存。通過(guò)顯示器存儲(chǔ)器讀/寫(xiě)測(cè)試;即將進(jìn)行掃描檢查。認(rèn)為屏幕是可以工作的。
31檢測(cè)從C800:0至EFFF:0的選用ROM,并使之作初始準(zhǔn)備。顯示器存儲(chǔ)器讀/寫(xiě)測(cè)試或掃描檢查失敗,即將進(jìn)行另一種顯示器存儲(chǔ)器讀/寫(xiě)測(cè)試。單色監(jiān)視器是可以工作的。
32對(duì)主板上COM/LTP/FDD/聲音設(shè)備等I/O芯片編程使之適合設(shè)置值。通過(guò)另一種顯示器存儲(chǔ)器讀/寫(xiě)測(cè)試;卻將進(jìn)行另一種顯示器掃描檢查。彩色監(jiān)視器(40列)是可以工作的。
33.視頻顯示器檢查結(jié)束;將開(kāi)始利用調(diào)節(jié)開(kāi)關(guān)和實(shí)際插卡檢驗(yàn)顯示器的關(guān)型。彩色監(jiān)視器(80列)是可以工作的。
34.已檢驗(yàn)顯示器適配器;接著將調(diào)定顯示方式。計(jì)時(shí)器滴答聲中斷測(cè)試正在進(jìn)行或失靈。35.完成調(diào)定顯示方式;即將檢查BIOSROM的數(shù)據(jù)區(qū)。停機(jī)測(cè)試正在進(jìn)行或失靈。
36.已檢查BIOSROM數(shù)據(jù)區(qū);即將調(diào)定通電信息的游標(biāo)。門(mén)電路中A-20失靈。
37.識(shí)別通電信息的游標(biāo)調(diào)定已完成;即將顯示通電信息。保護(hù)方式中的意外中斷。
38.完成顯示通電信息;即將讀出新的游標(biāo)位置。RAM測(cè)試正在進(jìn)行或者地址故障>FFFFH。
39.已讀出保存游標(biāo)位置,即將顯示引用信息串。.
3A.引用信息串顯示結(jié)束;即將顯示發(fā)現(xiàn)信息。間隔計(jì)時(shí)器通道2測(cè)試或失靈。
3B用OPTI電路片(只是486)使輔助超高速緩沖存儲(chǔ)器作初始準(zhǔn)備。已顯示發(fā)現(xiàn)<ESC>信息;虛擬方式,存儲(chǔ)器測(cè)試即將開(kāi)始。按日計(jì)算的日歷時(shí)鐘測(cè)試正在進(jìn)行或失靈。
3C建立允許進(jìn)入CMOS設(shè)置的標(biāo)志。.串行端口測(cè)試正在進(jìn)行或失靈。
3D初始化鍵盤(pán)/PS2鼠標(biāo)/PNP設(shè)備及總內(nèi)存節(jié)點(diǎn)。.并行端口測(cè)試正在進(jìn)行或失靈。
3E嘗試打開(kāi)L2高速緩存。.數(shù)學(xué)協(xié)處理器測(cè)試正在進(jìn)行或失靈。
40.已開(kāi)始準(zhǔn)備虛擬方式的測(cè)試;即將從視頻存儲(chǔ)器來(lái)檢驗(yàn)。調(diào)整CPU速度,使之與外圍時(shí)鐘精確匹配。
41中斷已打開(kāi),將初始化數(shù)據(jù)以便于0:0檢測(cè)內(nèi)存變換(中斷控制器或內(nèi)存不良)從視頻存儲(chǔ)器檢驗(yàn)之后復(fù)原;即將準(zhǔn)備描述符表。系統(tǒng)插件板選擇失靈。
42顯示窗口進(jìn)入SETUP。描述符表已準(zhǔn)備好;即將進(jìn)行虛擬方式作存儲(chǔ)器測(cè)試。擴(kuò)展CMOSRAM故障。
43若是即插即用BIOS,則串口、并口初始化。進(jìn)入虛擬方式;即將為診斷方式實(shí)現(xiàn)中斷。.44.已實(shí)現(xiàn)中斷(如已接通診斷開(kāi)關(guān);即將使數(shù)據(jù)作初始準(zhǔn)備以檢查存儲(chǔ)器在0:0返轉(zhuǎn)。)BIOS中斷進(jìn)行初始化。
45初始化數(shù)學(xué)協(xié)處理器。數(shù)據(jù)已作初始準(zhǔn)備;即將檢查存儲(chǔ)器在0:0返轉(zhuǎn)以及找出系統(tǒng)存儲(chǔ)器的規(guī)模。.
46.測(cè)試存儲(chǔ)器已返回;存儲(chǔ)器大小計(jì)算完畢,即將寫(xiě)入頁(yè)面來(lái)測(cè)試存儲(chǔ)器。檢查只讀存儲(chǔ)器ROM版本。
47.即將在擴(kuò)展的存儲(chǔ)器試寫(xiě)頁(yè)面;即將基本640K存儲(chǔ)器寫(xiě)入頁(yè)面。
48.已將基本存儲(chǔ)器寫(xiě)入頁(yè)面;即將確定1MB以上的存儲(chǔ)器。視頻檢查,CMOS重新配置。
49.找出1BM以下的存儲(chǔ)器并檢驗(yàn);即將確定1MB以上的存儲(chǔ)器。.
4A.找出1MB以上的存儲(chǔ)器并檢驗(yàn);即將檢查BIOSROM數(shù)據(jù)區(qū)。進(jìn)行視頻的初始化。
4B.BIOSROM數(shù)據(jù)區(qū)的檢驗(yàn)結(jié)束,即將檢查<ESC>和為軟復(fù)位清除1MB以上的存儲(chǔ)器。.4C.清除1MB以上的存儲(chǔ)器(軟復(fù)位)即將清除1MB以上的存儲(chǔ)器.屏蔽視頻BIOSROM。.4D。已清除1MB以上的存儲(chǔ)器(軟復(fù)位);將保存存儲(chǔ)器的大小。.
4E若檢測(cè)到有錯(cuò)誤;在顯示器上顯示錯(cuò)誤信息,并等待客戶按<F1>鍵繼續(xù)。開(kāi)始存儲(chǔ)器的測(cè)試:(無(wú)軟復(fù)位);即將顯示第一個(gè)64K存儲(chǔ)器的測(cè)試。顯示版權(quán)信息。
4F讀寫(xiě)軟、硬盤(pán)數(shù)據(jù),進(jìn)行DOS引導(dǎo)。開(kāi)始顯示存儲(chǔ)器的大小,正在測(cè)試存儲(chǔ)器將使之更新;將進(jìn)行串行和隨機(jī)的存儲(chǔ)器測(cè)試。.
50將當(dāng)前BIOS監(jiān)時(shí)區(qū)內(nèi)的CMOS值存到CMOS中。完成1MB以下的存儲(chǔ)器測(cè)試;即將高速存儲(chǔ)器的大小以便再定位和掩蔽。將CPU類(lèi)型和速度送到屏幕。
51.測(cè)試1MB以上的存儲(chǔ)器。.
52所有ISA只讀存儲(chǔ)器ROM進(jìn)行初始化,最終給PCI分配IRQ號(hào)等初始化工作。已完成1MB以上的存儲(chǔ)器測(cè)試;即將準(zhǔn)備回到實(shí)址方式。進(jìn)入鍵盤(pán)檢測(cè)。
53如果不是即插即用BIOS,則初始化串口、并口和設(shè)置時(shí)種值。保存CPU寄存器和存儲(chǔ)器的大小,將進(jìn)入實(shí)址方式。.
54.成功地開(kāi)啟實(shí)址方式;即將復(fù)原準(zhǔn)備停機(jī)時(shí)保存的寄存器。掃描“打擊鍵”
55.寄存器已復(fù)原,將停用門(mén)電路A-20的地址線。.
56.成功地停用A-20的地址線;即將檢查BIOSROM數(shù)據(jù)區(qū)。鍵盤(pán)測(cè)試結(jié)束。
57.BIOSROM數(shù)據(jù)區(qū)檢查了一半;繼續(xù)進(jìn)行。.
58.BIOSROM的數(shù)據(jù)區(qū)檢查結(jié)束;將清除發(fā)現(xiàn)<ESC>信息。非設(shè)置中斷測(cè)試。
59.已清除<ESC>信息;信息已顯示;即將開(kāi)始DMA和中斷控制器的測(cè)試。.
5A..顯示按“F2”鍵進(jìn)行設(shè)置。
5B..測(cè)試基本內(nèi)存地址。
5C..測(cè)試640K基本內(nèi)存。
60設(shè)置硬盤(pán)引導(dǎo)扇區(qū)病毒保護(hù)功能。通過(guò)DMA頁(yè)面寄存器的測(cè)試;即將檢驗(yàn)視頻存儲(chǔ)器。測(cè)試擴(kuò)展內(nèi)存。
61顯示系統(tǒng)配置表。視頻存儲(chǔ)器檢驗(yàn)結(jié)束;即將進(jìn)行DMA#1基本寄存器的測(cè)試。.
62開(kāi)始用中斷19H進(jìn)行系統(tǒng)引導(dǎo)。通過(guò)DMA#1基本寄存器的測(cè)試;即將進(jìn)行DMA#2寄存器的測(cè)試。測(cè)試擴(kuò)展內(nèi)存地址線。
63.通過(guò)DMA#2基本寄存器的測(cè)試;即將檢查BIOSROM數(shù)據(jù)區(qū)。.
64.BIOSROM數(shù)據(jù)區(qū)檢查了一半,繼續(xù)進(jìn)行。.
65.BIOSROM數(shù)據(jù)區(qū)檢查結(jié)束;將把DMA裝置1和2編程。.
66.DMA裝置1和2編程結(jié)束;即將使用59號(hào)中斷控制器作初始準(zhǔn)備。Cache注冊(cè)表進(jìn)行優(yōu)化配置。
67.8259初始準(zhǔn)備已結(jié)束;即將開(kāi)始鍵盤(pán)測(cè)試。.
68..使外部Cache和CPU內(nèi)部Cache都工作。
6A..測(cè)試并顯示外部Cache值。
6C..顯示被屏蔽內(nèi)容。
6E..顯示附屬配置信息。
70..檢測(cè)到的錯(cuò)誤代碼送到屏幕顯示。
72..檢測(cè)配置有否錯(cuò)誤。
74..測(cè)試實(shí)時(shí)時(shí)鐘。
76..掃查鍵盤(pán)錯(cuò)誤。
7A..鎖鍵盤(pán)。
7C..設(shè)置硬件中斷矢量。
7E..測(cè)試有否安裝數(shù)學(xué)處理器。
80.鍵盤(pán)測(cè)試開(kāi)始,正在清除和檢查有沒(méi)有鍵卡住,即將使鍵盤(pán)復(fù)原。關(guān)閉可編程輸入/輸出設(shè)備。
81.找出鍵盤(pán)復(fù)原的錯(cuò)誤卡住的鍵;即將發(fā)出鍵盤(pán)控制端口的測(cè)試命令。.
82.鍵盤(pán)控制器接口測(cè)試結(jié)束,即將寫(xiě)入命令字節(jié)和使循環(huán)緩沖器作初始準(zhǔn)備。檢測(cè)和安裝固定RS232接口(串口)。
83.已寫(xiě)入命令字節(jié),已完成全局?jǐn)?shù)據(jù)的初始準(zhǔn)備;即將檢查有沒(méi)有鍵鎖住。.
84.已檢查有沒(méi)有鎖住的鍵,即將檢查存儲(chǔ)器是否與CMOS失配。檢測(cè)和安裝固定并行口。85
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度三人合伙開(kāi)展物流倉(cāng)儲(chǔ)服務(wù)合同
- 2024年店鋪分割財(cái)產(chǎn)分配協(xié)議
- 2024年廢窯廠坑塘土地租賃協(xié)議
- 2024年度0架AC3A直升機(jī)購(gòu)銷(xiāo)協(xié)議
- 2024年度煤炭買(mǎi)賣(mài)合同(長(zhǎng)協(xié))
- 2024水電安裝勞務(wù)分包合同范本
- 2024年度云計(jì)算服務(wù)與技術(shù)研發(fā)合同
- 2024年度新能源汽車(chē)銷(xiāo)售與服務(wù)分包合同
- 2024購(gòu)買(mǎi)車(chē)輛合同范本
- 2024年度智能家居解決方案合同
- 2024至2030年中國(guó)巖土工程市場(chǎng)深度分析及發(fā)展趨勢(shì)研究報(bào)告
- 新版高血壓病人的護(hù)理培訓(xùn)課件
- 醫(yī)院等級(jí)創(chuàng)建工作匯報(bào)
- 2024年江西省公務(wù)員錄用考試《行測(cè)》題(網(wǎng)友回憶版)(題目及答案解析)
- VDA6.3基礎(chǔ)培訓(xùn)考核測(cè)試卷附答案
- 第01講 正數(shù)和負(fù)數(shù)、有理數(shù)-人教版新七年級(jí)《數(shù)學(xué)》暑假自學(xué)提升講義(解析版)
- 信息系統(tǒng)部署與運(yùn)維-題庫(kù)帶答案
- 婚姻心理學(xué)解讀包含內(nèi)容
- DZ/T 0462.3-2023 礦產(chǎn)資源“三率”指標(biāo)要求 第3部分:鐵、錳、鉻、釩、鈦(正式版)
- 備戰(zhàn)2024年高考英語(yǔ)考試易錯(cuò)點(diǎn)12 名詞性從句(4大陷阱)(解析版)
- 公務(wù)員歷史常識(shí)100題及一套完整答案
評(píng)論
0/150
提交評(píng)論