您好, 访客   登录/注册

图像搜索技术在旅游出行网站中的应用研究

来源:用户上传      作者:

  摘要:图像搜索技术近年来在互联网行业的各大领域得到了广泛的应用。文章基于自行研发的“福州智游行”旅游出行网站,结合百度智能云的AI服务,研究图像搜索技术在旅游出行网站中的应用,利用以图搜图方式向广大游客提供出行资讯的推荐,研究结果表明该方法具有推荐准确性高的优点,改善了用户体验。
  关键词:图像搜索;百度智能云;资讯推荐
  中图分类号:TP391   文献标识码:A    文章编号:1007-9416(2020)04-0000-00
  0 引言
   近年来,信息检索技术被迅速应用于遥感影像处理、智能商业信息推荐及医学医疗信息咨询等领域,用户关注的重点是如何能以较低的成本快速地在互联网的海量数据中精准地获取所需的目标数据,与此同时,伴随着数字图像技术的飞速发展,网络上的信息不仅包涵简单的文本数据,更多的是以图像、声音、动画等复杂形式呈现,简单的文本搜索方法已经无法满足用户的需求,用户更加希望获取的是多元化的信息[1],图像搜索技术就是在这样的需求背景下被迅速发展并普及的。
   图像搜索过程一般包括图像信息的收集、图像库的建立、图像特征的提取、图像相似度匹配及图像检索结果的获取五个步骤,其中,图像库的建立主要面向的是图像搜索的应用场景,可以涵盖医学图像[2]、人脸图像[3]及植物图像[4]等;图像特征的提取可以是基于颜色、形状或纹理等单特征提取或由两种以上特征融合而成的多特征提取[5],常用的图像的匹配算法有欧氏距离、梯度相关性、Hausdoff距离等。现有的图像搜索技术主要分为两种类型:基于文本的图像搜索和基于内容的图像搜索[6-7]。2019年,“百度智能云”由其前身“百度云”全新升级打造而来,“百度云”作为百度公司推出的一款基于云服务平台的AI服务,于2014年结合百度深度学习研究院提供的人脸识别及检索技术,首创云端图像搜索,实现了图像智能分类、自动去重等功能,还能以图搜图,在海量图片中精准定位目标[8],成本低效率高,受到了广大用户的青睐。
   2015年10月第一届全国青年运动会的成功举办,使得城市福州的知名度大大打开,跃升为国内知名的宜居及旅游城市,与此同时,作为海峡西岸经济区政治、经济、文化、科研中心以及现代金融服务业中心,福州的公共服务行业,包括旅游行业,迅猛发展。在此区域背景下,文章基于自行研发的“福州智游行”旅游出行网站,结合百度智能云的AI服务,研究并实现图像搜索技术在旅游出行网站中的应用,以达到智能出行信息推薦,提升用户体验的目的。
  1 旅游出行网站的平台搭建
   “福州智游行”旅游出行网站主要基于JavaScript,Node.js及Vue.js等技术研发并应用,该平台包括用户管理、地图展示、景点推荐及景点检索、简讯评论等功能,其中地图展示模块通过调用高德地图的JavaScriptAPI接口将地图模块移植到网站主页,并在地图上对区域的热门景点位置进行添加点标志来实现,平台的核心由基于词频统计的旅游出行资讯推荐及基于图像搜索的个性化景点推荐两个模块组合而成。
  2 基于“百度智能云”的图像搜索
  2.1 图像搜索库的创建
   基于百度智能云平台,创建一个图像搜索应用获得AppID、API Key和Secret Key,并在应用下创建一个用户景区图库,即相似图图库,上传对应的景区图片集,其中AppID用于标识应用的唯一性,API Key及Secret Key主要用于验证API接入合法性。在平台上创建了由福州几大主体旅游景点在内的500张图像构成的图像库,并为上传的景区图片创建与景区地点相关联的标签,其标签主要是以景区地名的形式给定。
  2.2 图像相似度检索
   百度智能云平台提供了较为成熟的图像识别、图像搜索等图像处理API,它为用户提供了一定次数的免费智能检索,同时兼容了.NET Core 、C# SDK及Android开发等多个环境,具有成本低效率高的优点。文章研究图像搜索技术在旅游出行网站上中的应用,实现以图搜图的方式向用户提供出行资讯的推荐。用户可以通过点击网站前端的图片搜索按钮,提供待检索图像并上传,然后调用百度智能云提供的相关API实现图像搜索。图像搜索流程具体如下所示:
   Step1:旅游出行平台前端上传组件获得待检索的图像,并将其发送给平台后端;
   Step2:旅游出行平台后端获取待检索图像并进行初步分析,导入百度AI的APISDK图像搜索模块。
   Step3:根据在百度AI开放平台创建的图像搜索的应用获得值来设置AppID、API Key和Secret Key。
   Step4:创建一个AipImageSearchClient对象。AipImageSearchClient是图像搜索node客户端,主要是为图像搜索的开发人员提供了一系列的交互方法
   Step5:将待检索图像转码为base64编码,并以该图像作为参数,调用名为awaitclient.similarSearch百度相似图检索API进行图像搜索。
   Step6:将检索图像相似度最高的前40张图像数据保存在json数组,并将json数组返回旅游出行网站后端,网站前端根据后端返回的数据调用标签进行景点搜索,将匹配的景点进行展示和推荐。
   图像搜索实现部分的核心代码如下:
   2.3 图像搜索结果
   文章基于“福州智游行”旅游出行网站,结合百度智能云的AI服务,利用图像搜索的以图搜图的技术在图像库中进行景点的智能搜索,然后将搜索结果反馈到旅游出行平台,旅游出行平台获取搜索结果,将目标景点图像及景区名称在主页上进行展示。图1为利用主题景点为栈道的图像进行目标景区的检索结果。图2为利用主题景物为桃花的图像进行目标景区的搜索结果。    從搜索结果可以看出,分别以栈道和桃花为目标进行以图搜图,得出的旅游景区推荐结果准确度比较高,与基本文本的图像搜索方式相比较,该方法能使网站用户在旅游出行的过程中快速地对感兴趣的景点图像进行搜索而得到相似景点推荐信息,给出行带来了极大的便利,增强了网站的用户体验。
  3 结论
   大数据时代,绝大多数的互联网用户关注的重点是如何能以较低的成本快速地在海量数据中精准地获取所需的信息,图像搜索技术应运而生并迅速得到普及。文章基于自行研发的“福州智游行”旅游出行网站,结合百度智能云的AI服务,研究图像搜索技术在旅游出行网站中的应用,实现以图搜图的方式向用户提供出行资讯的推荐。研究实践表明,该方法能根据用户的需求进行较准确的景点图像搜索及推荐,改善了旅游出行网站的用户体验。
  参考文献
  [1]王嵘.基于深度学习的图像搜索算法研究[J].计算机产品与流通,2018(11):150.
  [2] 赵丹,戴文战,李俊峰.基于NSST和改进PCNN的医学图像融合[J].光电子·激光,2018,29(1):95-104.
  [3]伊力哈木.亚尔买买提.一种改进的深度学习人脸识别算法研究[J].计算机仿真.2017,34(11):417-419.
  [4]俞颖,邵志荣,林燕玲.基于相似性度量的花卉图像检索方法研究[J].信息系统工程,2019(6):158-159.
  [5]姜雪.基于多特征的图像检索方法研究[D].淄博:山东理工大学,2019.
  [6]陈瑞文.基于内容的图像检索方法研究[J].通化师范学院学报(自然科学版),2018(3):76-78.
  [7]戴泽华,路志爽,张连连,等.基于内容的图像检索算法研究[J].河北建筑工程学院学报,2018,36(2):117-119.
  [8]百度.百度云首创图像搜索,支持人脸识别和检索[J].中国安防,2014(19):10.
  收稿日期:2020-03-10
  基金项目:福建省大学生创新创业训练计划(S201913468010),福建省教育厅中青年教师科研项目(JAT190977)
  作者简介:邵志荣(1997—),男,福建福州人,本科,研究方向:智能信息技术。
  通讯作者:俞颖(1984—),女,福建莆田人,研究生,硕士,讲师,研究方向:模式识别、数据挖掘。
  Research on Application of Image Search Technology in Travel Websites
  SHAO Zhi-rong1,YU Ying 1,2,LIN Zhen-tong 1,WU Xiao-feng2
  (1. Artificial Intelligence College,Yango University,Fuzhou Fujian  350001;2.Spatial Data Mining and Application Research Center of Fujian Province, Yango University,Fuzhou Fujian  350001)
  Abstract: In recent years, search technology has been widely used in various fields of the Internet industry. Based on the self-developed "Fuzhou Free Tour" travel website, combined with the AI service of Baidu intelligent cloud, this paper studies the application of image search technology in tourist travel websites, and uses the Similar Image Search technology to provide travel information recommendation. The research results show that the method has the advantages of high recommendation accuracy and improved user experience.
  Keywords: Image Search;Baidu intelligent cloud;information recommendation
转载注明来源:https://www.xzbu.com/8/view-15251751.htm