一种智慧旅游推荐系统的制作方法

文档序号:13454042阅读:1179来源:国知局
本发明涉及旅游
技术领域
,具体涉及一种智慧旅游推荐系统。
背景技术
:在过去,人们通过亲友或者旅行社获取旅游信息,这种方式具有一定的局限性,很难获取满意的旅游体验。随着互联网的应用和普及,越来越多的人通过网络获取旅游信息,然而,网上的信息过载,如何才能迅速获取用户满意的旅游目的地成为一大难题。技术实现要素:针对上述问题,本发明旨在提供一种智慧旅游推荐系统。本发明的目的采用以下技术方案来实现:提供了一种智慧旅游推荐系统,包括用户资料子系统、图像输入子系统、检索子系统和数据反馈子系统,所述用户资料子系统与所述用户输入子系统均与所述检索子系统相连,所述检索子系统与所述数据反馈子系统相连,所述用户资料子系统用于向检索子系统输入用户资料,完成用户验证,所述图像输入子系统用于向检索子系统输入用户偏好景色的图像,所述检索子系统用于根据输入图像检索具有相似景色的图像,并将该图像对应的地点输出至数据反馈子系统,所述数据反馈子系统用于将检索到的地点反馈给用户。本发明的有益效果为:实现了旅游目的地的智慧推荐,提升了用户体验。附图说明利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1是本发明的结构示意图;附图标记:用户资料子系统1、图像输入子系统2、检索子系统3、数据反馈子系统4。具体实施方式结合以下实施例对本发明作进一步描述。参见图1,本实施例的一种智慧旅游推荐系统,包括用户资料子系统1、图像输入子系统2、检索子系统3和数据反馈子系统4,所述用户资料子系统1与所述用户输入子系统2均与所述检索子系统3相连,所述检索子系统3与所述数据反馈子系统4相连,所述用户资料子系统1用于向检索子系统3输入用户资料,完成用户验证,所述图像输入子系统2用于向检索子系统3输入用户偏好景色的图像,所述检索子系统3用于根据输入图像检索具有相似景色的图像,并将该图像对应的地点输出至数据反馈子系统4,所述数据反馈子系统4用于将检索到的地点反馈给用户。本实施例实现了旅游目的地的智慧推荐,提升了用户体验。优选的,所述用户资料包括用户的姓名、年龄和证件号码。本优选实施例完成了用户的实名认证。优选的,所述检索子系统3连接互联网,从网络中进行检索。本优选实施例检索到的结果更为全面。优选的,所述检索子系统3包括一次处理模块、二次处理模块、三次处理模块和四次处理模块,所述一次处理模块基于图像的颜色特征对图像进行检索,得到一次检索结果,所述二次处理模块基于图像的显著性对图像进行检索,得到二次检索结果,所述三次处理模块将一次检索结果和二次检索结果的交集作为最终图像检索结果,所述四次处理模块用于对所述最终图像检索结果进行评价。本优选实施例检索子系统利用一次处理模块和二次处理模块对图像进行检索,提高了图像检索准确性,通过四次处理模块对检索结果进行评价,保证了检索效果。优选的,所述一次处理模块包括一次处理子模块和二次处理子模块,所述一次处理子模块用于提取图像的颜色特征,所述二次处理子模块用于根据图像颜色特征计算图像的相似性进行图像检索,得到一次检索结果。所述一次处理子模块包括第一特征提取单元、第二特征提取单元和特征向量构建单元,所述第一特征提取单元用于提取图像的第一颜色特征,所述第二特征提取单元用于提取图像的第二颜色特征,所述特征向量构建单元用于根据图像的第一颜色特征和第二颜色特征构建图像的特征向量;所述第一特征提取单元采用下式提取图像的第一颜色特征rui:在式子里,n表示图像像素点个数,pi,j表示rgb空间中第i个颜色通道分量中第j个像素的值;所述第二特征提取单元采用下式提取图像的第二颜色特征mhi:所述特征向量构建单元采用下式构建图像的特征向量:rx(i)=[rui,mhi],在式子里,i∈1,2,3,表示rgb空间中三个颜色通道分量。本优选实施例一次处理子模块直接在rgb空间提取颜色特征,直观的表达了颜色在图像中的分布情况,而且无需进行颜色量化,从而减少了计算量以及计算误差,根据第一颜色特征和第二颜色特征得到的特征向量维数较低,便于后续检索快速进行。优选的,所述二次处理子模块包括第一相似性计算单元,第二相似性计算单元和一次检索单元,所述第一相似性计算单元用于计算图像的第一相似性值,所述第二相似性计算单元用于计算图像的第二相似性值,所述一次检索单元根据图像的第一相似性值和第二相似性值获取一次检索结果;采用下式计算图像的第一相似性值:在式子里,dt1(u,v)表示图像u和图像v的第一相似性值,rxu(i)和rxv(i)分别是图像u和图像v的特征向量,采用下式计算图像的第二相似性值:在式子里,dt2(u,v)表示图像u和图像v的第一相似性值;采用以下方式获取一次检索结果:将待检索图像与输入图像的第一相似性值和第二相似性值之和作为待检索图像的最终相似性值,将最终相似性值大于设定阈值的待检索图像作为一次检索结果。本优选实施例二次处理子模块对图像之间的相似度进行计算,具体的,第一相似性值考虑了特征向量之间的几何距离,而第二相似性值可以最大程度抑制图像背景信息的影响,提高了检索结果的准确性。优选的,所述二次处理模块具体采用以下方式进行检索:首先,基于显著性检测将图像前景区域从背景区域提取出来;然后,将待检索图像和输入图像显著性区域重合部分的像素点数目进行统计,若重合部分像素点的数目大于设定阈值,则将待检索图像作为二次检索结果。所述四次处理模块对最终图像检索结果进行评价,采用评价因子进行,所述评价因子采用下式确定:在式子里,fn表示最终图像检索结果的评价因子,a表示网络中包含输入图像的相关图像的数量,b表示最终图像检索结果的数量,c表示输入图像的相关图像集合和最终图像检索结果集合的交集中图像的数量;评价因子值越大,表明检索结果越准确。本优选实施例四次处理模块实现了最终图像检索结果的量化评价,评价因子同时对图像检索的准确性和完整性进行了评价,保证了图像检索性能,从而保证了景点推荐准确性。采用本发明智慧旅游推荐系统向用户推荐旅游目的地,选取5名用户进行实验,分别为用户1、用户2、用户3、用户4、用户5,对推荐时间和用户满意度进行统计,同现有旅游推荐系统相比,产生的有益效果如下表所示:推荐时间缩短用户满意度提高用户129%21%用户227%23%用户326%25%用户425%27%用户524%29%最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1