CN111640169A - 历史事件呈现方法、装置、电子设备及存储介质 - Google Patents

历史事件呈现方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN111640169A
CN111640169A CN202010515254.2A CN202010515254A CN111640169A CN 111640169 A CN111640169 A CN 111640169A CN 202010515254 A CN202010515254 A CN 202010515254A CN 111640169 A CN111640169 A CN 111640169A
Authority
CN
China
Prior art keywords
historical
event
buildings
attribute
events
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010515254.2A
Other languages
English (en)
Inventor
王子彬
孙红亮
李炳泽
张一�
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Sensetime Intelligent Technology Co Ltd
Original Assignee
Shanghai Sensetime Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Sensetime Intelligent Technology Co Ltd filed Critical Shanghai Sensetime Intelligent Technology Co Ltd
Priority to CN202010515254.2A priority Critical patent/CN111640169A/zh
Publication of CN111640169A publication Critical patent/CN111640169A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/10Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Geometry (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开提供了一种历史事件呈现方法、装置、电子设备及存储介质,该方法包括:获取AR设备拍摄的现实场景图像;检测所述现实场景图像中的目标物;在检测出的所述目标物为历史建筑物的情况下,识别所述历史建筑物的属性特征;根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材;基于确定的所述历史事件动画素材和所述现实场景图像,控制所述AR设备显示AR动画特效。

Description

历史事件呈现方法、装置、电子设备及存储介质
技术领域
本公开涉及增强现实技术领域,具体而言,涉及一种历史事件呈现方法、装置、电子设备及存储介质。
背景技术
一般的,在历史的长河中,历史建筑物均存在着对应的历史功能,比如,太和殿曾经是用来举行重大典礼的场所;乾清宫曾经是被用作为皇帝的寝宫等。现今,历史建筑物被作为旅游景点,被游客进行参观。
但是,游客在参观过程中,仅可以对历史建筑物的构造、细节等进行观察,而无法对历史建筑物的历史功能进行直观了解,造成历史建筑物的展示效果较差。
发明内容
有鉴于此,本公开至少提供一种历史事件呈现方法、装置、电子设备及存储介质。
第一方面,本公开提供了一种历史事件呈现方法,包括:
获取AR设备拍摄的现实场景图像;
检测所述现实场景图像中的目标物;
在检测出的所述目标物为历史建筑物的情况下,识别所述历史建筑物的属性特征;
根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材;
基于确定的所述历史事件动画素材和所述现实场景图像,控制所述AR设备显示AR动画特效。
采用上述方法,通过对获取的现实场景图像中的目标物进行检测,在检测出的目标物为历史建筑物的情况下,识别历史建筑物的属性特征,并根据历史建筑物对应的属性特征,获取与属性特征匹配的历史事件动画素材;再基于确定的历史事件动画素材和现实场景图像,控制AR设备显示AR动画特效;通过为历史建筑物匹配对应的历史事件动画素材,并控制AR设备显示与历史事件动画素材对应的动画特效,比如,在检测到历史建筑物为宫殿时,可以为宫殿匹配对应的历史事件动画素材,使得用户在参观历史建筑物时,可以直观的查看与历史建筑物匹配的历史事件动画特效,丰富了历史建筑物对应的展示内容,提高了历史建筑物的展示效果。
一种可能的实施方式中,根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材,包括:
根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件;
获取与确定的所述历史经典事件对应的历史事件动画素材。
一种可能的实施方式中,所述属性特征包括以下至少一种:
年代、建筑物用途、颜色、风格。
一种可能的实施方式中,根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件,包括:
基于所述历史建筑物的属性特征,确定所述历史建筑物的标识信息;
基于所述标识信息、和预先存储的每个标识信息对应的历史经典事件,确定与所述历史建筑物对应的属性特征匹配的历史经典事件。
一种可能的实施方式中,在每个标识信息对应多个历史经典事件时,基于所述标识信息、和预先存储的每个标识信息对应的历史经典事件,确定与所述历史建筑物对应的属性特征匹配的历史经典事件,包括:
基于所述标识信息,确定与所述标识信息匹配的多个候选历史经典事件;
响应用户触发的事件选择操作,将所述事件选择操作对应的候选历史经典事件,确定为与所述历史建筑物对应的属性特征匹配的历史经典事件。
一种可能的实施方式中,根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件,包括:
基于所述历史建筑物对应的属性特征、和每个历史经典事件对应的预先存储的场景特征,从所述多个历史经典事件中确定与所述历史建筑物对应的属性特征匹配的历史经典事件。
以下装置、电子设备等的效果描述参见上述方法的说明,这里不再赘述。
第二方面,本公开提供了一种历史事件呈现装置,包括:
第一获取模块,用于获取AR设备拍摄的现实场景图像;
检测模块,用于检测所述现实场景图像中的目标物;
识别模块,用于在检测出的所述目标物为历史建筑物的情况下,识别所述历史建筑物的属性特征;
第二获取模块,用于根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材;
控制模块,用于基于确定的所述历史事件动画素材和所述现实场景图像,控制所述AR设备显示AR动画特效。
一种可能的实施方式中,所述第二获取模块,在根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材时,用于:
根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件;
获取与确定的所述历史经典事件对应的历史事件动画素材。
一种可能的实施方式中,所述属性特征包括以下至少一种:
年代、建筑物用途、颜色、风格。
一种可能的实施方式中,所述第二获取模块,在根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件时,用于:
基于所述历史建筑物的属性特征,确定所述历史建筑物的标识信息;
基于所述标识信息、和预先存储的每个标识信息对应的历史经典事件,确定与所述历史建筑物对应的属性特征匹配的历史经典事件。
一种可能的实施方式中,在每个标识信息对应多个历史经典事件时,所述第二获取模块,在基于所述标识信息、和预先存储的每个标识信息对应的历史经典事件,确定与所述历史建筑物对应的属性特征匹配的历史经典事件时,用于:
基于所述标识信息,确定与所述标识信息匹配的多个候选历史经典事件;
响应用户触发的事件选择操作,将所述事件选择操作对应的候选历史经典事件,确定为与所述历史建筑物对应的属性特征匹配的历史经典事件。
一种可能的实施方式中,所述第二获取模块,在根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件时,用于:
基于所述历史建筑物对应的属性特征、和每个历史经典事件对应的预先存储的场景特征,从所述多个历史经典事件中确定与所述历史建筑物对应的属性特征匹配的历史经典事件。
第三方面,本公开提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述第一方面或任一实施方式所述的历史事件呈现方法的步骤。
第四方面,本公开提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述第一方面或任一实施方式所述的历史事件呈现方法的步骤。
为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本公开实施例所提供的一种历史事件呈现方法的流程示意图;
图2示出了本公开实施例所提供的一种历史事件呈现方法中,AR设备的界面示意图;
图3示出了本公开实施例所提供的一种历史事件呈现装置的架构示意图;
图4示出了本公开实施例所提供的一种电子设备400的结构示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
历史建筑物为具有一定保护价值、能够反映历史风貌和地方特色的建筑物、构筑物,一般的,保存下来的历史建筑物对应的有历史功能,比如,太和殿曾经是用来举行重大典礼的场所;乾清宫曾经是被用作为皇帝的寝宫;天坛曾经是皇帝祭祖的地方等。现今,历史建筑物被作为旅游景点,被游客进行参观。但是,游客在参观过程中,仅可以对历史建筑物的构造、细节等进行观察,而无法对历史建筑物的历史功能进行直观了解,造成历史建筑物的展示效果较差。
为了解决上述问题,本公开实施例提供了一种历史事件呈现方法,通过为历史建筑物匹配对应的历史事件动画素材,并控制AR设备显示与历史事件动画素材对应的动画特效,比如,在检测到历史建筑物为太和殿时,可以为历史建筑物匹配对应的典礼动画,将典礼动画(历史事件动画素材)与该太和殿(历史建筑物)进行融合,使得用户可以在参观历史建筑物时,可以直观的查看与历史事件动画素材对应的动画特效,丰富了历史建筑物的展示多样性,提高了历史建筑物的展示效果。
为便于对本公开实施例进行理解,首先对本公开实施例所公开的一种历史事件呈现方法进行详细介绍。
参见图1所示,为本公开实施例所提供的一种历史事件呈现方法的流程示意图,该方法包括S101-S105,其中:
S101,获取AR设备拍摄的现实场景图像。
S102,检测现实场景图像中的目标物。
S103,在检测出的目标物为历史建筑物的情况下,识别历史建筑物的属性特征。
S104,根据历史建筑物对应的属性特征,获取与属性特征匹配的历史事件动画素材。
S105,基于确定的历史事件动画素材和现实场景图像,控制AR设备显示AR动画特效。
上述方法中,通过对获取的现实场景图像中的目标物进行检测,在检测出的目标物为历史建筑物的情况下,识别历史建筑物的属性特征,并根据历史建筑物对应的属性特征,获取与属性特征匹配的历史事件动画素材;再基于确定的历史事件动画素材和现实场景图像,控制AR设备显示AR动画特效;通过为历史建筑物匹配对应的历史事件动画素材,并控制AR设备显示与历史事件动画素材对应的动画特效,比如,在检测到历史建筑物为宫殿时,可以为宫殿匹配对应的历史事件动画素材,使得用户在参观历史建筑物时,可以直观的查看与历史建筑物匹配的历史事件动画特效,丰富了历史建筑物对应的展示内容,提高了历史建筑物的展示效果。
针对S101:
这里,AR设备可以为能够展示AR数据的智能设备,比如AR设备可以为智能手机、电脑、AR眼镜等。在具体实施时,用户可以点击AR设备上的拍摄按钮,拍摄现实场景图像,服务器可以获取AR设备拍摄的现实场景图像。其中,现实场景图像可以为拍摄的任一场景图像,该图像可以为RGB图像。
针对S102以及S103:
可以对现实场景图像进行检测,检测现实场景图像中的目标物。该目标物可以为任一建筑物。示例性的,可以通过训练的图像检测神经网络,对现实场景图像进行检测,确定现实场景图像中的目标物,并检测该目标物是否为历史建筑物,若是,则识别历史建筑物的属性特征;若不是,则不进行识别属性特征的步骤,并可以向AR设备返回提示信息,以提示AR设备此次拍摄得到的现实场景图像中不包括历史建筑物,不符合展示要求。
在具体实施时,可以在确定目标物为历史建筑物时,从现实场景图像中截取历史建筑物图像,基于截取的历史建筑物图像,识别历史建筑物的属性特征。其中,属性特征包括以下至少一种:年代、建筑物用途、颜色、风格。示例性的,属性特征中的任一特征可以用特征向量进行表示,比如,可以用年代特征向量表征历史建筑物的年代,用颜色特征向量表征历史建筑物的颜色。
示例性的,可以使用属性特征中每个特征对应的神经网络,识别历史建筑物的属性特征,比如,可以使用颜色对应的神经网络,识别得到属性特征中的颜色特征对应的特征向量(即得到属性特征中的颜色特征);可以使用风格对应的神经网络,识别得到属性特征中的风格特征对应的特征向量。
针对S104:
在得到历史建筑物对应的属性特征之后,可以基于历史建筑物的属性特征,获取与属性特征匹配的历史事件动画素材。
一种可选实施方式中,根据历史建筑物对应的属性特征,获取与属性特征匹配的历史事件动画素材,可以包括:
步骤一、根据历史建筑物对应的属性特征,确定与历史建筑物对应的属性特征匹配的历史经典事件。
步骤二、获取与确定的历史经典事件对应的历史事件动画素材。
针对步骤一:可以先根据历史建筑物对应的属性特征,确定与历史建筑物对应的属性特征匹配的历史经典事件。比如,如建筑物的属性特征表征该建筑物为清代的宫殿,用途为处理政事,则可以为该历史建筑物匹配的历史经典事件可以为清代百官上朝的事件。
作为一可选实施方式,根据历史建筑物对应的属性特征,确定与历史建筑物对应的属性特征匹配的历史经典事件,可以包括:
方式一,基于历史建筑物的属性特征,确定历史建筑物的标识信息;基于标识信息、和预先存储的每个标识信息对应的历史经典事件,确定与历史建筑物对应的属性特征匹配的历史经典事件。
方式二、基于历史建筑物对应的属性特征、和每个历史经典事件对应的预先存储的场景特征,从多个历史经典事件中确定与历史建筑物对应的属性特征匹配的历史经典事件。
针对方式一:可以根据历史建筑物的属性特征,确定历史建筑物的标识信息,其中,标识信息可以根据实际需要进行设置,其中,标识信息可以为历史建筑物的名称,例如,标识信息可以为太和殿、乾清宫等,或者,标识信息也可以为历史建筑物的描述信息,比如,历史建筑物的标识信息可以为名人故居、宫殿、寺庙、城墙等。
在具体实施时,可以预先为每个标识信息确定对应的历史经典事件,并将确定的历史经典事件与该标识信息进行关联存储,其中,每个标识信息可以对应一个历史经典事件,也可以对应多个历史经典事件。比如,标识信息为宫殿时,该宫殿对应的历史经典事件可以包括典礼事件、上朝事件等;或者,可以为太和殿的标识信息,设置的历史经典事件可以为典礼事件。每个标识信息对应的历史经典事件,可以根据实际情况进行设置。
一种可选实施方式中,在每个标识信息对应多个历史经典事件时,基于标识信息、和预先存储的每个标识信息对应的历史经典事件,确定与历史建筑物对应的属性特征匹配的历史经典事件,可以包括:
A1,基于标识信息,确定与标识信息匹配的多个候选历史经典事件。
A2,响应用户触发的事件选择操作,将事件选择操作对应的候选历史经典事件,确定为与历史建筑物对应的属性特征匹配的历史经典事件。
这里,预先为每个标识信息设置了多个历史经典事件,在确定了历史建筑物的标识信息之后,基于确定的标识信息,从预先存储的多个历史经典事件中,确定与标识信息匹配的多个候选历史经典事件。
在确定了多个候选历史经典事件之后,可以将多个候选历史经典事件对应的信息列表发送给用户,用户可以基于接收到的信息列表,从多个候选历史经典事件中选择感兴趣的历史经典事件,即用户可以针对感兴趣的历史经典事件触发事件选择操作,使得服务器可以响应用户触发的事件选择操作,将事件选择操作对应的候选历史经典事件,确定为与历史建筑物对应的属性特征匹配的历史经典事件。其中,多个候选历史经典事件对应的信息列表中,可以包括每个候选历史经典事件的名称、发生时间、历史人物、历史意义等。
上述实施方式中,通过为每个标识信息设置多个历史经典事件,并可以将用户触发的事件选择操作对应的历史经典事件,设置为与历史建筑物对应的属性特征匹配的历史经典事件,增加了展示的多样性。
针对方式二:可以预先获取多个历史经典事件,并为每个历史经典事件设置对应的场景特征,比如,历史经典事件:百官上朝对应的场景特征可以包括宫殿、处理政事、古代等。或者,还可以根据每个历史经典事件对应的历史事件动画素材中提取一帧事件图像,并从事件图像中提取场景特征,将提取的场景特征与对应的历史经典事件关联存储。其中,历史经典事件的场景特征可以根据需要进行设置。
示例性的,可以基于历史建筑物的属性特征对应的特征向量和每个历史经典事件的场景特征对应的特征向量,确定每个历史经典事件与该历史建筑物之间的匹配度,选择匹配度最高的历史经典事件,作为与历史建筑物对应的属性特征匹配的历史经典事件。
针对步骤二:在确定了与历史建筑物对应的属性特征匹配的历史经典事件之后,可以获取与该历史经典事件对应的历史事件动画素材,历史事件动画素材可以为根据影视剧资料、和/或历史资料确定的展示动画。
针对S105:
这里,可以根据历史事件动画素材和现实场景图像,生成包括AR动画特效对应的展示数据,并控制AR设备展示该AR动画特效。即控制AR设备展示将历史事件动画素材叠加至现实场景之后的AR动画特效。
参见图2所示的一种历史事件呈现方法中,AR设备的界面示意图,图中包括历史建筑物21和对应的历史事件动画素材,比如,该历史建筑物21可以为宫殿,对应的历史经典事件可以为官员上朝的历史事件,即官员上朝的历史事件中包括各个历史人物模型22,比如:皇帝的人物模型和朝臣的人物模型。
本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
基于相同的构思,本公开实施例还提供了一种历史事件呈现装置,参见图3所示,为本公开实施例提供的一种历史事件呈现装置的架构示意图,包括第一获取模块301、检测模块302、识别模块303、第二获取模块304、以及控制模块305,具体的:
第一获取模块301,用于获取AR设备拍摄的现实场景图像;
检测模块302,用于检测所述现实场景图像中的目标物;
识别模块303,用于在检测出的所述目标物为历史建筑物的情况下,识别所述历史建筑物的属性特征;
第二获取模块304,用于根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材;
控制模块305,用于基于确定的所述历史事件动画素材和所述现实场景图像,控制所述AR设备显示AR动画特效。
一种可能的实施方式中,所述第二获取模块304,在根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材时,用于:
根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件;
获取与确定的所述历史经典事件对应的历史事件动画素材。
一种可能的实施方式中,所述属性特征包括以下至少一种:
年代、建筑物用途、颜色、风格。
一种可能的实施方式中,所述第二获取模块304,在根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件时,用于:
基于所述历史建筑物的属性特征,确定所述历史建筑物的标识信息;
基于所述标识信息、和预先存储的每个标识信息对应的历史经典事件,确定与所述历史建筑物对应的属性特征匹配的历史经典事件。
一种可能的实施方式中,在每个标识信息对应多个历史经典事件时,所述第二获取模块304,在基于所述标识信息、和预先存储的每个标识信息对应的历史经典事件,确定与所述历史建筑物对应的属性特征匹配的历史经典事件时,用于:
基于所述标识信息,确定与所述标识信息匹配的多个候选历史经典事件;
响应用户触发的事件选择操作,将所述事件选择操作对应的候选历史经典事件,确定为与所述历史建筑物对应的属性特征匹配的历史经典事件。
一种可能的实施方式中,所述第二获取模块304,在根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件时,用于:
基于所述历史建筑物对应的属性特征、和每个历史经典事件对应的预先存储的场景特征,从所述多个历史经典事件中确定与所述历史建筑物对应的属性特征匹配的历史经典事件。
在一些实施例中,本公开实施例提供的装置具有的功能或包含的模板可以用于执行上文方法实施例描述的方法,其具体实现可以参照上文方法实施例的描述,为了简洁,这里不再赘述。
基于同一技术构思,本公开实施例还提供了一种电子设备。参照图4所示,为本公开实施例提供的电子设备的结构示意图,包括处理器401、存储器402、和总线403。其中,存储器402用于存储执行指令,包括内存4021和外部存储器4022;这里的内存4021也称内存储器,用于暂时存放处理器401中的运算数据,以及与硬盘等外部存储器4022交换的数据,处理器401通过内存4021与外部存储器4022进行数据交换,当电子设备400运行时,处理器401与存储器402之间通过总线403通信,使得处理器401在执行以下指令:
获取AR设备拍摄的现实场景图像;
检测所述现实场景图像中的目标物;
在检测出的所述目标物为历史建筑物的情况下,识别所述历史建筑物的属性特征;
根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材;
基于确定的所述历史事件动画素材和所述现实场景图像,控制所述AR设备显示AR动画特效。
一种可能的设计中,处理器401执行的指令中,根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材,包括:
根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件;
获取与确定的所述历史经典事件对应的历史事件动画素材。
一种可能的设计中,处理器401执行的指令中,所述属性特征包括以下至少一种:
年代、建筑物用途、颜色、风格。
一种可能的设计中,处理器401执行的指令中,根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件,包括:
基于所述历史建筑物的属性特征,确定所述历史建筑物的标识信息;
基于所述标识信息、和预先存储的每个标识信息对应的历史经典事件,确定与所述历史建筑物对应的属性特征匹配的历史经典事件。
一种可能的设计中,处理器401执行的指令中,在每个标识信息对应多个历史经典事件时,基于所述标识信息、和预先存储的每个标识信息对应的历史经典事件,确定与所述历史建筑物对应的属性特征匹配的历史经典事件,包括:
基于所述标识信息,确定与所述标识信息匹配的多个候选历史经典事件;
响应用户触发的事件选择操作,将所述事件选择操作对应的候选历史经典事件,确定为与所述历史建筑物对应的属性特征匹配的历史经典事件。
一种可能的设计中,处理器401执行的指令中,根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件,包括:
基于所述历史建筑物对应的属性特征、和每个历史经典事件对应的预先存储的场景特征,从所述多个历史经典事件中确定与所述历史建筑物对应的属性特征匹配的历史经典事件。
此外,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的历史事件呈现方法的步骤。
本公开实施例所提供的历史事件呈现方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行上述方法实施例中所述的历史事件呈现方法的步骤,具体可参见上述方法实施例,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。

Claims (10)

1.一种历史事件呈现方法,其特征在于,包括:
获取AR设备拍摄的现实场景图像;
检测所述现实场景图像中的目标物;
在检测出的所述目标物为历史建筑物的情况下,识别所述历史建筑物的属性特征;
根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材;
基于确定的所述历史事件动画素材和所述现实场景图像,控制所述AR设备显示AR动画特效。
2.根据权利要求1所述的方法,其特征在于,根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材,包括:
根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件;
获取与确定的所述历史经典事件对应的历史事件动画素材。
3.根据权利要求1或2所述的方法,其特征在于,所述属性特征包括以下至少一种:
年代、建筑物用途、颜色、风格。
4.根据权利要求2所述的方法,其特征在于,根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件,包括:
基于所述历史建筑物的属性特征,确定所述历史建筑物的标识信息;
基于所述标识信息、和预先存储的每个标识信息对应的历史经典事件,确定与所述历史建筑物对应的属性特征匹配的历史经典事件。
5.根据权利要求4所述的方法,其特征在于,在每个标识信息对应多个历史经典事件时,基于所述标识信息、和预先存储的每个标识信息对应的历史经典事件,确定与所述历史建筑物对应的属性特征匹配的历史经典事件,包括:
基于所述标识信息,确定与所述标识信息匹配的多个候选历史经典事件;
响应用户触发的事件选择操作,将所述事件选择操作对应的候选历史经典事件,确定为与所述历史建筑物对应的属性特征匹配的历史经典事件。
6.根据权利要求2所述的方法,其特征在于,根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件,包括:
基于所述历史建筑物对应的属性特征、和每个历史经典事件对应的预先存储的场景特征,从所述多个历史经典事件中确定与所述历史建筑物对应的属性特征匹配的历史经典事件。
7.一种历史事件呈现装置,其特征在于,包括:
第一获取模块,用于获取AR设备拍摄的现实场景图像;
检测模块,用于检测所述现实场景图像中的目标物;
识别模块,用于在检测出的所述目标物为历史建筑物的情况下,识别所述历史建筑物的属性特征;
第二获取模块,用于根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材;
控制模块,用于基于确定的所述历史事件动画素材和所述现实场景图像,控制所述AR设备显示AR动画特效。
8.根据权利要求7所述的装置,其特征在于,所述获取模块,在根据所述历史建筑物对应的属性特征,获取与所述属性特征匹配的历史事件动画素材时,用于:
根据所述历史建筑物对应的属性特征,确定与所述历史建筑物对应的属性特征匹配的历史经典事件;
获取与确定的所述历史经典事件对应的历史事件动画素材。
9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至6任一所述的历史事件呈现方法的步骤。
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至6任一所述的历史事件呈现方法的步骤。
CN202010515254.2A 2020-06-08 2020-06-08 历史事件呈现方法、装置、电子设备及存储介质 Pending CN111640169A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010515254.2A CN111640169A (zh) 2020-06-08 2020-06-08 历史事件呈现方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010515254.2A CN111640169A (zh) 2020-06-08 2020-06-08 历史事件呈现方法、装置、电子设备及存储介质

Publications (1)

Publication Number Publication Date
CN111640169A true CN111640169A (zh) 2020-09-08

Family

ID=72331423

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010515254.2A Pending CN111640169A (zh) 2020-06-08 2020-06-08 历史事件呈现方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN111640169A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112348969A (zh) * 2020-11-06 2021-02-09 北京市商汤科技开发有限公司 增强现实场景下的展示方法、装置、电子设备及存储介质
CN112348968A (zh) * 2020-11-06 2021-02-09 北京市商汤科技开发有限公司 增强现实场景下的展示方法、装置、电子设备及存储介质
CN114140559A (zh) * 2021-12-15 2022-03-04 深圳市前海手绘科技文化有限公司 一种动画生成方法以及装置
CN115617222A (zh) * 2022-11-21 2023-01-17 湖南工商大学 一种文创产品vr虚拟展示***

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107240041A (zh) * 2017-07-14 2017-10-10 鲁东大学 新媒体环境下传统古村落的智慧传播旅游方式
CN109865289A (zh) * 2019-01-15 2019-06-11 特斯联(北京)科技有限公司 一种基于增强现实技术的实景环境娱乐***及其方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107240041A (zh) * 2017-07-14 2017-10-10 鲁东大学 新媒体环境下传统古村落的智慧传播旅游方式
CN109865289A (zh) * 2019-01-15 2019-06-11 特斯联(北京)科技有限公司 一种基于增强现实技术的实景环境娱乐***及其方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
李云鹏: "《智慧旅游规划与行业实践》", 30 September 2014, 北京:旅游教育出版社, pages: 23 - 24 *
王保江: "《创新创业导航》", 31 August 2016, 北京:中国经济出版社, pages: 202 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112348969A (zh) * 2020-11-06 2021-02-09 北京市商汤科技开发有限公司 增强现实场景下的展示方法、装置、电子设备及存储介质
CN112348968A (zh) * 2020-11-06 2021-02-09 北京市商汤科技开发有限公司 增强现实场景下的展示方法、装置、电子设备及存储介质
CN112348969B (zh) * 2020-11-06 2023-04-25 北京市商汤科技开发有限公司 增强现实场景下的展示方法、装置、电子设备及存储介质
CN112348968B (zh) * 2020-11-06 2023-04-25 北京市商汤科技开发有限公司 增强现实场景下的展示方法、装置、电子设备及存储介质
CN114140559A (zh) * 2021-12-15 2022-03-04 深圳市前海手绘科技文化有限公司 一种动画生成方法以及装置
CN115617222A (zh) * 2022-11-21 2023-01-17 湖南工商大学 一种文创产品vr虚拟展示***

Similar Documents

Publication Publication Date Title
CN111640169A (zh) 历史事件呈现方法、装置、电子设备及存储介质
CN111638793B (zh) 飞行器的展示方法、装置、电子设备及存储介质
EP2182469B1 (en) System and method for sensing facial gesture
CN110716645A (zh) 一种增强现实数据呈现方法、装置、电子设备及存储介质
CN111651047B (zh) 一种虚拟物体展示方法、装置、电子设备及存储介质
CN111638797A (zh) 一种展示控制方法及装置
CN110545442B (zh) 一种直播互动方法、装置、电子设备及可读存储介质
CN112348968B (zh) 增强现实场景下的展示方法、装置、电子设备及存储介质
CN111696215A (zh) 一种图像处理方法、装置及设备
CN111679742A (zh) 基于ar的交互控制方法、装置、电子设备及存储介质
CN111643900A (zh) 一种展示画面控制方法、装置、电子设备和存储介质
CN111640184A (zh) 古建筑物重现方法、装置、电子设备及存储介质
CN111625100A (zh) 图画内容的呈现方法、装置、计算机设备及存储介质
CN112422817B (zh) 图像处理方法及装置
CN111639979A (zh) 一种游乐项目推荐方法及装置
CN112181141A (zh) Ar定位的方法、装置、电子设备及存储介质
CN111639613B (zh) 一种增强现实ar特效生成方法、装置及电子设备
CN112991555B (zh) 数据展示方法、装置、设备以及存储介质
CN109919190B (zh) 直线段匹配方法、装置、存储介质及终端
CN111640194A (zh) Ar场景图像展示控制方法、装置、电子设备及存储介质
CN112333498A (zh) 一种展示控制方法、装置、计算机设备及存储介质
CN113359985A (zh) 数据展示方法、装置、计算机设备以及存储介质
CN111274602B (zh) 一种图像特征信息替换方法、装置、设备及介质
CN111640190A (zh) Ar效果的呈现方法、装置、电子设备及存储介质
CN111639977A (zh) 一种信息推送方法、装置、计算机设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination