Nothing Special   »   [go: up one dir, main page]

CN108829468B - 一种三维空间模型跳转处理方法及装置 - Google Patents

一种三维空间模型跳转处理方法及装置 Download PDF

Info

Publication number
CN108829468B
CN108829468B CN201810539488.3A CN201810539488A CN108829468B CN 108829468 B CN108829468 B CN 108829468B CN 201810539488 A CN201810539488 A CN 201810539488A CN 108829468 B CN108829468 B CN 108829468B
Authority
CN
China
Prior art keywords
model
dimensional space
target area
sub
target
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.)
Active
Application number
CN201810539488.3A
Other languages
English (en)
Other versions
CN108829468A (zh
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.)
As you can see (Beijing) Technology Co.,Ltd.
Original Assignee
Seashell Housing Beijing 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 Seashell Housing Beijing Technology Co Ltd filed Critical Seashell Housing Beijing Technology Co Ltd
Priority to CN201810539488.3A priority Critical patent/CN108829468B/zh
Publication of CN108829468A publication Critical patent/CN108829468A/zh
Application granted granted Critical
Publication of CN108829468B publication Critical patent/CN108829468B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4482Procedural
    • G06F9/4484Executing subprograms
    • G06F9/4486Formation of subprogram jump address
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明实施例公开了一种三维空间模型跳转处理方法及装置,方法包括:获取各三维空间子模型的相对位置关系,根据所述相对位置关系,确定各三维空间子模型中的目标区域;在各目标区域内设置跳转标签,所述跳转标签包括目标子模型;若判断获知所述跳转标签被触发,则跳转至所述目标子模型进行查看。本发明实施例通过各三维空间子模型的相对位置关系确定目标区域,在各目标区域内设置跳转标签,当跳转标签被触发时跳转至目标子模型,实现多个子模型间的友好跳转,更接近实地看房体验。

Description

一种三维空间模型跳转处理方法及装置
技术领域
本发明实施例涉及房屋交易技术领域,具体涉及一种三维空间模型跳转处理方法及装置。
背景技术
随着移动设备和网络技术的发展,虚拟三维空间的应用越来越广泛。虚拟三维空间能够模拟很多应用场景,除了在游戏领域的广泛应用,目前已延伸至房屋交易领域。
现有技术中,对于多数购房者而言,通常要跑多趟进行看房,实地考察后通过多轮对比才确定最后要购的房屋,这个过程不仅需要协调家人的看房时间,而且需要协调经理人、房主等多方人员的时间,尤其对于异地购房者非常不方便,于是三维空间模型看房应运而生。
但是,现有方法中通过三维空间模型看房的过程中,仍然无法实现不同子模型间的友好跳转,导致部分看房者仍然推崇实地看房。
发明内容
由于现有方法存在上述问题,本发明实施例提出一种三维空间模型跳转处理方法及装置。
第一方面,本发明实施例提出一种三维空间模型跳转处理方法,包括:
获取各三维空间子模型的相对位置关系,根据所述相对位置关系,确定各三维空间子模型中的目标区域;
在各目标区域内设置跳转标签,所述跳转标签包括目标子模型;
若判断获知所述跳转标签被触发,则跳转至所述目标子模型进行查看。
可选地,所述在各目标区域内设置跳转标签,具体包括:
若判断获知所述目标区域内包含当前三维空间子模型的窗户和/或门,则在各目标区域内窗户和/或门上设置跳转标签。
可选地,所述在各目标区域内设置跳转标签,具体包括:
若判断获知所述目标区域内不包含当前三维空间子模型的窗户或门,则在当前界面的预设位置设置跳转标签。
可选地,所述若判断获知所述跳转标签被触发,则跳转至所述目标子模型进行查看,具体包括:
若根据用户的点击操作判断获知所述点击操作的点击区域在设有所述跳转标签的目标区域内,则跳转至所述目标子模型进行查看。
第二方面,本发明实施例还提出一种三维空间模型跳转处理装置,包括:
区域确定模块,用于获取各三维空间子模型的相对位置关系,根据所述相对位置关系,确定各三维空间子模型中的目标区域;
标签设置模块,用于在各目标区域内设置跳转标签,所述跳转标签包括目标子模型;
模型跳转模块,用于若判断获知所述跳转标签被触发,则跳转至所述目标子模型进行查看。
可选地,所述标签设置模块具体用于若判断获知所述目标区域内包含当前三维空间子模型的窗户和/或门,则在各目标区域内窗户和/或门上设置跳转标签。
可选地,所述标签设置模块具体用于若判断获知所述目标区域内不包含当前三维空间子模型的窗户或门,则在当前界面的预设位置设置跳转标签。
可选地,所述模型跳转模块具体用于若根据用户的点击操作判断获知所述点击操作的点击区域在设有所述跳转标签的目标区域内,则跳转至所述目标子模型进行查看。
第三方面,本发明实施例还提出一种电子设备,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中:
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述方法。
第四方面,本发明实施例还提出一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机程序,所述计算机程序使所述计算机执行上述方法。
由上述技术方案可知,本发明实施例通过各三维空间子模型的相对位置关系确定目标区域,在各目标区域内设置跳转标签,当跳转标签被触发时跳转至目标子模型,实现多个子模型间的友好跳转,更接近实地看房体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些图获得其他的附图。
图1为本发明一实施例提供的一种三维空间模型跳转处理方法的流程示意图;
图2为本发明一实施例提供的一种三维空间模型跳转处理装置的结构示意图;
图3为本发明一实施例提供的电子设备的逻辑框图。
具体实施方式
下面结合附图,对本发明的具体实施方式作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
在对本发明提供的内容进行详细介绍前,先给出“VR(VirtualReality,虚拟现实)看房”的含义。
与目前流行的图片看房、视频看房、全景看房等无法提供深度信息和真实感知的看房概念不同的是,“VR看房”是指利用VR技术真实还原出房源三维场景,为消费者提供自由模式下的沉浸式看房体验,从而让用户足不出户即可体验到真实看房场景。例如,通过打开APP上的VR房源,触摸屏幕任意处即可获得包括房屋真实空间的尺寸、朝向、远近等深度信息。在还原房源三维场景这方面,可以先对房屋进行多点多角度的扫描拍摄,得到完整的三维点云数据、经纬度数据以及多曝光的高清彩色照片,后期通过自动建模、智能空洞填补、全自动数据提取,HDR优化等三维重建技术,将全部数据及图片纹理映射到三维模型上,得到最终用户看到的真实房屋空间。
图1示出了本实施例提供的一种三维空间模型跳转处理方法的流程示意图,包括:
S101、获取各三维空间子模型的相对位置关系,根据所述相对位置关系,确定各三维空间子模型中的目标区域。
其中,所述相对位置关系为每两个子模型之间的位置关系,例如,当前房屋子模型和健身房子模型的位置关系,或者,当前房屋子模型和咖啡馆子模型的位置关系,等等。
所述目标区域为根据不同的站立位置,另一个子模型相对当前子模型所在的位置映射到当前子模型中的区域。
S102、在各目标区域内设置跳转标签,所述跳转标签包括目标子模型。
其中,所述跳转标签为用户触发后会进行子模型跳转的标签。
S103、若判断获知所述跳转标签被触发,则跳转至所述目标子模型进行查看。
具体地,在使用VR看房的功能时,用户往往不满足于只了解房屋内部信息,还想了解更多的其他信息,比如公共区域的情况等。公共区域包括小区环境、天台情况、咖啡馆、健身房等等区域。为了解决这种情况,本实施例实现多个空间子模型之间的相互关联,使各个子模型可以相互转移,来满足用户的这种需求。具体地,在制作三维空间模型时,制作多个不同地方的三维空间子模型,并记录各个子模型的相对位置关系;对不同子模型相互关联的地方制作标签,点击标签实现三维空间子模型之间的跳转。
本实施例通过各三维空间子模型的相对位置关系确定目标区域,在各目标区域内设置跳转标签,当跳转标签被触发时跳转至目标子模型,实现多个子模型间的友好跳转,更接近实地看房体验。
进一步地,在上述方法实施例的基础上,S102具体包括:
若判断获知所述目标区域内包含当前三维空间子模型的窗户和/或门,则在各目标区域内窗户和/或门上设置跳转标签。
若判断获知所述目标区域内不包含当前三维空间子模型的窗户或门,则在当前界面的预设位置设置跳转标签。
举例来说,若透过当前房屋的某扇窗户能够看到公共区域内的咖啡馆,则在当前房屋的子模型的某扇窗户设置标签记录咖啡馆子模型,点击该标签即可查看咖啡馆。
若透过当前房屋的所有窗户和门都无法看到公共区域内的天台,则在当前界面的预设位置设置跳转标签,点击该标签即可查看天台。所述预设位置可以为界面的右下角,或者其它不影响三维空间模型查看的位置。
通过将一个三维空间子模型最小化放在一个另一个三维空间子模型中,使得用户在三维与三维之间的跳转更加自如。
进一步地,在上述方法实施例的基础上,所述S103具体包括:
若根据用户的点击操作判断获知所述点击操作的点击区域在设有所述跳转标签的目标区域内,则跳转至所述目标子模型进行查看。
具体地,当用户在三维空间模型中进行房屋查看时,看到窗户处显示有咖啡馆,则点击窗户处的咖啡馆,自动跳转至咖啡馆子模型进行查看,在符合用户看房心理的同时,更方便用户。
图2示出了本实施例提供的一种三维空间模型跳转处理装置的结构示意图,所述装置包括:区域确定模块201、标签设置模块202和模型跳转模块203,其中:
所述区域确定模块201用于获取各三维空间子模型的相对位置关系,根据所述相对位置关系,确定各三维空间子模型中的目标区域;
所述标签设置模块202用于在各目标区域内设置跳转标签,所述跳转标签包括目标子模型;
所述模型跳转模块203用于若判断获知所述跳转标签被触发,则跳转至所述目标子模型进行查看。
具体地,所述区域确定模块201获取各三维空间子模型的相对位置关系,根据所述相对位置关系,确定各三维空间子模型中的目标区域;所述标签设置模块202在各目标区域内设置跳转标签,所述跳转标签包括目标子模型;所述模型跳转模块203若判断获知所述跳转标签被触发,则跳转至所述目标子模型进行查看。
本实施例通过各三维空间子模型的相对位置关系确定目标区域,在各目标区域内设置跳转标签,当跳转标签被触发时跳转至目标子模型,实现多个子模型间的友好跳转,更接近实地看房体验。
进一步地,在上述装置实施例的基础上,所述标签设置模块202具体用于若判断获知所述目标区域内包含当前三维空间子模型的窗户和/或门,则在各目标区域内窗户和/或门上设置跳转标签。
进一步地,在上述装置实施例的基础上,所述标签设置模块202具体用于若判断获知所述目标区域内不包含当前三维空间子模型的窗户或门,则在当前界面的预设位置设置跳转标签。
进一步地,在上述装置实施例的基础上,所述模型跳转模块203具体用于若根据用户的点击操作判断获知所述点击操作的点击区域在设有所述跳转标签的目标区域内,则跳转至所述目标子模型进行查看。
本实施例所述的三维空间模型跳转处理装置可以用于执行上述方法实施例,其原理和技术效果类似,此处不再赘述。
参照图3,所述电子设备,包括:处理器(processor)301、存储器(memory)302和总线303;
其中,
所述处理器301和存储器302通过所述总线303完成相互间的通信;
所述处理器301用于调用所述存储器302中的程序指令,以执行上述各方法实施例所提供的方法。
本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法。
本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (4)

1.一种三维空间模型跳转处理方法,其特征在于,包括:
获取各三维空间子模型的相对位置关系,根据所述相对位置关系,确定各三维空间子模型中的目标区域;
在各目标区域内设置跳转标签,所述跳转标签包括目标子模型;
若判断获知所述跳转标签被触发,则跳转至所述目标子模型进行查看;
其中,所述相对位置关系为每两个子模型之间的位置关系;
所述目标区域为根据不同的站立位置,另一个子模型相对当前子模型所在的位置映射到当前子模型中的区域;
所述在各目标区域内设置跳转标签,具体包括:
若判断获知所述目标区域内包含当前三维空间子模型的窗户和/或门,则在各目标区域内窗户和/或门上设置跳转标签;
所述在各目标区域内设置跳转标签,具体包括:
若判断获知所述目标区域内不包含当前三维空间子模型的窗户或门,则在当前界面的预设位置设置跳转标签;
所述若判断获知所述跳转标签被触发,则跳转至所述目标子模型进行查看,具体包括:
若根据用户的点击操作判断获知所述点击操作的点击区域在设有所述跳转标签的目标区域内,则跳转至所述目标子模型进行查看;
通过将一个三维空间子模型最小化放在一个另一个三维空间子模型中,实现三维与三维之间的跳转。
2.一种三维空间模型跳转处理装置,其特征在于,包括:
区域确定模块,用于获取各三维空间子模型的相对位置关系,根据所述相对位置关系,确定各三维空间子模型中的目标区域;
标签设置模块,用于在各目标区域内设置跳转标签,所述跳转标签包括目标子模型;
模型跳转模块,用于若判断获知所述跳转标签被触发,则跳转至所述目标子模型进行查看;
其中,所述相对位置关系为每两个子模型之间的位置关系;
所述目标区域为根据不同的站立位置,另一个子模型相对当前子模型所在的位置映射到当前子模型中的区域;
所述标签设置模块具体用于若判断获知所述目标区域内包含当前三维空间子模型的窗户和/或门,则在各目标区域内窗户和/或门上设置跳转标签;
所述标签设置模块具体用于若判断获知所述目标区域内不包含当前三维空间子模型的窗户或门,则在当前界面的预设位置设置跳转标签;
所述模型跳转模块具体用于若根据用户的点击操作判断获知所述点击操作的点击区域在设有所述跳转标签的目标区域内,则跳转至所述目标子模型进行查看;
通过将一个三维空间子模型最小化放在一个另一个三维空间子模型中,实现三维与三维之间的跳转。
3.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中:
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1所述的方法。
4.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机程序,所述计算机程序使所述计算机执行如权利要求1所述的方法。
CN201810539488.3A 2018-05-30 2018-05-30 一种三维空间模型跳转处理方法及装置 Active CN108829468B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810539488.3A CN108829468B (zh) 2018-05-30 2018-05-30 一种三维空间模型跳转处理方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810539488.3A CN108829468B (zh) 2018-05-30 2018-05-30 一种三维空间模型跳转处理方法及装置

Publications (2)

Publication Number Publication Date
CN108829468A CN108829468A (zh) 2018-11-16
CN108829468B true CN108829468B (zh) 2020-03-20

Family

ID=64146450

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810539488.3A Active CN108829468B (zh) 2018-05-30 2018-05-30 一种三维空间模型跳转处理方法及装置

Country Status (1)

Country Link
CN (1) CN108829468B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110609297A (zh) * 2019-09-19 2019-12-24 中国人民解放军军事科学院国防科技创新研究院 一种三维目标成像方法及装置
CN110609282B (zh) * 2019-09-19 2020-11-17 中国人民解放军军事科学院国防科技创新研究院 基于后向投影的太赫兹孔径编码三维成像方法及装置
CN110609283A (zh) * 2019-09-20 2019-12-24 中国人民解放军军事科学院国防科技创新研究院 一种三维目标成像方法及装置
CN111028362A (zh) * 2019-11-30 2020-04-17 北京城市网邻信息技术有限公司 图像显示、标注处理、图像处理方法和装置、存储介质
CN111949122B (zh) * 2020-06-23 2024-06-25 微幻科技(北京)有限公司 一种虚拟漫游数据的生成方法及装置
CN113030991B (zh) * 2021-03-02 2023-10-20 大连维德集成电路有限公司 一种基于激光的三维空间目标触发装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104537586A (zh) * 2014-12-30 2015-04-22 郭人和 三维房屋展示系统及方法
CN106600709A (zh) * 2016-12-15 2017-04-26 苏州酷外文化传媒有限公司 基于装修信息模型的vr虚拟装修方法
CN106780421A (zh) * 2016-12-15 2017-05-31 苏州酷外文化传媒有限公司 基于全景平台的装修效果展示方法

Also Published As

Publication number Publication date
CN108829468A (zh) 2018-11-16

Similar Documents

Publication Publication Date Title
CN108829468B (zh) 一种三维空间模型跳转处理方法及装置
CN108897468B (zh) 一种进入房源的虚拟三维空间全景的方法及系统
US10812936B2 (en) Localization determination for mixed reality systems
CN108898516B (zh) 在虚拟三维空间讲房模式进功能间的方法、服务器和终端
WO2019228188A1 (zh) 在虚拟三维房屋模型内标注和显示空间尺寸的方法与装置
CN108765536A (zh) 一种虚拟三维空间的同步处理方法及装置
CN109688346B (zh) 一种拖尾特效渲染方法、装置、设备及存储介质
CN108765270B (zh) 一种虚拟三维空间标签绑定方法及装置
US20170085834A1 (en) Video telephony system, image display apparatus, driving method of image display apparatus, method for generating realistic image, and non-transitory computer readable recording medium
CN108961152B (zh) 平面户型图生成方法和装置
CN108776917B (zh) 一种虚拟三维空间的同步处理方法及装置
CN109829977A (zh) 在虚拟三维空间中看房的方法、装置、电子设备及介质
CN108880983B (zh) 一种虚拟三维空间的语音实时处理方法及装置
US20150172627A1 (en) Method of creating a parallax video from a still image
CN108877848B (zh) 在虚拟三维空间讲房模式中应对用户操作的方法及装置
CN108765581B (zh) 一种在虚拟三维空间内展示标签的方法及装置
CN108765084B (zh) 一种虚拟三维空间的同步处理方法及装置
US10620807B2 (en) Association of objects in a three-dimensional model with time-related metadata
JP2023504608A (ja) 拡張現実場面における表示方法、装置、機器、媒体及びプログラム
CN113989442B (zh) 建筑信息模型构建方法及相关装置
CN108846900B (zh) 提高用户在房源虚拟三维空间图中的空间感的方法及系统
CN108846899B (zh) 提高用户对房源中每个功能间的面积感知的方法及系统
CN108682439B (zh) 一种基于虚拟三维空间的房源介绍的录制方法及装置
CN112926083B (zh) 基于建筑信息模型的交互处理方法及相关装置
CN113178017A (zh) Ar数据展示方法、装置、电子设备及存储介质

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
CB02 Change of applicant information

Address after: 100085 Floor 101 102-1, No. 35 Building, No. 2 Hospital, Xierqi West Road, Haidian District, Beijing

Applicant after: Seashell Housing (Beijing) Technology Co., Ltd.

Address before: 100085 Floor 101 102-1, No. 35 Building, No. 2 Hospital, Xierqi West Road, Haidian District, Beijing

Applicant before: Chain home network (Beijing) Technology Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220408

Address after: 100085 8th floor, building 1, Hongyuan Shouzhu building, Shangdi 6th Street, Haidian District, Beijing

Patentee after: As you can see (Beijing) Technology Co.,Ltd.

Address before: 100085 Floor 101 102-1, No. 35 Building, No. 2 Hospital, Xierqi West Road, Haidian District, Beijing

Patentee before: Seashell Housing (Beijing) Technology Co.,Ltd.

TR01 Transfer of patent right