基于云计算的多投影显示系统架构设计与实现

来源 :复旦大学 | 被引量 : 0次 | 上传用户:hanleifeng222
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机显示硬件以及投影显示技术的飞速发展,多投影显示系统在军事仿真、教育娱乐、数字影院和会展等各个领域中得到了广泛的应用,人们对于高分辨率、强沉浸感的显示技术有了更高的需求。因此,构建高效的大尺寸、高分辨率的多投影显示系统受到越来越多的研究者的关注。随着多投影项目的不断进行,与项目相关的文件会不断增多。目前大多数多投影系统缺乏对项目文件的统一管理,用户需要自行组织目录结构来建立项目文件与项目的对应关系,并且可以通过网盘存储来解决本地存储空间不够的问题。但在上传至网盘的过程中,通常会将所有与项目相关的文件一起打包上传,导致同一个视频等资源文件被多次上传,存储效率较低。此外,传统的多投影系统授权方式单一,系统存在安全隐患。根据上述问题与不足,本文在现有基于互联网的多投影显示系统基础上,提出一种基于云计算的多投影显示系统架构,将原来的在线管理系统迁移并部署至Amazon云平台。首先,完善原系统在线项目文件管理功能,利用云存储服务支持切分图像、视频等大文件的上传与下载,建立项目与文件的对应关系,使用户能对所有的项目文件进行统一管理。接着,用户可以根据项目的实际情况选择相应类型的文件进行上传,提高了存储效率。其次,为了加强系统的安全性,系统使用加密狗对用户进行授权,并根据用户所处网络环境的不同提供多种软件授权与授权更新的方法,方便用户在各种环境下及时获得项目的最新授权。最后,在授权更新过程中,提供对多投影项目机器信息的收集,在云端数据库中记录校正服务器的机器信息、加密狗信息等数据,使超级管理员可以对用户使用系统的情况进行监控,提高了系统的安全性。本文所实现的系统,在复旦大学软件学院多投影显示墙上进行测试。实验结果表明:使用管理器进行多投影拼接与校正操作,在显示墙上运行游戏有良好的视觉效果;安全模块中根据加密狗授权的投影数量以及项目中实际使用的投影数,用户会获得不同的加密狗使用权限;可以通过多种方式对加密狗授权进行更新,包括在线更新、二维码更新等;通过在线项目文件管理功能可以方便的对所有项目文件进行统一管理。
其他文献
合成孔径雷达(SAR)产生大量的数据需要由卫星线路下载到地面来进行分析,处理与存储。数据量的巨大与通信线路容量的限制使得数据压缩成为一项必然的选择。早期的压缩技术由于
形式化方法对提高软件的正确性、可靠性意义重大,可大幅度减少软件的后期维护费用,但由于设计周期和人员素质的限制,以及使用形式化符号系统进行证明推理是一项相当困难的工作,形
基于特征的软件产品线开发方法已经得到广泛应用。同时,如何正确并合理地处理特征对应用实现的影响也值得深入研究。一方面,软件产品线的特征之间存在依赖关系,这使得实现特
近年来,数据挖掘相关的研究领域越来越热门,除了关联规则的挖掘外,也有学者致力于探讨时间因子的关联规则,大致可区分为消费者购买行为分析、网页浏览分析,以及时间趋势分析等。而
第三代移动通信系统为用户提供多种数据业务,由于用户对业务的性能要求不断提高,服务质量成为系统的重要指标,尤其是实时业务对网络和系统性能的要求最为苛刻。IETF提出两种QoS
数据挖掘技术是近年来数据库领域中新出现的一个研究方向,该方向已成为国内外学者研究的热点领域。本文作者在对这些数据挖掘技术算法研究的基础上,对现有数据挖掘算法进行改
由于ad hoc网络的无固定基础设施、自我组织、分布管理、动态拓扑和多跳通信等特点,使实现其任意两节点间的安全通信成为近年来研究的热点。为了实现这一目标,通信的两个节点
MANETs是一个快速发展的研究领域。与有线网络以及其它需要基础设施支撑的无线网络不同,MANETs不依赖于任何设施。近年来,对MANETs中路由和媒体访问控制技术的研究引起了研究人
泛型程序设计思想是软件重用技术中重要的思想,近年来这个思想受到广泛的重视并发展很快,为了更有效地保证泛型程序设计的正确性,本文将范畴论理论用于研究泛型程序设计。 范
本文的主要目的是系统详尽的分析和研究WAP协议的安全机制,发现其中存在的缺陷,提出相应的改进意见,以期不断的完善WAP的安全技术,满足当前对于无线通信技术和互联网技术不断