数字实景游戏硬件平台的研究与实现
发布时间:2018-07-22 10:06
【摘要】:现在数字游戏实景化由于其能给人带来逼真、刺激的感受和前所未有的亲身体验,已经成为了炙手可热的游戏项目之一,得到了广泛的应用。本文聚焦于数字实景游戏实现的硬件平台,首先介绍了数字实景游戏硬件平台的总体方案和基于硬件平台的软件设计中所用到的关键程序子模块,接着详细论述了无线视频的传输过程和数据采集过程。本文主要完成的工作是:1.硬件结构的搭建。在硬件的搭建结构上采用了WRTnode无线路由板和以ATmega128为核心的自制电路板两块板子组装而成。WRTnode无线路由板主要完成无线视频数据的处理和传输,以ATmega128为核心的自制电路板主要完成状态数据的采集以及和手机上位机APP的通信。这样做有效的把视频数据的处理和指令处理分开,使得各类数据能够独立快速处理,便于有效合理配置系统资源。2.无线局域网子系统的搭建。为了提高系统性能,使视频传输实时性得到保障,本文使用了WRTnode无线路由板来搭建无线局域网,它内置无线路由,采用OpenWrt环境,集成了摄像头的底层驱动,使系统之上的应用程序开发更加方便。同时编写了摄像头图像抓取和处理的应用软件包,该软件包规定了视频的编解码算法、帧率、格式等基本视频信息。3.智能手机上位机APP与以ATmega128为核心的自制电路板之间的指令通信。这部分包含了通信协议的制定,指令数据的编码与解码过程,最终实现了上位机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.
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP317
本文编号: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.
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP317
【参考文献】
相关期刊论文 前5条
1 李志善;苏威积;;用于高清视频传输的Linux无线路由卡的设计[J];计算机工程与设计;2015年01期
2 杨玉婷;杨佳平;;虚拟校园漫游与实时可视化研究[J];计算机工程与科学;2014年08期
3 苏融;李胜乐;厉彦玲;;基于三维全景视图的虚拟校园漫游导航系统[J];山东农业大学学报(自然科学版);2014年01期
4 袁新娣;李秋生;;基于RT5350的嵌入式无线视频数据采集系统[J];安徽大学学报(自然科学版);2014年06期
5 张晓玉;;我国智能辅助器具科技创新的现状与发展[J];中国康复理论与实践;2013年05期
相关硕士学位论文 前2条
1 沈龙梅;基于WiFi的局域无线数字图像广播交互终端的研发[D];吉林大学;2014年
2 危思思;基于OpenWrt开源平台的移动智能装备[D];浙江大学;2014年
,本文编号:2137048
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2137048.html