可视化报靶系统服务器软件设计

来源 :浙江大学 | 被引量 : 0次 | 上传用户:jwh346048162
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的射击报靶采用人工报靶的方式,效率低,判靶的精度不高,还存在一定的安全隐患。因此,可视化报靶系统已成为军队实弹射击训练的发展方向。服务器作为可视化报靶系统的核心单元,具有管理系统的资源数据,实时响应终端设备的事务请求,以及对结果的可视化展示等功能。综上所述,研究开发作为可视化报靶系统消息和数据中心的服务器,可以提高军队实弹射击训练的效率、精确度和自动化。本文研究开发了可视化报靶系统的服务器软件,采用层次化的软件设计思想将服务器分为三个层次:交互层、业务分发层和事务处理层。服务器的交互层定义了与客户端间基于WAMP (Websocket Application Messaging Protocol, Websocket应用程序消息传递协议)协议交互接口,以及与靶位终端间的交互接口。业务分发层实现业务逻辑处理并分发。事务处理层包括数据管理模块、图像处理模块、状态管理模块和日志模块。服务器可实时响应50个以上的终端或客户端的消息请求,满足一般靶场的要求;采用事件委托机制实现事务的异步处理,提高了服务器的响应能力和处理速度。数据管理模块基于数据库技术实现,管理和存储系统的靶位设备、客户端和打靶任务等数据,保障数据的完全性;建立数据库的实体关系,确保数据的一致性,减少冗余;基于.NET实体框架实现数据库表的对象化,实现对数据库表的高效查询和更新。针对本报靶系统对结果的可视化显示需求,研究实现了一种可视化图像处理算法方案。算法实现对打靶图片的实时可视化显示,包括弹孔的标示和射击成绩的显示等。算法的主要步骤包括靶面的模式识别、对靶心和校正点的识别、几何校正以及图像放大等。测试结果表明靶面和靶心的识别准确率很高,自动几何校正效果明显,经过放大后的图像在客户端上显示清晰度高。
其他文献
药品是一种特殊的商品,也是医院流动资产的重要组成部分。随着我国医疗技术及卫生事业的不断发展,医院现存药品的种类日益繁多,由于受到诸多因素的影响,使得我国医院药品保管
甲醇的简单介绍甲醇是一种对人类身体健康有害的化学药品,人类如果口服较少剂量的甲醇,甚至可能死亡.甲醇这一种没有颜色的液态药品,它的的气味和乙醇很相像,而且甲醇也很容
期刊
内衣是我们经常更换的贴身衣物。它的卫生情况直接影响着我们的健康。你的内衣是手洗还是机洗?是用洗衣粉洗还是洗衣液?是累积很久再一起洗吗?下面就来看看您在洗内衣时可能犯了
隐喻在我们生活中是随处可见的。隐喻使得我们的生活充满了乐趣。对于隐喻的研究已经有两千多年的历史。国外对于隐喻的研究是从亚里士多德的《修辞学》开始的。随着新的学科
目的 对歼击机座椅的人体适应性进行调查,了解座椅主要结构尺寸是否适合飞行员的操作和驾驶,为修订国军标《歼击机座椅基本尺寸》和座椅设计、改进提供依据。方法 采用问卷、
目的探讨冠心病合并高血压患者动态血压的监测及护理方法。方法选择2012年5月—2014年6月间我院收治的高血压患者155例,其中单纯高血压患者92例,设为对照组;冠心病合并高血压
制定合理的发展策略是进行停车规划的关键环节。利用编制上海市停车设施规划的契机,重点分析了现状中心城停车供需特点及成因,分区域、类别、结构制定了停车调控策略,为停车
目的探讨手足口病(HFMD)下呼吸道感染患儿血清尿酸水平的临床意义。方法 2010年5-10月医院收治的手足口病下呼吸道感染患儿30例,按X线检查分为轻中度及重度下呼吸道感染组;另
在忽略汤姆逊效应的情形下,推导出热电制冷臂的传热微分方程,利用数值模拟的方法,分析了在不同工作电流下各种热电效应的影响,及工作电流和冷、热端换热系数3种因素对热电制
目的探讨新疆地区维吾尔族与汉族乙型肝炎病毒耐药基因型分布及耐药变异情况。方法采用基因芯片对来自维族、汉族人群乙型肝炎病毒核酸阳性的927份标本进行与乙型肝炎病毒耐