2012年第十届齐鲁软件设计大赛题目

上传人:平*** 文档编号:18275137 上传时间:2017-11-14 格式:DOCX 页数:22 大小:56.88KB
返回 下载 相关 举报
2012年第十届齐鲁软件设计大赛题目_第1页
第1页 / 共22页
2012年第十届齐鲁软件设计大赛题目_第2页
第2页 / 共22页
2012年第十届齐鲁软件设计大赛题目_第3页
第3页 / 共22页
2012年第十届齐鲁软件设计大赛题目_第4页
第4页 / 共22页
2012年第十届齐鲁软件设计大赛题目_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《2012年第十届齐鲁软件设计大赛题目》由会员分享,可在线阅读,更多相关《2012年第十届齐鲁软件设计大赛题目(22页珍藏版)》请在金锄头文库上搜索。

1、3D 智能旅游咨询员本题目要求运用三维动画合成技术、自然语言理解技术等设计开发一款三维智能旅游咨询员系统。目标是具有真实感的 3D 虚拟人能与人进行文本和语音的交流,并配以较逼真的表情和动作等,以实现旅游景点无人值守的友好的智能旅游咨询服务。基本功能要求如下:1、创建一个系统窗口,窗口中设计有 3D 虚拟人的显示区、文本输入输出区、素材展示区、功能配置区等, 界面美观、友好。2、智能问答功能:主要体现在用户与虚拟人之间的交流,用户可以用语音或文本方式提问问题,虚拟人可以“听懂”用户的意思,通过问题给出相应的答案,虚拟人用语音或文本方式回答。用户与虚拟人无论采用语音交流还是文本交流,都需要显示问

2、答的文本内容。3、 3D 动画功能: 3D 虚拟人必须是三维模型,并采用三维动画技术实现 3D 旅游咨询员的手势动作和表情动作等,比如摆手、点头、挥手、微笑、不高兴等表情和动作,更进一步的要求是可以在基本表情和动作的基础上合成较为复杂的表情和动作,并能够与问答内容搭配好。4、旅游知识库方面,要求是用于某地的旅游知识咨询,比如景点介绍、住宿、餐饮以及交通等方面,问答至少 100 个以上,而且要易于扩展,对新的问题和答案有很好的学习机制。5、本题目具有研究探索性质,参赛者可采用给出的参考技术框架方案如图,或提出自己的实现上述 1-4 功能具有新颖创意的详细技术解决方案。其它说明:1、参赛者在上述功

3、能的任一方面具有超强技术优势并较完美实现均可获得高分。主要包括:1)独立开发具有自主知识产权的原创优势技术;2 )创新性的应用现有先进技术并获得非常好的效果。需要注意的是添加与本题目要求不相关的功能不加分。2、本题目的提高功能就是把基本功能做的更完美,主要表现在虚拟形象的逼真性,人机交互界面的美观易用性,自然语言理解的智能性,表情、口型、动作的自然真实性,特别是表情和动作等动画合成的自然真实性和与问答内容的搭配合理性等方面。比如虚拟人交流时语音和口型匹配,脸部、头部、手势动作及身体其他动作等表现,以及更逼真地刻画虚拟人在说话时的情感表达等。3、可以创建不止一个虚拟角色,用户可以根据自己的喜好选

4、择形象。4、技术上可以使用任意开发平台和现有引擎,但必须详细注明来源、技术要求和开发应用的说明,并提供非常用的平台和引擎的电子版拷贝。对在某方面独立开发产生具有自主知识产权的优势技术给予适当加分。电子地图应用随着经济的发展和社会的进步,私家车、物流业、出租车业、城市管理对电子地图的需求越来越多。利用电子地图结合 GPS、北斗星等实时定位系统,我们可以实现诸多的应用,如汽车导航、运输车辆监控、出租车呼叫调度、城市交通流量监控、急救车辆调度等等,借助这些应用,用户可以极大地提高工作效率,减少能源消耗,是提升服务满意度、建设绿色经济的有效途径。目前,许多互联网公司都提供了免费的电子地图开发接口,如

5、Google Maps API、百度地图API、Microsoft Virtual Earth API、MapABC API、MapBar API、我要地图 API 等等,借助这些免费的地图资源,请各位选手发挥自己的创意,为个人用户和行业用户提供更个性化更优秀的地图服务。(一)基本要求本题目作品可以利用各类电子地图,借助手机、GPS 终端提供的真实定位信息或者自行设计模拟定位信息,使用自选程序设计语言来完成。另外还需要注意如下问题:1. 针对具体的用户需求进行设计,如个人用户、物流业用户、出租车业用户、城市管理部门用户、急救管理部门用户等,分行业调研,针对性开发,切忌做“广而不专”的作品。2.

6、 通过各种方式进行市场调研,并撰写调研报告。3. 运行平台限于 PC 或者手机,可以灵活应用 Web Service、J2ME 等相关技术。4. 独立完成作品,作品中借鉴他人之处需在开发文档中标明。5. 作品的场景中必须明显标识“第十届齐鲁软件设计大赛参赛作品” 。(二)作品提交1各队作品必须以光盘形式上交,光盘具体内容如下:根目录下需分类建立四个文件夹,分别为“作品发布” 、 “源代码” 、 “开发文档”和“演示” ,二级目录自行规划。1)将作品的安装程序或发布后的代码、测试用数据放在【作品发布】文件夹;2) 将作品的源程序放入【源代码】文件夹中;3) 将 Word2003 格式的技术文档、

7、管理文档(必需进度安排、开发周记)和系统说明文档(必需软件安装、使用说明书)都放到【开发文档】文件夹中。4)将视频演示(RM 格式,60M 以内) 、作品特色报告(必须包含整体架构、主要部分关键技术实现、完成时间进度情况、特色、借鉴情况) 、调研报告放在【演示】文件夹。2各作品均上交一式三份,每张光盘上必须清楚端正地依次标识下列信息:作品名称、参赛学校、参赛队名、队长姓名、队长电话、邮寄地址、参赛队员等,特别注意请保证队长电话有效畅通。请将光盘放在标准档案袋内,袋上依次端正注明作品名称、参赛学校及所在城市、参赛队名、队长姓名、队长电话及 QQ 号、邮寄地址、参赛队员列表等;城市定向运动的社会化

8、应用一、 城市定向运动(Orienteering)1. 定向运动定向运动就是利用地图和指南针到访地图上所指示的各个点标,以最短时间到达所有点标者为胜。定向运动通常设在森林,郊外和城市公园里进行,也可在大学校园里进行。2. 城市定向活动(以下简称“活动” ) 在城市中进行的,参照定向运动规则的休闲娱乐活动。使应用使用者根据应用生成的活动路线到达各检查点,完成各项娱乐项目。投入到现实世界中,去发现你未曾发现的美丽 二、 功能和设计要求1. 功能城市定向活动应用(以下简称“该应用” )应使使用者完成一次城市定向活动。包括(但不限于):? 根据地理位置查找、显示活动? 加入/退出活动(团队活动,单人活

9、动)? 活动生成(地图生成、路线生成、检查点生成、检查点项目生成)? 跟踪并实时显示使用者活动完成情况? 加入社交功能2. 创意设计有创意的检查点到达方式。设计有创意的检查点项目。其他你认为更有创意的任何事情。限制条件:(1 )应用不得违反法律法规。(2 )应用不得包含(但不限于)暴力、淫秽、辱骂、骚扰、攻击性、反动等违背普适价值取向的内容。3. 技术(1 )应用应基于移动设备进行设计开发。(2 )应用应使用社会化网络的 API,手机通讯 API;摄像系统 API;GPS 定位系统、指南针、重力加速度系统 API;网络通讯的蓝牙、 3G、Wifi 等通信 API 中的一种或多种实现特定功能。(

10、3 )应用应顺畅的运行在真实手机环境中。(4 )应用使用 LGPL 开源协议,属于原创代码或者使用开源代码库参考同时遵守相应的开源协议,不存在知识产权问题,不可以抄袭、拼凑其它类似应用的代码。加分要求:(1 )应用应可通过“Android 市场”或 AppStore 等网络商店下载使用。(2 )应用的开发与运行尽量不使用有版权问题的软件及系统。(3 )应用的开发使用了敏捷开发过程。包括敏捷文档、最佳实践等。三、 评判标准1、用手机实现定向运动的组织参与,目标达成,交流沟通。 2、合理使用移动设备的 GPS、Wifi 网络、重力感应等特性。3、方便使用,操作灵活。四、 参考定向运动 http:/

11、 中国定向运动协会 http:/www.oacn.org/index.asp 城市定向 http:/ 还有很多的珍宝散落在人间,用 Google 找到她们。2012 年齐鲁大学生软件设计大赛命题多孔介质的网络模型构建(中国石油大学 宫法明)一、课题背景简介多孔介质是指内部含有大量空隙(void)的固体,固体骨架遍及多孔介质所占据的体积空间。多孔介质内部的空隙极其微小。储集石油和天然气的砂岩地层的空隙直径大多在不足1 微米到 500 微米之间;毛细血管内径一般为 515 微米;肺泡-微细支气管系统的空隙直径一般为 200 微米左右或更小;植物体内输送水分和糖分的空隙直径一般不大于 40 微米。一

12、般多孔介质的空隙都是相通的,也可能是部分连通、部分不连通的。由于多孔介质本身的不均匀性、随机性和几何拓扑结构的复杂性,其内部渗透特性、流体传递过程等难以实测。因此,利用计算机对多孔介质进行微观建模,通过计算获取多孔介质的相关构造参数具有重要的研究价值。注:本竞赛题目来自目前在研的一项国家科技重大专项课题,是其中的一部分,属于比较关键的基础研究,选报本题目的参赛选手在锻炼自己的同时,取得的任何一点成果,都很有可能会为国家做出重要的贡献。二、课题研究的基本思路及环节用计算机对多孔介质进行相关研究的基本思路及环节是:借助工业用微焦点 CT 系统(目前已在使用纳米测量技术,数据更丰富,精度更准确) ,

13、获取一系列能够真实描述多孔介质的微观空隙结构的 CT 切片图像;图 1 所示为其中一张:图 1:CT 切片图像对每幅 CT 图像进行分割,找到空隙和固体骨架之间的边界,从而可以将固体部分剔除,只留下空隙部分所占据的平面区域;图 2 所示为分割结果(一个矩形的部分区域)中的一张(黑色部分为空隙):图 2:分割结果将一系列 CT 图像中空隙部分所占据的区域叠加在一起,便构成了整个体积空间中所有空隙构成的一个三维体,从而可以用三维显示技术将空隙空间显示出来;如图 3 所示:图 3:空隙的三维体数据上述步骤产生的空隙体数据一般数据量较大,影响显示的实时性,且大量空隙相互遮挡,不利观察,也不利于后续的各

14、种参数计算,因此需要构建空隙空间的几何模型,通俗的说,就是在空隙体数据外围包上一层皮(一般是网状的,如四边形网格或三角网格) ,对这个“皮”进行材质、光照等设置之后显示出来,效果就有了较真实的展示。如图 4 所示:图 4:空隙空间的几何模型(左)及使用的三角网格(右)在第步生成的数据体的基础上,采用合适的算法(如燃烧算法)提取空隙空间的中轴。如图 5 所示:图 5:空隙空间的中轴第步提取的中轴反映了空隙空间中连通性的拓扑结构,结合体数据及提取的中轴,识别出整个空隙空间中所有的孔隙(注意:不是空隙,而是孔隙,所谓孔隙,是指在局部相对较大的空隙空间)和喉道(孔隙与孔隙之间相互连接的相对细窄的空隙空

15、间) ,这一步骤称为孔喉分割。建立空隙空间的网络模型。用球体代表孔隙(球体的半径反映了孔隙的大小) ,用圆柱体代表喉道(圆柱体的截面半径代表了喉道最细处的截面大小) ,根据中轴反映的拓扑连接关系,用圆柱体将代表孔隙的这些球体连接起来,就形成了空隙空间的网络模型。如图 6 所示:图 6:空隙空间的网络模型在获得了空隙空间的几何构造、连接拓扑并进行了孔喉分割后,即可计算相关参数,比如空隙的表面积,空隙与固体骨架的体积比等,至于需要计算什么样的参数,可由参赛选手通过查找相关文献自主确定。三、研究方法本课题属于方法研究类课题,最终作品不对用户界面做过多要求,甚至可以采用字符界面,重点应放在每个环节的算

16、法思路及输入输出数据的格式设计与处理上。 “二”中给出的各个环节存在着一些依赖关系,即 A 环节需要用到 B 环节产生的数据作为输入,A 产生的结果数据又可能作为另一环节 C 的输入。在上述 7 个环节中, 依赖,依赖,依赖,依赖和,依赖,团队在分工和课题实施过程上要充分考虑到这些环节之间的依赖关系,做好人员分配及各环节的实施进度安排。每个环节都需要设计算法来实现数据的处理,这些算法都具有相当的难度,一般说来,有两种途径来获得算法思路,一是自己独立设计,按照已有数据及要实现的目标,设计出可行的算法并加以实施和验证;二是查阅科技文献(大多是一些英文文献,由于这些算法具有较大难度,国内起步又较晚,所以中文文献很少) ,借鉴前人的思路及经验来实现这些算法,我个人认为,两种途径没有优劣之分,各有各的优势,后者是站在巨人的肩

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号