CN108877848B - 在虚拟三维空间讲房模式中应对用户操作的方法及装置 - Google Patents
在虚拟三维空间讲房模式中应对用户操作的方法及装置 Download PDFInfo
- Publication number
- CN108877848B CN108877848B CN201810538662.2A CN201810538662A CN108877848B CN 108877848 B CN108877848 B CN 108877848B CN 201810538662 A CN201810538662 A CN 201810538662A CN 108877848 B CN108877848 B CN 108877848B
- Authority
- CN
- China
- Prior art keywords
- house
- page
- point location
- room
- user
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 149
- 230000008569 process Effects 0.000 claims abstract description 97
- 230000000007 visual effect Effects 0.000 claims description 41
- 230000006870 function Effects 0.000 claims description 18
- 238000004891 communication Methods 0.000 claims description 16
- 230000009191 jumping Effects 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000003321 amplification Effects 0.000 claims description 2
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 2
- 230000000694 effects Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000013075 data extraction Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明的实施例公开了一种在虚拟三维空间讲房模式中应对用户操作的方法及装置,该方法在讲房过程中,对用户是否对页面进行了目标操作进行监控,根据监控到的目标操作以当前的点位为固定点位调整显示的视角,使得用户能够在该固定点位以任意视角了解当前的功能间。讲房过程中用户只能在固定点位查看功能间内的各个角落,避免了用户操作对讲房流程的影响。该方法在进行讲房流程的过程中,给予用户一定程度的自由操作权限,保证讲房流程正常进行的同时,使得用户能够根据个人兴趣了解房屋,在讲房流程中兼顾了用户兴趣,使得用户更好的了解房屋,提高了看房效率。
Description
技术领域
本发明实施例涉及计算机软件技术领域,尤其是涉及一种在虚拟三维空间讲房模式中应对用户操作的方法及装置。
背景技术
讲房模式指的当页面跳转到房屋的某个功能间时,自动播放预先录制的关于该功能间的语音介绍,该过程模拟了实际中经纪人带着客户看房过程中,经纪人走到每个功能间后进行的讲解。然而,现有的讲房模式中,当在某个功能间讲房的过程中,页面上的画面只能停留在固定的视角上,用户无法根据自己的意愿在讲房过程中查看自己感兴趣的区域。
在实现本发明实施例的过程中,发明人发现现有的讲房模式中,用户无法在讲房过程中操作页面上显示的画面,只能跟随讲房模式了解房屋,大大限制了用户的自由,无法使得用户在讲房过程中既根据讲房模式了解房屋又兼顾个人兴趣,对房屋进行全面的了解。
发明内容
本发明所要解决的技术问题是如何解决现有的讲房模式中,用户无法在讲房过程中操作页面上显示的画面,只能跟随讲房模式了解房屋,大大限制了用户的自由,无法使得用户在讲房过程中既根据讲房模式了解房屋又兼顾个人兴趣,对房屋进行全面的了解的问题。
针对以上技术问题,本发明的实施例提供了一种在虚拟三维空间讲房模式中应对用户操作的方法,包括:
在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,判断是否监测到用户对页面进行的目标操作;
若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容;
其中,所述目标操作包括以第一点位为固定点位,改变页面的显示内容对应的视角范围;所述第一点位为在监测到所述目标操作的第一时刻,对所述讲房流程对应的第一功能间进行讲房的点位。
本实施例提供了一种在虚拟三维空间讲房模式中应对用户操作的装置,包括:
判断模块,用于在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,判断是否监测到用户对页面进行的目标操作;
调整模块,用于若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容;
其中,所述目标操作包括以第一点位为固定点位,改变页面的显示内容对应的视角范围;所述第一点位为在监测到所述目标操作的第一时刻,对所述讲房流程对应的第一功能间进行讲房的点位。
可选地,所述调整模块还用于在根据所述目标操作调整显示在页面上的显示内容的过程中,若经过预设时长未监测到所述用户对页面的目标操作,则获取所述讲房流程在当前的第二时刻对应的第二点位,将页面的显示内容调整为在所述第二点位的默认视角中的内容。
可选地,所述调整模块还用于若监测到所述用户滑动页面的目标操作,则根据所述用户滑动页面的方向以所述第一点位为固定点位移动视角,显示移动视角后的视角范围对应的显示内容。
可选地,所述调整模块还用于若监测到所述用户放大页面的目标操作,则以所述第一点位为固定点位缩小当前的视角范围,显示对当前的视角范围缩小后对应的显示内容;
或者,
若监测到所述用户缩小页面的目标操作,则以所述第一点位为固定点位扩大当前的视角范围,显示对当前的视角范围扩大后对应的显示内容。
可选地,所述调整模块还用于若在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,监测到跳转到所述预设房屋中除所述第一功能间之外的功能间的操作,则发出在讲房流程中不允许进行功能间跳转的提示信息。
可选地,所述调整模块还用于在所述第一点位对所述第一功能间讲房结束后,获取预先在所述讲房流程中设定的下一步讲房的第二点位,根据获取的由所述第一点位到所述第二点位的行走路径,显示从所述第一点位行走至所述第二点位的过程中的画面内容,直到到达所述第二点位开始讲房。
可选地,所述调整模块还用于根据获取的由所述第一点位到所述第二点位的行走路径,从所述第一点位开始,按照预设速度均速移动到所述行走路径的每一点位,加载该点位处的显示内容,直到到达所述第二点位开始讲房。
本实施例提供了一种电子设备,包括:
至少一个处理器、至少一个存储器、通信接口和总线;其中,
所述处理器、存储器、通信接口通过所述总线完成相互间的通信;
所述通信接口用于该电子设备和服务器的通信设备之间的信息传输;
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行以上所述的方法。
本实施例提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行以上所述的方法
本发明的实施例提供了一种在虚拟三维空间讲房模式中应对用户操作的方法及装置,该方法在讲房过程中,对用户是否对页面进行了目标操作进行监控,根据监控到的目标操作以当前的点位为固定点位调整显示的视角,使得用户能够在该固定点位以任意视角了解当前的功能间。讲房过程中用户只能在固定点位查看功能间内的各个角落,避免了用户操作对讲房流程的影响。该方法在进行讲房流程的过程中,给予用户一定程度的自由操作权限,保证讲房流程正常进行的同时,使得用户能够根据个人兴趣了解房屋,在讲房流程中兼顾了用户兴趣,使得用户更好的了解房屋,提高了看房效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例提供的在虚拟三维空间讲房模式中应对用户操作的方法的流程示意图;
图2是本发明另一个实施例提供的在虚拟三维空间讲房模式中应对用户操作的装置的结构框图;
图3是本发明另一个实施例提供的电子设备的结构框图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在对本发明提供的内容进行详细介绍前,先给出“VR看房”、“VR讲房”和“VR带看”这几个概念的含义。VR(虚拟现实),即在虚拟三维空间中看房、讲房或者带看。
与目前流行的图片看房、视频看房、全景看房等无法提供深度信息和真实感知的看房概念不同的是,“VR看房”是指利用VR技术真实还原出房源三维场景,为消费者提供自由模式下的沉浸式看房体验,从而让用户足不出户即可体验到真实看房场景。例如,通过打开APP上的VR房源,触摸屏幕任意处即可获得包括房屋真实空间的尺寸、朝向、远近等深度信息。在还原房源三维场景这方面,可以先对房屋进行多点多角度的扫描拍摄,得到完整的三维点云数据、经纬度数据以及多曝光的高清彩色照片,后期通过自动建模、智能空洞填补、全自动数据提取,HDR优化等三维重建技术,将全部数据及图片纹理映射到三维模型上,得到最终用户看到的真实房屋空间。
“VR讲房”是在“VR看房”基础上提供的经纪人语音讲解服务,由经纪人根据漫游动线提前录制,为消费者提供全面讲解。
“VR带看”则是一种全新的交互场景体验,在VR场景中,用户可与经纪人提前预约看房时间,并实时连线进行交互,还可以随时随地添加家人、朋友同时完成“带看”。
图1是本实施例提供的在虚拟三维空间讲房模式中应对用户操作的方法的流程示意图,参见图1,该方法包括:
101:在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,判断是否监测到用户对页面进行的目标操作;
102:若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容;
其中,所述目标操作包括以第一点位为固定点位,改变页面的显示内容对应的视角范围;所述第一点位为在监测到所述目标操作的第一时刻,对所述讲房流程对应的第一功能间进行讲房的点位。
本实施例提供的方法由终端执行,例如,通常由手机或者电脑执行,本实施例对此不作具体限制。当终端执行讲房流程,正在对某功能间进行讲解的过程中,若监测到用户对显示的页面的目标操作,则根据目标操作调整页面的显示内容,以使得用户在讲房的过程中具有一定的操作自由。其中,目标操作可以是左右滑动屏幕、上下滑动屏幕,或者对显示的画面的某个内容进行缩放操作,而不能跳转到其它功能间,或者移动到其它点位上。对目标操作的限制是为了保证讲房流程不受用户操作页面的影响,保证讲房流程的正常进行。
预设房屋的虚拟三维空间图可以是根据对预设房屋拍摄的全景照片构建的虚拟三维空间。点位指的是拍摄这些全景照片时摄像机所在的位置。功能间时预设房屋中不同的房间,例如,客厅为一个功能间,卧室为一个功能间。
本实施例提供了一种在虚拟三维空间讲房模式中应对用户操作的方法,该方法在讲房过程中,对用户是否对页面进行了目标操作进行监控,根据监控到的目标操作以当前的点位为固定点位调整显示的视角,使得用户能够在该固定点位以任意视角了解当前的功能间。讲房过程中用户只能在固定点位查看功能间内的各个角落,避免了用户操作对讲房流程的影响。该方法在进行讲房流程的过程中,给予用户一定程度的自由操作权限,保证讲房流程正常进行的同时,使得用户能够根据个人兴趣了解房屋,在讲房流程中兼顾了用户兴趣,使得用户更好的了解房屋,提高了看房效率。
进一步地,在上述实施例的基础上,还包括:
在根据所述目标操作调整显示在页面上的显示内容的过程中,若经过预设时长未监测到所述用户对页面的目标操作,则获取所述讲房流程在当前的第二时刻对应的第二点位,将页面的显示内容调整为在所述第二点位的默认视角中的内容。
在讲房过程中若监测到目标操作,则根据目标操作调整显示内容。若经过了预设时长用户没有对页面进行目标操作,则显示的页面应回到当前讲房流程所在的页面。其中,预设时长为设定的时长,例如,预设时长为2s。比如,当讲房流程在对客厅讲房时,用户执行了目标操作,则以在客厅讲房时的点位作为第一点位,依据用户滑动或者缩放屏幕,调整屏幕上显示的内容。当经过了2s未监测到用户对页面的操作,则获取当前时刻讲房流程对应的功能间,例如,当前时刻讲房流程在对卧室讲房,则应将显示的内容调整为在卧室讲房的点位(第二点位)和在卧室讲房时的视角。
本实施例提供了一种在虚拟三维空间讲房模式中应对用户操作的方法,该方法提供了当用户不再操作页面时主动返回讲房流程的方法,保证了在用户根据自己的个人兴趣对某个功能间了解后,能够主动回到讲房流程中,不影响讲房流程的顺利进行。
作为较为具体的实施例,在VR看房的讲房模式下,C端(终端)的页面是再现经纪人录制时的画面、操作以及语音,这时候页面的主要的控制是由讲房里记录的信息来完成的,但是用户在观看讲房过程,会有自己操作画面的需求。就如线下看房时,虽然是由经纪人引导看房,但是用户在经纪人的陪伴下自己会去观察他最感兴趣的部分。因此本实施例提供了一种使得用户可以在讲房画面下操作视角的方法,在操作停止一段时间后,又回弹至当前讲房视角的方案,在保证讲房流程的同时,给予用户一定的操作自由。
该方法具体为:将来源于讲房流程中的讲房操作分为B类型,将用户在页面的直接操作分为C类,当C类操作被激活时,与之时间冲突的B类操作将被无效掉。这样页面呈现的结果就是用户自如的缩放拖拽全景或模型画面。当C类操作停止后,记录其停止持续时间,一旦超过一定阈值例如2s,与当前时间匹配的B类操作就会再次被激活,从而作用于用户的画面上。
其中,需要说明的是,C端的页面是再现经纪人录制时的画面、操作以及语音,其中再现的画面是经纪人录制时操作的结果呈现,并非是视频形式的简单画面呈现。
本实施例提供的方法给予了用户在虚拟三维空间中跟随模式下一定程度的自由操作,结合了跟随模式和自由模式的优点,较大地提高了用户在虚拟三维空间中获取信息的效率和体验。
进一步地,在上述各实施例的基础上,所述若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容,包括:
若监测到所述用户滑动页面的目标操作,则根据所述用户滑动页面的方向以所述第一点位为固定点位移动视角,显示移动视角后的视角范围对应的显示内容。
本实施例提供了一种在虚拟三维空间讲房模式中应对用户操作的方法,当目标操作为滑动页面时,根据滑动方向调整视角。例如,用户向左滑动页面,则水平的视角范围向左移动;用户向右滑动页面,则水平的视角范围向右移动;用户向上滑动页面,则垂直的视角范围向上移动;用户向下滑动页面,则垂直的视角范围向下移动。
进一步地,在上述各实施例的基础上,所述若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容,包括:
若监测到所述用户放大页面的目标操作,则以所述第一点位为固定点位缩小当前的视角范围,显示对当前的视角范围缩小后对应的显示内容;
或者,
若监测到所述用户缩小页面的目标操作,则以所述第一点位为固定点位扩大当前的视角范围,显示对当前的视角范围扩大后对应的显示内容。
目标操作中用户除了能够左右滑动屏幕外,还可以对页面进行缩放操作。例如,当用户放大某个区域时,则缩小视角范围,例如,视角范围从30度缩小到15度,以将该区域拉近,呈现放大效果。当用户缩小某个区域时,则扩大视角范围,例如,视角范围从30度扩大到60度,以将该区域拉远,呈现缩小效果。可理解的是,缩放操作具有一定的显示,例如,当某个区域已经放大至最大的呈现效果,则用户继续对该区域进行放大时,则不再页面停留在放大至最大的呈现效果的页面。当某个区域已经缩小至最小的呈现效果,则用户继续对该区域进行缩小时,则不再页面停留在缩小至最小的呈现效果的页面。
本实施例提供了一种在虚拟三维空间讲房模式中应对用户操作的方法,用户缩放画面时呈现相应的缩放效果,使得用户能够自由的了解功能间的详细局部结构或者整体结构。
进一步地,在上述各实施例的基础上,还包括:
若在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,监测到跳转到所述预设房屋中除所述第一功能间之外的功能间的操作,则发出在讲房流程中不允许进行功能间跳转的提示信息。
为了保证用户对页面的操作不影响讲房流程的正常进行,目标操作中不允许用户通过自己对页面的操作跳转到其它功能间。例如,在客厅讲房时,用户仅能左右上下移动或缩放在客厅的点位上看到的画面,而不能跳转到卧室或者厨房,去看其它功能间的结构。提示信息可以是也弹窗形式发出的信息,也可以是声音提示信息,本实施例对此不做具体限制。
本实施例提供了一种在虚拟三维空间讲房模式中应对用户操作的方法,在用户跳转到其它功能间时进行阻止并发出提示信息,避免了用户操作打乱了讲房流程。
进一步地,在上述各实施例的基础上,还包括:
在所述第一点位对所述第一功能间讲房结束后,获取预先在所述讲房流程中设定的下一步讲房的第二点位,根据获取的由所述第一点位到所述第二点位的行走路径,显示从所述第一点位行走至所述第二点位的过程中的画面内容,直到到达所述第二点位开始讲房。
进一步地,在上述各实施例的基础上,所述根据获取的由所述第一点位到所述第二点位的行走路径,显示从所述第一点位行走至所述第二点位的过程中的画面内容,直到到达所述第二点位开始讲房,包括:
根据获取的由所述第一点位到所述第二点位的行走路径,从所述第一点位开始,按照预设速度均速移动到所述行走路径的每一点位,加载该点位处的显示内容,直到到达所述第二点位开始讲房。
进一步地,还包括
若检测到对所述预设房屋中的每一功能间均进行了讲房过程,则跳转到预设的初始位置,显示该初始位置在预设的预设视角下的内容。
当终端的讲房流程在某一功能间的讲房结束后,从服务器获取行走路径,然后根据行走路径行走到第二点位。在行走的过程中,每到达最佳路径的一个点位,均需加载该点位的画面内容进行显示。
预设速度为设定的速度值,例如,该速度值等于人行走的平均速度值。
本实施例提供的方法在终端显示从第一点位到达第二点位的过程中,应该匀速从上一个点位移动到下一个点位,尽可能提供给用户和现场看房同样的体验,增加在虚拟三维空间中看房的真实感。
图2为本实施例提供的一种在虚拟三维空间讲房模式中应对用户操作的装置的结构框图,参见图2,该装置包括判断模块201和调整模块202,其中,
判断模块201,用于在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,判断是否监测到用户对页面进行的目标操作;
调整模块202,用于若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容;
其中,所述目标操作包括以第一点位为固定点位,改变页面的显示内容对应的视角范围;所述第一点位为在监测到所述目标操作的第一时刻,对所述讲房流程对应的第一功能间进行讲房的点位。
本实施例提供的在虚拟三维空间讲房模式中应对用户操作的装置适用于上述实施例提供的在虚拟三维空间讲房模式中应对用户操作的方法,在此不再赘述。
本实施例提供了一种在虚拟三维空间讲房模式中应对用户操作的装置,该装置在讲房过程中,对用户是否对页面进行了目标操作进行监控,根据监控到的目标操作以当前的点位为固定点位调整显示的视角,使得用户能够在该固定点位以任意视角了解当前的功能间。讲房过程中用户只能在固定点位查看功能间内的各个角落,避免了用户操作对讲房流程的影响。该方法在进行讲房流程的过程中,给予用户一定程度的自由操作权限,保证讲房流程正常进行的同时,使得用户能够根据个人兴趣了解房屋,在讲房流程中兼顾了用户兴趣,使得用户更好的了解房屋,提高了看房效率。
图3是示出本实施例提供的电子设备的结构框图。
参照图3,所述电子设备包括:处理器(processor)301、存储器(memory)302、通信接口(Communications Interface)303和总线304;
其中,
所述处理器301、存储器302、通信接口303通过所述总线304完成相互间的通信;
所述通信接口303用于该电子设备和服务器的通信设备之间的信息传输;
所述处理器301用于调用所述存储器302中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,判断是否监测到用户对页面进行的目标操作;若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容;其中,所述目标操作包括以第一点位为固定点位,改变页面的显示内容对应的视角范围;所述第一点位为在监测到所述目标操作的第一时刻,对所述讲房流程对应的第一功能间进行讲房的点位。
本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,判断是否监测到用户对页面进行的目标操作;若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容;其中,所述目标操作包括以第一点位为固定点位,改变页面的显示内容对应的视角范围;所述第一点位为在监测到所述目标操作的第一时刻,对所述讲房流程对应的第一功能间进行讲房的点位。
本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如,包括:在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,判断是否监测到用户对页面进行的目标操作;若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容;其中,所述目标操作包括以第一点位为固定点位,改变页面的显示内容对应的视角范围;所述第一点位为在监测到所述目标操作的第一时刻,对所述讲房流程对应的第一功能间进行讲房的点位。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的电子设备等实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上各实施例仅用以说明本发明的实施例的技术方案,而非对其限制;尽管参照前述各实施例对本发明的实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明的实施例各实施例技术方案的范围。
Claims (10)
1.一种在虚拟三维空间讲房模式中应对用户操作的方法,其特征在于,包括:
在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,判断是否监测到用户对页面进行的目标操作;
若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容;
其中,所述目标操作包括以第一点位为固定点位,改变页面的显示内容对应的视角范围,所述改变页面的显示内容对应的视角范围包括移动视角、扩大当前的视角范围或缩小当前的视角范围;所述第一点位为在监测到所述目标操作的第一时刻,对所述讲房流程对应的第一功能间进行讲房的点位;
其中,在所述讲房模式下,当页面跳转到所述第一功能间时,再现预先录制时的画面、操作以及语音;
其中,所述目标操作是在执行讲房流程的过程中、不能跳转到除所述第一功能间之外的其它功能间或者移动到除所述第一点位之外的其它点位的操作,
其中,所述方法还包括:
在根据所述目标操作调整显示在页面上的显示内容的过程中,若经过预设时长未监测到所述用户对页面的目标操作,则获取所述讲房流程在当前的第二时刻对应的第二点位,将页面的显示内容调整为在所述第二点位的默认视角中的内容。
2.根据权利要求1所述的方法,其特征在于,所述若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容,包括:
若监测到所述用户滑动页面的目标操作,则根据所述用户滑动页面的方向以所述第一点位为固定点位移动视角,显示移动视角后的视角范围对应的显示内容。
3.根据权利要求1所述的方法,其特征在于,所述若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容,包括:
若监测到所述用户放大页面的目标操作,则以所述第一点位为固定点位缩小当前的视角范围,显示对当前的视角范围缩小后对应的显示内容;
或者,
若监测到所述用户缩小页面的目标操作,则以所述第一点位为固定点位扩大当前的视角范围,显示对当前的视角范围扩大后对应的显示内容。
4.根据权利要求1所述的方法,其特征在于,还包括:
若在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,监测到跳转到所述预设房屋中除所述第一功能间之外的其它功能间的操作,则发出在讲房流程中不允许进行功能间跳转的提示信息。
5.根据权利要求1所述的方法,其特征在于,还包括:
在所述第一点位对所述第一功能间讲房结束后,获取预先在所述讲房流程中设定的下一步讲房的第二点位,根据获取的由所述第一点位到所述第二点位的行走路径,显示从所述第一点位行走至所述第二点位的过程中的画面内容,直到到达所述第二点位开始讲房。
6.根据权利要求5所述的方法,其特征在于,所述根据获取的由所述第一点位到所述第二点位的行走路径,显示从所述第一点位行走至所述第二点位的过程中的画面内容,直到到达所述第二点位开始讲房,包括:
根据获取的由所述第一点位到所述第二点位的行走路径,从所述第一点位开始,按照预设速度均速移动到所述行走路径的每一点位,加载该点位处的显示内容,直到到达所述第二点位开始讲房。
7.一种在虚拟三维空间讲房模式中应对用户操作的装置,其特征在于,包括:
判断模块,用于在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,判断是否监测到用户对页面进行的目标操作;
调整模块,用于若监测到所述用户对页面进行的目标操作,则根据所述目标操作调整显示在页面上的显示内容;
其中,所述目标操作包括以第一点位为固定点位,改变页面的显示内容对应的视角范围,所述改变页面的显示内容对应的视角范围包括移动视角、扩大当前的视角范围或缩小当前的视角范围;所述第一点位为在监测到所述目标操作的第一时刻,对所述讲房流程对应的第一功能间进行讲房的点位;
其中,在所述讲房模式下,当页面跳转到所述第一功能间时,再现预先录制时的画面、操作以及语音;
其中,所述目标操作是在执行讲房流程的过程中、不能跳转到除所述第一功能间之外的其它功能间或者移动到除所述第一点位之外的其它点位的操作,
其中,所述调整模块还用于,在根据所述目标操作调整显示在页面上的显示内容的过程中,若经过预设时长未监测到所述用户对页面的目标操作,则获取所述讲房流程在当前的第二时刻对应的第二点位,将页面的显示内容调整为在所述第二点位的默认视角中的内容。
8.根据权利要求7所述的装置,其特征在于,所述调整模块还用于,若在构建的预设房屋的虚拟三维空间中执行讲房流程的过程中,监测到跳转到所述预设房屋中除所述第一功能间之外的其它功能间的操作,则发出在讲房流程中不允许进行功能间跳转的提示信息。
9.一种电子设备,其特征在于,包括:
至少一个处理器、至少一个存储器、通信接口和总线;其中,
所述处理器、存储器、通信接口通过所述总线完成相互间的通信;
所述通信接口用于该电子设备和服务器的通信设备之间的信息传输;
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至6中任一项所述的方法。
10.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如权利要求1至6中任一项所述的方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810538662.2A CN108877848B (zh) | 2018-05-30 | 2018-05-30 | 在虚拟三维空间讲房模式中应对用户操作的方法及装置 |
PCT/CN2019/089330 WO2019228468A1 (en) | 2018-05-30 | 2019-05-30 | Systems and methods for providing an audio-guided virtual reality tour |
US16/425,945 US11227440B2 (en) | 2018-05-30 | 2019-05-30 | Systems and methods for providing an audio-guided virtual reality tour |
US17/553,723 US11657574B2 (en) | 2018-05-30 | 2021-12-16 | Systems and methods for providing an audio-guided virtual reality tour |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810538662.2A CN108877848B (zh) | 2018-05-30 | 2018-05-30 | 在虚拟三维空间讲房模式中应对用户操作的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108877848A CN108877848A (zh) | 2018-11-23 |
CN108877848B true CN108877848B (zh) | 2020-09-15 |
Family
ID=64335734
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810538662.2A Active CN108877848B (zh) | 2018-05-30 | 2018-05-30 | 在虚拟三维空间讲房模式中应对用户操作的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108877848B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019228468A1 (en) * | 2018-05-30 | 2019-12-05 | Ke.Com (Beijing) Technology Co., Ltd. | Systems and methods for providing an audio-guided virtual reality tour |
CN110110104B (zh) * | 2019-04-18 | 2020-07-21 | 贝壳找房(北京)科技有限公司 | 一种自动生成虚拟三维空间内房屋讲解的方法及装置 |
WO2020259694A1 (zh) | 2019-06-27 | 2020-12-30 | 贝壳找房(北京)科技有限公司 | 当前空间内物品信息的显示方法、装置及介质 |
CN112150223A (zh) * | 2019-06-27 | 2020-12-29 | 贝壳技术有限公司 | Vr模型内物品信息及物品标签的查看方法、***及终端 |
CN111127621B (zh) * | 2019-12-31 | 2024-02-09 | 歌尔科技有限公司 | 画面渲染方法、装置和可读存储介质 |
CN112085854B (zh) * | 2020-09-11 | 2023-01-20 | 中德(珠海)人工智能研究院有限公司 | 一种云信息同步展示***及方法 |
CN113849105B (zh) * | 2020-10-14 | 2022-08-05 | 北京五八信息技术有限公司 | 房源信息展示方法、装置、电子设备和计算机可读介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007172702A (ja) * | 2005-12-20 | 2007-07-05 | Sony Corp | コンテンツ選択方法及びコンテンツ選択装置 |
CN107301679A (zh) * | 2016-04-15 | 2017-10-27 | 孙万霖 | 虚拟现实看房*** |
-
2018
- 2018-05-30 CN CN201810538662.2A patent/CN108877848B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN108877848A (zh) | 2018-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108877848B (zh) | 在虚拟三维空间讲房模式中应对用户操作的方法及装置 | |
US11647172B2 (en) | Content presentation method, content presentation mode push method, and intelligent terminal | |
CN108898516B (zh) | 在虚拟三维空间讲房模式进功能间的方法、服务器和终端 | |
CN106791893B (zh) | 视频直播方法及装置 | |
US10003769B2 (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 | |
CN108897468B (zh) | 一种进入房源的虚拟三维空间全景的方法及*** | |
CN108594996B (zh) | 一种虚拟漫游中自动调整视角的方法及装置 | |
CN108922450B (zh) | 在房屋虚拟三维空间中讲房内容自动播放控制方法及装置 | |
CN109829977A (zh) | 在虚拟三维空间中看房的方法、装置、电子设备及介质 | |
CN109997175B (zh) | 确定虚拟对象的大小 | |
CN108235120B (zh) | 直播视频流推送方法、装置及电子设备 | |
CN108960889B (zh) | 房屋虚拟三维空间中语音讲房进度控制方法及装置 | |
CN108880983B (zh) | 一种虚拟三维空间的语音实时处理方法及装置 | |
CN111756996A (zh) | 视频处理方法、视频处理装置、电子设备及计算机可读存储介质 | |
KR20220148915A (ko) | 오디오 처리 방법, 장치, 판독 가능 매체 및 전자기기 | |
US9325776B2 (en) | Mixed media communication | |
CN104967778A (zh) | 一种对焦提示方法及终端 | |
CN108765084B (zh) | 一种虚拟三维空间的同步处理方法及装置 | |
CN108846900B (zh) | 提高用户在房源虚拟三维空间图中的空间感的方法及*** | |
CN110839175A (zh) | 一种基于智能电视的交互方法、存储介质以及智能电视 | |
CN108898680B (zh) | 一种在虚拟三维空间中自动校正截取图片的方法及装置 | |
CN110730340A (zh) | 基于镜头变换的虚拟观众席展示方法、***及存储介质 | |
CN112019906A (zh) | 直播方法、计算机设备及可读存储介质 | |
CN106954093B (zh) | 全景视频处理方法、装置及*** | |
KR101644496B1 (ko) | 게임 동영상을 이용한 광고 서비스 시스템 |
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 |