游记生成方法、装置、计算机设备及可读存储介质与流程

文档序号:23261412发布日期:2020-12-11 18:50阅读:141来源:国知局
游记生成方法、装置、计算机设备及可读存储介质与流程

本发明涉及人工智能技术领域,应用于智慧城市中,尤其涉及一种游记生成方法、装置、计算机设备及可读存储介质。



背景技术:

现如今,随着智能手机的高度普及,摄像头已经成为智能手机的标准配置,对于旅游的用户而言,利用智能手机的摄像头进行随拍不仅可以保存对游玩过程的记忆,还可以将随拍的图片向身边人进行分享,这已然成为人们的一种生活方式。甚至,部分用户还会选择利用撰写游记的方式对游玩的过程进行记录。

游记作为对旅行所见所闻进行记录的一种文体,通常会由图片和文字组成,实际旅游的场景中,游客在景点游览的过程往往会忙于现场拍照,而对于游记的整理撰写通常在游览过后甚至一段时间后才会进行,如此对于游客用户而言,游玩过程的记忆通常仅存留于手机相册或者电子相机的相册中,则可能对景点图片对应的景点名称已经忘却,因此用户在游玩后进行游记整理时不仅不够便利,并且由于用户缺乏游记撰写的经验,其整理出的游记的可读性也不高。



技术实现要素:

本发明提供一种游记生成方法、装置、计算机设备及可读存储介质,用于解决用户不便于整理游记以及整理游记可读性差的问题。

本发明第一方面提供一种游记生成方法,所述方法包括:

获取景区的景点图片;

确定所述景点图片的景点名称,并为所述景点图片标注所述景点名称;

根据所述景点名称获取对应的景点信息,为所述景点图片对应匹配所述景点信息,以生成不同景点图片对应的游记模板;

获取用户输入的用于生成游记的游记图片,并将所述游记图片和所述游记模板中的景点图片进行相似度匹配,以获取每个所述游记模板的匹配得分;

从每个所述游记模板中,确定是否存在所述匹配得分大于预设分值的游记模板;

若存在所述匹配得分大于所述预设分值的游记模板,则将所述匹配得分大于预设分值的游记模板作为目标游记模板;

根据所述目标游记模板和所述游记图片生成目标游记。

可选地,所述将所述相似度匹配得分大于预设分值对应景点图片的游记模板作为目标游记模板,包括:

若所述相似度匹配得分小于所述预设分值,生成匹配结果提示,其中,所述匹配结果提示用于引导用户输入关联景点的图片,以使重新获取所述目标游记模板。

可选地,所述确定是否存在所述匹配得分大于预设分值的游记模板之后,所述方法还包括:

若不存在所述匹配得分大于所述预设分值的游记模板,则生成匹配结果提示,其中,所述匹配结果提示用于引导用户输入关联景点的图片;

当接收到所述用户输入的关联景点的图片,将所述游记图片与所述关联景点的图片进行相似度匹配;

若确定所述游记图片与所述关联景点的图片的相似度匹配大于所述预设分值,则生成所述关联景点的图片对应的游记模板;

将所述关联景点的图片对应的游记模板作为所述目标游记模板。

可选地,所述根据所述景点名称获取对应的景点信息,为所述景点图片对应匹配所述景点信息,以生成不同景点图片对应的游记模板,包括:

根据所述景点图片生成游记基础模板;所述游记基础模板包括第一区域和第二区域,其中,所述第一区域位于所述景点图片内,所述第二区域位于所述景点图片外;

基于所述景点图片,通过图像处理算法获取所述景点图片的形状特征信息;

将所述形状特征信息输入预设对联生成模型,以获取所述形状特征信息的目标对联;

将所述目标对联对应插入所述第一区域或所述第二区域,以生成所述景点图片对应的游记模板。

可选地,所述根据所述景点名称获取对应的景点信息,为所述景点图片对应匹配所述景点信息,以生成不同景点图片的游记模板,包括:

根据所述景点图片生成游记基础模板;所述游记基础模板包括第一区域和第二区域,其中,所述第一区域位于所述景点图片内,所述第二区域位于所述景点图片外;

基于所述景点图片,通过图像处理算法获取所述景点图片的色调信息;

将所述色调信息输入预设诗歌生成模型,以获取所述色调信息的目标诗歌;

将所述目标诗歌对应插入所述第一区域或第二区域,以生成所述景点图片对应的游记模板。

可选地,所述根据所述景点名称获取对应的景点信息,为所述景点图片对应匹配所述景点信息,以生成不同景点图片的游记模板,包括:

根据所述景点图片生成游记基础模板;所述游记基础模板包括第一区域和第二区域,其中,所述第一区域位于所述景点图片内,所述第二区域位于所述景点图片外;

基于所述景点图片,获取所述景点图片对应的天气信息;

将所述天气信息输入预设金句软文生成模型,以获取所述天气信息的目标目标金句软文;

将所述目标金句软文对应插入所述第一区域或所述第二区域,以生成所述景点图片对应的游记模板。

可选地,所述将所述相似度匹配得分大于预设分值对应景点图片的游记模板作为目标游记模板,包括:

在所述相似度匹配得分大于预设分值对应景点图片的游记模板中,选择排序前k位的游记模板作为目标游记模板,以使根据所述目标游记模板生成基于所述游记图片的游记。

本发明第二方面提供一种游记生成装置,所述装置包括:

获取模块,用于获取景区的景点图片;

标注模块,用于确定所述景点图片的景点名称,并为所述景点图片标注所述景点名称;

匹配模块,用于根据所述景点名称获取对应的景点信息,为所述景点图片对应匹配所述景点信息,以生成不同景点图片对应的游记模板;

匹配得分获取模块,用于获取用户输入的用于生成游记的游记图片,并将所述游记图片和所述游记模板中的景点图片进行相似度匹配,以获取每个所述游记模板的匹配得分;

游记模板确定模块,用于从每个所述游记模板中,确定是否存在所述匹配得分大于预设分值的游记模板;

目标模板生成模块,用于若存在所述匹配得分大于所述预设分值的游记模板,则将所述匹配得分大于预设分值的游记模板作为目标游记模板;

游记生成模块,用于根据所述目标游记模板和所述游记图片生成目标游记。

可选地,所述游记模板确定模块还用于:

若不存在所述匹配得分大于所述预设分值的游记模板,则生成匹配结果提示,其中,所述匹配结果提示用于引导用户输入关联景点的图片;

当接收到所述用户输入的关联景点的图片,将所述游记图片与所述关联景点的图片进行相似度匹配;

若确定所述游记图片与所述关联景点的图片的相似度匹配大于所述预设分值,则生成所述关联景点的图片对应的游记模板;

将所述关联景点的图片对应的游记模板作为所述目标游记模板。

本发明第三方面提供一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本发明第一方面所述的游记生成方法。

本发明第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本发明第一方面所述的游记生成方法。

本发明提供一种游记生成方法、装置、计算机设备以及可读存储介质中,其中,该方法部分包括:获取景区的景点图片;确定景点图片的景点名称,并为景点图片标注景点名称;根据景点名称获取对应的景点信息,为景点图片对应匹配景点信息,以生成不同景点图片对应的游记模板;获取用户输入的用于生成游记的游记图片,并将游记图片和游记模板中的景点图片进行相似度匹配,以获取每个游记模板的匹配得分;从每个游记模板中,确定是否存在匹配得分大于预设分值的游记模板;若存在匹配得分大于预设分值的游记模板,则将匹配得分大于预设分值的游记模板作为目标游记模板;根据目标游记模板和游记图片生成目标游记。本发明提出的游记生成方法,可实现根据游客输入的游记图片而自动生成游记,以解决游客在旅游过程不便于整理游记以及整理游记可读性较差的问题,从而提高游客在旅游过程的体验。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。其中,附图说明如下:

图1是本发明一实施例中游记生成方法的一流程示意图;

图2是本发明一实施例中生成游记模板的一流程示意图;

图3是本发明一实施例中生成游记模板的另一流程示意图;

图4是本发明一实施例中生成游记模板的另一流程示意图;

图5是本发明一实施例中游记生成装置的一架构示意图;

图6是本发明一实施例中计算机设备的一架构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供一种游记生成方法,具体地,如图1所示,可以包括如下步骤:

s10:获取景区的景点图片。

在一个应用场景中,基于需要生成的游记模板,可以先确定针对景区景点生成游记模板的主题,具体地,例如需要对某地景区进行游记模板设定时,可以根据具体的景点将游记模板分为:例如以风景为主题的赏花游或者观兽游等,或者还可以以人物为主题的亲子游或者学生游等,并获取基于不同主题景区景点的大量景点图片,例如需要设计观兽游的游记模板时,可以对应获取基于某地景区中关于雕像神兽的景点图片。

在一个实施例中,获取基于景区景点的景点图片,具体地,可以到不同景区景点的现场通过图片采集设备进行实时拍摄获取,示例性地,图片采集设备可以为智能手机或者专业摄影设备等,此处并不限定。需要说明的是,针对游记模板而获取大量的景点图片,不仅可以包括现场采集获取的景点图片,或者还可以包括例如通过互联网等渠道进行获取的景点图片,此处并不限定。

s20:确定景点图片的景点名称,并为景点图片标注景点名称。

当获取关于景区的景点图片后,可以确定每张景点图片的景点名称,并为其中每一张景点图片标注对应的景点名称。在一个应用场景中,例如需要到景区现场进行实时图片采集时,可以通过智能手机的摄像头进行图片采集,可以理解,智能手机通常集成有全球定位gps(globalpositionsystem)模块,则可以借助智能手机的gps定位模块对现场实时拍摄图片的景点进行辅助定位,以获取基于拍摄景点图片的景点名称,并为其中景点图片标注景点名称;或者,当其中图片采集设备为专业摄影设备时,还可以通过例如图像识别技术对采集图片获取到当前景点的名称,可以理解,基于现有景点图片的数据库,可以通过图像识别技术将实时获取的图片获取对应图片的景点名称,当然智能手机拍摄的图片也可以采取这种方式,此处并不限定。另外,还可以根据景区现场的地点标签进行实时记录,并为景点图片标注对应的景点名称标签,此处并不限定。该实施中,通过确定景点图片的景点名称,并为对应景点图片标注对应的景点名称,可以建立景点图片与各景点名称的关联关系。

s30:根据景点名称获取对应的景点信息,为景点图片对应匹配景点信息,以生成不同景点图片对应的游记模板。

当确定景点图片的景点名称后,可以根据景点名称获取对应的景点信息,具体地,该景点信息可以为景区导游手册介绍的信息,具体可以包括景点位置、地理、气候或者人文等信息,景点信息还可以为与景区相关的历史知识等信息,在一个实施例中,景点信息为历史知识,则可以根据景点名称获取对应的历史知识,并为景点图片对应匹配历史知识,以生成不同景点图片的游记模板。示例性地,可以通过各景区景点的导游手册获取景点名称对应的历史知识,或者,还可以根据各景点的名称通过互联网的方式从各景点的官方网站获取对应的历史知识,并为景点图片对应匹配历史知识,以生成基于景点图片的游记模板。

示例性地,例如获取到景点图片的景点名称为某地著名景点,则可以获取到某地著名景点的历史知识,该历史知识可以包括例如重大事件,示例性地,该重大事件可以为例如“在xxxx年,国家成立初期,国家领导人xxx曾在此处景点发表重要讲话,并观看开国大典仪式”。该实施例中,根据景点名称获取对应的历史知识,可以将对应景点的历史进行呈现,不仅可以使游客对某地景点的记忆更加深刻,还可以为游客补充和扩展了对应的历史知识点,并且通过建立景点与对应历史知识的映射关系,可以使生成的游记模板有更多的历史趣味性,以及可以使生成的游记模板更加丰富。上述实施例中,需要说明的是,除了可以为景点图片匹配对应的历史知识外,还可以为景点图片匹配奇闻趣事等,具体地,奇闻趣事可以为景区景点的传说等,此处并不限定。

s40:获取用户的用于生成游记的游记图片,并将游记图片和游记模板中的景点图片进行相似度匹配,以获取每个游记模板的匹配得分。

在一个实施例中,获取用户的用于生成游记的游记图片,可以理解,该游记图片可以从用户的智能手机或者摄影设备的相册中进行获取,或者从用户游玩过程中实时拍摄的图片进行获取,又或者可以从互联网的图片库中进行获取,并不限定。将用户输入的游记图片和游记模板中不同的景点图片进行相似度匹配,可以获取每个游记模板的匹配得分。

在一个实施例中,该匹配得分还可以存储于区块链中,具体地,可以将匹配得分存储于一区块链的节点中,其中,区块链技术是一种可以不依赖第三方,通过自身分布式节点进行网络数据的存储、验证、传递和交流的技术,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特点,该实施例中,可以理解,通过将匹配得分存储于区块链中,可以实现提高该匹配得分的私密性以及安全性。

s50:从每个游记模板中,确定是否存在匹配得分大于预设分值的游记模板。

在一个实施例中,从每个游记模板中,可以确定是否存在匹配得分大于预设分值的游记模板,具体地,该预设数值可以为0.9或者0.85等,可以确定游记模板中是否存在匹配得分大于预设分值的游记模板。

在一个实施例中,将相似度匹配得分大于预设分值对应景点图片的游记模板作为目标游记模板,还可以包括:

在相似度匹配得分大于预设分值对应景点图片的游记模板中,选择排序前k位的游记模板作为目标游记模板,以使根据目标游记模板生成基于游记图片的游记。

在一个实施例中,另外,还可以将相似度得分进行排序,选择其中排名topk的游记模板,例如选取其中排名top3的三个游记模板,以供游客进行选择。

s60:若存在匹配得分大于所述预设分值的游记模板,则将匹配得分大于预设分值的游记模板作为目标游记模板。

具体地,当相似度匹配得分大于0.9或者0.85时,也即存在匹配得分大于所述预设分值的游记模板,可以将相似度匹配得分大于预设分值对应景点图片的游记模板作为目标游记模板以使根据目标游记模板生成基于游记图片的游记。需要说明的是,上述的预设数值此处仅用于举例,并不限定。

s70:根据目标游记模板和游记图片生成目标游记。

在获取到目标游记模板后,可以根据目标游记模板和用户的游记图片生成目标游记。在一个场景中,相似度匹配得分大于预设分值对应景点图片的游记模板可能有多个,则可以将生成的目标游记模板返回给用户选择,以使用户从多个目标游记模板进行筛选和选择,或者还可以将目标游记模板返回给用户进行编辑,以生成经过用户编辑的目标游记。该实施例中,用户可以根据获取的目标游记模板和拍摄的游记图片进行结合,以生成用户游记图片的目标游记。可以理解,基于结合用户拍摄的游记图片的目标游记,可以自动生成有个性化的目标游记。

在另一个实施例中,还可以根据目标游记模板生成目标游记,也即可以结合景点图片生成目标游记,该实施例中,若用户发现拍摄的游记图片不及景点图片时,可以给用户多个选择,以提高用户体验。

在另一个实施例中,在生成游记之后,还可以接入常用的app接口,以使用户可以通过各app接口进行实时的游记分享,提高用户的体验。

上述的实施例中,基于步骤s10-s70,通过获取景点图片,并为景点图片标注景点名称以及对应的景点知识(历史知识),以生成游记模板。当将用户的游记图片与游记模板中的景点图片进行相似度匹配可获取目标游记模板,则可以生成景点图片对应的目标游记模板,以实现根据目标游记模板和游记图片而自动生成目标游记,并且,可以理解,智能手机或者摄影设备相册中拍摄的图片通常以时间为轴线,则按照时间顺序将图片进行输入可以获取根据图片生成游玩现场的游览路线,也即可以基于现场游玩的顺序生成目标游记,以使用户能够根据输入图片的顺序对游玩的场景进行回忆,提高用户体验。另外,本发明的游记生成方法可以应用于智慧城市等领域中,可以理解,上述方案的游记生成方法可根据用户输入的图片自动生成目标游记,如此用户无需手动进行整理,以推动智慧城市的建设。

在一个实施例中,在确定是否存在匹配得分大于预设分值的游记模板之后,方法还包括,还可以包括:

s80:若不存在匹配得分大于预设分值的游记模板,则生成匹配结果提示,其中,匹配结果提示用于引导用户输入关联景点的图片。

在一个实施例中,若相似度匹配得分小于预设分值,也即不存在匹配得分大于预设分值的游记模板时,则生成匹配结果提示,其中,该匹配结果提示可以用于引导用户输入关联景点的图片,以使重新获取目标游记模板。示例性地,该预设分值例如为0.9或者0.8,在一个应用场景中,当相似度匹配得分小于例如0.8时,也即不存在匹配得分大于预设分值的游记模板时,可以生成匹配结果提示,以此提醒用户当前的匹配结果不理想,用户可以再次进行图片输入,具体可以提示用户拍摄景区经典的图片,该经典的图片可以为例如景区的正门等,则在用户输入关联景点的图片之后,可以将用户重新输入的图片与景点图片进行相似度匹配,以使可以重新获取目标游记模板,以根据目标游记模板生成对应的游记。

s90:当接收到用户输入的关联景点的图片,将游记图片与关联景点的图片进行相似度匹配。

s100:若确定游记图片与关联景点的图片的相似度匹配大于预设分值,则生成关联景点的图片对应的游记模板。

s110:将关联景点的图片对应的游记模板作为目标游记模板。

上述步骤s90-s110中,当接收到用户输入的关联景点的图片,将游记图片与关联景点的图片进行相似度匹配,若确定游记图片与关联景点的图片的相似度匹配大于预设分值,则生成关联景点的图片对应的游记模板,可以将关联景点的图片对应的游记模板作为目标游记模板,具体地可以参照上述步骤s40-s60中的过程,为避免累赘,此处便不展开描述。

在一个实施例中,基于各景点实际环境的复杂性以及图片相似度匹配的鲁棒性等特点,若用户认为生成的游记达不到预期时,用户还可以主动选择其他的图片重新进行相似度匹配,以重新获取游记,示例性地,用户可以从互联网获取经典的图片,以使将用户重新获取的输入图片与游记模板中的景点图片进行相似度匹配,以重新获取生成的目标游记模板。此外,还可以在输出的目标游记模板的窗口预留可编辑项,以使用户可以根据预留窗口进行调整或者修改。该实施例中,基于获取的目标游记模板,当用户对内容不太满意时,用户还可以根据实际情况进行即时调整和修改,而无需重新选取图片进行生成,可以节省用户生成游记的时间。

需要说明的是,上述实施例中的景点信息,除了可以基于景区景点直接获取的景点信息以外,还可以包括利用景点图片或者景点名称获取的其他信息,并不限定,示例性地,在一个实施例中,根据景点名称获取对应的景点信息,为景点图片对应匹配景点信息,以生成不同景点图片的游记模板,具体地,如图2所示,还可以包括步骤s31a-s34a:

s31a:根据景点图片生成游记基础模板;游记基础模板包括第一区域和第二区域,其中,第一区域位于景点图片内,第二区域位于景点图片外。

在一个实施例中,可以根据景点图片生成游记基础模板,该游记基础模板可以为提前设计好的模板,具体地,可以提前设定好模板的大小、区域布局或者框图设定等,并根据景点图片生成游记基础模板,以使可以根据景点图片形成相应的区域,具体地,游记基础模板包括第一区域和第二区域,其中,第一区域可以位于景点图片内,第二区域可以位于景点图片外,或者第一区域可以位于景点图片外,或者第二区域可以位于景点图片内,此处并不限定。

s32a:基于景点图片,通过图像处理算法获取景点图片的形状特征信息。

在一个实施例中,基于获取的景点图片,当需要把注意力集中于在景点图片的外部属性时,可以获取景点图片的形状特征信息。具体地,景点图片的形状特征信息可以通过图像处理算法进行获取,可以理解,图像处理算法是指利用计算机对图像进行处理、分析和理解,以识别不同景点图片中实体的形状特征信息的算法,具体可以采用深度学习神经网络模型算法对获取的景点图片进行景点识别,通过深度学习神经网络模型算法可以识别出景点图片的形状特征信息,并根据图像形状特征信息获取对应的关键词,示例性地,例如当前获取的景点图片主要包括门,则通过图像处理算法可以识别景点图片中的门的形状特征信息;或者当前获取的景点图片包括鼎,则通过图像处理算法可以识别景点图片中的鼎的形状特征信息。

s33a:将形状特征信息输入预设对联生成模型,以获取基于形状特征信息的目标对联。

基于获取目标游记模板中不同景点图片的形状特征信息,在一个实施例中,可以将景点图片中的门或者鼎的形状特征信息作为关键字输入到预设对联生成模型获取对应的目标对联,可以理解,此处的预设对联生成模型已经训练大量的数据库,可以根据输入的关键字获取对应不同的对联文字。示例性地,例如当获取到形状特征信息为鼎时,将鼎输入到预设对联生成模型中,可以输出例如“九羊启泰飞舟穿学海,鼎力玉成折桂步青云”的目标对联,需要说明的是,此处输出的目标对联仅用于举例,并不表示限定。

s34a:将目标对联对应插入第一区域或第二区域,以生成景点图片对应的游记模板。

在一个实施例中,在获取到基于景点图片形状特征信息对应的对联时,可以生成与景点图片对应对联的游记模板,具体可以将该目标对联插入到景点图片内的第一区域或者插入到景点图片外的第二区域,可根据实际情况进行操作,此处并不限定,则可以生成景点图片对应的游记模板。该实施例中,可以理解,通过对景点图片进行特征识别,可以获取基于景点图片中形状特征信息的关键字,并将关键字输入到预设对联生成模型,可以为图片匹配对应的目标对联,将目标对联插入到第一区域或第二区域时,以生成景点图片对应的游记模板,如此可使游记模板的内容更加有意境和内涵,并且通过预设的基础模板,还可以使游记模板更加美观和整洁。

需要说明的是,上述的预设对联生成模型,基于获取的形状特征信息,还可以通过互联网开发的对联生成系统,通过或者开源sdk(softwaredevelopmentkit)软件工具开发包的对联生成应用进行对联生成,此处并不限定。

在一个实施例中,根据景点名称获取对应的景点信息,为景点图片对应匹配景点信息,以生成不同景点图片的游记模板,具体地,如图3所示,还可以包括步骤s31b-s34b:

s31b:根据景点图片生成游记基础模板;游记基础模板包括第一区域和第二区域,其中,第一区域位于景点图片内,第二区域位于景点图片外。

该步骤中,根据景点图片生成游记基础模板,具体可以参照步骤s31a的描述,为避免累赘,此处便不展开说明。

s32b:基于景点图片,通过图像处理算法获取基于景点图片的色调信息。

在一个实施例中,当需要把注意力集中于图片的区域属性时,可以获取基于目标游记模板的景点图片的色调信息。具体地,可以通过图像处理算法技术获取基于景点图片的色调信息,示例性地,基于获取目标游记模板的景点图片,例如景点图片中为大理石或者花岗岩的神兽时,通过图片处理可以获取景点图片灰色的色调信息,或者当景点图片为鲜花时,可以通过图像处理算法获取红色或者粉色的色调信息,并根据不同的色调信息定义不同的主题,例如可以将不同色调信息生成浅色调信息、深色调信息、亮色调信息或者暗色调信息等,并根据不同的风格的色调信息定义积极、阳光、开朗或者忧郁风格等。

s33b:将色调信息输入预设诗歌生成模型,以获取色调信息的目标诗歌。

基于获取不同景点图片的色调信息,在一个实施例中,可以将不同色调信息对应的风格输入预设的诗歌生成模型获取不同的目标诗歌,可以理解,此处的预设诗歌生成模型已经训练了大量的数据库,则可以根据输入的色调信息风格获取不同的目标诗歌,示例性地,例如当输入阳光明媚时,通过预设诗歌生成模型可以输出“阳和初映日,光动早开时,明月娟娟影,媚花灼灼枝”,需要说明的是,此处输出的诗歌仅用于举例,并不限定。

s34b:将目标诗歌对应插入第一区域或第二区域,以生成景点图片对应的游记模板。

在获取到景点图片对应色调信息的诗歌之后,该实施例中,通过图像处理算法可以获取基于景点图片的色调信息,并将根据色调信息定义的风格输入到预设诗歌生成模型中,获取基于景点图片的目标诗歌,可以将目标诗歌对应插入第一区域或第二区域,以生成景点图片对应的游记模板,以使游记模板更加有唯美和诗意,并且通过游记基础模板,还可以使游记模板更加美观和整洁。

需要说明的是,上述的预设诗歌生成模型,基于色调信息的风格,还可以通过互联网开发的诗歌生成系统,或者通过例如开源sdk(softwaredevelopmentkit)软件工具开发包的诗歌生成应用进行诗歌生成,此处并不限定。

在一个实施例中,根据景点名称获取对应的景点信息,为景点图片对应匹配景点信息,以生成不同景点图片的游记模板,具体地,如图4所示,还可以包括步骤s31c-s34c:

s31c:根据景点图片生成游记基础模板;游记基础模板,包括第一区域和第二区域,其中,第一区域位于景点图片内,第二区域位于景点图片外。

该步骤中,根据景点图片生成游记基础模板,具体可以参照步骤s31a的描述,为避免累赘,此处便不展开说明。

s32c:基于景点图片,获取景点图片对应的天气信息。

在一个实施例中,获取景点图片对应的天气信息,例如在景点现场进行图片采集时,可以通过智能手机的天气信息应用进行获取,或者可以基于景区现场实现显示的天气信息预告进行获取,或者还可以通过图像识别技术识别图像中的天气信息,则可以获取基于景点图片的天气信息为晴天,则可以获取到关键字为晴天,或者基于景点图片中的天气信息为下雪天,可以获取到关键字为下雪天。

s33c:将天气信息输入预设金句软文生成模型,以获取天气信息的目标金句软文。

基于获取景点图片中的天气信息,可以将该天气信息输入到预设的金句软文模型,以生成基于具体天气信息的目标金句软文,可以理解,此处的金句软文模型可以为预训练了大量的经典金句、经典广告语或者软文等,则通过输入对应的关键字可以输入对应的目标金句或者目标软文。

s34c:将目标金句软文对应插入第一区域或第二区域,以生成景点图片对应的游记模板。

在一个实施例中,在获取到基于天气信息对应的目标金句软文后,可以将目标金句软文对应插入第一区域或第二区域,以生成景点图片对应的游记模板。该实施例中,可以使生成的游记模板更加有韵味和清新,并且通过游记基础模板,还可以使游记模板更加美观和整洁。

需要说明的是,上述步骤s31a-s34a、s31b-s34b和s31c-s34c中对应的预设对联生成模型、预设诗歌生成模型和预设金句软文生成模型仅是用于举例,并不限定。可以理解,上述的实施例中,在通过为景点图片匹配对应的历史知识生成游记模板,还可以根据不同类型的文字生成模型,为游记模板中的景点图片匹配例如对联、或者诗歌或者金句软文等,可以更加丰富生成的游记模板,则可以使生成的游记更加有文化内涵,增加了游记的可读性。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

在一个实施例中,提供一种游记生成装置,实现功能与上述实施例中游记生成方法对应的步骤一一对应。具体地,如图5所示,该游记生成装置包括获取模块10、标注模块20、匹配模块30、匹配得分获取模块40、相似度匹配模块50、目标模板生成模块60和游记生成模块70。各功能模块详细说明如下:

获取模块10,用于获取景区的景点图片;

标注模块20,用于确定景点图片的景点名称,并为景点图片标注景点名称;

匹配模块30,用于根据景点名称获取对应的景点信息,为景点图片对应匹配景点信息,以生成不同景点图片对应的游记模板;

匹配得分获取模块40,用于获取用户输入的用于生成游记的游记图片,并将游记图片和游记模板中的景点图片进行相似度匹配,以获取每个游记模板的匹配得分;

游记模板确定模块50,用于从每个游记模板中,确定是否存在匹配得分大于预设分值的游记模板;

目标模板生成模块60,用于若存在匹配得分大于预设分值的游记模板,则将匹配得分大于预设分值的游记模板作为目标游记模板;

游记生成模块70,根据目标游记模板和游记图片生成目标游记。

优选地,游记模板确定模块50还用于:

若不存在匹配得分大于预设分值的游记模板,则生成匹配结果提示,其中,匹配结果提示用于引导用户输入关联景点的图片;

当接收到用户输入的关联景点的图片,将游记图片与关联景点的图片进行相似度匹配;

若确定游记图片与关联景点的图片的相似度匹配大于预设分值,则生成关联景点的图片对应的游记模板;

将关联景点的图片对应的游记模板作为目标游记模板。

在一个实施例中,游记模板确定模块50还用于:

根据景点图片生成游记基础模板;游记基础模板包括第一区域和第二区域,其中,第一区域位于景点图片内,第二区域位于景点图片外;

基于景点图片,通过图像处理算法获取景点图片的形状特征信息;

将形状特征信息输入预设对联生成模型,以获取形状特征信息的目标对联;

将目标对联对应插入第一区域或第二区域,以生成景点图片对应的游记模板。

在一个实施例中,游记模板确定模块50还用于:

根据景点图片生成游记基础模板;游记基础模板包括第一区域和第二区域,其中,第一区域位于景点图片内,第二区域位于景点图片外;

基于景点图片,通过图像处理算法获取景点图片的色调信息;

将色调信息输入预设诗歌生成模型,以获取色调信息的目标诗歌;

将目标诗歌对应插入第一区域或第二区域,以生成景点图片对应的游记模板。

在一个实施例中,游记模板确定模块50还用于:

根据景点图片生成游记基础模板;游记基础模板包括第一区域和第二区域,其中,第一区域位于景点图片内,第二区域位于景点图片外;

基于景点图片,获取景点图片对应的天气信息;

将天气信息输入预设金句软文生成模型,以获取天气信息的目标金句软文;

将目标金句软文对应插入第一区域或第二区域,以生成景点图片对应的游记模板。

关于游记生成装置的具体限定可以参见上文中对于游记生成方法的限定,在此不再赘述。上述游记生成装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例游记生成方法或步骤,为避免重复,这里不再赘述。或者,该计算机程序被处理器执行时实现上述实施例中游记生成装置中各模块的功能,为避免重复,这里不再赘述。可以理解地,所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号和电信信号等。

在一个实施例中,如图6所示,提供一种计算机设备。具体地,该实施例的计算机设备60包括:处理器61、存储器62以及存储在存储器62中并可在处理器61上运行的计算机程序63。处理器61执行计算机程序63时实现上述实施例中游记生成方法或步骤,为避免重复,这里不再赘述。或者,处理器61执行计算机程序63时实现上述实施例游记生成装置中各模块的功能,为避免重复,这里不再赘述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块、子模块和单元完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1