信息显示方法、装置、设备及存储介质与流程

文档序号:29441420发布日期:2022-03-30 10:13阅读:75来源:国知局
信息显示方法、装置、设备及存储介质与流程

1.本技术涉及计算机技术领域,尤其涉及一种信息显示方法、装置、设备及存储介质。


背景技术:

2.在虚拟现实(virtual reality,vr)/增强现实(augmented reality,ar)看车场景中,可以对实景车辆进行展示。用户无需到达现场,即可在线上浏览车辆的外观、内饰细节等。但是,整个浏览过程中,用户的体验感较差。


技术实现要素:

3.本技术实施例提供一种信息显示方法、装置、设备及存储介质,以解决现有技术中通过线上方式浏览车辆时所存在的用户体验感不佳的问题。
4.第一方面,本技术实施例提供一种信息显示方法,包括:
5.在第一交互界面展示第一视角画面,所述第一视角画面为目标车辆对应的三维全景图的局部画面;
6.在第二交互界面展示所述目标车辆对应的二维车辆模型图,所述二维车辆模型图与所述三维全景图形成联动关系;
7.响应于对第一目标图像的第一交互操作,控制所述第一目标图像由第一显示状态更新为第二显示状态,并根据所述联动关系,控制第二目标图像由第三显示状态更新为第四显示状态;
8.其中,所述第三显示状态与所述第一显示状态适配,所述第四显示状态与所述第二显示状态适配;所述第一目标图像为所述二维车辆模型图、所述第二目标图像为所述三维全景图,或者,所述第一目标图像为所述三维全景图、所述第二目标图像为所述二维车辆模型图。
9.第二方面,本技术实施例提供一种信息显示装置,包括:
10.第一展示模块,用于在第一交互界面展示第一视角画面,所述第一视角画面为目标车辆对应的三维全景图的局部画面;
11.第二展示模块,用于在第二交互界面展示所述目标车辆对应的二维车辆模型图,所述二维车辆模型图与所述三维全景图形成联动关系;
12.处理模块,用于响应于对第一目标图像的第一交互操作,控制所述第一目标图像由第一显示状态更新为第二显示状态,并根据所述联动关系,控制第二目标图像由第三显示状态更新为第四显示状态;
13.其中,所述第三显示状态与所述第一显示状态适配,所述第四显示状态与所述第二显示状态适配;所述第一目标图像为所述二维车辆模型图、所述第二目标图像为所述三维全景图,或者,所述第一目标图像为所述三维全景图、所述第二目标图像为所述二维车辆模型图。
14.第三方面,本技术实施例提供一种电子终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第一方面所述的信息显示方法的步骤。
15.第四方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的信息显示方法的步骤。
16.本技术实施例的技术方案,通过在第一交互界面展示目标车辆对应的三维全景图的局部画面,在第二交互界面展示目标车辆对应的与三维全景图存在联动关系的二维车辆模型图,在接收到针对三维全景图或者二维车辆模型图的第一交互操作时,根据联动关系,控制另一图像进行联动响应,方便用户便捷的同步控制目标车辆的三维全景图和二维车辆模型图,提高了用户的体验感。
附图说明
17.图1表示本技术实施例提供的信息显示方法的示意图;
18.图2a表示本技术实施例提供的第一视角画面和二维车辆模型图在同一交互界面显示的示意图;
19.图2b表示本技术实施例提供的在第一电子终端的第一交互界面显示第一视角画面的示意图;
20.图2c表示本技术实施例提供的在第二电子终端的第二交互界面显示二维车辆模型图的示意图;
21.图3a表示本技术实施例提供的目标相机点位更新之前的示意图;
22.图3b表示本技术实施例提供的目标相机点位更新之后的示意图;
23.图4a表示本技术实施例提供的目标相机点位的拍摄视角更新之前的示意图;
24.图4b表示本技术实施例提供的目标相机点位的拍摄视角更新之后的示意图;
25.图5表示本技术实施例提供的信息显示装置的示意图;
26.图6表示本技术实施例提供的电子终端的示意图。
具体实施方式
27.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
28.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
29.在本技术的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
30.以下结合附图,详细说明本技术各实施例提供的技术方案。
31.本技术实施例中的信息显示方法可以运行于电子终端或者是服务器。其中,电子终端可以为本地电子终端。当信息显示方法运行于服务器时,可以为云展示。
32.在一可选的实施方式中,云展示是指以云计算为基础的信息显示方式。在云展示的运行模式下,信息处理程序的运行主体和信息画面的呈现主体是分离的,信息显示方法所对应的数据储存与运行可以在云展示服务器上完成,云展示客户端的作用为数据的接收、发送以及画面的呈现,举例而言,云展示客户端可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行信息数据处理的设备为云端的云展示服务器。在进行信息浏览时,用户操作云展示客户端向云展示服务器发送操作指令,云展示服务器根据操作指令展示相关的画面,将数据进行编码压缩,通过网络返回至云展示客户端,最后,通过云展示客户端进行解码并输出对应的画面。
33.在另一可选的实施方式中,电子终端可以为本地电子终端。本地电子终端存储有应用程序并用于呈现应用界面。本地电子终端通过图形用户界面与用户进行交互,即,常规的下载安装应用程序并运行。本地电子终端将图形用户界面提供给用户的方式可以包括多种,例如,可以渲染显示在显示屏上,或者,通过全息投影提供给用户。举例而言,本地电子终端可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括应用画面,该处理器用于运行该应用程序、生成图形用户界面以及控制图形用户界面在显示屏上显示。
34.其中,当电子终端为本地电子终端时,其可以是台式电脑、笔记本电脑、平板电脑、移动终端以及vr设备等电子终端。其中,vr设备可以包括计算机、vr头戴设备以及vr控制设备等。
35.电子终端上可以运行应用程序,例如生活类应用程序、音频应用程序以及游戏应用程序等。其中,生活类应用程序又可以根据类型不同进一步进行划分,例如租售车应用程序、租售房应用程序、家政服务应用程序、休闲娱乐应用程序等。本技术实施例以在移动终端上运行租售车应用程序为例进行示例性说明,可以理解的是,本技术不局限于此。
36.图1为本技术示例性实施例提供的一种信息显示方法的流程示意图,参见图1所示,该方法包括:
37.步骤101、在第一交互界面展示第一视角画面,所述第一视角画面为目标车辆对应的三维全景图的局部画面。
38.在本实施例中,目标车辆是需要向用户展示的车辆,目标车辆的三维全景图可以是将目标车辆的全景图(2d图像)贴在球上,或者是做天空盒生成,从而提高用户实景观看的效果,以在不同漫游视角下可观察对应的画面,从而获得全景漫游的体验。目标车辆的三维全景图也可以是对目标车辆进行空间建模后产生的空间模型对应的画面,通过空间建模产生的空间模型对应于虚拟三维空间,在虚拟三维空间中,用户可通过点选漫游点、调整漫游视角等操作来不断切换漫游视角,从而获得全景漫游的体验。
39.电子终端提供的图形用户界面显示的内容包括第一交互界面,第一交互界面上展示有第一视角画面,即,第一交互界面展示有目标车辆对应的三维全景图的局部画面。
40.步骤102、在第二交互界面展示所述目标车辆对应的二维车辆模型图,所述二维车辆模型图与所述三维全景图形成联动关系。
41.电子终端提供的图形用户界面显示的内容包括第二交互界面,第二交互界面上展示有目标车辆对应的二维车辆模型图,且目标车辆对应的二维车辆模型图与目标车辆对应的三维全景图形成联动关系。
42.联动关系是指对于三维全景图和二维车辆模型图来说,其中一个显示状态发生变化,另一个也跟着变化。
43.步骤103、响应于对第一目标图像的第一交互操作,控制所述第一目标图像由第一显示状态更新为第二显示状态,并根据所述联动关系,控制第二目标图像由第三显示状态更新为第四显示状态;其中,所述第三显示状态与所述第一显示状态适配,所述第四显示状态与所述第二显示状态适配;所述第一目标图像为所述二维车辆模型图、所述第二目标图像为所述三维全景图,或者,所述第一目标图像为所述三维全景图、所述第二目标图像为所述二维车辆模型图。
44.在本实施例中,可针对三维全景图或者二维车辆模型图发起第一交互操作,发起第一交互操作的可以是用户,也可以是服务人员,对此不做限定。电子终端可响应于第一交互操作,控制第一目标图像由第一显示状态更新为第二显示状态,并根据联动关系,控制第二目标图像由第三显示状态更新为第四显示状态,其中,第三显示状态与第一显示状态适配,第四显示状态与第二显示状态适配,第一显示状态、第三显示状态为初始显示状态,第二显示状态、第四显示状态为更新后的显示状态。
45.在第一目标图像为二维车辆模型图、第二目标图像为三维全景图的情况下,响应于第一交互操作,控制二维车辆模型图由第一显示状态更新为第二显示状态,并基于联动关系,在第一交互界面展示处于第四显示状态的三维全景图。在第一目标图像为三维全景图、第二目标图像为二维车辆模型图的情况下,响应于第一交互操作,在第一交互界面展示处于第二显示状态的三维全景图,并基于联动关系,在第二交互界面展示处于第四显示状态的二维车辆模型图。
46.本技术上述实施过程,在第一交互界面展示目标车辆对应的三维全景图的局部画面,在第二交互界面展示目标车辆对应的与三维全景图存在联动关系的二维车辆模型图,在接收到针对三维全景图或者二维车辆模型图的第一交互操作时,根据联动关系,控制另一图像进行联动响应,方便用户便捷的同步控制目标车辆的三维全景图和二维车辆模型图,提高了用户的体验感。
47.其中,本技术实施例中,所述第二交互界面与所述第一交互界面为第一电子终端上的同一交互界面,所述第一视角画面和所述二维车辆模型图位于同一交互界面的不同区域,或者,所述二维车辆模型图以预设透明度在所述第一视角画面上层叠显示;
48.或者,所述第二交互界面与所述第一交互界面为第一电子终端上不同的交互界面;
49.或者,所述第二交互界面为第二电子终端上的交互界面,所述第一交互界面为第一电子终端上的交互界面,所述第二电子终端与所述第一电子终端通信连接。
50.第一交互界面和第二交互界面可以显示在同一电子终端上,第二交互界面与第一交互界面可以是第一电子终端上的同一交互界面,也可以是第一电子终端上的不同交互界面。针对第二交互界面与第一交互界面是第一电子终端上的同一交互界面的情况,第一视角画面和二维车辆模型图可以位于同一交互界面(如第一交互界面)的不同区域,如第一视
角画面位于第一交互界面的中心区域,二维车辆模型图位于第一交互界面的边缘区域。其中,第一交互界面的中心区域和边缘区域是相对而言,根据交互界面的形状不同,中心区域和边缘区域的位置也有所不同。例如,交互界面为圆形,则交互界面的中心区域是指圆心与该圆形相同,半径小于该圆形的小圆形,交互界面的边缘区域是指圆形区域中除去中心区域对应的小圆形区域之后的环形区域,当然中心区域也可以是其他形状,边缘区域也可以是其他形状,对此不做限定。又例如,交互界面为矩形,则交互界面的中心区域是矩形的中央区域,交互界面的边缘区域为矩形四个角的区域,例如,左下角区域、左上角区域、右下角区域以及右上角区域。参见图2a所示,以交互界面是矩形,交互界面的边缘区域为交互界面右上角区域为例,对第一视角画面和二维车辆模型图进行展示。第一视角画面和二维车辆模型图还可以在同一交互界面上层叠显示,即,二维车辆模型图以预设透明度在第一视角画面上层叠显示,实现在同一交互界面上以层叠样式显示不同画面,且不会造成显示内容的遮盖。
51.针对第二交互界面与第一交互界面是第一电子终端上不同的交互界面的情况,第一交互界面和第二交互界面的位置关系不做限定。例如,第一交互界面和第二交互界面可以并排,如上下并排或左右并排;第一交互界面和第二交互界面也可以呈对角关系,如,第一交互界面位于第二交互界面的左上或者右下等;第一交互界面和第二交互界面还可以重叠,例如,第一交互界面位于第二交互界面上、两个交互界面层叠显示等。第一交互界面和第二交互界面的界面大小也不做限定,例如,第一交互界面的界面尺寸大于第二交互界面的界面尺寸,或者第一交互界面的界面尺寸小于第二交互界面的界面尺寸等。
52.第一交互界面和第二交互界面也可以显示在不同的电子终端上。第一交互界面是第一电子终端上的交互界面,第二交互界面是第二电子终端上的交互界面,第二电子终端与第一电子终端通信连接。如图2b和图2c所示,第一交互界面显示在第一电子终端上,第二交互界面显示在第二电子终端上。
53.需要说明的是,由于二维车辆模型图无法展示目标车辆的细节信息,目标车辆的细节信息需要通过三维全景图进行展示。因此,第二交互界面的界面尺寸可以小于第一交互界面的界面尺寸。针对第一交互界面和第二交互界面显示在两个电子终端的情况下,第二电子终端(用于显示二维车辆模型图)的屏幕尺寸可以小于第一电子终端的屏幕尺寸。
54.在本技术一可选实施例中,所述二维车辆模型图中显示第一显示样式的第一相机点位和第二显示样式的至少一个第二相机点位,所述第一相机点位为目标相机点位;
55.所述目标相机点位对应的拍摄视角与所述第一视角画面相适配,所述第一视角画面对应于第一漫游点的第一漫游视角。
56.在二维车辆模型图中包括一个第一相机点位和至少一个第二相机点位,其中,第一相机点位为呈第一显示样式的目标相机点位,且目标相机点位对应的拍摄视角与第一视角画面相适配,第一视角画面对应于三维全景图中第一漫游点的第一漫游视角,即,目标相机点位对应的拍摄视角与第一漫游视角为匹配视角。
57.下面针对第一交互操作为视角切换操作的情况,对响应于第一交互操作更新显示状态的过程进行阐述。其中,在所述第一目标图像为所述二维车辆模型图、所述第二目标图像为所述三维全景图的情况下;所述响应于对第一目标图像的第一交互操作,控制所述第一目标图像由第一显示状态更新为第二显示状态,并根据所述联动关系,控制第二目标图
像由第三显示状态更新为第四显示状态,包括以下方案其中之一:
58.响应于对所述二维车辆模型图的视角切换操作,更新所述目标相机点位,并根据所述联动关系,控制所述第一交互界面展示与更新后的所述目标相机点位适配的第二视角画面,其中,所述第二视角画面为所述三维全景图中对应于第二漫游点的局部画面,更新所述目标相机点位后的所述二维车辆模型图对应于所述第二显示状态,所述第二视角画面对应于所述第四显示状态;
59.响应于对所述目标相机点位的视角切换操作,调整所述目标相机点位对应的拍摄视角,并根据所述联动关系,控制所述第一交互界面展示与调整后的拍摄视角适配的第三视角画面,其中,所述第三视角画面为所述三维全景图中对应于所述第一漫游点的第二漫游视角的局部画面,调整所述目标相机点位对应的拍摄视角后的所述二维车辆模型图对应于所述第二显示状态,所述第三视角画面对应于所述第四显示状态。
60.在第一目标图像为二维车辆模型图、第二目标图像为三维全景图的情况下,控制第一目标图像由第一显示状态更新为第二显示状态,并根据联动关系,控制第二目标图像由第三显示状态更新为第四显示状态时,可以对应于以下两种方案中的其中一种。
61.下面首先对方案一进行介绍:
62.响应于对二维车辆模型图的视角切换操作,将目标相机点位由第一相机点位更新为至少一个第二相机点位中的某个相机点位,即,响应于视角切换操作,在至少一个第二相机点位中筛选出一个相机点位,将其确定为目标相机点位。针对第一相机点位而言,其不再作为目标相机点位。在更新目标相机点位的情况下,根据联动关系,控制第一交互界面展示与更新后的目标相机点位适配的第二视角画面,以实现响应于对二维车辆模型图的视角切换操作,控制目标相机点位更新,并带动第一交互界面进行联动响应。针对第二视角画面,第二视角画面为三维全景图中对应于第二漫游点的局部画面,具体为第二漫游点的默认漫游视角对应的视角画面,第二漫游点对应的默认漫游视角与更新后的目标相机点位的默认拍摄视角匹配。第二漫游点为三维全景图中与第一漫游点相区别的漫游点,三维全景图中的漫游点与二维车辆模型图中的相机点位可形成映射关系。
63.更新目标相机点位之前的二维车辆模型图对应于第一显示状态,更新目标相机点位之后的二维车辆模型图对应于第二显示状态;第一视角画面对应于三维全景图的第三显示状态,第二视角画面对应于三维全景图的第四显示状态。
64.其中,所述响应于对所述二维车辆模型图的视角切换操作,更新所述目标相机点位,包括:响应于在所述至少一个第二相机点位中的第一选择操作,将所述目标相机点位由所述第一相机点位更新为选中的所述第二相机点位;将所述第一相机点位更新为所述第二显示样式、将选中的所述第二相机点位更新为所述第一显示样式。
65.在响应于视角切换操作更新目标相机点位时,具体为,接收在至少一个第二相机点位中的第一选择操作,响应于第一选择操作将选中的第二相机点位确定为更新后的目标相机点位,此时的视角切换操作即为第一选择操作。由于选中的第二相机点位作为更新后的目标相机点位,第一相机点位则不再是目标相机点位。在进行目标相机点位的更新之后,第一相机点位变更为第二显示样式,筛选出的第二相机点位变更为第一显示样式。
66.例如,参见图3a所示,二维车辆模型图中的第一相机点位(右侧的相机点位)为第一显示样式,即,第一相机点位处呈现一圆点标识并形成一扇形区域,多个第二相机点位为
第二显示样式,即第二相机点位处呈现一圆点标识。在接收到在多个第二相机点中的第一选择操作的情况下,将选中的第二相机点位确定为目标相机点位,控制选中的第二相机点位切换为第一显示样式,第一相机点位变更为第二显示样式,参见图3b所示,目标相机点位更新为上方的第二相机点位。
67.上述实施过程,通过更新目标相机点位,带动第一交互界面实现联动响应,由显示三维全景图中对应于第一漫游点的第一漫游视角的第一视角画面,切换为显示三维全景图中对应于第二漫游点的第二视角画面,实现通过目标相机点位的更新控制漫游视角的切换。
68.下面对方案二进行介绍:
69.响应于对目标相机点位的视角切换操作,调整目标相机点位对应的拍摄视角。在此方案中,目标相机点位不发生更新,但是目标相机点位对应的拍摄视角发生变化。其中,所述响应于对所述目标相机点位的视角切换操作,调整所述目标相机点位对应的拍摄视角,包括:响应于对所述目标相机点位的旋转操作,调整所述目标相机点位对应的拍摄视角。
70.在接收到用户对目标相机点位的旋转操作时,响应于旋转操作,将目标相机点位对应的拍摄视角由第一拍摄视角切换为第二拍摄视角,此时,视角切换操作,即为对目标相机点位的旋转操作。如,参见图4a所示,二维车辆模型图中的第一相机点位(左侧的相机点位,且第一相机点位为目标相机点位)为第一显示样式,即,第一相机点位处呈现一圆点标识并形成一扇形区域,扇形区域正对图中的目标车辆,多个第二相机点位为第二显示样式,即第二相机点位处呈现一圆点标识。在接收到对第一相机点位的旋转操作时,控制扇形区域旋转,参见图4b所示,以调整第一相机点位对应的拍摄视角。
71.在调整目标相机点位对应的拍摄视角时,根据联动关系,控制第一交互界面展示与调整后的拍摄视角相适配第三视角画面,以实现响应于对二维车辆模型图的视角切换操作,控制目标相机点位的拍摄视角更新,并带动第一交互界面进行联动响应。其中,第三视角画面为三维全景图中对应于第一漫游点的第二漫游视角的局部画面,第二漫游视角与第一漫游视角为第一漫游点对应的不同漫游视角。
72.更新目标相机点位的拍摄视角之前的二维车辆模型图对应于第一显示状态,更新目标相机点位的拍摄视角之后的二维车辆模型图对应于第二显示状态;第一视角画面对应于三维全景图的第三显示状态,第三视角画面对应于三维全景图的第四显示状态。
73.上述实施过程,通过更新目标相机点位的拍摄视角,带动第一交互界面实现联动响应,由显示三维全景图中对应于第一漫游点的第一漫游视角的第一视角画面,切换为显示三维全景图中对应于第一漫游点的第二漫游视角的第三视角画面,实现通过目标相机点位的拍摄视角的更新控制同一漫游点下的漫游视角的切换。
74.下面针对第一交互操作为视角切换操作的情况,对更新显示状态的过程继续进行阐述。其中,所述第一视角画面显示至少一个第三漫游点,在所述第一目标图像为所述三维全景图、所述第二目标图像为所述二维车辆模型图的情况下;所述响应于对第一目标图像的第一交互操作,控制所述第一目标图像由第一显示状态更新为第二显示状态,并根据所述联动关系,控制第二目标图像由第三显示状态更新为第四显示状态,包括以下方案其中之一:
75.响应于对所述三维全景图的视角切换操作,控制所述第一交互界面展示所述三维全景图中对应于第三目标漫游点的第四视角画面,并根据所述联动关系,更新所述目标相机点位,其中,更新后的所述目标相机点位与所述第四视角画面适配,所述第四视角画面对应于所述第二显示状态,更新所述目标相机点位后的所述二维车辆模型图对应于所述第四显示状态;
76.响应于对所述第一漫游点的视角切换操作,控制所述第一交互界面展示所述三维全景图中对应于所述第一漫游点的第三漫游视角的第五视角画面,并根据所述联动关系,调整所述目标相机点位对应的拍摄视角,其中,调整后的拍摄视角与所述第五视角画面适配,所述第五视角画面对应于所述第二显示状态,调整所述目标相机点位对应的拍摄视角后的所述二维车辆模型图对应于所述第四显示状态。
77.在第一目标图像为三维全景图、第二目标图像为二维车辆模型图的情况下,控制第一目标图像由第一显示状态更新为第二显示状态,并根据联动关系,控制第二目标图像由第三显示状态更新为第四显示状态时,可以对应于以下两种方案中的其中一种。
78.下面首先对方案一进行介绍:
79.响应于对三维全景图的视角切换操作,控制第一交互界面展示三维全景图中对应于第三目标漫游点的第四视角画面,其中第四视角画面为第三目标漫游点的默认漫游视角所对应的视角画面,本实施例中的第三目标漫游点与上一实施例(第一目标图像为二维车辆模型图的实施例)中的第二漫游点可以为同一个漫游点,也可以为不同的漫游点。
80.其中,所述响应于对所述三维全景图的视角切换操作,控制所述第一交互界面展示所述三维全景图中对应于第三目标漫游点的第四视角画面,包括:响应于在所述至少一个第三漫游点中的第二选择操作,控制所述第一交互界面展示选中的所述第三目标漫游点对应的第四视角画面。
81.在响应于视角切换操作控制第一交互界面展示第四视角画面时,可以接收在第一视角画面所显示的至少一个第三漫游点中的第二选择操作,响应于第二选择操作,选中一第三漫游点,将选中的第三漫游点确定为第三目标漫游点,在第一交互界面显示选中的第三目标漫游点对应的第四视角画面,实现第一交互界面的显示更新。其中,第一视角画面可以显示多个漫游点,每个漫游点可对应于一与第一视角画面相区别的视角画面,以便于由第一视角画面切换至其他视角画面,相应的,其他视角画面也可以显示漫游点,以继续进行视角画面的切换。
82.在控制第一交互界面展示第四视角画面的情况下,根据联动关系更新目标相机点位,使得更新后的目标相机点位与第四视角画面适配,以实现响应于对三维全景图的视角切换操作,控制第一交互界面更新显示画面,并基于联动响应,带动目标相机点位进行更新。
83.针对第四视角画面而言,第四视角画面为三维全景图中对应于第三目标漫游点的局部画面,具体为第三目标漫游点的默认漫游视角对应的视角画面,第三目标漫游点对应的默认漫游视角与更新后的目标相机点位的默认拍摄视角匹配。
84.更新目标相机点位之前的二维车辆模型图对应于第三显示状态,更新目标相机点位之后的二维车辆模型图对应于第四显示状态;第一视角画面对应于三维全景图的第一显示状态,第四视角画面对应于三维全景图的第二显示状态。更新后的目标相机点位在至少
一个第二相机点位中确定,针对第一相机点位而言,其不再作为目标相机点位,在进行目标相机点位的更新之后,第一相机点位变更为第二显示样式,确定的第二相机点位变更为第一显示样式。
85.上述实施过程,通过响应于视角切换操作更新第一交互界面,基于联动响应,在至少一个第二相机点位中确定出匹配的目标相机点位,以实现通过漫游点的切换更新目标相机点位。
86.下面对方案二进行介绍:
87.响应于对第一漫游点的视角切换操作,控制第一交互界面展示三维全景图中对应于第一漫游点的第三漫游视角的第五视角画面。在此方案中,漫游点未发生变化,漫游点对应的漫游视角进行了更新。
88.其中,响应于对所述第一漫游点的视角切换操作,控制所述第一交互界面展示所述三维全景图中对应于所述第一漫游点的第三漫游视角的第五视角画面,包括:响应于调整所述第一漫游点的漫游视角的操作,控制所述第一交互界面展示对应于所述第三漫游视角的第五视角画面。
89.在接收到对第一漫游点所执行的视角切换操作时,响应于视角切换操作,控制当前漫游视角由第一漫游点对应的第一漫游视角切换为第一漫游点对应的第三漫游视角,以实现控制第一交互界面显示第三漫游视角对应的第五视角画面。其中,第五视角画面为三维全景图中对应于第一漫游点的第三漫游视角的局部画面,第三漫游视角与第一漫游视角为第一漫游点对应的不同视角,第三漫游视角与上述实施例(第一目标图像为二维车辆模型图的实施例)中的第二漫游视角可以为同一视角,也可以为不同视角。
90.在控制第一交互界面展示第五视角画面的情况下,根据联动关系,调整目标相机点位对应的拍摄视角,使得调整后的拍摄视角与第五视角画面适配,以实现响应于对第一漫游点的视角切换操作,控制第一交互界面进行显示更新,并基于联动响应,带动目标相机点位的拍摄视角更新。
91.更新目标相机点位的拍摄视角之前的二维车辆模型图对应于第三显示状态,更新目标相机点位的拍摄视角之后的二维车辆模型图对应于第四显示状态;第一视角画面对应于三维全景图的第一显示状态,第五视角画面对应于三维全景图的第二显示状态。
92.上述实施过程,通过响应于视角切换操作更新第一交互界面,基于联动响应,调整目标相机点位的拍摄视角,以实现通过漫游视角的切换更新目标相机点位的拍摄视角。
93.下面针对第一交互操作为局部点选操作的情况进行介绍。在所述第一目标图像为所述二维车辆模型图、所述第二目标图像为所述三维全景图的情况下;所述响应于对第一目标图像的第一交互操作,控制所述第一目标图像由第一显示状态更新为第二显示状态,并根据所述联动关系,控制第二目标图像由第三显示状态更新为第四显示状态,包括:
94.响应于对所述二维车辆模型图的第一局部区域的局部点选操作,获取所述二维车辆模型图对应的第一局部放大视图和所述三维全景图对应的第二局部放大视图;
95.在所述第二交互界面显示所述第一局部放大视图、在所述第一交互界面显示所述第二局部放大视图;
96.其中,所述第一局部放大视图对应于所述第二显示状态,所述第二局部放大视图对应于所述第四显示状态。
97.在接收到对二维车辆模型图的第一局部区域的局部点选操作的情况下,响应于局部点选操作,获取二维车辆模型图对应的第一局部放大视图,并基于联动关系,获取三维全景图对应的第二局部放大视图。此时,第一交互操作为对第一局部区域的局部点选操作。其中,第一局部放大视图为二维车辆模型图的第一局部区域对应的放大视图,第二局部放大视图为三维全景图中与第一局部区域匹配的第一目标局部区域对应的放大视图,第一目标局部区域可以为第一视角画面中的区域,也可以不是第一视角画面中的区域,第一局部放大视图和第二局部放大视图为预先设定好的放大视图,如,针对第一局部区域按照第一预设比例放大后确定第一局部放大视图,对第一目标局部区域按照第二预设比例放大后确定第二局部放大视图,第一预设比例与第二预设比例可以相同或者相区别。其中,设定好的放大视图可以存储于电子终端,也可以存储于与电子终端通信的其他设备。
98.在获取第一局部放大视图和第二局部放大视图的情况下,在第二交互界面显示第一局部放大视图、在第一交互界面显示第二局部放大视图。未进行局部放大显示之前(未进行局部点选操作之前)的二维车辆模型图对应于第一显示状态,进行局部放大显示之后,第二交互界面显示的第一局部放大视图对应于二维车辆模型图的第二显示状态;未进行局部放大显示之前,第一视角画面对应于三维全景图的第三显示状态,进行局部放大显示之后,第一交互界面显示的第二局部放大视图对应于三维全景图的第四显示状态。
99.上述实施过程,通过响应于局部点选操作,在第二交互界面显示第一局部放大视图、在第一交互界面显示第二局部放大视图,可以实现基于局部点选操作,更新第一交互界面和第二交互界面,以在第一交互界面和第二交互界面分别显示对应的局部放大视图,以在实现联动响应的同时,便于用户通过第一交互界面和第二交互界面了解三维全景图和二维车辆模型图中的细节信息。
100.相应地,针对第一交互操作为局部点选操作的情况,在所述第一目标图像为所述三维全景图、所述第二目标图像为所述二维车辆模型图时,所述响应于对第一目标图像的第一交互操作,控制所述第一目标图像由第一显示状态更新为第二显示状态,并根据所述联动关系,控制第二目标图像由第三显示状态更新为第四显示状态,包括:
101.响应于对所述第一视角画面的第二局部区域的局部点选操作,获取所述第一视角画面对应的第三局部放大视图和所述二维车辆模型图对应的第四局部放大视图;
102.在所述第一交互界面显示所述第三局部放大视图、在所述第二交互界面显示所述第四局部放大视图;
103.其中,所述第三局部放大视图对应于所述第二显示状态,所述第四局部放大视图对应于所述第四显示状态。
104.在接收到对第一视角画面的第二局部区域的局部点选操作的情况下,响应于局部点选操作,获取第一视角画面对应的第三局部放大视图,并基于联动关系,获取二维车辆模型图对应的第四局部放大视图。此时,第一交互操作为对第二局部区域的局部点选操作。其中,第三局部放大视图为第一视角画面的第二局部区域对应的放大视图,第四局部放大视图为二维车辆模型图中与第二局部区域匹配的第二目标局部区域对应的放大视图,第二目标局部区域为目标相机点位对应的区域中的局部区域。第三局部放大视图和第四局部放大视图为预先设定好的放大视图,可存储于电子终端或者与电子终端通信的其他设备。
105.在获取第三局部放大视图和第四局部放大视图的情况下,在第一交互界面显示第
三局部放大视图、在第二交互界面显示第四局部放大视图。未进行局部放大显示之前(未进行局部点选操作之前)的二维车辆模型图对应于第三显示状态,进行局部放大显示之后,第二交互界面显示的第四局部放大视图对应于二维车辆模型图的第四显示状态;未进行局部放大显示之前,第一视角画面对应于三维全景图的第一显示状态,进行局部放大显示之后,第一交互界面显示的第三局部放大视图对应于三维全景图的第二显示状态。
106.上述实施过程,通过响应于局部点选操作,在第二交互界面显示第四局部放大视图、在第一交互界面显示第三局部放大视图,可以实现基于局部点选操作,更新第一交互界面和第二交互界面,以在第一交互界面和第二交互界面分别显示对应的局部放大视图,在实现联动响应的同时,便于用户通过第一交互界面和第二交互界面了解三维全景图和二维车辆模型图中的细节信息。
107.下面针对第一交互操作为缩放操作的情况进行介绍,在所述第一目标图像为所述二维车辆模型图、所述第二目标图像为所述三维全景图的情况下;所述响应于对第一目标图像的第一交互操作,控制所述第一目标图像由第一显示状态更新为第二显示状态,并根据所述联动关系,控制第二目标图像由第三显示状态更新为第四显示状态,包括:
108.根据对所述二维车辆模型图的缩放操作,确定第一参考缩放比例;
109.基于所述第一参考缩放比例,对所述二维车辆模型图进行第一缩放处理,并根据所述联动关系,对所述三维全景图进行第二缩放处理;
110.其中,所述第一缩放处理得到的视图对应于所述第二显示状态,所述第二缩放处理得到的视图对应于所述第四显示状态。
111.针对第一交互操作为缩放操作的情况,在第一目标图像为二维车辆模型图时,接收针对二维车辆模型图所执行的缩放操作,根据在二维车辆模型图上的缩放操作确定第一参考缩放比例。其中,用户可以通过双指滑动操作触发缩放操作,基于此,可根据缩放操作的第一缩放轨迹,确定第一参考缩放比例;基于第一参考缩放比例,对二维车辆模型图进行第一缩放处理,并根据联动关系,对三维全景图的当前视图同步进行第二缩放处理。或者,在第二交互界面上可以设置缩放控件,基于缩放控件实现缩放操作。在本实施例中,可以通过对缩放控件的触发,确定第一参考缩放比例,基于第一参考缩放比例,对二维车辆模型图进行第一缩放处理,并根据联动关系,对三维全景图的当前视图同步进行第二缩放处理。其中,第一缩放处理得到的视图表示第二显示状态,第二缩放处理得到的视图表示第四显示状态。
112.第一缩放处理与第二缩放处理的实际缩放比例可以相同,也可以不相同。可选地,考虑到第一交互界面和第二交互界面的界面尺寸可能不同,可根据第一参考缩放比例和界面大小确定第一缩放处理与第二缩放处理的实际缩放比例。例如,对于界面尺寸较小的第二交互界面,其实际放大比例可以小于第一参考放大比例,对于界面尺寸较大的第一交互界面,其实际放大比例可以大于或等于第一参考放大比例。
113.进一步地,在第一缩放处理与第二缩放处理的实际缩放比例不相同的情况下,第一缩放处理得到的视图可以为二维车辆模型图的全局视图或者局部视图,第二缩放处理得到的视图为三维全景图的局部放大视图(如可以为第一视角画面的放大视图)或者全局视图。针对第一缩放处理得到的视图为二维车辆模型图的全局视图、第二缩放处理得到的视图为三维全景图的局部放大视图的情况,则可以在二维车辆模型图的全局视图中,标记出
与三维全景图的局部放大视图显示的车辆局部区域对应的视图区域,以便于根据全局视图查看三维全景图显示的局部区域的位置,使得用户获取三维全景图当前所在的视角,明确局部区域在整个车辆中的空间位置。
114.上述实施过程,通过响应于对二维车辆模型图的缩放操作,确定第一参考缩放比例,基于第一参考缩放比例对二维车辆模型图进行缩放处理,并基于联动关系,对三维全景图进行对应的缩放处理,以更新第二交互界面和第一交互界面,实现联动缩放处理。
115.相应地,针对第一交互操作为缩放操作的情况,在所述第一目标图像为所述三维全景图、所述第二目标图像为所述二维车辆模型图的情况下;所述响应于对第一目标图像的第一交互操作,控制所述第一目标图像由第一显示状态更新为第二显示状态,并根据所述联动关系,控制第二目标图像由第三显示状态更新为第四显示状态,包括:
116.根据对所述三维全景图的缩放操作,确定第二参考缩放比例;
117.基于所述第二参考缩放比例,对所述三维全景图进行第三缩放处理,并根据所述联动关系,对所述二维车辆模型图进行第四缩放处理;
118.其中,所述第三缩放处理得到的视图对应于所述第二显示状态,所述第四缩放处理得到的视图对应于所述第四显示状态。
119.针对第一交互操作为缩放操作的情况,在第一目标图像为三维全景图、第二目标图像为二维车辆模型图时,接收针对三维全景图(具体可以为第一视角画面)所执行的缩放操作,确定第二参考缩放比例。其中,用户可以通过双指滑动操作触发缩放操作,或者,在第一交互界面上可以设置缩放控件,基于缩放控件实现缩放操作。
120.基于所执行的缩放操作可以确定第二参考缩放比例,根据第二参考缩放比例,对三维全景图进行第三缩放处理,并根据联动关系,对二维车辆模型图同步进行第四缩放处理。第三缩放处理得到的视图表示第二显示状态,第四缩放处理得到的视图表示第四显示状态。
121.第三缩放处理与第四缩放处理的实际缩放比例可以相同,也可以不相同。对三维全景图进行第三缩放处理之后可以得到局部放大视图或者全局视图,对二维车辆模型图进行第四缩放处理之后可以得到局部放大视图或者全局视图。考虑到第一交互界面和第二交互界面的界面尺寸可能不同,可根据第二参考缩放比例和界面大小确定第三缩放处理与第四缩放处理的实际缩放比例。
122.上述实施过程,通过响应于对三维全景图的缩放操作,确定第二参考缩放比例,基于第二参考缩放比例对三维全景图进行缩放处理,并基于联动关系,对二维车辆模型图进行对应的缩放处理,以更新第一交互界面和第二交互界面,实现联动缩放处理。
123.以上为对本技术实施例提供的信息显示方法的介绍,通过在第一交互界面展示目标车辆对应的三维全景图的局部画面,在第二交互界面展示目标车辆对应的与三维全景图存在联动关系的二维车辆模型图,在接收到针对三维全景图或者二维车辆模型图的第一交互操作时,根据联动关系,控制另一图像进行联动响应,方便用户便捷的同步控制目标车辆的三维全景图和二维车辆模型图,提高了用户的体验感。
124.进一步地,通过更新目标相机点位或者更新目标相机点位的拍摄视角,带动第一交互界面实现联动响应,实现通过目标相机点位的更新或者目标相机点位的拍摄视角的更新,控制三维全景图中漫游视角的切换;通过更新第一交互界面,基于联动响应,更新目标
相机点位或者调整目标相机点位的拍摄视角,以实现通过漫游视角的切换更新拍摄视角。
125.通过响应于局部点选操作,更新第一交互界面和第二交互界面,以在第一交互界面和第二交互界面分别显示对应的局部放大视图,以在实现联动响应的同时,便于用户通过第一交互界面和第二交互界面了解三维全景图和二维车辆模型图中的细节信息。
126.通过响应于缩放操作,确定参考缩放比例,基于参考缩放比例和联动关系对二维车辆模型图、三维全景图进行对应的缩放处理,以更新第二交互界面和第一交互界面,实现联动缩放处理。
127.需要说明的是,本技术实施例还可以提供一第三交互界面,第三交互界面显示目标车辆对应的车辆模型,车辆模型与二维车辆模型图、三维全景图形成联动关系,在二维车辆模型图的显示状态发生更新时,车辆模型、三维全景图的显示状态同步发生更新;相应的,在车辆模型的显示状态发生更新时,二维车辆模型图、三维全景图的显示状态同步发生更新;在三维全景图的显示状态发生更新时,二维车辆模型图、车辆模型的显示状态同步发生更新。
128.其中,第三交互界面、第二交互界面以及第一交互界面可以为同一电子终端的同一交互界面或者不同交互界面,也可以两个电子终端上的交互界面,或者三个电子终端上的交互界面,此时两个电子终端或者三个电子终端之间形成通信连接。
129.针对第一交互操作为视角切换操作的情况,视角切换操作可以作用于二维车辆模型图、三维全景图或者车辆模型。在作用于车辆模型上时,可以为对车辆模型的旋转操作,此时响应于对车辆模型的旋转操作,可以控制三维全景图以及二维车辆模型图同步联动,三维全景图在实现联动时,具体为变更第一交互界面所显示的视角画面(显示不同漫游点对应的视角画面),二维车辆模型图实现联动时,具体为更新目标相机点位。本实施例中,不限定发起旋转操作的实施方式,例如,可以通过单指拖拽操作发起针对车辆模型的旋转操作,或者,车辆模型对应的交互界面上包括旋转控件,通过触发旋转控件,以发起针对车辆模型的旋转操作。在针对车辆模型发起旋转操作后,可根据旋转操作的旋转轨迹,对车辆模型的当前视图进行对应的旋转操作,并根据联动关系,控制三维全景图、二维车辆模型图进行显示状态的同步更新。在对车辆模型的当前视图进行旋转操作过程中,可以实时显示相对旋转方位信息。例如,可以通过数字或者图标的方式显示旋转的角度或旋转的方向等。
130.在车辆模型对应的交互界面上还可以显示与车辆模型关联的视角切换控件;该视角切换控件与车辆模型的固定视角关联,例如车辆模型的固定视角可以是车顶视角、前脸视角、车尾视角或斜侧方视角等。视角切换控件的实现形式可以是但不限于:旋钮、图标按钮或数字按钮等。用户可以通过视角切换控件快速查看目标车辆的外观或内饰的关键角度,快速获取关键信息。相应地,在视角切换操作作用于车辆模型上时,可以通过视角切换控件执行视角切换操作,在视角切换控件被触发的情况下,获取视角切换操作对应的第一目标视角,第一目标视角是车辆模型的固定视角中的一个,将车辆模型的当前视图切换为车辆模型在第一目标视角下的视图,并根据联动关系,控制三维全景图、二维车辆模型图进行显示状态的同步更新。
131.除此之外,还可以为车辆模型的固定视角关联讲解内容,讲解内容可由人工智能(artificial intelligence,ai)、经纪人语音、真人形象或模拟形象等进行讲解。讲解内容包括固定视角下的车辆模型的信息,例如,车辆模型在固定视角下的需要展示的信息或角
度信息等。例如,车辆模型的前脸视角对应的讲解内容包括车灯、车刷雨眉或者挡风玻璃等信息,车辆模型的车顶视角对应的讲解内容包括:天窗或车顶架等信息。在该视角切换控件被触发的情况下,还可以获取与第一目标视角适配的讲解内容,播报讲解内容并显示讲解内容对应的文本信息,其中,文本信息中的关键信息可以被突出显示,例如高亮显示。关键信息可以是讲解内容中用户重点关注的问题,例如,车辆补漆信息或车辆部件更新的信息等,使得用户可以快捷查看相关信息。
132.在本实施例中,除了通过对视角切换控件的触发来获取车辆模型固定视角对应的视图之外,还可以预先设定关键字与车辆模型固定视角的对应关系,在识别到目标关键字的情况下,展示目标关键字对应的车辆模型的固定视角,也即可以根据讲解内容中关键字的不同,配合展示目标车辆的不同的固定视角,用户可以自动跟随目标车辆的讲解内容了解目标车辆,无需手动调节。具体地,在针对目标车辆进行讲解过程中,实时获取针对目标车辆的语音讲解内容;对语音讲解内容进行语义识别,若识别到目标关键词,则确定目标关键词对应的第二目标视角;将车辆模型的当前视图切换为车辆模型在第二目标视角下的视图,并根据联动关系,控制三维全景图、二维车辆模型图进行显示状态的同步更新。除此之外,在本实施例中,还可以获取与第二目标视角适配的讲解内容,该讲解内容用于对第二目标视角下的车辆模型进行讲解。另外,还可以突出显示讲解内容中的关键信息。
133.针对第一交互操作为视角切换操作的情况,在视角切换操作作用于车辆模型上时,视角切换操作还可以为对车辆模型的当前视图的浏览视角的更新操作,此时响应于对车辆模型的操作,可以控制三维全景图以及二维车辆模型图同步联动,三维全景图在实现联动时,具体为变更第一交互界面所显示的视角画面(显示同一漫游点的另一漫游视角的画面),二维车辆模型图实现联动时,具体为调整目标相机点位对应的拍摄视角。
134.针对第一交互操作为视角切换操作的情况,在视角切换操作作用于三维全景图上时,可以根据联动关系控制车辆模型以及二维车辆模型图同步联动,此时可以根据漫游点的更新,控制车辆模型旋转、控制二维车辆模型图更新目标相机点位,也可以在漫游点不变、漫游视角更新的情况下,控制车辆模型的当前视图的浏览视角更新、控制目标相机点位对应的拍摄视角更新。相应的,在视角切换操作作用于二维车辆模型图上时,可以根据联动关系控制车辆模型以及三维全景图同步联动,此时可以根据目标相机点位的更新,控制车辆模型旋转、控制第一交互界面显示三维全景图的另一漫游点对应的画面,也可以在目标相机点位不变、目标相机点位的拍摄视角更新的情况下,控制车辆模型的当前视图的浏览视角更新、控制第一交互界面显示三维全景图的同一漫游点的不同漫游视角对应的画面。针对第一交互操作为局部点选操作的情况,局部点选操作可以作用于二维车辆模型图、三维全景图或者车辆模型。在作用于二维车辆模型图上时,可以根据对二维车辆模型图的操作,获取二维车辆模型图、三维全景图、车辆模型分别对应的局部放大视图,并在相应的交互界面显示。在作用于三维全景图或者车辆模型上时,也可以获取二维车辆模型图、三维全景图、车辆模型分别对应的局部放大视图并显示。
135.针对第一交互操作为缩放操作的情况,缩放操作可以作用于二维车辆模型图、三维全景图或者车辆模型。在作用于二维车辆模型图上时,可以根据对二维车辆模型图的操作,确定参考缩放比例,基于参考缩放比例,对二维车辆模型图、三维全景图、车辆模型分别进行对应的缩放处理。在作用于三维全景图或者车辆模型上时,也可以确定参考缩放比例,
基于参考缩放比例,对二维车辆模型图、三维全景图、车辆模型分别进行对应的缩放处理。
136.上述实施过程,可以实现二维车辆模型图、三维全景图以及车辆模型的三者联动,方便用户便捷的同步控制目标车辆的三维全景图、二维车辆模型图和车辆模型,提高了用户的体验感。
137.另一方面,本技术实施例中的二维车辆模型图可以在目标相机点位更新时进行旋转,具体为,在接收到作用于二维车辆模型图上的更新目标相机点位的操作时,更新目标相机点位并同步旋转二维车辆模型图,二维车辆模型图可以为目标车辆对应的俯视图。也可以在接收到作用于三维全景图上的更新漫游点的操作时,更新目标相机点位并同步旋转二维车辆模型图。在存在车辆模型的情况下,还可以根据作用在车辆模型上的旋转操作,更新目标相机点位并同步旋转二维车辆模型图。
138.以上为本技术实施例提供的信息显示方法的整体介绍,下面对本技术实施例提供的信息显示装置进行介绍。
139.本技术实施例还提供一种信息显示装置,参见图5所示,该装置包括:
140.第一展示模块501,用于在第一交互界面展示第一视角画面,所述第一视角画面为目标车辆对应的三维全景图的局部画面;
141.第二展示模块502,用于在第二交互界面展示所述目标车辆对应的二维车辆模型图,所述二维车辆模型图与所述三维全景图形成联动关系;
142.处理模块503,用于响应于对第一目标图像的第一交互操作,控制所述第一目标图像由第一显示状态更新为第二显示状态,并根据所述联动关系,控制第二目标图像由第三显示状态更新为第四显示状态;
143.其中,所述第三显示状态与所述第一显示状态适配,所述第四显示状态与所述第二显示状态适配;所述第一目标图像为所述二维车辆模型图、所述第二目标图像为所述三维全景图,或者,所述第一目标图像为所述三维全景图、所述第二目标图像为所述二维车辆模型图。
144.可选地,所述二维车辆模型图中显示第一显示样式的第一相机点位和第二显示样式的至少一个第二相机点位,所述第一相机点位为目标相机点位;
145.所述目标相机点位对应的拍摄视角与所述第一视角画面相适配,所述第一视角画面对应于第一漫游点的第一漫游视角。
146.可选地,所述第一交互操作为视角切换操作,在所述第一目标图像为所述二维车辆模型图、所述第二目标图像为所述三维全景图的情况下;
147.所述处理模块包括以下子模块其中之一:
148.第一处理子模块,用于响应于对所述二维车辆模型图的视角切换操作,更新所述目标相机点位,并根据所述联动关系,控制所述第一交互界面展示与更新后的所述目标相机点位适配的第二视角画面,其中,所述第二视角画面为所述三维全景图中对应于第二漫游点的局部画面,更新所述目标相机点位后的所述二维车辆模型图对应于所述第二显示状态,所述第二视角画面对应于所述第四显示状态;
149.第二处理子模块,用于响应于对所述目标相机点位的视角切换操作,调整所述目标相机点位对应的拍摄视角,并根据所述联动关系,控制所述第一交互界面展示与调整后的拍摄视角适配的第三视角画面,其中,所述第三视角画面为所述三维全景图中对应于所
述第一漫游点的第二漫游视角的局部画面,调整所述目标相机点位对应的拍摄视角后的所述二维车辆模型图对应于所述第二显示状态,所述第三视角画面对应于所述第四显示状态。
150.可选地,所述第一处理子模块包括:
151.第一更新单元,用于响应于在所述至少一个第二相机点位中的第一选择操作,将所述目标相机点位由所述第一相机点位更新为选中的所述第二相机点位;
152.第二更新单元,用于将所述第一相机点位更新为所述第二显示样式、将选中的所述第二相机点位更新为所述第一显示样式。
153.可选地,所述第二处理子模块进一步用于:
154.响应于对所述目标相机点位的旋转操作,调整所述目标相机点位对应的拍摄视角。
155.可选地,所述第一交互操作为视角切换操作,所述第一视角画面显示至少一个第三漫游点,在所述第一目标图像为所述三维全景图、所述第二目标图像为所述二维车辆模型图的情况下;所述处理模块包括以下子模块其中之一:
156.第三处理子模块,用于响应于对所述三维全景图的视角切换操作,控制所述第一交互界面展示所述三维全景图中对应于第三目标漫游点的第四视角画面,并根据所述联动关系,更新所述目标相机点位,其中,更新后的所述目标相机点位与所述第四视角画面适配,所述第四视角画面对应于所述第二显示状态,更新所述目标相机点位后的所述二维车辆模型图对应于所述第四显示状态;
157.第四处理子模块,用于响应于对所述第一漫游点的视角切换操作,控制所述第一交互界面展示所述三维全景图中对应于所述第一漫游点的第三漫游视角的第五视角画面,并根据所述联动关系,调整所述目标相机点位对应的拍摄视角,其中,调整后的拍摄视角与所述第五视角画面适配,所述第五视角画面对应于所述第二显示状态,调整所述目标相机点位对应的拍摄视角后的所述二维车辆模型图对应于所述第四显示状态。
158.可选地,所述第三处理子模块进一步用于:
159.响应于在所述至少一个第三漫游点中的第二选择操作,控制所述第一交互界面展示选中的所述第三目标漫游点对应的第四视角画面。
160.可选地,所述第四处理子模块进一步用于:
161.响应于调整所述第一漫游点的漫游视角的操作,控制所述第一交互界面展示对应于所述第三漫游视角的第五视角画面。
162.可选地,所述第一交互操作为局部点选操作,在所述第一目标图像为所述二维车辆模型图、所述第二目标图像为所述三维全景图的情况下;所述处理模块包括:
163.第一获取子模块,用于响应于对所述二维车辆模型图的第一局部区域的局部点选操作,获取所述二维车辆模型图对应的第一局部放大视图和所述三维全景图对应的第二局部放大视图;
164.第一显示子模块,用于在所述第二交互界面显示所述第一局部放大视图、在所述第一交互界面显示所述第二局部放大视图;
165.其中,所述第一局部放大视图对应于所述第二显示状态,所述第二局部放大视图对应于所述第四显示状态。
166.可选地,所述第一交互操作为局部点选操作,在所述第一目标图像为所述三维全景图、所述第二目标图像为所述二维车辆模型图的情况下;所述处理模块包括:
167.第二获取子模块,用于响应于对所述第一视角画面的第二局部区域的局部点选操作,获取所述第一视角画面对应的第三局部放大视图和所述二维车辆模型图对应的第四局部放大视图;
168.第二显示子模块,用于在所述第一交互界面显示所述第三局部放大视图、在所述第二交互界面显示所述第四局部放大视图;
169.其中,所述第三局部放大视图对应于所述第二显示状态,所述第四局部放大视图对应于所述第四显示状态。
170.可选地,所述第一交互操作为缩放操作,在所述第一目标图像为所述二维车辆模型图、所述第二目标图像为所述三维全景图的情况下;所述处理模块包括:
171.第一确定子模块,用于根据对所述二维车辆模型图的缩放操作,确定第一参考缩放比例;
172.第一缩放子模块,用于基于所述第一参考缩放比例,对所述二维车辆模型图进行第一缩放处理,并根据所述联动关系,对所述三维全景图进行第二缩放处理;
173.其中,所述第一缩放处理得到的视图对应于所述第二显示状态,所述第二缩放处理得到的视图对应于所述第四显示状态。
174.可选地,所述第一交互操作为缩放操作,在所述第一目标图像为所述三维全景图、所述第二目标图像为所述二维车辆模型图的情况下;所述处理模块包括:
175.第二确定子模块,用于根据对所述三维全景图的缩放操作,确定第二参考缩放比例;
176.第二缩放子模块,用于基于所述第二参考缩放比例,对所述三维全景图进行第三缩放处理,并根据所述联动关系,对所述二维车辆模型图进行第四缩放处理;
177.其中,所述第三缩放处理得到的视图对应于所述第二显示状态,所述第四缩放处理得到的视图对应于所述第四显示状态。
178.可选地,所述第二交互界面与所述第一交互界面为第一电子终端上的同一交互界面,所述第一视角画面和所述二维车辆模型图位于同一交互界面的不同区域,或者,所述二维车辆模型图以预设透明度在所述第一视角画面上层叠显示;
179.或者
180.所述第二交互界面与所述第一交互界面为第一电子终端上不同的交互界面;
181.或者
182.所述第二交互界面为第二电子终端上的交互界面,所述第一交互界面为第一电子终端上的交互界面,所述第二电子终端与所述第一电子终端通信连接。
183.以上为本技术实施例提供的信息显示装置,通过在第一交互界面展示目标车辆对应的三维全景图的局部画面,在第二交互界面展示目标车辆对应的与三维全景图存在联动关系的二维车辆模型图,在接收到针对三维全景图或者二维车辆模型图的第一交互操作时,根据联动关系,控制另一图像进行联动响应,方便用户便捷的同步控制目标车辆的三维全景图和二维车辆模型图,提高了用户的体验感。
184.进一步地,通过更新目标相机点位或者更新目标相机点位的拍摄视角,带动第一
交互界面实现联动响应,实现通过目标相机点位的更新或者目标相机点位的拍摄视角的更新,控制三维全景图中漫游视角的切换;通过更新第一交互界面,基于联动响应,更新目标相机点位或者调整目标相机点位的拍摄视角,以实现通过漫游视角的切换更新拍摄视角。
185.通过响应于局部点选操作,更新第一交互界面和第二交互界面,以在第一交互界面和第二交互界面分别显示对应的局部放大视图,以在实现联动响应的同时,便于用户通过第一交互界面和第二交互界面了解三维全景图和二维车辆模型图中的细节信息。
186.通过响应于缩放操作,确定参考缩放比例,基于参考缩放比例和联动关系对二维车辆模型图、三维全景图进行对应的缩放处理,以更新第二交互界面和第一交互界面,实现联动缩放处理。
187.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处可参见方法实施例的部分说明。
188.另一方面,本技术实施例还提供了一种电子终端,包括存储器、处理器、总线以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述信息显示方法中的步骤。
189.举例如下,图6示出了一种电子终端的实体结构示意图。如图6所示,该设备可以包括:处理器(processor)610、通信接口(communications interface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。通过电子终端提供图形用户界面,处理器610可以调用存储器630中的逻辑指令,执行以下步骤:在第一交互界面展示第一视角画面,所述第一视角画面为目标车辆对应的三维全景图的局部画面;在第二交互界面展示所述目标车辆对应的二维车辆模型图,所述二维车辆模型图与所述三维全景图形成联动关系;响应于对第一目标图像的第一交互操作,控制所述第一目标图像由第一显示状态更新为第二显示状态,并根据所述联动关系,控制第二目标图像由第三显示状态更新为第四显示状态;其中,所述第三显示状态与所述第一显示状态适配,所述第四显示状态与所述第二显示状态适配;所述第一目标图像为所述二维车辆模型图、所述第二目标图像为所述三维全景图,或者,所述第一目标图像为所述三维全景图、所述第二目标图像为所述二维车辆模型图。处理器610还可以调用存储器630中的逻辑指令,执行本技术实施例中的其他步骤,这里不再进一步阐述。
190.此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
191.再一方面,本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各实施例提供的信息显示方法中的步骤。
192.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单
元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
193.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
194.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1