數(shù)字實(shí)景游戲硬件平臺(tái)的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-07-22 10:06
【摘要】:現(xiàn)在數(shù)字游戲?qū)嵕盎捎谄淠芙o人帶來(lái)逼真、刺激的感受和前所未有的親身體驗(yàn),已經(jīng)成為了炙手可熱的游戲項(xiàng)目之一,得到了廣泛的應(yīng)用。本文聚焦于數(shù)字實(shí)景游戲?qū)崿F(xiàn)的硬件平臺(tái),首先介紹了數(shù)字實(shí)景游戲硬件平臺(tái)的總體方案和基于硬件平臺(tái)的軟件設(shè)計(jì)中所用到的關(guān)鍵程序子模塊,接著詳細(xì)論述了無(wú)線視頻的傳輸過(guò)程和數(shù)據(jù)采集過(guò)程。本文主要完成的工作是:1.硬件結(jié)構(gòu)的搭建。在硬件的搭建結(jié)構(gòu)上采用了WRTnode無(wú)線路由板和以ATmega128為核心的自制電路板兩塊板子組裝而成。WRTnode無(wú)線路由板主要完成無(wú)線視頻數(shù)據(jù)的處理和傳輸,以ATmega128為核心的自制電路板主要完成狀態(tài)數(shù)據(jù)的采集以及和手機(jī)上位機(jī)APP的通信。這樣做有效的把視頻數(shù)據(jù)的處理和指令處理分開(kāi),使得各類數(shù)據(jù)能夠獨(dú)立快速處理,便于有效合理配置系統(tǒng)資源。2.無(wú)線局域網(wǎng)子系統(tǒng)的搭建。為了提高系統(tǒng)性能,使視頻傳輸實(shí)時(shí)性得到保障,本文使用了WRTnode無(wú)線路由板來(lái)搭建無(wú)線局域網(wǎng),它內(nèi)置無(wú)線路由,采用OpenWrt環(huán)境,集成了攝像頭的底層驅(qū)動(dòng),使系統(tǒng)之上的應(yīng)用程序開(kāi)發(fā)更加方便。同時(shí)編寫(xiě)了攝像頭圖像抓取和處理的應(yīng)用軟件包,該軟件包規(guī)定了視頻的編解碼算法、幀率、格式等基本視頻信息。3.智能手機(jī)上位機(jī)APP與以ATmega128為核心的自制電路板之間的指令通信。這部分包含了通信協(xié)議的制定,指令數(shù)據(jù)的編碼與解碼過(guò)程,最終實(shí)現(xiàn)了上位機(jī)APP和自制電路板端口之間的控制。
[Abstract]:Now digital game reality has become one of the hottest game projects and has been widely used because it can bring lifelike, exciting feeling and unprecedented personal experience. This paper focuses on the hardware platform of the digital realtime game. Firstly, it introduces the overall scheme of the hardware platform and the key program submodules used in the software design based on the hardware platform. Then the transmission process and data acquisition process of wireless video are discussed in detail. The main work accomplished in this paper is 1: 1. The construction of hardware structure. WRTnode wireless routing board and ATmega128 self-made circuit board are used to build the hardware structure. WRTnode wireless routing board mainly completes the processing and transmission of wireless video data. ATmega128 as the core of the self-made circuit board mainly completes the status data acquisition and communication with the mobile phone PC app. In this way, video data processing and instruction processing can be separated effectively, and all kinds of data can be processed independently and quickly, which is convenient to allocate system resources effectively and reasonably. The construction of WLAN subsystem. In order to improve system performance and ensure real-time video transmission, WRTnode wireless routing board is used to build WLAN, which uses OpenWrt environment and integrates the bottom driver of camera. Make the application development on the system more convenient. At the same time, an application software package for camera image capture and processing is developed. The software package provides the basic video information. 3. The video encoding and decoding algorithm, frame rate, format and so on. Command communication between smart phone PC app and self-made circuit board based on ATmega128. This part includes the establishment of communication protocol, the encoding and decoding of instruction data, and the control between the PC app and the self-made circuit board port.
【學(xué)位授予單位】:天津大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP317
本文編號(hào):2137048
[Abstract]:Now digital game reality has become one of the hottest game projects and has been widely used because it can bring lifelike, exciting feeling and unprecedented personal experience. This paper focuses on the hardware platform of the digital realtime game. Firstly, it introduces the overall scheme of the hardware platform and the key program submodules used in the software design based on the hardware platform. Then the transmission process and data acquisition process of wireless video are discussed in detail. The main work accomplished in this paper is 1: 1. The construction of hardware structure. WRTnode wireless routing board and ATmega128 self-made circuit board are used to build the hardware structure. WRTnode wireless routing board mainly completes the processing and transmission of wireless video data. ATmega128 as the core of the self-made circuit board mainly completes the status data acquisition and communication with the mobile phone PC app. In this way, video data processing and instruction processing can be separated effectively, and all kinds of data can be processed independently and quickly, which is convenient to allocate system resources effectively and reasonably. The construction of WLAN subsystem. In order to improve system performance and ensure real-time video transmission, WRTnode wireless routing board is used to build WLAN, which uses OpenWrt environment and integrates the bottom driver of camera. Make the application development on the system more convenient. At the same time, an application software package for camera image capture and processing is developed. The software package provides the basic video information. 3. The video encoding and decoding algorithm, frame rate, format and so on. Command communication between smart phone PC app and self-made circuit board based on ATmega128. This part includes the establishment of communication protocol, the encoding and decoding of instruction data, and the control between the PC app and the self-made circuit board port.
【學(xué)位授予單位】:天津大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP317
【參考文獻(xiàn)】
相關(guān)期刊論文 前5條
1 李志善;蘇威積;;用于高清視頻傳輸?shù)腖inux無(wú)線路由卡的設(shè)計(jì)[J];計(jì)算機(jī)工程與設(shè)計(jì);2015年01期
2 楊玉婷;楊佳平;;虛擬校園漫游與實(shí)時(shí)可視化研究[J];計(jì)算機(jī)工程與科學(xué);2014年08期
3 蘇融;李勝樂(lè);厲彥玲;;基于三維全景視圖的虛擬校園漫游導(dǎo)航系統(tǒng)[J];山東農(nóng)業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版);2014年01期
4 袁新娣;李秋生;;基于RT5350的嵌入式無(wú)線視頻數(shù)據(jù)采集系統(tǒng)[J];安徽大學(xué)學(xué)報(bào)(自然科學(xué)版);2014年06期
5 張曉玉;;我國(guó)智能輔助器具科技創(chuàng)新的現(xiàn)狀與發(fā)展[J];中國(guó)康復(fù)理論與實(shí)踐;2013年05期
相關(guān)碩士學(xué)位論文 前2條
1 沈龍梅;基于WiFi的局域無(wú)線數(shù)字圖像廣播交互終端的研發(fā)[D];吉林大學(xué);2014年
2 危思思;基于OpenWrt開(kāi)源平臺(tái)的移動(dòng)智能裝備[D];浙江大學(xué);2014年
,本文編號(hào):2137048
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2137048.html
最近更新
教材專著