基于PCI總線的多路視頻采集卡驅(qū)動及應(yīng)用程序研究與實現(xiàn)
發(fā)布時間:2018-02-15 15:46
本文關(guān)鍵詞: 采集卡PCI總線 驅(qū)動程序 軟件系統(tǒng) DriverStudio3.2 出處:《西安電子科技大學(xué)》2013年碩士論文 論文類型:學(xué)位論文
【摘要】:視頻是人們獲取信息的一種重要手段。為了獲得視頻數(shù)據(jù),就要進行圖像數(shù)據(jù)采集。作為視頻采集系統(tǒng)的核心,視頻采集卡的設(shè)計十分重要。其中基于PCI總線的視頻采集卡以其優(yōu)越的性能成為市場主流產(chǎn)品。本論文中的多路視頻采集系統(tǒng)就是在基于PCI總線技術(shù)的視頻采集卡基礎(chǔ)之上開發(fā)的,它主要包含驅(qū)動程序和應(yīng)用控制軟件兩個部分,可以實時的將采集卡采集到的圖像數(shù)據(jù)通過驅(qū)動程序傳送給應(yīng)用控制軟件,以便于顯示或者保存。 根據(jù)眼動定位項目的需求,本文深入研究了PCI總線協(xié)議以及驅(qū)動和應(yīng)用程序開發(fā)的相關(guān)技術(shù)知識。上層應(yīng)用控制軟件部分根據(jù)具體項目需求,采用多窗口顯示,模塊化編程理念,多線程以及動態(tài)鏈接庫技術(shù),實現(xiàn)了雙路視頻數(shù)據(jù)實時顯示。底層驅(qū)動程序部分在對比了之前各種驅(qū)動程序編程技術(shù)的優(yōu)缺點之后,選擇使用DriverStudio3.2開發(fā)工具來開發(fā)采集卡驅(qū)動程序。這種方法比使用DDK開發(fā)WDM驅(qū)動程序更容易,并且易掌握,難度小,,出錯少,調(diào)試過程簡單。最后對整個系統(tǒng)進行調(diào)試,測試其工作穩(wěn)定性。系統(tǒng)達到了設(shè)計要求,雙路采集系統(tǒng)幀率最高達到了60fps,PCI最高傳輸速率達到了80MB/S。
[Abstract]:Video is an important means for people to obtain information. In order to obtain video data, we must collect image data. The design of video acquisition card is very important. The video capture card based on PCI bus has become the mainstream product of the market with its superior performance. The multi-channel video acquisition system in this paper is based on the PCI bus technology. Developed on the basis of cards, It mainly includes two parts: driver and application control software. The image data collected by the acquisition card can be transmitted to the application control software through the driver in real time, so that it can be displayed or saved easily. According to the requirements of eye positioning project, this paper deeply studies the PCI bus protocol and the related technical knowledge of driver and application development. The upper application control software part adopts multi-window display according to the specific project requirements. The concept of modular programming, multithreading and dynamic link library (DLL) technology are used to realize the real-time display of video data. The bottom driver part compares the advantages and disadvantages of the previous driver programming techniques. Choose to use DriverStudio3.2 development tools to develop card driver. This method is easier than using DDK to develop WDM driver, and easy to grasp, less difficulty, less error, simple debugging process. Finally, debug the whole system. The stability of the system is tested. The system meets the design requirements, and the frame rate of the dual-channel acquisition system reaches the maximum of 60fps PCI and the highest transmission rate is 80MB / s.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP336;TP274.2
【參考文獻】
相關(guān)碩士學(xué)位論文 前8條
1 黃愛玲;運動目標(biāo)模擬場景產(chǎn)生系統(tǒng)的研究與實現(xiàn)[D];西安電子科技大學(xué);2011年
2 吳一波;基于PCI總線的高速視頻采集系統(tǒng)設(shè)計與實現(xiàn)[D];中國人民解放軍國防科學(xué)技術(shù)大學(xué);2002年
3 郭曉輝;PCI數(shù)據(jù)采集卡驅(qū)動程序的研究與設(shè)計[D];西北工業(yè)大學(xué);2004年
4 梁博;Windows編程框架下的可擴展應(yīng)用模型設(shè)計[D];首都師范大學(xué);2006年
5 李亞蘭;基于PCI總線的圖像采集系統(tǒng)研究[D];華中師范大學(xué);2007年
6 楊波;基于PCI總線的WDM驅(qū)動程序開發(fā)研究[D];國防科學(xué)技術(shù)大學(xué);2007年
7 鐘永才;基于PCI總線的音視頻壓縮卡驅(qū)動程序的實現(xiàn)[D];電子科技大學(xué);2008年
8 史彩娟;基于PCI總線接口視頻采集卡的設(shè)計與實現(xiàn)[D];天津大學(xué);2007年
本文編號:1513615
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1513615.html
最近更新
教材專著