基于车辆的景点推荐方法、装置、设备、介质及程序产品

文档序号:1937594 发布日期:2021-12-07 浏览:15次 >En<

阅读说明:本技术 基于车辆的景点推荐方法、装置、设备、介质及程序产品 (Vehicle-based scenic spot recommendation method, device, equipment, medium and program product ) 是由 杨广煜 于 2021-09-15 设计创作,主要内容包括:本申请提供了一种基于车辆的景点推荐方法、装置、设备、存储介质及计算机程序产品,应用于车载场景;方法包括:获取车辆当前所处的地理位置,并获取所述车辆当前所处环境的环境图像;确定与所述地理位置相对应的景点,并获取所述景点的至少一张景观图像;将所述环境图像分别与各所述景观图像进行匹配,得到相应的匹配度;当基于得到的所述匹配度,确定匹配条件得到满足时,将所述景点确定为目标景点;获取所述目标景点对应的景点推荐信息,并通过所述车载终端,输出所述景点推荐信息;通过本申请,能够提高景点推荐的精确度。(The application provides a vehicle-based scenic spot recommendation method, device, equipment, storage medium and computer program product, which are applied to a vehicle-mounted scene; the method comprises the following steps: acquiring the current geographical position of a vehicle, and acquiring an environment image of the current environment of the vehicle; determining a sight spot corresponding to the geographic position, and acquiring at least one landscape image of the sight spot; matching the environment image with each landscape image respectively to obtain corresponding matching degree; when the matching condition is determined to be met based on the obtained matching degree, determining the scenic spot as a target scenic spot; obtaining scenic spot recommendation information corresponding to the target scenic spot, and outputting the scenic spot recommendation information through the vehicle-mounted terminal; through the application, the accuracy of scenic spot recommendation can be improved.)

基于车辆的景点推荐方法、装置、设备、介质及程序产品

技术领域

本申请涉及信息处理技术领域,尤其涉及一种基于车辆的景点推荐方法、装置、设备、存储介质及计算机程序产品。

背景技术

相关技术中,在进行景点推荐时,通常是对用户当前所处位置进行定位处理,然后将与定位位置相对应的景点(比如定位位置附近的景点)推荐给用户。但是,由于定位处理存在一定的盲区,比如室内、车内、阴天情况下等均无法实现精确定位,导致用户位置定位不准,从而使得基于定位位置进行景点推荐时,所推荐的景点不够准确,存在无效推荐的情况。

发明内容

本申请实施例提供一种基于车辆的景点推荐方法、装置、设备、存储介质及计算机程序产品,能够提高景点推荐的精确度。

本申请实施例的技术方案是这样实现的:

本申请实施例提供一种基于车辆的景点推荐方法,应用于车载终端,包括:

获取车辆当前所处的地理位置,并获取所述车辆当前所处环境的环境图像;

确定与所述地理位置相对应的景点,并获取所述景点的至少一张景观图像;

将所述环境图像分别与各所述景观图像进行匹配,得到相应的匹配度;

当基于得到的所述匹配度,确定匹配条件得到满足时,将所述景点确定为目标景点;

获取所述目标景点对应的景点推荐信息,并通过所述车载终端,输出所述景点推荐信息。

本申请实施例还提供一种基于车辆的景点推荐装置,应用于车载终端,包括:

获取模块,用于获取车辆当前所处的地理位置,并获取所述车辆当前所处环境的环境图像;

第一确定模块,用于确定与所述地理位置相对应的景点,并获取所述景点的至少一张景观图像;

匹配模块,用于将所述环境图像分别与各所述景观图像进行匹配,得到相应的匹配度;

第二确定模块,用于当基于得到的所述匹配度,确定匹配条件得到满足时,将所述景点确定为目标景点;

输出模块,用于获取所述目标景点对应的景点推荐信息,并通过所述车载终端,输出所述景点推荐信息。

上述方案中,所述获取模块,还用于通过所述车辆中设置的全球定位系统芯片,对所述车辆进行定位处理,得到第一定位信息;

通过基于位置的服务LBS,对所述车辆进行定位处理,得到第二定位信息;

结合所述第一定位信息以及所述第二定位信息,确定所述车辆当前所处的地理位置。

上述方案中,所述获取模块,还用于在所述车辆的行驶过程中,通过所述车辆上设置的摄像头采集所述车辆当前所处环境的环境图像。

上述方案中,所述获取模块,还用于获取至少一个候选景点对应的景点位置;

基于各所述景点位置以及所述地理位置,确定各所述候选景点与所述车辆之间的距离;

当存在至少一个候选景点与所述车辆之间的距离低于距离阈值时,获取所述车辆当前所处环境的环境图像。

上述方案中,所述第一确定模块,还用于获取至少一个候选景点对应的景点区域范围;

基于各所述景点区域范围以及所述地理位置,确定所述车辆当前所处的目标景点区域范围;

将所述目标景点区域范围对应的候选景点,确定为与所述地理位置相对应的景点。

上述方案中,所述第一确定模块,还用于获取至少一个候选景点对应的景点位置;

基于各所述景点位置以及所述地理位置,确定各所述候选景点与所述车辆之间的距离;

将与所述车辆之间的距离满足距离条件的候选景点,确定为与所述地理位置相对应的景点。

上述方案中,所述匹配模块,还用于对所述环境图像进行特征提取,得到对应的环境图像特征,并对各所述景观图像进行特征提取,得到对应的景观图像特征;

将所述环境图像特征分别与各所述景观图像特征进行匹配,得到相应的特征匹配度;

将所述环境图像特征与各所述景观图像特征的特征匹配度,作为所述环境图像与各所述景观图像的匹配度。

上述方案中,所述匹配模块,还用于针对各所述景观图像分别执行如下处理:

将所述景观图像与所述环境图像输入至机器学习模型中;

通过所述机器学习模型,对所述景观图像与所述环境图像进行匹配度预测,得到所述景观图像与所述环境图像之间的匹配度。

上述方案中,所述第二确定模块,还用于当所述景观图像的数量为多张时,获取多张所述景观图像中、与所述环境图像的匹配度达到匹配度阈值的目标景观图像的数量;

当所述数量达到目标数量时,确定所述匹配条件得到满足。

上述方案中,所述输出模块,还用于获取用于生成景点推荐信息的推荐信息模板、以及所述目标景点对应的景点推荐内容;

基于所述景点推荐内容以及所述推荐信息模板,生成所述目标景点对应的景点推荐信息。

上述方案中,所述输出模块,还用于当所述目标景点为多个时,获取各所述目标景点对应的推荐顺序;

通过所述车载终端,按照所述推荐顺序,依次输出所述景点推荐信息。

上述方案中,所述输出模块,还用于获取所述目标景点内的实时景点数据;

基于所述实时景点数据,输出相应的景点提示信息,所述景点提示信息,用于提示前往所述目标景点的推荐程度。

上述方案中,所述输出模块,还用于呈现对应所述景点推荐信息的导航功能项;

响应于针对所述导航功能项的触发操作,呈现用于引导所述车辆从当前位置到达所述目标景点的导航信息。

上述方案中,所述输出模块,还用于通过所述车载终端的音频输出单元,播放音频格式的景点推荐信息,并

通过所述车载终端的显示单元,呈现包括文本、图像和视频中至少之一的景点推荐信息。

本申请实施例还提供一种电子设备,包括:

存储器,用于存储可执行指令;

处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的基于车辆的景点推荐方法。

本申请实施例还提供一种计算机可读存储介质,存储有可执行指令,所述可执行指令被处理器执行时,实现本申请实施例提供的基于车辆的景点推荐方法。

本申请实施例还提供一种计算机程序产品,包括计算机程序或指令,所述计算机程序或指令被处理器执行时,实现本申请实施例提供的基于车辆的景点推荐方法。

本申请实施例具有以下有益效果:

首先获取车辆当前所处的地理位置以及所处环境的环境图像,并获取与该地理位置相对应的景点的至少一张景观图像,然后确定车辆所处环境的环境图像、与地理位置对应的景点的各景观图像的匹配度,在基于匹配度确定匹配条件满足时,将景点确定为目标景点,从而获取并输出该目标景点对应的景点推荐信息以实现针对目标景点的推荐。

这里,在进行景点推荐时,将车辆当前所处的地理位置与所处环境的环境图像相结合,能够在基于环境图像与该地理位置对应的景点的景观图像的匹配度确定匹配条件得到满足时,保证所获取的车辆的地理位置是准确的,从而将该地理位置对应的景点作为目标景点进行推荐,提高了景点推荐的精确度。

附图说明

图1是本申请实施例提供的基于车辆的景点推荐系统100的架构示意图;

图2是本申请实施例提供的实施基于车辆的景点推荐方法的电子设备500的结构示意图;

图3是本申请实施例提供的基于车辆的景点推荐方法的流程示意图;

图4是本申请实施例提供的确定与地理位置相对应的景点的流程示意图;

图5是本申请实施例提供的确定环境图像与各景观图像的匹配度的流程示意图;

图6是本申请实施例提供的景点推荐信息的示意图;

图7是本申请实施例提供的景点推荐信息的生成流程示意图;

图8是本申请实施例提供的导航功能项的呈现示意图;

图9为本申请实施例提供的基于车辆的景点推荐方法的流程示意图;

图10是本申请实施例提供的基于车辆的景点推荐方法的流程示意图。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。

在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。

在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。

除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。

对本申请实施例进行进一步详细说明之前,对本申请实施例中涉及的名词和术语进行说明,本申请实施例中涉及的名词和术语适用于如下的解释。

1)客户端,终端中运行的用于提供各种服务的应用程序,例如即时通讯客户端、视频播放客户端。

2)响应于,用于表示所执行的操作所依赖的条件或者状态,当满足所依赖的条件或状态时,所执行的一个或多个操作可以是实时的,也可以具有设定的延迟;在没有特别说明的情况下,所执行的多个操作不存在执行先后顺序的限制。

3)全球定位系统(Global Positioning System,GPS),是一种以人造地球卫星为基础的高精度无线电导航的定位系统,它在全球任何地方以及近地空间都能够提供准确的地理位置、车行速度及精确的时间信息。

4)基于位置的服务(Location Based Service,LBS),基于基站的定位服务,通过电信、移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取终端用户的位置信息(包括地理坐标、大地坐标等),在地理信息系统(Geographic InformationSystem,GIS)平台的支持下,为用户提供相应服务的一种增值业务。

5)智能系统(Intelligent building system,IBS),基于LBS构建的定位服务系统,同样是通过电信、移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取终端用户的位置信息(包括地理坐标、大地坐标等),在地理信息系统(GeographicInformation System,GIS)平台的支持下,为用户提供相应服务的一种增值业务。

6)地理信息系统(Geographic Information System,GIS),又称为“地学信息系统”,是一种特定的十分重要的空间信息系统,是在计算机硬、软件系统的支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。

7)尺度不变特征变换(Scale-invariant feature transform,SIFT),是图像的局部特征,其对旋转、尺度缩放、亮度变化保持不变性,对视角变化、仿射变换、噪声也保持一定程度的稳定性;信息量丰富,适用于在海量特征数据库中进行快速、准确的匹配。

基于上述对本申请实施例中涉及的名词和术语的解释,下面说明本申请实施例提供的基于车辆的景点推荐系统。参见图1,图1是本申请实施例提供的基于车辆的景点推荐系统100的架构示意图,为实现支撑一个示例性应用,车载终端400通过网络300连接服务器200,网络300可以是广域网或者局域网,又或者是二者的组合,使用无线或有线链路实现数据传输。

车载终端400,用于获取车辆当前所处的地理位置,并获取车辆当前所处环境的环境图像;将地理位置和环境图像发送至服务器200;

服务器200,用于接收到车载终端400发送的地理位置和环境图像;确定与地理位置相对应的景点,并获取景点的至少一张景观图像;将环境图像分别与各景观图像进行匹配,得到相应的匹配度;当基于得到的匹配度,确定匹配条件得到满足时,将景点确定为目标景点;获取目标景点对应的景点推荐信息,并将目标景点对应的景点推荐信息发送至车载终端400;

车载终端400,用于接收目标景点对应的景点推荐信息,并输出目标景点对应的景点推荐信息。

在实际应用中,服务器200可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器。车载终端400以及服务器200可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。

参见图2,图2是本申请实施例提供的实施基于车辆的景点推荐方法的电子设备500的结构示意图。在实际应用中,电子设备500可以为图1示出的服务器或车载终端,以电子设备500为图1示出的车载终端为例,对实施本申请实施例的基于车辆的景点推荐方法的电子设备进行说明,本申请实施例提供的电子设备500包括:至少一个处理器510、存储器550、至少一个网络接口520和用户接口530。电子设备500中的各个组件通过总线系统540耦合在一起。可理解,总线系统540用于实现这些组件之间的连接通信。总线系统540除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图2中将各种总线都标为总线系统540。

处理器510可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。

用户接口530包括使得能够呈现媒体内容的一个或多个输出装置531,包括一个或多个扬声器和/或一个或多个视觉显示屏。用户接口530还包括一个或多个输入装置532,包括有助于用户输入的用户接口部件,比如键盘、鼠标、麦克风、触屏显示屏、摄像头、其他输入按钮和控件。

存储器550可以是可移除的,不可移除的或其组合。示例性的硬件设备包括固态存储器,硬盘驱动器,光盘驱动器等。存储器550可选地包括在物理位置上远离处理器510的一个或多个存储设备。

存储器550包括易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。非易失性存储器可以是只读存储器(ROM,Read Only Me mory),易失性存储器可以是随机存取存储器(RAM,Random Access Memor y)。本申请实施例描述的存储器550旨在包括任意适合类型的存储器。

在一些实施例中,存储器550能够存储数据以支持各种操作,这些数据的示例包括程序、模块和数据结构或者其子集或超集,下面示例性说明。

操作系统551,包括用于处理各种基本系统服务和执行硬件相关任务的系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务;

网络通信模块552,用于经由一个或多个(有线或无线)网络接口520到达其他计算设备,示例性的网络接口520包括:蓝牙、无线相容性认证(WiFi)、和通用串行总线(USB,Universal Serial Bus)等;

呈现模块553,用于经由一个或多个与用户接口530相关联的输出装置531(例如,显示屏、扬声器等)使得能够呈现信息(例如,用于操作外围设备和显示内容和信息的用户接口);

输入处理模块554,用于对一个或多个来自一个或多个输入装置532之一的一个或多个用户输入或互动进行检测以及翻译所检测的输入或互动。

在一些实施例中,本申请实施例提供的基于车辆的景点推荐装置可以采用软件方式实现,图2示出了存储在存储器550中的基于车辆的景点推荐装置555,其可以是程序和插件等形式的软件,包括以下软件模块:获取模块5551、第一确定模块5552、匹配模块5553、第二确定模块5554和输出模块5555,这些模块是逻辑上的,因此根据所实现的功能可以进行任意的组合或进一步拆分,将在下文中说明各个模块的功能。

在另一些实施例中,本申请实施例提供的基于车辆的景点推荐装置可以采用软硬件结合的方式实现,作为示例,本申请实施例提供的基于车辆的景点推荐装置可以是采用硬件译码处理器形式的处理器,其被编程以执行本申请实施例提供的基于车辆的景点推荐方法,例如,硬件译码处理器形式的处理器可以采用一个或多个应用专用集成电路(ASIC,Application Specific Integrated Cir cuit)、DSP、可编程逻辑器件(PLD,ProgrammableLogic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、现场可编程门阵列(FPGA,Field-Programmable Gate Array)或其他电子元件。

在一些实施例中,车载终端或服务器可以通过运行计算机程序来实现本申请实施例提供的基于车辆的景点推荐方法。举例来说,计算机程序可以是操作系统中的原生程序或软件模块;可以是本地(Native)应用程序(APP,Applic ation),即需要在操作系统中安装才能运行的程序,如景点推荐APP;也可以是小程序,即只需要下载到浏览器环境中就可以运行的程序;还可以是能够嵌入至任意APP中的小程序。总而言之,上述计算机程序可以是任意形式的应用程序、模块或插件。

基于上述对本申请实施例提供的基于车辆的景点推荐系统及电子设备的说明,下面说明本申请实施例提供的基于车辆的景点推荐方法。在一些实施例中,本申请实施例提供的基于车辆的景点推荐方法可由服务器或车载终端单独实施,或由服务器及车载终端协同实施,下面以车载终端实施为例说明本申请实施例提供的基于车辆的景点推荐方法。

参见图3,图3是本申请实施例提供的基于车辆的景点推荐方法的流程示意图,本申请实施例提供的基于车辆的景点推荐方法包括:

步骤101:车载终端获取车辆当前所处的地理位置,并获取车辆当前所处环境的环境图像。

这里,车载终端安装于该车辆内,在实际应用中,该车载终端可以设置有用于景点推荐的客户端或者小程序等,基于此,用户可通过在车载终端上运行该客户端或者小程序实现景点的推荐。

在本申请实施例中,在基于车辆进行景点推荐时,车载终端获取车辆当前所处的地理位置,该地理位置可通过地理坐标、大地坐标等方式表示。同时,车载终端还可获取车辆当前所处环境的环境图像,比如可通过车辆自身设置的图像采集装置(如摄像头)进行环境图像的采集,也可以通过网络连接从后台服务获取,该后台服务可存储有实时采集的车辆所处环境的环境图像。在实际应用中,车载终端可获取车辆当前所处环境周围的、各个方向的环境图像,也可以获取指定方向的环境图像,比如车辆行驶方向上前方的环境图像。

在实际应用中,车载终端在进行地理位置和环境图像的获取过程中,可以是在车辆停于某个地点时获取,也可以是在车辆的行驶过程中进行获取,从而在车辆行驶过程中进行景点推荐,以便于满足自驾游用户的需求。

在一些实施例中,车载终端可通过如下方式获取车辆当前所处的地理位置:通过车辆中设置的全球定位系统芯片,对车辆进行定位处理,得到第一定位信息;通过基于位置的服务LBS,对车辆进行定位处理,得到第二定位信息;结合第一定位信息以及第二定位信息,确定车辆当前所处的地理位置。

这里,车载终端在获取车辆当前所处的地理位置时,可通过对车辆进行定位处理实现。在本申请实施例中,可结合全球定位系统GPS和基于位置的服务LBS实现针对车辆的定位处理,以提高车辆位置定位的准确性,避免仅通过GPS定位导致盲区较大所引起的定位不准的情况出现。首先,车载终端通过车辆中设置的全球定位系统芯片,对车辆进行基于全球定位系统的定位处理,得到车辆对应的第一定位信息,可通过地理坐标、大地坐标等方式表示;然后车载终端通过基于位置的服务LBS,对车辆进行基于无线通讯网络的定位处理,得到车辆对应的第二定位信息,也可通过地理坐标、大地坐标等方式表示;最后,结合第一定位信息和第二定位信息,确定车辆当前所处的地理位置。

在一些实施例中,车载终端可通过如下方式获取车辆当前所处环境的环境图像:在车辆的行驶过程中,通过车辆上设置的摄像头采集车辆当前所处环境的环境图像。

这里,车载终端是在车辆的行驶过程中进行环境图像采集的,如此,可以在车辆行驶过程中进行景点推荐,以便于为用户提供更好的自驾游体验。具体地,车辆设置有用于图像采集的摄像头,在车辆的行驶过程中,车载终端通过车辆上设置的摄像头,实时地或者周期性地采集车辆当前所处环境的环境图像,比如车载终端可采集车辆当前所处环境周围的、各个方向的环境图像,也可以采集指定方向的环境图像,比如车辆行驶方向上前方的环境图像。

在一些实施例中,车载终端可通过如下方式获取车辆当前所处环境的环境图像:获取至少一个候选景点对应的景点位置;基于各景点位置以及地理位置,确定各候选景点与车辆之间的距离;当存在至少一个候选景点与车辆之间的距离低于距离阈值时,获取车辆当前所处环境的环境图像。

这里,车载终端可以在车辆到达景点的附近,比如与景点的距离低于距离阈值时,再进行环境图像的采集,不用实时或者周期性地采集环境图像,以减少硬件处理压力。在实际应用中,可以预先存储各个候选景点、以及各个候选景点对应的景点位置(比如景点的地理坐标等),具体可以存储于后台服务器中、车载终端中或者数据库中。

由于景点往往指示的是一个区域范围,因此该景点的景点位置可通过景点区域内的一个标识位置来指示,该标识位置可通过地理坐标、经纬度信息等表示。在一些实施例中,该景点的标识位置可通过如下方式选取:针对每个景点,预先设置标识位置,比如可以是以景点区域的区域中心的位置为标识位置,也可以是以景点区域的区域边缘的预设数量的点(比如东西南北几个方向的点)的位置为标识位置,还可以是以景点的标志物的位置作为标识位置。

基于此,车载终端在获取车辆当前所处环境的环境图像时,首先获取各个候选景点对应的景点位置,可以是上述通过景点区域内的一个标识位置来指示的景点位置;然后确定各候选景点与车辆之间的距离,即基于车辆的地理位置以及各个景点的景点位置,计算各候选景点与车辆之间的距离。在计算得到各候选景点与车辆之间的距离后,确定与车辆之间的距离低于距离阈值的候选景点的数量,该数量表征存在至少一个候选景点与车辆之间的距离低于距离阈值时,则表明该车辆当前处于某个景点的附近或者即将到达某个景点,此时为了对该景点进行景点推荐,则获取车辆当前所处环境的环境图像。在实际实施时,该距离阈值可以是预先设置的,当车辆与某个景点的距离低于距离阈值时,则认为该车辆当前处于该景点的附近或者即将到达该景点。

步骤102:确定与地理位置相对应的景点,并获取景点的至少一张景观图像。

这里,车载终端在获取到车辆当前所处的地理位置以及所处环境的环境图像后,确定与该地理位置相对应的景点,同时获取该景点的至少一张景观图像。在实际实施时,可以预先存储各个候选景点的景观图像,该景观图像是预先采集并存储的,还可以根据景点的实际变化进行更新,具体可以存储于后台服务器中、车载终端中或者数据库中。在基于车辆所处的地理位置,确定与地理位置相对应的景点后,从预先存储的景点图像中获取该景点的至少一张景观图像。

在一些实施例中,车载终端可通过如下方式确定与地理位置相对应的景点:获取至少一个候选景点对应的景点区域范围;基于各景点区域范围以及地理位置,确定车辆当前所处的目标景点区域范围;将目标景点区域范围对应的候选景点,确定为与地理位置相对应的景点。

这里,还可以预先设置各候选景点对应景点区域范围,该各候选景点对应的景点区域范围可以存储于后台服务器中、车载终端中或者数据库中,可以根据景点的实际情况(比如景点区域的扩大或缩小)进行更新。在确定车辆所处的地理位置对应的景点时,首先获取各候选景点对应的景点区域范围,然后基于各景点区域范围以及车辆所处的地理位置,确定车辆当前所处的目标景点区域范围,从而将目标景点区域范围对应的候选景点,确定为与地理位置相对应的景点。在实际应用中,该景点区域范围可以是基于经纬度信息表示,具体是通过经纬度信息表示一个区域范围,该地理位置也可以基于经纬度信息表示,从而在基于各景点区域范围以及地理位置,确定车辆当前所处的目标景点区域范围时,可以查看该地理位置的经纬度信息处于哪个景点区域范围对应的经纬度信息所表示的区域范围内,从而确定车辆当前所处的目标景点区域范围。

在一些实施例中,车载终端可通过如下方式确定与地理位置相对应的景点:参见图4,图4是本申请实施例提供的确定与地理位置相对应的景点的流程示意图,包括:步骤201,车载终端获取至少一个候选景点对应的景点位置;步骤202,基于各景点位置以及地理位置,确定各候选景点与车辆之间的距离;步骤203,将与车辆之间的距离满足距离条件的候选景点,确定为与地理位置相对应的景点。

这里,可以预先存储各个候选景点、以及各个候选景点对应的景点位置(比如景点的地理坐标等),具体可以存储于后台服务器中、车载终端中或者数据库中,该存储的景点位置可以根据实际情况进行更新。

由于景点往往指示的是一个区域范围,因此该景点的景点位置可通过景点区域内的一个标识位置来指示,该标识位置可通过地理坐标、经纬度信息等表示。在一些实施例中,该景点的标识位置可通过如下方式选取:针对每个景点,预先设置标识位置,比如可以是以景点区域的区域中心的位置为标识位置,也可以是以景点区域的区域边缘的预设数量的点(比如东西南北几个方向的点)的位置为标识位置,还可以是以景点的标志物的位置作为标识位置。

基于此,车载终端在确定车辆所处的地理位置对应的景点时,首先获取各个候选景点对应的景点位置,可以是上述通过景点区域内的一个标识位置来指示的景点位置;然后确定各候选景点与车辆之间的距离,即基于车辆的地理位置以及各个景点的景点位置,计算各候选景点与车辆之间的距离。在计算得到各候选景点与车辆之间的距离后,将与车辆之间的距离满足距离条件的候选景点,确定为与地理位置对应的景点。在实际实施时,该距离条件可以是将低于距离阈值的候选景点确定为与地理位置对应的景点、或者将距离最近的候选景点确定为与地理位置对应的景点等等。

步骤103:将环境图像分别与各景观图像进行匹配,得到相应的匹配度。

这里,车载终端在获取与车辆所处地理位置相对应的景点的至少一张景观图像后,将该车辆所处环境的环境图像分别与各观景图像进行匹配,以确定当前车辆所处环境的环境图像、是否与所定位的车辆所处的地理位置对应的景点的景观图像相匹配,得到相应的匹配度。

在一些实施例中,车载终端可通过如下方式将环境图像分别与各景观图像进行匹配,得到相应的匹配度:参见图5,图5是本申请实施例提供的确定环境图像与各景观图像的匹配度的流程示意图,包括:步骤1031,对环境图像进行特征提取,得到对应的环境图像特征,并对各景观图像进行特征提取,得到对应的景观图像特征;步骤1032,将环境图像特征分别与各景观图像特征进行匹配,得到相应的特征匹配度;步骤1033,将环境图像特征与各景观图像特征的特征匹配度,作为环境图像与各景观图像的匹配度。

这里,可通过图像特征匹配的方式对图像进行匹配,以得到环境图像分别与各景观图像的匹配度。首先,车载终端对环境图像进行特征提取,得到对应的环境图像特征,并对各景观图像进行特征提取,得到对应的景观图像特征;然后将环境图像特征分别与各景观图像特征进行特征匹配,得到相应的特征匹配度;最后将环境图像特征与各景观图像特征的特征匹配度,作为环境图像与各景观图像的匹配度。在实际实施时,在进行特征提取时,可对图像进行SIFT特征的提取。

在一些实施例中,车载终端可通过如下方式将环境图像分别与各景观图像进行匹配,得到相应的匹配度:针对各景观图像分别执行如下处理:将景观图像与环境图像输入至机器学习模型中;通过机器学习模型,对景观图像与环境图像进行匹配度预测,得到景观图像与环境图像之间的匹配度。

这里,还可以通过机器学习模型计算环境图像分别与各景观图像的匹配度。该机器学习模型可以是预先训练完成的,该机器学习模型可以是基于卷积神经网络CNN、深度神经网络DNN等网络模型构建,可以设置有交叉熵损失函数、对数损失函数等损失函数,在构建完成初始的机器学习模型后,可以基于训练样本对初始的机器学习模型进行训练直至模型收敛,得到最终训练完成的、用于预测图像匹配度的机器学习模型。

基于此,车载终端可针对各景观图像分别执行如下处理,以得到各景观图像与环境图像的匹配度:将景观图像与环境图像输入至机器学习模型中,通过该机器学习模型,对景观图像与环境图像进行匹配度预测,得到景观图像与环境图像之间的匹配度。

步骤104:当基于得到的匹配度,确定匹配条件得到满足时,将景点确定为目标景点。

这里,但基于该匹配度确定匹配条件得到满足时,则认为现场(即车辆所处环境)采集的环境图像、与所定位的地理位置对应的景点的景观图像(预先存储的)均属于同一景点的,表征所定位的车辆所处的地理位置是准确的,如此则认为车辆处于该景点内,可以进行针对该景点的景点推荐,即将该景点确定为目标景点,使得景点推荐更为精确;当基于该匹配度确定匹配条件未得到满足时,则认为现场(即车辆所处环境)采集的环境图像、与所定位的地理位置对应的景点的景观图像(预先存储的)并不属于同一景点的,表征所定位的车辆所处的地理位置是不准确的,如此则认为车辆并不处于该景点内,则不进行景点推荐。

在一些实施例中,车载终端可通过如下方式判断匹配条件是否得到满足:当景观图像的数量为多张时,获取多张景观图像中、与环境图像的匹配度达到匹配度阈值的目标景观图像的数量;当数量达到目标数量时,确定匹配条件得到满足。

这里,当景观图像的数量为多张时,则可以获取多张景观图像中、与环境图像的匹配度达到匹配度阈值的目标景观图像的数量。当该数量达到目标数量时,则确定匹配条件得到满足。在实际应用中,还可以计算该数量与景观图像的总数量之间的比值,当该比值达到比值阈值时,则确定匹配条件得到满足。

当基于得到的匹配度,确定匹配条件得到满足时,将景点确定为目标景点。

步骤105:获取目标景点对应的景点推荐信息,并通过车载终端,输出景点推荐信息。

这里,当基于环境图像与景观图像的匹配度确定匹配条件得到满足时,将该满足匹配条件的景观图像对应的景点作为目标景点,此时,获取目标景点对应的景点推荐信息,并通过车载终端输出该景点推荐信息,以对目标景点进行景点推荐。

在一些实施例中,车载终端可通过如下方式输出景点推荐信息:通过车载终端的音频输出单元,播放音频格式的景点推荐信息,并通过车载终端的显示单元,呈现包括文本、图像和视频中至少之一的景点推荐信息。

这里,车载终端包括音频输出单元和显示单元。具体地,通过音频输出单元播放音频格式的景点推荐信息,比如播报“您即将进入XX景区,XX景区是5A级景区,包括景点1、景点2……”等;还可以通过显示单元,呈现景点推荐信息,具体地,呈现文本形式的景点推荐信息,比如“XX景区包括景点1、景点2……”;呈现图像形式的景点推荐信息,比如景区XX的宣传图片;呈现视频形式的景点推荐信息,比如景区XX的宣传视频等。

作为示例,参见图6,图6是本申请实施例提供的景点推荐信息的示意图。这里,以车载终端通过显示单元显示景点推荐信息为例,车载终端显示区域1内显示有文本形式的景点推荐信息“XX景区包括景点1、景点2……”;在显示区域2显示图像形式的景点推荐信息,即景区XX的宣传图片。

在一些实施例中,车载终端可通过如下方式获取目标景点对应的景点推荐信息:获取用于生成景点推荐信息的推荐信息模板、以及目标景点对应的景点推荐内容;基于景点推荐内容以及推荐信息模板,生成目标景点对应的景点推荐信息。

这里,车载终端在获取景点推荐信息时,可以基于推荐信息模板以及目标景点对应的景点推荐内容生成。首先,获取用于生成景点推荐信息的推荐信息模板,该推荐信息模板可以用于指示各类型的景点推荐内容的展示位置、所融合的音频推荐内容的格式等等,比如文字型景点推荐内容位于展示区域1,图片型景点推荐内容位于展示区域2,需要融合MP3格式的音频型景点推荐内容;然后,获取目标景点对应的景点推荐内容,可以包括宣传文字、宣传视频、宣传图片、宣传音频等等;最后,基于景点推荐内容以及推荐信息模板,生成目标景点对应的景点推荐信息,具体地,可以按照推荐信息模板所指示的各类型的景点推荐内容的展示区域,将相应类型的景点推荐内容填充至相应的展示区域,得到中间景点推荐信息,还可以进一步将音频型景点推荐内容与中间景点推荐信息进行融合处理,得到目标景点对应的景点推荐信息。

作为示例,参见图7,图7是本申请实施例提供的景点推荐信息的生成流程示意图。这里,推荐信息模板如图7中A图所示,包括文字型景点推荐内容对应的展示区域1,图片型景点推荐内容对应的展示区域2;在获取到景点推荐内容后,将景点推荐内容相应类型的景点推荐内容填充至相应的展示区域,得到中间景点推荐信息,如图7中B图所示;进一步将音频型景点推荐内容与中间景点推荐信息进行融合处理,得到目标景点对应的景点推荐信息。

在一些实施例中,车载终端可通过如下方式输出景点推荐信息:当目标景点为多个时,获取各目标景点对应的推荐顺序;通过车载终端,按照推荐顺序,依次输出景点推荐信息。

这里,当目标景点为多个时,还可以获取各目标景点对应的推荐顺序,从而按照该推荐顺序,依次输出各目标景点对应的景点推荐信息。在实际应用中,各目标景点的推荐顺序可以基于景点评论、与用户画像的匹配程度、景点评分、景点当前的人流量等等因素确定,比如按照与用户画像的匹配程度的大小对目标景点进行降序排序,得到排序后的目标景点,该排序后的目标景点即对应推荐顺序,因此按照排序后的目标景点,依次输出各目标景点对应的景点推荐信息;或者按照目标景点的景点评分对目标景点进行降序排序,得到排序后的目标景点,该排序后的目标景点即对应推荐顺序,因此按照排序后的目标景点,依次输出各目标景点对应的景点推荐信息。

在一些实施例中,车载终端可获取目标景点内的实时景点数据;基于实时景点数据,输出相应的景点提示信息,该景点提示信息,用于提示前往目标景点的推荐程度。

这里,车载终端还可以获取目标景点内的实时景点数据,比如实时人流量数据、实时剩余车位数据、目标地点(比如美食店、标志景点等)的评分数据等等。从而基于该实时景点数据,输出相应的景点提示信息,以通过该景点提示信息,提示前往目标景点的推荐程度。比如,当获取的实时景点数据表征目标景点的人流量过大或者车位不足时,则输出“请谨慎选择前往”的景点提示信息,以提示用户该目标景点的推荐程度较低;当获取的实时景点数据表征目标景点的人流量较小或者车位充足时,则输出“可以前往”的景点提示信息,以提示用户该景点的推荐程度较高。

在实际应用中,车载终端可以播放音频格式的景点提示信息,也可以显示文本、图像等格式的景点提示信息。

在一些实施例中,车载终端可呈现对应景点推荐信息的导航功能项;响应于针对导航功能项的触发操作,呈现用于引导车辆从当前位置到达目标景点的导航信息。

这里,车载终端在输出目标景点的景点推荐信息时,还可显示对应景点推荐信息的导航功能项,用户可通过该导航功能项,触发从当前位置前往目标景点的路线导航功能。当接收到针对导航功能项的触发操作时,响应于该针对导航功能项的触发操作,呈现用于引导车辆从当前位置到达目标景点的导航信息。

作为示例,参见图8,图8是本申请实施例提供的导航功能项的呈现示意图。这里,车载终端显示目标景点“景区Y”对应的景点推荐信息,并显示对应景点推荐信息的导航功能项“导航”,如图8中A图所示;响应于针对导航功能项“导航”的触发操作,呈现用于引导车辆从当前位置到达目标景点“景点Y”的导航信息,如图8中B图所示。

应用本申请上述实施例,首先获取车辆当前所处的地理位置以及所处环境的环境图像,并获取与该地理位置相对应的景点的至少一张景观图像,然后确定车辆所处环境的环境图像、与地理位置对应的景点的各景观图像的匹配度,在基于匹配度确定匹配条件满足时,将景点确定为目标景点,从而获取并输出该目标景点对应的景点推荐信息以实现针对目标景点的推荐。

这里,在进行景点推荐时,将车辆当前所处的地理位置与所处环境的环境图像相结合,能够在基于环境图像与该地理位置对应的景点的景观图像的匹配度确定匹配条件得到满足时,保证所获取的车辆的地理位置是准确的,从而将该地理位置对应的景点作为目标景点进行推荐,提高了景点推荐的精确度。

接下来继续对本申请实施例提供的基于车辆的景点推荐方法进行说明,本申请实施例提供的基于车辆的景点推荐方法可以由车载终端及服务器协同实施。参见图9,图9为本申请实施例提供的基于车辆的景点推荐方法的流程示意图,本申请实施例提供的基于车辆的景点推荐方法包括:

步骤301:车载终端在车辆的行驶过程中,通过车辆中设置的全球定位系统芯片,对车辆进行定位处理,得到第一定位信息。

步骤302:通过基于位置的服务LBS,对车辆进行定位处理,得到第二定位信息。

步骤303:结合第一定位信息以及第二定位信息,确定车辆当前所处的地理位置。

步骤304:在车辆的行驶过程中,通过车辆上设置的摄像头采集车辆当前所处环境的环境图像。

步骤305:将车辆当前所处的地理位置和车辆当前所处环境的环境图像发送至服务器。

步骤306:服务器基于各景点区域范围以及地理位置,确定车辆当前所处的目标景点区域范围。

步骤307:将目标景点区域范围对应的候选景点,确定为与地理位置相对应的景点,并获取景点的至少一张景观图像。

步骤308:将环境图像分别与各景观图像进行匹配,得到相应的匹配度。

步骤309:当基于得到的匹配度,确定匹配条件得到满足时,将景点确定为目标景点。

步骤310:获取目标景点对应的景点推荐信息并发送至车载终端。

步骤311:车载终端接收并输出目标景点对应的景点推荐信息。

应用本申请上述实施例,首先获取车辆当前所处的地理位置以及所处环境的环境图像,并获取与该地理位置相对应的景点的至少一张景观图像,然后确定车辆所处环境的环境图像、与地理位置对应的景点的各景观图像的匹配度,在基于匹配度确定匹配条件满足时,将景点确定为目标景点,从而获取并输出该目标景点对应的景点推荐信息以实现针对目标景点的推荐。

这里,在进行景点推荐时,将车辆当前所处的地理位置与所处环境的环境图像相结合,能够在基于环境图像与该地理位置对应的景点的景观图像的匹配度确定匹配条件得到满足时,保证所获取的车辆的地理位置是准确的,从而将该地理位置对应的景点作为目标景点进行推荐,提高了景点推荐的精确度。

下面将说明本申请实施例在一个实际的应用场景中的示例性应用。

相关技术中,在进行景点推荐时,通常是对用户当前所处位置进行定位处理,然后将与定位位置相对应的景点(比如定位位置附近的景点)推荐给用户。但是,由于定位处理存在一定的盲区,比如室内、车内、阴天情况下等均无法实现精确定位,导致用户位置定位不准,从而使得基于定位位置进行景点推荐时,所推荐的景点不够准确,存在无效推荐的情况。

基于此,本申请实施例提供一种基于车辆的景点推荐方法,在车辆中装载GPS芯片、IBS、前置摄像头等硬件设备,可以互相结合得到车辆当前所处的地理位置,提供更精准的定位,然后基于车辆所处的地理位置、所处环境的环境图像和各景点的景点位置范围,在基于车辆出行的过程中,实现景点的宣传提示和景观介绍功能。具体地:

1)车辆内车载终端上设置的应用客户端可以定时刷新自身的地理位置,由于车辆中装载GPS芯片、IBS、前置摄像头等硬件设备,互相结合能提供更精准的定位功能。

2)车辆内设置的应用客户端通过互联网连接到服务后台拉取支持的景点的景点位置范围的列表。

3)遍历所拉取的列表,当基于定位的车辆所处的地理位置以及所拍摄的环境图像确定车辆已处于某景点位置范围内时,根据服务端配置的播放已处于景点内的语音提示,同时还可以显示景点的景观图像或者宣传视频等,以方便用户更能确认当前景点是否感兴趣。如此,根据精确的定位,可以更为精准地向用户推送相关景点的景点推荐信息。

4)通过汽车设置的摄像头拍摄所处环境的环境图像,基于服务端配置的重点景观内容进行匹配识别,如果匹配成功,则对该景点进行景点推荐,比如触发重点景观的语音介绍播报。

参见图10,图10是本申请实施例提供的基于车辆的景点推荐方法的流程示意图,包括:

步骤401:开始;

步骤402:车载终端系统上电;

步骤403:系统初始化;

步骤404:获取车辆运行状态;

步骤405:GPS实时获取当前定位,得到第一定位信息;

步骤406:通过IBS获取定位数据,得到第二定位信息;

步骤407:GPS+IBS相结合得到精准定位,即车辆的地理位置;

步骤408:检测地理位置数据是否采集正常,若是,执行步骤409,若否,返回步骤403;

步骤409:上传采集的地理位置至景点推荐客户端;

步骤410:景点推荐客户端拉取景点位置范围;

步骤411:启动摄像头;

步骤412:检测是否正常启动,若是,执行步骤413,若否,返回步骤411;

步骤413:拍摄所处环境的环境图像,并与地理位置对应的景观图像进行匹配;

步骤414:是否匹配成功,若是,执行步骤415,若否,返回步骤413;

步骤415:上传采集的环境图像以及匹配成功的信息至景点推荐客户端;

步骤416:通过景点推荐客户端拉取景区摄像头数据;

步骤417:判断景区人流是否正常,若是,执行步骤418,若否,执行步骤421;

步骤418:搜索景区人气打卡点或者美食点;

步骤419:判断打卡点车位是否充足,若是,执行步骤420,若否,返回步骤418;

步骤420:在景点匹配成功的前提下,语音播报景点和相关介绍并播放相关图片视频,同时提供到达景点的导航信息;

步骤421:继续行驶,更换目标地点;

步骤422:结束。

这里,第一,车载终端可以定时刷新自身的地理位置。这里,由于GPS对卫星的依赖强(至少捕捉到三颗卫星才行)导致盲区多或者盲区很大,比如室内、车里、阴天均无法实现精确定位,因此在本申请实施例中还需要IBS,它在移动手机网络覆盖区域内均无盲区,如此将GPS和IBS相结合能够得到精度很高的定位数据。

第二,车辆内车载终端上设置的应用客户端通过互联网连接到服务后台拉取支持的景点的景点位置范围的列表。

第三,通过汽车设置的摄像头拍摄所处环境的环境图像,基于服务端配置的重点景观内容进行匹配识别,确定环境图像中包含重点景观内容;识别后将环境图像与所定位的车辆地理位置对应的景观图像(预先存储的)进行匹配对比,如果匹配比对成功,则认为定位准确,执行步骤4。

第四,当基于定位的车辆所处的地理位置以及所拍摄的环境图像确定车辆已处于某景点位置范围内时,根据服务端配置播放已处于景点内的语音提示,同时还可以显示景点的景观图像或者宣传视频等,以方便用户更能确认当前景点是否感兴趣。

第五,结合景区内置的摄像头,获取景区各个区域人流量,人流量太多则语音播报温馨提示当前人流过多,建议谨慎前往;也可以结合人流量和网上景点美食店等数据推荐人气景点及美食店;同时可以接入景区车位系统,提前告知用户车位是否紧张,避免到达后无法停车。

在本申请实施例中,车辆内直接设置有GPS芯片,不需要内置GPS接收模块,成本低廉,构造简单,音质清晰,系统兼容性和扩展性较好;所使用的无线收发模块平时均处于接收状态,不发射信号,不易产生频率干扰。

应用本申请上述实施例,基于GPS、IBS、摄像头,可以实现多重定位更精准地获取位置信息,给用户提供有效的景点推荐,减少出现定位错误和信息错误导致用户去到错误的地方,而影响出行体验;同时结合多项景点实时数据如实时人流量,车位等预先给予用户提醒,提高用户出行体验。

下面继续说明本申请实施例提供的基于车辆的景点推荐装置555的实施为软件模块的示例性结构,在一些实施例中,如图2所示,存储在存储器550的基于车辆的景点推荐装置555中的软件模块可以包括:

获取模块5551,用于获取车辆当前所处的地理位置,并获取所述车辆当前所处环境的环境图像;

第一确定模块5552,用于确定与所述地理位置相对应的景点,并获取所述景点的至少一张景观图像;

匹配模块5553,用于将所述环境图像分别与各所述景观图像进行匹配,得到相应的匹配度;

第二确定模块5554,用于当基于得到的所述匹配度,确定匹配条件得到满足时,将所述景点确定为目标景点;

输出模块5555,用于获取所述目标景点对应的景点推荐信息,并通过所述车载终端,输出所述景点推荐信息。

在一些实施例中,所述获取模块5551,还用于通过所述车辆中设置的全球定位系统芯片,对所述车辆进行定位处理,得到第一定位信息;

通过基于位置的服务LBS,对所述车辆进行定位处理,得到第二定位信息;

结合所述第一定位信息以及所述第二定位信息,确定所述车辆当前所处的地理位置。

在一些实施例中,所述获取模块5551,还用于在所述车辆的行驶过程中,通过所述车辆上设置的摄像头采集所述车辆当前所处环境的环境图像。

在一些实施例中,所述获取模块5551,还用于获取至少一个候选景点对应的景点位置;

基于各所述景点位置以及所述地理位置,确定各所述候选景点与所述车辆之间的距离;

当存在至少一个候选景点与所述车辆之间的距离低于距离阈值时,获取所述车辆当前所处环境的环境图像。

在一些实施例中,所述第一确定模块5552,还用于获取至少一个候选景点对应的景点区域范围;

基于各所述景点区域范围以及所述地理位置,确定所述车辆当前所处的目标景点区域范围;

将所述目标景点区域范围对应的候选景点,确定为与所述地理位置相对应的景点。

在一些实施例中,所述第一确定模块5552,还用于获取至少一个候选景点对应的景点位置;

基于各所述景点位置以及所述地理位置,确定各所述候选景点与所述车辆之间的距离;

将与所述车辆之间的距离满足距离条件的候选景点,确定为与所述地理位置相对应的景点。

在一些实施例中,所述匹配模块5553,还用于对所述环境图像进行特征提取,得到对应的环境图像特征,并对各所述景观图像进行特征提取,得到对应的景观图像特征;

将所述环境图像特征分别与各所述景观图像特征进行匹配,得到相应的特征匹配度;

将所述环境图像特征与各所述景观图像特征的特征匹配度,作为所述环境图像与各所述景观图像的匹配度。

在一些实施例中,所述匹配模块5553,还用于针对各所述景观图像分别执行如下处理:

将所述景观图像与所述环境图像输入至机器学习模型中;

通过所述机器学习模型,对所述景观图像与所述环境图像进行匹配度预测,得到所述景观图像与所述环境图像之间的匹配度。

在一些实施例中,所述第二确定模块5554,还用于当所述景观图像的数量为多张时,获取多张所述景观图像中、与所述环境图像的匹配度达到匹配度阈值的目标景观图像的数量;

当所述数量达到目标数量时,确定所述匹配条件得到满足。

在一些实施例中,所述输出模块5555,还用于获取用于生成景点推荐信息的推荐信息模板、以及所述目标景点对应的景点推荐内容;

基于所述景点推荐内容以及所述推荐信息模板,生成所述目标景点对应的景点推荐信息。

在一些实施例中,所述输出模块5555,还用于当所述目标景点为多个时,获取各所述目标景点对应的推荐顺序;

通过所述车载终端,按照所述推荐顺序,依次输出所述景点推荐信息。

在一些实施例中,所述输出模块5555,还用于获取所述目标景点内的实时景点数据;

基于所述实时景点数据,输出相应的景点提示信息,所述景点提示信息,用于提示前往所述目标景点的推荐程度。

在一些实施例中,所述输出模块5555,还用于呈现对应所述景点推荐信息的导航功能项;

响应于针对所述导航功能项的触发操作,呈现用于引导所述车辆从当前位置到达所述目标景点的导航信息。

在一些实施例中,所述输出模块5555,还用于通过所述车载终端的音频输出单元,播放音频格式的景点推荐信息,并

通过所述车载终端的显示单元,呈现包括文本、图像和视频中至少之一的景点推荐信息。

应用本申请上述实施例,首先获取车辆当前所处的地理位置以及所处环境的环境图像,并获取与该地理位置相对应的景点的至少一张景观图像,然后确定车辆所处环境的环境图像、与地理位置对应的景点的各景观图像的匹配度,在基于匹配度确定匹配条件满足时,将景点确定为目标景点,从而获取并输出该目标景点对应的景点推荐信息以实现针对目标景点的推荐。

这里,在进行景点推荐时,将车辆当前所处的地理位置与所处环境的环境图像相结合,能够在基于环境图像与该地理位置对应的景点的景观图像的匹配度确定匹配条件得到满足时,保证所获取的车辆的地理位置是准确的,从而将该地理位置对应的景点作为目标景点进行推荐,提高了景点推荐的精确度。

本申请实施例还提供一种电子设备,所述电子设备包括:

存储器,用于存储可执行指令;

处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的基于车辆的景点推荐方法。

本申请实施例还提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本申请实施例提供的基于车辆的景点推荐方法。

本申请实施例还提供一种计算机可读存储介质,存储有可执行指令,当可执行指令被处理器执行时,实现本申请实施例提供的基于车辆的景点推荐方法。

在一些实施例中,计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、闪存、磁表面存储器、光盘、或CD-ROM等存储器;也可以是包括上述存储器之一或任意组合的各种设备。

在一些实施例中,可执行指令可以采用程序、软件、软件模块、脚本或代码的形式,按任意形式的编程语言(包括编译或解释语言,或者声明性或过程性语言)来编写,并且其可按任意形式部署,包括被部署为独立的程序或者被部署为模块、组件、子例程或者适合在计算环境中使用的其它单元。

作为示例,可执行指令可以但不一定对应于文件系统中的文件,可以可被存储在保存其它程序或数据的文件的一部分,例如,存储在超文本标记语言(HTML,Hyper TextMarkup Language)文档中的一个或多个脚本中,存储在专用于所讨论的程序的单个文件中,或者,存储在多个协同文件(例如,存储一个或多个模块、子程序或代码部分的文件)中。

作为示例,可执行指令可被部署为在一个计算设备上执行,或者在位于一个地点的多个计算设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算设备上执行。

以上所述,仅为本申请的实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和范围之内所作的任何修改、等同替换和改进等,均包含在本申请的保护范围之内。

31页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种预测稳定步频的方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!