[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111696215A - 一种图像处理方法、装置及设备 - Google Patents

一种图像处理方法、装置及设备 Download PDF

Info

Publication number
CN111696215A
CN111696215A CN202010532885.5A CN202010532885A CN111696215A CN 111696215 A CN111696215 A CN 111696215A CN 202010532885 A CN202010532885 A CN 202010532885A CN 111696215 A CN111696215 A CN 111696215A
Authority
CN
China
Prior art keywords
real scene
image
display content
target virtual
virtual display
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
CN202010532885.5A
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 CN202010532885.5A priority Critical patent/CN111696215A/zh
Publication of CN111696215A publication Critical patent/CN111696215A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/20Scenes; Scene-specific elements in augmented reality scenes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/35Categorising the entire scene, e.g. birthday party or wedding scene

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本公开提供了一种图像处理方法、装置及设备,其中,该方法包括:获取设定游乐场所内的现实场景图像;基于所述现实场景图像,识别现实场景信息;根据识别出的所述现实场景信息,确定与所述现实场景信息匹配的目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息;根据所述目标虚拟展示内容的位姿信息,将所述目标虚拟展示内容叠加到所述现实场景图像中,生成AR场景图像;通过AR设备展示所述AR场景图像。显然,通过该方案,图像处理设备可以将与现实场景信息对应的目标虚拟展示内容添加到现实场景图像中,生成AR场景图像,从而使所述AR场景图像达到现实场景与目标虚拟展示内容合影的效果。

Description

一种图像处理方法、装置及设备
技术领域
本公开涉及图像处理技术领域,具体而言,涉及一种图像处理方法、装置及设备。
背景技术
在展馆或者博物馆等游乐场所中,通常会布置显示屏来展示一些图像、文字、视频等内容,以达到美化广告展示等效果。这种显示方式的显示内容比较单一、缺乏新意,无法满足不同用户的需求。
因此,如何实现设备的显示内容的灵活性,是值得研究的问题。
发明内容
本公开实施例至少提供一种图像处理方法、装置以及设备。
第一方面,本公开实施例提供了一种图像处理方法,该方法包括:
获取设定游乐场所内的现实场景图像;
基于所述现实场景图像,识别现实场景信息;
根据识别出的所述现实场景信息,确定与所述现实场景信息匹配的目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息;
根据所述目标虚拟展示内容的位姿信息,将所述目标虚拟展示内容叠加到所述现实场景图像中,生成AR场景图像;
通过AR设备展示所述AR场景图像。
在一种可能的实施方式中,根据识别出的所述现实场景信息,确定与所述现实场景信息匹配的所述目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息,包括:
根据建立的所述游乐场所的展示模型,以及所述现实场景信息,确定所述目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息;
其中,所述展示模型包含所述游乐场所的三维重建模型,以及添加在所述三维重建模型上的至少一个虚拟展示内容。
在一种可能的实施方式中,所述方法还包括:
获取所述游乐场所内的全景图像,和所述游乐场所内多个特征点之间的距离;
根据所述全景图像和所述多个特征点之间的距离,建立所述游乐场所的三维重建模型;
根据所述三维重建模型,确定所述至少一个虚拟展示内容;
将所述至少一个虚拟展示内容添加到所述三维重建模型中,得到所述游乐场所的展示模型。
在一种可能的实施方式中,所述现实场景图像中包含用户;在获取设定游乐场所内的现实场景图像之前,所述方法还包括:
检测到所述用户进入所述游乐场所内。
在一种可能的实施方式中,所述目标虚拟展示内容的位姿信息包含以下至少一项或组合:
所述目标虚拟展示内容在所述现实场景图像中的叠加位置、所述目标虚拟展示内容的展示角度。
在一种可能的实施方式中,所述现实场景信息包含以下至少一项或组合:
现实场景的类别、所述现实场景图像中包含的景物信息、所述现实场景图像的拍摄位置。
在一种可能的实施方式中,所述目标虚拟展示内容包含AR展示特效,和/或,三维景物模型。
第二方面,本公开实施例提供了一种图像处理装置,所述装置包括:
获取单元,用于获取设定游乐场所内的现实场景图像;
确定单元,用于基于所述现实场景图像,识别现实场景信息;根据识别出的所述现实场景信息,确定与所述现实场景信息匹配的目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息;
处理单元,用于根据所述目标虚拟展示内容的位姿信息,将所述目标虚拟展示内容叠加到所述现实场景图像中,生成AR场景图像;以及通过AR设备展示所述AR场景图像。
在一种可能的实施方式中,所述确定单元,在根据识别出的所述现实场景信息,确定与所述现实场景信息匹配的所述目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息时,具体用于:
根据建立的所述游乐场所的展示模型,以及所述现实场景信息,确定所述目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息;
其中,所述展示模型包含所述游乐场所的三维重建模型,以及添加在所述三维重建模型上的至少一个虚拟展示内容。
在一种可能的实施方式中,所述装置还包含,建模单元,所述建模单元,用于:
获取所述游乐场所内的全景图像,和所述游乐场所内多个特征点之间的距离;
根据所述全景图像和所述多个特征点之间的距离,建立所述游乐场所的三维重建模型;
根据所述三维重建模型,确定所述至少一个虚拟展示内容;
将所述至少一个虚拟展示内容添加到所述三维重建模型中,得到所述游乐场所的展示模型。
在一种可能的实施方式中,所述现实场景图像中包含用户;所述装置还包括检测单元;所述检测单元,用于:
在所述获取单元获取设定游乐场所内的现实场景图像之前,检测到所述用户进入所述游乐场所内。
在一种可能的实施方式中,所述目标虚拟展示内容的位姿信息包含以下至少一项或组合:
所述目标虚拟展示内容在所述现实场景图像中的叠加位置、所述目标虚拟展示内容的展示角度。
在一种可能的实施方式中,所述现实场景信息包含以下至少一项或组合:
现实场景的类别、所述现实场景图像中包含的景物信息、所述现实场景图像的拍摄位置。
在一种可能的实施方式中,所述目标虚拟展示内容包含AR展示特效,和/或,三维景物模型。
第三方面,本公开实施例提供了一种图形处理设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当所述设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如第一方面所述的方法的步骤。
第四方面,本公开实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如第一方面所述方法的步骤。
本公开实施例提供了一种图像处理方法、装置及设备。在该方案中,图像处理设备可以识别现实场景图像中的现实场景信息,并根据识别出的现实场景信息,确定目标虚拟展示内容,和该目标虚拟展示内容的位姿信息;然后所述图像处理设备可以根据确定的位姿信息将该目标虚拟展示内容叠加到所述现实场景图像中,从而生成AR场景图像;最后所述图像处理设备可以通过AR设备展示所述AR场景图像。显然,通过该方法,图像处理设备可以将与现实场景信息对应的目标虚拟展示内容添加到现实场景图像中,生成AR场景图像,从而使所述AR场景图像达到现实场景与目标虚拟展示内容合影的效果。与现有技术中单一的显示方法相比,其能够提高设备的显示内容的灵活性,提高用户的视觉效果,最终更好地满足不同用户的需求。
为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本公开实施例所提供的一种图像处理方法的流程图;
图2示出了本公开实施例所提供的一种图像处理方法实例示意图;
图3示出了本公开实施例所提供的一种图像处理装置的示意图;
图4示出了本公开实施例所提供的一种图像处理设备的示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
目前,设备的显示内容的方式单一,缺乏新意,因此,当用户观看这些显示内容时会无法达到很好的用户体验。因此,实现设备的显示内容的灵活性是本领域值得研究的问题。
本公开实施例提供了一种图像处理方法、装置及设备。在该方案中,图像处理设备可以识别现实场景图像中的现实场景信息,并根据识别出的现实场景信息,确定目标虚拟展示内容,和该目标虚拟展示内容的位姿信息;然后所述图像处理设备可以根据确定的位姿信息将该目标虚拟展示内容叠加到所述现实场景图像中,从而生成AR场景图像;最后所述图像处理设备可以通过AR设备展示所述AR场景图像。显然,通过该方法,图像处理设备可以将与现实场景信息对应的目标虚拟展示内容添加到现实场景图像中,生成AR场景图像,从而使所述AR场景图像达到现实场景与目标虚拟展示内容合影的效果。与现有技术中单一的显示方法相比,其能够提高设备的显示内容的灵活性,提高用户的视觉效果,最终达到较好的用户体验。
为便于对本实施例进行理解,首先对本公开实施例所公开的一种图像处理方法进行详细介绍,本公开实施例所提供的图像处理方法的执行主体一般为具有一定计算能力的设备,以下将该设备称为图像处理设备,具体可为终端设备、服务器或其他处理设备。例如所述设备可以包括:智能手机、平板电脑、车载设备、可穿戴设备、增强现实(augmentedreality,AR)设备、展示设备、与AR设备连接的服务器等。其中,所述AR设备可以AR眼镜、平板电脑、智能手机、可穿戴设备,展示设备等等具有显示功能和数据处理能力的设备。在一些可能的实现方式中,该图像处理方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
下面以执行主体为图像处理设备为例对本公开实施例提供的方法加以说明。
下面参阅图1所示的图像处理方法的流程图,对本公开实施例提供的图像处理方法进行详细说明。
S101:图像处理设备获取设定游乐场所内的现实场景图像。
可选的,所述图像处理设备可以通过内部的摄像头或连接的其他摄像装置获取设定游乐场所的图像,或者接收AR设备发送的所述现实场景图像(可选的,所述现实场景图像可以为所述AR设备打开摄像头后采集的实时画面,还可以为按下拍照按钮后拍摄的照片)。
需要说明的是,本公开实施例不对所述现实场景图像进行限定。其可以为在不包含人物(以下称为用户)的风景图像;或者为包含用户的人物留念图像。
另外,当所述图像处理设备仅针对人物留念图像,执行该图像处理方法时,所述图像处理设备在执行上述步骤S101之前,还包括:检测到所述用户进入所述游乐场所内。其中,所述图像处理设备可以通过多种方式检测所述游乐场所中是否存在用户。
例如,所述图像处理设备可以通过红外传感器检测所述游乐场所内是否存在用户,当所述图像处理设备首次通过红外传感器检测到人体时,即检测到用户进入所述设定游乐场所。
又例如,所述图像处理设备获取内部的摄像头或外部的其他摄像装置对所述游乐场所拍摄的现实场景图像,然后对该现实场景图像进行人脸识别或人脸识别,当在拍摄的现实场景图像中识别到人脸或人体时,即所述图像处理设备检测到目标用户进入所述游乐场所。
S102:所述图像处理设备基于所述现实场景图像,识别现实场景信息。
可选的,在本公开实施例中,所述现实场景信息可以但不限于为以下信息中的至少一项或组合:
现实场景的类别、所述现实场景图像中包含的景物信息、所述现实场景图像的拍摄位置。
例如,所述图像处理设备可以预先对所述游乐场所中的不同现实场景图像进行分类,例如,博物馆场景,还是海洋馆场景。所述现实场景图像中包含的景物可以包含位置固定的多种物体,例如建筑物、树、公共设施等。
另外,所述图像处理设备可以根据所述现实场景图像中显示的景物,来确定所述现实场景图像的拍摄位置。
S103:所述图像处理设备根据识别出的所述现实场景信息,确定与所述现实场景信息匹配的目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息。
其中,所述目标虚拟展示内容包含AR展示特效,和/或,三维景物模型。所述目标虚拟展示内容的位姿信息可以包含以下至少一项或组合:
所述目标虚拟展示内容在所述现实场景图像中的叠加位置、所述目标虚拟展示内容的展示角度。
通过确定所述目标虚拟展示内容的位姿信息,可以保证所述图像处理设备在后续将所述目标虚拟展示内容叠加到所述现实场景图像后,得到AR场景图像的效果和真实度。
在一种实施方式中,所述图像处理设备可以通过以下方法,执行S103:
所述图像处理设备根据建立的所述游乐场所的展示模型,以及所述现实场景信息,确定所述目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息。
其中,所述展示模型包含所述游乐场所的三维重建模型,以及添加在所述三维重建模型上的至少一个虚拟展示内容。
在一种实施方式中,所述图像处理设备可以通过以下步骤建立所述游乐场所的展示模型:
A1、所述图像处理设备获取所述游乐场所内的全景图像,和所述游乐场所内多个特征点之间的距离。
可选的,所述全景图像可以为全景相机拍摄的。示例性的,工作人员可以采用全景相机对所述游乐场所内的环境进行采集,得到该全景图像。其中,在采集过程中,可以通过S形状的路线移动所述全景相机,得到至少一个全景图像,从而可以实现尽量对所述游乐场所内的整个环境进行采集,进而可以提高后续建立的所述游乐场所的三位重建模型的准确性。
另外,可选的,所述游乐场所内的所述多个特征点之间的距离可以通过距离测量设备(例如全站仪)进行测量。示例性的,为了提高测量结果的准确性和精度,所述多个特征点尽量位于同一水平面。具体的,工作人员可以在所述多个特征点的位置张贴测量标识(例如二维码图片、条形码图片等),所述全站仪可以直接测量多个测量标识之间的距离,从而得到所述多个特征点之间的距离。
A2、所述图像处理设备根据所述全景图像和所述多个特征点之间的距离,建立所述游乐场所的三维重建模型。
所述图像处理设备通过建立所述三位重建模型,在内部实现所述游乐场所的物理还原。
A3、所述图像处理设备根据所述三维重建模型,确定所述至少一个虚拟展示内容。
其中,在本公开实施例中,所述虚拟展示内容可以为AR展示特效或者为三维景物模型。
可选的,所述图像处理设备可以根据所述三维重建模型中景物的类型,确定所述至少一个虚拟展示内容的类型,并根据所述景物的大小,确定所述虚拟展示内容的大小。
例如,所述三维重建模型中包含房子,那么所述虚拟展示内容可以包含城堡的三维模型,和雪花飘落的AR展示特效。
A4、所述图像处理设备将所述至少一个虚拟展示内容添加到所述三维重建模型中,得到所述游乐场所的展示模型。
通过以上方法,所述图像处理设备可以在建立所述游乐场所的展示模型,从而在识别到现实场景图像的现实场景信息后,可以在所述游乐场所的展示模型中,确定与所述现实场景信息匹配的目标虚拟展示内容。
S104:所述图像处理设备根据所述目标虚拟展示内容的位姿信息,将所述目标虚拟展示内容叠加到所述现实场景图像中,生成AR场景图像。
通过该步骤,可以使所述AR场景图像达到现实场景与目标虚拟展示内容合影的效果,即实现在现实场景中叠加虚拟展示内容的效果。
S105:所述图像处理设备通过AR设备展示所述AR场景图像。
另外,还需要说明的是,本公开提供的图像处理方法可以适用于多种场景。
例如,用户使用穿戴AR眼镜,或者手持AR设备在游乐场所内进行游览、拍照时,所述AR设备可以将实时采集或拍摄的现实场景图像发送给服务器;所述服务器作为图像处理设备,执行上述图像处理方法,得到AR场景图像发送给所述AR设备。这样,所述AR设备即可向用户展示所述AR场景图像,便于用户进行观赏或使用所述AR设备拍照留念。
又例如,游乐场所内的摄像装置可以实时采集或满足设定条件时采集所述游乐场所内的现实场景图像,然后发送给服务器进行处理;所述服务器作为图像处理设备,执行上述图像处理方法,得到AR场景图像发送给具有显示屏的AR设备展示。这样,所述AR设备可以直接展示所述AR场景图像,便于用户进行观赏或使用其他终端设备进行拍照留念。
本公开实施例提供了一种图像处理方法。在该方案中,图像处理设备可以识别现实场景图像中的现实场景信息,并根据识别出的现实场景信息,确定目标虚拟展示内容,和该目标虚拟展示内容的位姿信息;然后所述图像处理设备可以根据确定的位姿信息将该目标虚拟展示内容叠加到所述现实场景图像中,从而生成AR场景图像;最后所述图像处理设备可以通过AR设备展示所述AR场景图像。显然,通过该方法,图像处理设备可以将与现实场景信息对应的目标虚拟展示内容添加到现实场景图像中,生成AR场景图像,从而使所述AR场景图像达到现实场景与目标虚拟展示内容合影的效果。与现有技术中单一的显示方法相比,其能够提高设备的显示内容的灵活性,提高用户的视觉效果,最终达到较好的用户体验。
参阅图2所示的图像处理方法实例所示,服务器在获取如图中所示的现实场景图像后,基于所述现实场景图像,识别现实场景信息,并基于所述现实场景信息,确定所述目标虚拟展示内容——AR展示特效(美人鱼特效)和三维景物模型(城堡三维模型)如图2所示的现实场景图像所示。所述服务器可以将所述目标虚拟展示内容叠加到所述现实场景图像中,生成如图中所示的AR场景图像。如图中所示,该AR场景图像能够达到用户与现实场景、目标虚拟展示内容的合影效果。最后所述服务器可以将所述AR场景画面发送给AR设备展示,以便其他用户对所述AR场景画面进行拍照留念。
本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
基于同一发明构思,本公开实施例中还提供了与上述图像处理方法对应的图像处理装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述图像处理方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
参照图3所示,为本公开实施例提供的一种图像处理装置的示意图,所述装置包括:获取单元301、处理单元302、控制单元303。下面分别对每个单元的功能进行介绍。
获取单元301,用于获取设定游乐场所内的现实场景图像;
确定单元302,用于基于所述现实场景图像,识别现实场景信息;根据识别出的所述现实场景信息,确定与所述现实场景信息匹配的目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息;
处理单元303,用于根据所述目标虚拟展示内容的位姿信息,将所述目标虚拟展示内容叠加到所述现实场景图像中,生成AR场景图像;以及通过AR设备展示所述AR场景图像。
在一种可能的实施方式中,所述确定单元302,在根据识别出的所述现实场景信息,确定与所述现实场景信息匹配的所述目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息时,具体用于:
根据建立的所述游乐场所的展示模型,以及所述现实场景信息,确定所述目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息;
其中,所述展示模型包含所述游乐场所的三维重建模型,以及添加在所述三维重建模型上的至少一个虚拟展示内容。
在一种可能的实施方式中,所述装置还包含,建模单元304,所述建模单元304,用于:
获取所述游乐场所内的全景图像,和所述游乐场所内多个特征点之间的距离;
根据所述全景图像和所述多个特征点之间的距离,建立所述游乐场所的三维重建模型;
根据所述三维重建模型,确定所述至少一个虚拟展示内容;
将所述至少一个虚拟展示内容添加到所述三维重建模型中,得到所述游乐场所的展示模型。
在一种可能的实施方式中,所述现实场景图像中包含用户;所述装置还包括检测单元305;所述检测单元305,用于:
在所述获取单元301获取设定游乐场所内的现实场景图像之前,检测到所述用户进入所述游乐场所内。
在一种可能的实施方式中,所述目标虚拟展示内容的位姿信息包含以下至少一项或组合:
所述目标虚拟展示内容在所述现实场景图像中的叠加位置、所述目标虚拟展示内容的展示角度。
在一种可能的实施方式中,所述现实场景信息包含以下至少一项或组合:
现实场景的类别、所述现实场景图像中包含的景物信息、所述现实场景图像的拍摄位置。
在一种可能的实施方式中,所述目标虚拟展示内容包含AR展示特效,和/或,三维景物模型。
本公开实施例提供了一种图像处理装置。在该方案中,所述图像处理装置可以识别现实场景图像中的现实场景信息,并根据识别出的现实场景信息,确定目标虚拟展示内容,和该目标虚拟展示内容的位姿信息;然后所述图像处理装置可以根据确定的位姿信息将该目标虚拟展示内容叠加到所述现实场景图像中,从而生成AR场景图像;最后所述图像处理装置可以通过AR设备展示所述AR场景图像。显然,通过该方案,图像处理装置可以将与现实场景信息对应的目标虚拟展示内容添加到现实场景图像中,生成AR场景图像,从而使所述AR场景图像达到现实场景与目标虚拟展示内容合影的效果。与现有技术中单一的显示方法相比,其能够提高设备的显示内容的灵活性,提高用户的视觉效果,最终达到较好的用户体验。
对应于图1中的图像处理方法,本公开实施例还提供了一种图像处理设备。图4为本公开实施例提供的图像处理设备400的结构示意图,所述图像处理设备400包括:处理器401、存储器402、和总线403。
存储器402用于存储执行指令,包括内存4021和外部存储器4022。这里的内存4021也称内存储器,用于暂时存放处理器401中的运算数据,以及与硬盘等外部存储器4022交换的数据。处理器401通过内存4021与外部存储器4022进行数据交换,当所述设备400运行时,所述处理器401与所述存储器402之间通过总线403通信,使得所述处理器401执行以下方法:
获取设定游乐场所内的现实场景图像;
基于所述现实场景图像,识别现实场景信息;
根据识别出的所述现实场景信息,确定与所述现实场景信息匹配的目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息;
根据所述目标虚拟展示内容的位姿信息,将所述目标虚拟展示内容叠加到所述现实场景图像中,生成AR场景图像;
通过AR设备展示所述AR场景图像。
所述处理器401执行上述方法的具体过程可以参考本公开实施例中所述的AR特效控制方法的步骤,此处不再赘述。
本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的图像处理方法的步骤。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。
本公开实施例所提供的图像处理方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行上述方法实施例中的图像处理方法的步骤,具体可参见上述方法实施例,在此不再赘述。
本公开实施例还提供一种计算机程序,该计算机程序被处理器执行时实现前述实施例的任意一种方法。该计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(Software DevelopmentKit,SDK)等等。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。

Claims (10)

1.一种图像处理方法,其特征在于,包括:
获取设定游乐场所内的现实场景图像;
基于所述现实场景图像,识别现实场景信息;
根据识别出的所述现实场景信息,确定与所述现实场景信息匹配的目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息;
根据所述目标虚拟展示内容的位姿信息,将所述目标虚拟展示内容叠加到所述现实场景图像中,生成AR场景图像;
通过AR设备展示所述AR场景图像。
2.根据权利要求1所述的方法,其特征在于,根据识别出的所述现实场景信息,确定与所述现实场景信息匹配的所述目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息,包括:
根据建立的所述游乐场所的展示模型,以及所述现实场景信息,确定所述目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息;
其中,所述展示模型包含所述游乐场所的三维重建模型,以及添加在所述三维重建模型上的至少一个虚拟展示内容。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取所述游乐场所内的全景图像,和所述游乐场所内多个特征点之间的距离;
根据所述全景图像和所述多个特征点之间的距离,建立所述游乐场所的三维重建模型;
根据所述三维重建模型,确定所述至少一个虚拟展示内容;
将所述至少一个虚拟展示内容添加到所述三维重建模型中,得到所述游乐场所的展示模型。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述现实场景图像中包含用户;在获取设定游乐场所内的现实场景图像之前,所述方法还包括:
检测到所述用户进入所述游乐场所内。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述目标虚拟展示内容的位姿信息包含以下至少一项或组合:
所述目标虚拟展示内容在所述现实场景图像中的叠加位置、所述目标虚拟展示内容的展示角度。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述现实场景信息包含以下至少一项或组合:
现实场景的类别、所述现实场景图像中包含的景物信息、所述现实场景图像的拍摄位置。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述目标虚拟展示内容包含AR展示特效,和/或,三维景物模型。
8.一种图像处理装置,其特征在于,包括:
获取单元,用于获取设定游乐场所内的现实场景图像;
确定单元,用于基于所述现实场景图像,识别现实场景信息;根据识别出的所述现实场景信息,确定与所述现实场景信息匹配的目标虚拟展示内容,以及所述目标虚拟展示内容的位姿信息;
处理单元,用于根据所述目标虚拟展示内容的位姿信息,将所述目标虚拟展示内容叠加到所述现实场景图像中,生成AR场景图像;以及通过AR设备展示所述AR场景图像。
9.一种图像处理设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当所述设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7任一所述的方法的步骤。
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任一项所述的方法的步骤。
CN202010532885.5A 2020-06-12 2020-06-12 一种图像处理方法、装置及设备 Pending CN111696215A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010532885.5A CN111696215A (zh) 2020-06-12 2020-06-12 一种图像处理方法、装置及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010532885.5A CN111696215A (zh) 2020-06-12 2020-06-12 一种图像处理方法、装置及设备

Publications (1)

Publication Number Publication Date
CN111696215A true CN111696215A (zh) 2020-09-22

Family

ID=72480468

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010532885.5A Pending CN111696215A (zh) 2020-06-12 2020-06-12 一种图像处理方法、装置及设备

Country Status (1)

Country Link
CN (1) CN111696215A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112150318A (zh) * 2020-09-23 2020-12-29 北京市商汤科技开发有限公司 增强现实信息交互方法、装置、电子设备和存储介质
CN112288878A (zh) * 2020-10-29 2021-01-29 字节跳动有限公司 增强现实预览方法及预览装置、电子设备及存储介质
CN113015018A (zh) * 2021-02-26 2021-06-22 上海商汤智能科技有限公司 弹幕信息的展示方法、装置、系统、电子设备及存储介质
CN113487744A (zh) * 2021-07-09 2021-10-08 浙江商汤科技开发有限公司 场景显示方法及装置、电子设备、车辆、可读存储介质
CN114241132A (zh) * 2021-12-16 2022-03-25 北京字跳网络技术有限公司 场景内容展示控制方法、装置、计算机设备及存储介质
WO2022095467A1 (zh) * 2020-11-06 2022-05-12 北京市商汤科技开发有限公司 增强现实场景下的展示方法、装置、设备、介质及程序
CN114647303A (zh) * 2020-12-18 2022-06-21 阿里巴巴集团控股有限公司 互动方法、装置及计算机程序产品
CN115097997A (zh) * 2022-05-23 2022-09-23 广东虚拟现实科技有限公司 标记图案的部署方法、装置、电子设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106385542A (zh) * 2016-10-11 2017-02-08 广东欧珀移动通信有限公司 一种拍照对焦的方法、装置及移动终端
CN108475442A (zh) * 2017-06-29 2018-08-31 深圳市大疆创新科技有限公司 用于无人机航拍的增强现实方法、处理器及无人机
CN109686049A (zh) * 2019-01-03 2019-04-26 深圳壹账通智能科技有限公司 公共场所内儿童落单提醒方法、装置、介质及电子设备
CN110733284A (zh) * 2019-11-17 2020-01-31 周泳希 一种带音乐和拍摄功能的雕刻工艺术品
CN110738737A (zh) * 2019-10-15 2020-01-31 北京市商汤科技开发有限公司 一种ar场景图像处理方法、装置、电子设备及存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106385542A (zh) * 2016-10-11 2017-02-08 广东欧珀移动通信有限公司 一种拍照对焦的方法、装置及移动终端
CN108475442A (zh) * 2017-06-29 2018-08-31 深圳市大疆创新科技有限公司 用于无人机航拍的增强现实方法、处理器及无人机
CN109686049A (zh) * 2019-01-03 2019-04-26 深圳壹账通智能科技有限公司 公共场所内儿童落单提醒方法、装置、介质及电子设备
CN110738737A (zh) * 2019-10-15 2020-01-31 北京市商汤科技开发有限公司 一种ar场景图像处理方法、装置、电子设备及存储介质
CN110733284A (zh) * 2019-11-17 2020-01-31 周泳希 一种带音乐和拍摄功能的雕刻工艺术品

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112150318A (zh) * 2020-09-23 2020-12-29 北京市商汤科技开发有限公司 增强现实信息交互方法、装置、电子设备和存储介质
CN112288878A (zh) * 2020-10-29 2021-01-29 字节跳动有限公司 增强现实预览方法及预览装置、电子设备及存储介质
CN112288878B (zh) * 2020-10-29 2024-01-26 字节跳动有限公司 增强现实预览方法及预览装置、电子设备及存储介质
WO2022095467A1 (zh) * 2020-11-06 2022-05-12 北京市商汤科技开发有限公司 增强现实场景下的展示方法、装置、设备、介质及程序
CN114647303A (zh) * 2020-12-18 2022-06-21 阿里巴巴集团控股有限公司 互动方法、装置及计算机程序产品
CN113015018A (zh) * 2021-02-26 2021-06-22 上海商汤智能科技有限公司 弹幕信息的展示方法、装置、系统、电子设备及存储介质
CN113015018B (zh) * 2021-02-26 2023-12-19 上海商汤智能科技有限公司 弹幕信息的展示方法、装置、系统、电子设备及存储介质
CN113487744A (zh) * 2021-07-09 2021-10-08 浙江商汤科技开发有限公司 场景显示方法及装置、电子设备、车辆、可读存储介质
CN114241132A (zh) * 2021-12-16 2022-03-25 北京字跳网络技术有限公司 场景内容展示控制方法、装置、计算机设备及存储介质
CN114241132B (zh) * 2021-12-16 2023-07-21 北京字跳网络技术有限公司 场景内容展示控制方法、装置、计算机设备及存储介质
CN115097997A (zh) * 2022-05-23 2022-09-23 广东虚拟现实科技有限公司 标记图案的部署方法、装置、电子设备及存储介质
CN115097997B (zh) * 2022-05-23 2024-07-26 广东虚拟现实科技有限公司 标记图案的部署方法、装置、电子设备及存储介质

Similar Documents

Publication Publication Date Title
CN111696215A (zh) 一种图像处理方法、装置及设备
CN110716646A (zh) 一种增强现实数据呈现方法、装置、设备及存储介质
CN112348968B (zh) 增强现实场景下的展示方法、装置、电子设备及存储介质
CN111311756B (zh) 增强现实ar显示方法及相关装置
CN111640197A (zh) 一种增强现实ar特效控制方法、装置及设备
CN106355153A (zh) 一种基于增强现实的虚拟对象显示方法、装置以及系统
CN109584358A (zh) 一种三维人脸重建方法及装置、设备和存储介质
CN111652987A (zh) 一种ar合影图像生成的方法及装置
CN110866977A (zh) 增强现实处理方法及装置、系统、存储介质和电子设备
CN111679742A (zh) 基于ar的交互控制方法、装置、电子设备及存储介质
CN107481082A (zh) 一种虚拟试衣方法及其装置、电子设备及虚拟试衣系统
CN111640192A (zh) 场景图像处理方法、装置、ar设备以及存储介质
CN111833457A (zh) 图像处理方法、设备及存储介质
CN114332429A (zh) 增强现实ar场景的展示方法及装置
CN111652983A (zh) 一种增强现实ar特效生成方法、装置及设备
US10296080B2 (en) Systems and methods to simulate user presence in a real-world three-dimensional space
CN112905014A (zh) Ar场景下的交互方法、装置、电子设备及存储介质
CN111625100A (zh) 图画内容的呈现方法、装置、计算机设备及存储介质
CN111640184A (zh) 古建筑物重现方法、装置、电子设备及存储介质
CN111640169A (zh) 历史事件呈现方法、装置、电子设备及存储介质
CN111639613B (zh) 一种增强现实ar特效生成方法、装置及电子设备
CN114153548A (zh) 一种展示方法、装置、计算机设备及存储介质
CN113178017A (zh) Ar数据展示方法、装置、电子设备及存储介质
CN111651052A (zh) 虚拟沙盘的展示方法、装置、电子设备及存储介质
CN108932055B (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200922

RJ01 Rejection of invention patent application after publication