一种全景智慧旅游系统的制作方法_4

文档序号:9668072阅读:来源:国知局
加、删除、修改的api调用接口:addshopping、deleteshopping、modifyshopping。3.如权利要求1所述的全景智慧旅游方法,其特征在于,专家系统业务处理层采用模糊推理与现代启发式算法相结合的算法具体实现过程如下: 步骤一、用户首先在UI界面表单中输入/选择自己的旅游参数,系统根据用户的输入生成条件数组; 步骤二、根据用户条件数组中的逗留天数因子完成目的地旅游要素点集合上的聚类划分; 步骤三、对每一天的景点聚类进行处理,生成当天的旅游要素点集合; 步骤四、基于TSP算法和动态规划算法处理当天的旅游要素点集合,生成当天按时间顺序排列的旅游要素序列,并写入后台数据库的TraceResult数据表中; 步骤五、访问TraceResult数据表得到当天的旅游方案,并以文字及图片的方式在前台UI界面中以节点列表的形式显示出来; 步骤六、根据当天的旅游要素点集合,访问后台地理信息库,读出当天旅游方案中相关的路线信息,并在电子地图上冒泡、描线显示。4.如权利要求1所述的全景智慧旅游方法,其特征在于,所述的全景智慧旅游方法采用AR增强现实方法的实现过程如下: 步骤一、基于ARToolKit初始化摄像头捕获旅游要素点的实景视频; 步骤二、抓取一帧输入视频的图像,利用ARToolKit图像识别库计算摄像头的位置,并且实时定位物理标识的相对位置,获取图像中的识别标记; 步骤三、计算摄像头相对于探测的标识的转换矩阵,并计算出所获取标识的三维信息; 步骤四、根据标识的三维信息,在PC终端或智能手机的显示设备上绘制3D虚拟物体,并与camera摄像头图像叠加。5.一种如权利要求1所述全景智慧旅游方法的全景智慧旅游系统,其特征在于,所述全景智慧旅游系统包括三层体系结构: 后台为数据库系统,为专家系统业务处理层提供数据支持; 中间为专家系统业务处理层,采用模糊推理与现代启发式算法相结合的算法;根据数据库提供的数据以及前端的交互信息,进行推理、规划和优化,形成完整的解决方案,生成解决方案对应的网页; 前端是基于浏览器的操作层,直接用于与客户交互。6.如权利要求5所述的全景智慧旅游系统,其特征在于,所述数据库系统包括: 景区景点数据模块,用于将采集录入的景区景点原数据构造元组的形式,元组包括景点编号、景点名称、类型、门票价格、乘车路线、简介、图片、全景链接,元组集合形成travelpoint表,以该表为基础向系统提供景区景点的增加、删除、修改的api调用接口:addview、deleteview、modifyview ; 交通数据模块,用于将采集录入的交通原数据构造元组的形式,元组包括交通路线编号、交通路线名称、交通路线类型、交通路线里程、交通路线简介、全景链接,元组集合形成trafficroad表,以该表为基础向系统提供交通路线的增加、删除、修改的api调用接口:addtrafficroad、deletetrafficroad、modifytrafficroad ; 宾馆数据模块,用于将采集录入的宾馆原数据构造元组的形式,元组包括宾馆编号、宾馆名称、宾馆类型、宾馆价格、乘车路线、宾馆简介、宾馆图片、全景链接,元组集合形成hotelt表,以该表为基础向系统提供宾馆的增加、删除、修改的api调用接口:addhotel、deletehotel、modifyhotel; 餐饮数据模块,用于将采集录入的餐饮酒店原数据构造元组的形式,元组包括餐饮酒店编号、餐饮酒店名称、餐饮酒店类型、餐饮酒店价格、乘车路线、餐饮酒店简介、餐饮酒店图片、全景链接,元组集合形成dining表,以该表为基础向系统提供餐饮酒店的增加、删除、修改的 api 调用接口:adddining、deletedining、modifydining ; 休闲娱乐数据模块,用于将采集录入的休闲娱乐场所原数据构造元组的形式,元组包括休闲娱乐场所编号、休闲娱乐场所名称、休闲娱乐场所类型、休闲娱乐场所价格、乘车路线、休闲娱乐场所简介、休闲娱乐场所图片、全景链接,元组集合形成entertainment表,以该表为基础向系统提供休闲娱乐场所的增加、删除、修改的api调用接口:addentertainment、deleteentertainment、modifyentertainment ; 购物数据模块,用于将采集录入的购物商场原数据构造元组的形式,元组包括购物商场编号、购物商场名称、购物商场类型、购物商场价格、乘车路线、购物商场简介、购物商场图片、全景链接,元组集合形成shopping表,以该表为基础向系统提供休闲娱乐场所的增加、删除、修改的 api 调用接口:addshopping、deleteshopping、modifyshopping。7.如权利要求5所述的全景智慧旅游系统,其特征在于,所述的操作层包括: 目的层操作模块,用于先通过表单获取用户在前台UI所选择的旅游目的地价值取向权值,然后以此构造旅游目的地价值取向元组intrest,包括文物古迹、自然风光、博物展览、休闲康体,以intrest元组为基础辅助系统在客户端生成用户输入条件数组; 消费级别操作模块,用于先通过表单获取用户在前台UI所选择的消费级别权值,然后以此构造旅游消费级别元组consume,包括明星消费、商务消费、大众消费,以consume元组为基础辅助系统在客户端生成用户输入条件数组; 特殊要求操作模块,用于先通过表单获取用户在前台UI所选择的特殊要求权值,然后以此构造特殊要求元组special,包括指定景点、删除景点、指定时间、指定宾馆、旅游强度,以special元组为基础辅助系统在客户端生成用户输入条件数组。8.如权利要求5所述的全景智慧旅游系统,其特征在于,专家系统业务处理层采用模糊推理与现代启发式算法相结合的算法,具体实现过程如下: 步骤一、用户首先在全景智慧旅游系统UI界面表单中输入/选择自己的旅游参数,系统根据用户的输入生成条件数组; 步骤二、全景智慧旅游系统基于聚类算法,根据用户条件数组中的逗留天数因子完成目的地旅游要素点集合上的聚类划分; 步骤三、全景智慧旅游系统基于改进的背包算法对每一天的景点聚类进行处理,生成当天的旅游要素点集合; 步骤四、全景智慧旅游系统基于TSP算法和动态规划算法处理当天的旅游要素点集合,生成当天按时间顺序排列的旅游要素序列,并写入后台数据库的TraceResult数据表中; 步骤五、全景智慧旅游系统访问TraceResult数据表得到当天的旅游方案,并以文字及图片的方式在前台UI界面中以节点列表的形式显示出来; 步骤六、全景智慧旅游系统根据当天的旅游要素点集合,访问后台地理信息库,读出当天旅游方案中相关的路线信息,并在电子地图上冒泡、描线显示。9.如权利要求5所述的全景智慧旅游系统,其特征在于,所述全景智慧旅游系统采用AR增强现实方法的实现过程如下: 步骤一、全景智慧旅游系统基于ARToolKit初始化摄像头捕获旅游要素点的实景视频; 步骤二、全景智慧旅游系统抓取一帧输入视频的图像,利用ARToolKit图像识别库计算摄像头的位置,并且实时定位物理标识的相对位置,获取图像中的识别标记; 步骤三、全景智慧旅游系统计算摄像头相对于探测的标识的转换矩阵,并计算出所获取标识的二维?目息; 步骤四、全景智慧旅游系统根据标识的三维信息,在PC终端或智能手机的显示设备上绘制3D虚拟物体,并与camera摄像头图像叠加。10.如权利要求5所述的全景智慧旅游系统,其特征在于,该全景智慧旅游系统的信号处理过程为:全景智慧旅游系统采用手机终端的触摸屏技术感知用户的输入,将电信号转换成数字信号,借助4G卡/Wifi模块/无线适配器将信号转换为无线电信号并使用天线将其发送出去,基站路由器收到信号后进行解码,将数字信号封装成请求对象传递给node.jS服务器,Node, js服务器启动时,创建一个基于10CP的事件循环loop,并一直处于执行状态,每次循环中,loop调用10CP相关的GetQueuedComplet1nStatus方法检查线程池中是否有可用的请求对象,有就取出对象的result属性作为结果传递给oncomplete_sym执行,oncomplete_sym调用专家系统业务处理层的核心算法,执行完毕,poll操作将请求对象加入到loop的pending_reqs_tail属性上,并生成html信息转换成数字信号由基站路由通过无线通信网络反馈到手机客户端,用户手机终端显示出一个涵盖吃住行游娱购的全景智慧旅游方案。
【专利摘要】本发明公开了一种全景智慧旅游系统,该全景智慧旅游系统包括:后台为数据库系统,为专家系统业务处理层提供数据支持;中间为专家系统业务处理层,根据数据库提供的数据以及前端的交互信息,进行推理、规划和优化,形成完整的解决方案,生成解决方案对应的网页;前端是基于浏览器的操作层,直接用于与客户交互。本发明内嵌将现代启发式算法、模糊推理、数据库技术相结合的专家系统,根据旅客的需求,制订智能旅游方案;内嵌百度地图,基于单个景点生成全景漫游;运行环境支持TD-LTE、LTE-FDD无线通信4G标准;采用完全瘦客户端设计,用户手机无需下载安装任何插件、只要上网就能访问,使用便捷。
【IPC分类】G06Q50/14, G06F17/30
【公开号】CN105427209
【申请号】CN201510818473
【发明人】余元辉, 林和平, 邓莹
【申请人】余元辉
【公开日】2016年3月23日
【申请日】2015年11月24日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1