CN113888257A - 基于物品的展示方法、装置及程序产品 - Google Patents
基于物品的展示方法、装置及程序产品 Download PDFInfo
- Publication number
- CN113888257A CN113888257A CN202111100753.6A CN202111100753A CN113888257A CN 113888257 A CN113888257 A CN 113888257A CN 202111100753 A CN202111100753 A CN 202111100753A CN 113888257 A CN113888257 A CN 113888257A
- Authority
- CN
- China
- Prior art keywords
- article
- picture
- house
- user terminal
- displayed
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 85
- 230000000007 visual effect Effects 0.000 claims abstract description 66
- 230000004044 response Effects 0.000 claims abstract description 13
- 238000012163 sequencing technique Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 13
- 230000000694 effects Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 4
- 238000012549 training Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 208000012886 Vertigo Diseases 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 231100000889 vertigo Toxicity 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/16—Real estate
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种基于物品的展示方法、装置及程序产品,该方法包括:响应于接收到用户终端发送的物品配置查看指令,获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供用户终端加载至少一个物品的物品图片,根据至少一个物品的物品图片生成物品配置页面并展示;响应于接收到任意一个物品图片的选择操作,获取与物品图片对应存储的点位和视角,并以获取的点位和视角在用户终端展示房源全景图;其中,在以点位和视角展示房源全景图时,物品图片对应的物品可见。本发明提供的基于物品的展示方法、装置及程序产品,实现了在虚拟看房时快速查看房屋内物品以及根据物品进行虚拟看房。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于物品的展示方法、装置及程序产品。
背景技术
虚拟看房是指利用虚拟现实技术真实还原出房源三维场景,为用户提供自由模式下的沉浸式看房体验,从而让用户足不出户即可体验到真实看房场景。
在虚拟看房时,用户通过点位的移动,查看相应点位拍摄的全景图像,从而实现沉浸式看房。如果想要查看房屋配置,也只能是随着点位的变化在房屋的漫游中逐步查看,无法实现房屋配置的快速查看,也无法实现根据物品进行虚拟看房,影响用户体验。
发明内容
为解决现有技术中的问题,本发明提供一种基于物品的展示方法、装置及程序产品。
本发明提供一种基于物品的展示方法,包括:响应于接收到用户终端发送的物品配置查看指令,获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示;响应于接收到任意一个所述物品图片的选择操作,获取与所述物品图片对应存储的点位和视角,并以所述点位和所述视角在所述用户终端展示房源全景图;其中,在以所述点位和所述视角展示所述房源全景图时,所述物品图片对应的物品可见。
根据本发明提供的一种基于物品的展示方法,所述物品图片是在所述点位和所述视角下展示的所述房源全景图中截取获得的。
根据本发明提供的一种基于物品的展示方法,所述方法还包括:根据在用户终端的屏幕上展示房源全景图时所述物品的展示效果确定截取所述物品图片的所述点位和所述视角;在以所述点位和所述视角展示的所述房源全景图中截取所述物品图片。
根据本发明提供的一种基于物品的展示方法,所述根据在用户终端的屏幕上展示房源全景图时所述物品的展示效果确定截取所述物品图片的所述点位和所述视角,包括:获取所述物品在房屋三维模型中的坐标,根据所述物品在房屋三维模型中的坐标获取圈起所述物品的最小立方体,并获取所述最小立方体的外接球体及球心;根据不同的点位和视角获取所述球心和所述外接球体在房源全景图中的球心投影及球体投影,获取所述用户终端展示房源全景图时,满足所述球心投影位于所述用户终端的屏幕的中心位置,且所述球体投影在所述用户终端的屏幕上完整显示时的点位和视角,以所述点位和所述视角作为截取所述物品图片的所述点位和所述视角。
根据本发明提供的一种基于物品的展示方法,所述在以所述点位和所述视角展示的所述房源全景图中截取所述物品图片,包括:获取所述物品在所述房源全景图中的中心坐标,以从所述点位向所述中心坐标的方向进行拍照截图,获取所述物品图片。
根据本发明提供的一种基于物品的展示方法,所述方法还包括:响应于接收到物品配置查看指令,获取与所述物品图片对应存储的描述字段,以供所述用户终端在所述物品配置页面上对应所述物品图片展示所述描述字段。
根据本发明提供的一种基于物品的展示方法,在所述获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示,包括:获取与当前展示的房屋对应存储的至少一个物品的物品图片,并将所述至少一个物品的物品图片按照预设排序规则进行排序,以供所述用户终端加载所述至少一个物品的物品图片,并根据所述至少一个物品的物品图片的排序结果生成物品配置页面并展示。
根据本发明提供的一种基于物品的展示方法,在以所述点位和所述视角在所述用户终端展示房源全景图之后,所述方法还包括:在所述房源全景图上播放用于强调所述物品图片对应物品的高亮动画。
本发明还提供一种基于物品的展示装置,包括:物品配置页面展示模块,用于:响应于接收到用户终端发送的物品配置查看指令,获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示;看房处理模块,用于:响应于接收到任意一个所述物品图片的选择操作,获取与所述物品图片对应存储的点位和视角,并以所述点位和所述视角在所述用户终端展示房源全景图;其中,在以所述点位和所述视角展示所述房源全景图时,所述物品图片对应的物品可见。
本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于物品的展示方法的步骤。
本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于物品的展示方法的步骤。
本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基于物品的展示方法的步骤。
本发明提供的基于物品的展示方法、装置及程序产品,通过接收到物品配置查看指令后,获取与当前展示的房屋对应存储的物品图片,生成物品配置页面并展示在用户终端,实现了在虚拟看房时快速查看房屋内物品;通过在接收到物品图片的选择操作后,获取与物品图片对应存储的点位和视角,并以获取的点位和视角在用户终端展示相应物品可见的房源全景图,实现了根据物品进行虚拟看房。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供的基于物品的展示方法的流程示意图;
图2是本发明提供的基于物品的展示方法中虚拟看房页面的显示示意图之一;
图3是本发明提供的基于物品的展示方法中物品对应的最小立方体的示意图;
图4是本发明提供的基于物品的展示方法中最小立方体及外接球体的示意图;
图5是本发明提供的基于物品的展示方法中物品配置页面的显示示意图;
图6是本发明提供的基于物品的展示方法中虚拟看房页面的显示示意图之二;
图7是本发明提供的基于物品的展示装置的结构示意图;
图8是本发明提供的电子设备的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面结合图1-图8描述本发明的基于物品的展示方法、装置及程序产品。
图1是本发明提供的基于物品的展示方法的流程示意图。如图1所示,所述方法包括:
步骤101、响应于接收到用户终端发送的物品配置查看指令,获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示。
本发明提供的基于物品的展示方法可以应用于服务器。在虚拟看房页面,可以根据需要设置交互按钮,如经纪人信息查看按钮、“看房间”按钮、“AI讲房”按钮、“智能带看”按钮等,还可以设置用于发出物品配置查看指令的按钮,如“看配置”按钮。
图2是本发明提供的基于物品的展示方法中虚拟看房页面的显示示意图之一。如图2所示,界面上显示有“看配置”按钮。用户通过点击“看配置”按钮,向服务器发送物品配置查看指令,物品配置查看指令包括房源信息及用户终端标识。服务器接收到物品配置查看指令后,根据预先存储的房源与房源内物品图片的对应关系,获取与当前房屋对应存储的至少一个物品的物品图片,用户终端加载服务器存储的物品图片,根据物品图片生成物品配置页面并展示在屏幕上,可以通过弹窗的方式将物品配置页面展示在用户终端的屏幕上。由此,实现了虚拟看房时对于房屋内物品的快速查看。
物品配置页面展示有当前房屋对应存储的至少一个物品图片。物品图片可以是房屋内配置的家具家电等物品的图片,如电视机、冰箱、床、沙发等的图片。物品图片可以是根据房屋内的陈设预先拍摄的。
步骤102、响应于接收到任意一个所述物品图片的选择操作,获取与所述物品图片对应存储的点位和视角,并以所述点位和所述视角在所述用户终端展示房源全景图;其中,在以所述点位和所述视角展示所述房源全景图时,所述物品图片对应的物品可见。
用户在虚拟看房时,可以选择某个点位进行查看,点位是拍摄房屋全景图时的位置,也即每个点位对应一个全景图。用户在房屋虚拟空间内漫游时,可以从一个点位移动到另一个点位,通过在相应点位拍摄的房源全景图进行房源信息的查看。
若接收到物品配置页面中展示的任意一个物品图片的选择操作,则获取与物品图片对应存储的点位和视角,可以在将展示物品配置页面的弹窗收起后,展示虚拟看房页面,并以与物品图片对应存储的点位和视角展示房源全景图。在以与物品图片对应存储的点位和视角展示房源全景图时,被选择的物品图片对应的物品可见。物品可见可以为全部可见或部分可见。由此,实现了根据物品变换点位和视角进行虚拟看房。其中,选择操作的触发形式比如可以为点击、长按、双击、按住滑动等。
本发明提供的基于物品的展示方法,通过接收到物品配置查看指令后,获取与当前展示的房屋对应存储的物品图片,生成物品配置页面并展示在用户终端,实现了在虚拟看房时快速查看房屋内物品;通过在接收到物品图片的选择操作后,获取与物品图片对应存储的点位和视角,并以获取的点位和视角在用户终端展示相应物品可见的房源全景图,实现了根据物品进行虚拟看房。
根据本发明提供的一种基于物品的展示方法,所述物品图片是在所述点位和所述视角下展示的所述房源全景图中截取获得的。
可以在房源全景图中截取物品图片。获取可以显示物品的点位和视角,在相应的点位和视角下的房源全景图中截取物品图片。由此,在点击物品图片回到虚拟看房页面时,由于是以截取物品图片时的点位和视角展示房源全景图,因此物品呈现在物品图片上的视角和进入虚拟看房页面后展示的视角是相同的,可以实现由物品图片至房源全景图的无缝衔接,不会产生眩晕感,增强用户体验。
本发明提供的基于物品的展示方法,通过在进入房源全景图时的点位和视角下进行截图获取物品图片,可以实现物品图片和房源全景图中物品的视角相同,增强用户体验。
根据本发明提供的一种基于物品的展示方法,所述方法还包括:根据在用户终端的屏幕上展示房源全景图时所述物品的展示效果确定截取所述物品图片的所述点位和所述视角;在以所述点位和所述视角展示的所述房源全景图中截取所述物品图片。
在虚拟看房时,在不同的点位、不同的视角都可以看到同一物品,但是物品在房源全景图中展示的角度或位置是不同的。因此,为了更好地提高用户体验,可以根据在用户终端的屏幕上展示房源全景图时物品的展示效果确定截取物品图片的点位和视角,在以确定的点位和视角展示的房源全景图中截取物品图片。比如可以在物品位于用户终端显示的房源全景图的中间位置,且显示完全时的点位和视角截取物品图片。这样,无论是通过截取的物品图片查看物品,还是通过以相应的点位和视角进入房源全景图后查看物品,都可以实现以正面的角度查看物品的全貌,增强用户体验。
本发明提供的基于物品的展示方法,通过根据在用户终端的屏幕上展示房源全景图时物品的展示效果确定截取物品图片的点位和视角,在以点位和视角展示的房源全景图中截取物品图片,可以实现物品在物品图片及通过点击物品图片进入的房源全景图中的优化显示,增强用户体验。
根据本发明提供的一种基于物品的展示方法,所述根据在用户终端的屏幕上展示房源全景图时所述物品的展示效果确定截取所述物品图片的所述点位和所述视角,包括:获取所述物品在房屋三维模型中的坐标,根据所述物品在房屋三维模型中的坐标获取圈起所述物品的最小立方体,并获取所述最小立方体的外接球体及球心;根据不同的点位和视角获取所述球心和所述外接球体在房源全景图中的球心投影及球体投影,获取所述用户终端展示房源全景图时,满足所述球心投影位于所述用户终端的屏幕的中心位置,且所述球体投影在所述用户终端的屏幕上完整显示时的点位和视角,以所述点位和所述视角作为截取所述物品图片的所述点位和所述视角。
可以通过物体识别的方法获取物品在房屋三维模型中的坐标。比如通过深度学习训练获得的图像识别模型识别房屋内物体。例如,获取标定有电视、冰箱、床等房屋内物品的三维空间信息的三维模型样本,基于三维模型样本生成训练样本,基于训练样本对图像识别模型进行充分训练后,得到的图像识别模型可以识别出房屋内的物品,并确定房屋内物品在房屋三维模型中的位置。
房屋内的物品的形状及大小千差万别,需要提供一个统一的方式确定截取各个物品图片的最佳点位和视角。在根据在用户终端的屏幕上展示房源全景图时物品的展示效果确定截取物品图片的点位和视角时,首先,通过物体识别获取物品在房屋三维模型中的坐标,根据物品在房屋三维模型中的坐标获取圈起物品的最小立方体,并获取最小立方体的外接球体及球心。
图3是本发明提供的基于物品的展示方法中物品对应的最小立方体的示意图。图4是本发明提供的基于物品的展示方法中最小立方体及外接球体的示意图。
可以通过最小立方体的外接球体代表物品,通过外接球体的球心代表物体中心。由于外接球体是基于物品在房屋三维模型中的位置获取的,房屋三维模型是对应于真实房源的,房源全景图是基于真实房源拍摄得到的,因此,房源全景图和房屋三维模型的关系是可获知的。可以根据不同的点位和视角对球心和外接球体在房源全景图进行投影,获取不同的点位和视角下球心和外接球体在房源全景图中的球心投影及球体投影。获取在用户终端展示房源全景图时,满足球心投影位于用户终端的屏幕的中心位置,且球体投影在用户终端的屏幕上完整显示时的点位和视角,将获取的点位和视角作为截取物品图片时的点位和视角。
若多个点位和视角的组合均满足球心投影位于用户终端的屏幕的中心位置,且球体投影在用户终端的屏幕上完整显示,则选取其中任意一对点位和视角进行物品图片截取。
本发明提供的基于物品的展示方法,通过获取在房屋三维模型中圈起物品的最小立方体,获取最小立方体的外接球体及球心,根据不同的点位和视角获取球心和外接球体在房源全景图中的球心投影及球体投影,将满足球心投影位于用户终端的屏幕的中心位置,且球体投影在用户终端的屏幕上完整显示时的点位和视角作为截取物品图片的点位和视角,实现了截取图片的最优点位和视角的获取,并为各种不同形状及大小的物品提供了获取相应点位和视角的统一处理方式,节省了计算成本。
根据本发明提供的一种基于物品的展示方法,所述在以所述点位和所述视角展示的所述房源全景图中截取所述物品图片,包括:获取所述物品在所述房源全景图中的中心坐标,以从所述点位向所述中心坐标的方向进行拍照截图,获取所述物品图片。
在以上述方法中确定的点位和视角展示的房源全景图中截取物品图片时,获取物品在房源全景图中的中心坐标,以从点位向中心坐标的方向进行拍照截图,获取物品图片。
在从点位向中心坐标的方向进行拍照截图获取物品图片时,可以根据设定的图像大小获取相应大小的物品图片。成像大小可以表示为(targetX,targetY),其中,targetX表示物品图片在水平方向所占的像素,targetY表示物品图片在垂直方向所占的像素,成像大小表示了截图输出照片的尺度。另外,在拍照截图时,还可以设置视场角,以调整物品在物品图片中的显示大小。视场角可以表示为(fov_X,fov_Y),其中,fov_X表示水平方向的视场角,fov_Y表示垂直方向上的视场角,fov_X=fov_Y*target/targetY。
本发明提供的基于物品的展示方法,通过获取物品在房源全景图中的中心坐标,以从点位向中心坐标的方向进行拍照截图获取物品图片,实现了无论是通过截取的物品图片查看物品,还是以相应的点位和视角进入房源全景图后查看物品,都可以实现以正面的角度查看物品,并且物品位于中心位置,增强用户体验。
根据本发明提供的一种基于物品的展示方法,所述方法还包括:响应于接收到物品配置查看指令,获取与所述物品图片对应存储的描述字段,以供所述用户终端在所述物品配置页面上对应所述物品图片展示所述描述字段。
服务器还可以与物品图片对应存储描述字段,描述字段可以根据需要设定为一个或多个,如包括名称、品牌、所在分间等。如对应床的图片,描述字段为“床”,或描述字段包括“床”、“LG”及“卧室1”等。不同物品图片的描述字段也可以是不同的,根据对应存储的描述字段的情况进行显示即可。
服务器在接收到用户终端发送的物品配置查看指令后,获取当前房屋对应存储的物品图片及描述字段,以供用户终端加载物品图片、获取对应的描述字段,在生成的物品配置页面展示相应物品图片及描述字段。
图5是本发明提供的基于物品的展示方法中物品配置页面的显示示意图。
本发明提供的基于物品的展示方法,通过响应于接收到物品配置查看指令,获取与物品图片对应存储的描述字段,以供用户终端在物品配置页面上对应物品图片展示描述字段,提高了物品配置页面内容展示的丰富性。
根据本发明提供的一种基于物品的展示方法,在所述获取与进行虚拟看房的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示,包括:获取与进行虚拟看房的房屋对应存储的至少一个物品的物品图片,并将所述至少一个物品的物品图片按照预设排序规则进行排序,以供所述用户终端加载所述至少一个物品的物品图片,并根据所述至少一个物品的物品图片的排序结果生成物品配置页面并展示。
物品图片在物品配置页面展示时,可以按照预设的排序规则进行展示。
服务器在接收到用户终端发送的物品配置查看指令后,获取当前房屋对应存储的物品图片及描述字段,并将物品图片根据预设排序规则进行排序,以供用户终端加载物品图片,并根据排序结果生成物品配置页面并展示。
比如可以根据物品类型对物品图片进行排序,如排序顺序为:电视、冰箱、洗衣机、床(普通双人床>字母床>儿童床)、衣柜、空调(立式>挂式>中央空调)、热水器、暖气。如果包含多个相同类别的物品,不进行排重操作。
本发明提供的基于物品的展示方法,通过对物品图片按照预设排序规则进行排序后在物品配置页面展示,提高了物品图片展示的有序性。
根据本发明提供的一种基于物品的展示方法,在以所述点位和所述视角在所述用户终端展示房源全景图之后,所述方法还包括:在所述房源全景图上播放用于强调所述物品图片对应物品的高亮动画。
为了更清楚的显示出物品图片对应的物品在房源全景图中的位置,在以点位和视角在用户终端展示房源全景图之后,在房源全景图上播放用于强调物品图片对应物品的高亮动画。比如,可以将物品的边界线条高亮显示。
图6是本发明提供的基于物品的展示方法中虚拟看房页面的显示示意图之二。如图6所示,为通过点击电视图片后显示的虚拟看房页面的示意图。服务器在接收到点击图5所示的电视图片的信息后,获取与电视图片对应存储的点位和视角(如可以为查看电视的最佳点位和视角),跳转到虚拟看房页面,并以相应的点位和视角展示对应的房源全景图,由此使得在虚拟看房时自动游走到该物品位置,并可高亮显示,如将电视的边框高亮显示。播放高亮动画时,不影响屏幕操作。
本发明提供的基于物品的展示方法,通过在以点位和视角在用户终端展示房源全景图之后,在房源全景图上播放用于强调物品图片对应物品的高亮动画,可以实现房源全景图中目标物品的快速捕捉和定位,增强用户体验。
下面对本发明提供的基于物品的展示装置进行描述,下文描述的基于物品的展示装置与上文描述的基于物品的展示方法可相互对应参照。
图7是本发明提供的基于物品的展示装置的结构示意图。如图7所示,所述装置包括物品配置页面展示模块10及看房处理模块20,其中:物品配置页面展示模块10用于:响应于接收到用户终端发送的物品配置查看指令,获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示;看房处理模块20用于:响应于接收到任意一个所述物品图片的选择操作,获取与所述物品图片对应存储的点位和视角,并以所述点位和所述视角在所述用户终端展示房源全景图;其中,在以所述点位和所述视角展示所述房源全景图时,所述物品图片对应的物品可见。
本发明提供的基于物品的展示装置,通过接收到物品配置查看指令后,获取与当前展示的房屋对应存储的物品图片,生成物品配置页面并展示在用户终端,实现了在虚拟看房时快速查看房屋内物品;通过在接收到物品图片的选择操作后,获取与物品图片对应存储的点位和视角,并以获取的点位和视角在用户终端展示相应物品可见的房源全景图,实现了根据物品进行虚拟看房。
根据本发明提供的一种基于物品的展示装置,所述物品图片是在所述点位和所述视角下展示的所述房源全景图中截取获得的。
本发明提供的基于物品的展示装置,通过在进入房源全景图时的点位和视角下进行截图获取物品图片,可以实现物品图片和房源全景图中物品的视角相同,增强用户体验。
根据本发明提供的一种基于物品的展示装置,所述装置还包括物品图片获取模块,用于:根据在用户终端的屏幕上展示房源全景图时所述物品的展示效果确定截取所述物品图片的所述点位和所述视角;在以所述点位和所述视角展示的所述房源全景图中截取所述物品图片。
本发明提供的基于物品的展示装置,通过根据在用户终端的屏幕上展示房源全景图时物品的展示效果确定截取物品图片的点位和视角,在以点位和视角展示的房源全景图中截取物品图片,可以实现物品在物品图片及通过点击物品图片进入的房源全景图中的优化显示,增强用户体验。
根据本发明提供的一种基于物品的展示装置,物品图片获取模块在用于根据在用户终端的屏幕上展示房源全景图时所述物品的展示效果确定截取所述物品图片的所述点位和所述视角时,具体用于:获取所述物品在房屋三维模型中的坐标,根据所述物品在房屋三维模型中的坐标获取圈起所述物品的最小立方体,并获取所述最小立方体的外接球体及球心;根据不同的点位和视角获取所述球心和所述外接球体在房源全景图中的球心投影及球体投影,获取所述用户终端展示房源全景图时,满足所述球心投影位于所述用户终端的屏幕的中心位置,且所述球体投影在所述用户终端的屏幕上完整显示时的点位和视角,以所述点位和所述视角作为截取所述物品图片的所述点位和所述视角。
本发明提供的基于物品的展示装置,通过获取在房屋三维模型中圈起物品的最小立方体,获取最小立方体的外接球体及球心,根据不同的点位和视角获取球心和外接球体在房源全景图中的球心投影及球体投影,将满足球心投影位于用户终端的屏幕的中心位置,且球体投影在用户终端的屏幕上完整显示时的点位和视角作为截取物品图片的点位和视角,实现了截取图片的最优点位和视角的获取,并为各种不同形状及大小的物品提供了获取相应点位和视角的统一处理方式,节省了计算成本。
根据本发明提供的一种基于物品的展示装置,物品图片获取模块在用于在以所述点位和所述视角展示的所述房源全景图中截取所述物品图片时,具体用于:获取所述物品在所述房源全景图中的中心坐标,以从所述点位向所述中心坐标的方向进行拍照截图,获取所述物品图片。
本发明提供的基于物品的展示装置,通过获取物品在房源全景图中的中心坐标,以从点位向中心坐标的方向进行拍照截图获取物品图片,实现了无论是通过截取的物品图片查看物品,还是以相应的点位和视角进入房源全景图后查看物品,都可以实现以正面的角度查看物品,并且物品位于中心位置,增强用户体验。
根据本发明提供的一种基于物品的展示装置,物品配置页面展示模块10还用于:响应于接收到物品配置查看指令,获取与所述物品图片对应存储的描述字段,以供所述用户终端在所述物品配置页面上对应所述物品图片展示所述描述字段。
本发明提供的基于物品的展示装置,通过响应于接收到物品配置查看指令,获取与物品图片对应存储的描述字段,以供用户终端在物品配置页面上对应物品图片展示描述字段,提高了物品配置页面内容展示的丰富性。
根据本发明提供的一种基于物品的展示装置,物品配置页面展示模块10在用于获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示时,具体用于:获取与当前展示的房屋对应存储的至少一个物品的物品图片,并将所述至少一个物品的物品图片按照预设排序规则进行排序,以供所述用户终端加载所述至少一个物品的物品图片,并根据所述至少一个物品的物品图片的排序结果生成物品配置页面并展示。
本发明提供的基于物品的展示装置,通过对物品图片按照预设排序规则进行排序后在物品配置页面展示,提高了物品图片展示的有序性。
根据本发明提供的一种基于物品的展示装置,看房处理模块20在用于以所述点位和所述视角在所述用户终端展示房源全景图之后,在所述房源全景图上播放用于强调所述物品图片对应物品的高亮动画。
本发明提供的基于物品的展示装置,通过在以点位和视角在用户终端展示房源全景图之后,在房源全景图上播放用于强调物品图片对应物品的高亮动画,可以实现房源全景图中目标物品的快速捕捉和定位,增强用户体验。
图8示例了一种电子设备的实体结构示意图,如图8所示,该电子设备可以包括:处理器(processor)810、通信接口(Communications Interface)820、存储器(memory)830和通信总线840,其中,处理器810,通信接口820,存储器830通过通信总线840完成相互间的通信。处理器810可以调用存储器830中的逻辑指令,以执行基于物品的展示方法,该方法包括:响应于接收到用户终端发送的物品配置查看指令,获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示;响应于接收到任意一个所述物品图片的选择操作,获取与所述物品图片对应存储的点位和视角,并以所述点位和所述视角在所述用户终端展示房源全景图;其中,在以所述点位和所述视角展示所述房源全景图时,所述物品图片对应的物品可见。
此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的基于物品的展示方法,该方法包括:响应于接收到用户终端发送的物品配置查看指令,获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示;响应于接收到任意一个所述物品图片的选择操作,获取与所述物品图片对应存储的点位和视角,并以所述点位和所述视角在所述用户终端展示房源全景图;其中,在以所述点位和所述视角展示所述房源全景图时,所述物品图片对应的物品可见。
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的基于物品的展示方法,该方法包括:响应于接收到用户终端发送的物品配置查看指令,获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示;响应于接收到任意一个所述物品图片的选择操作,获取与所述物品图片对应存储的点位和视角,并以所述点位和所述视角在所述用户终端展示房源全景图;其中,在以所述点位和所述视角展示所述房源全景图时,所述物品图片对应的物品可见。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种基于物品的展示方法,其特征在于,包括:
响应于接收到用户终端发送的物品配置查看指令,获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示;
响应于接收到任意一个所述物品图片的选择操作,获取与所述物品图片对应存储的点位和视角,并以所述点位和所述视角在所述用户终端展示房源全景图;其中,在以所述点位和所述视角展示所述房源全景图时,所述物品图片对应的物品可见。
2.根据权利要求1所述的基于物品的展示方法,其特征在于,所述物品图片是在所述点位和所述视角下展示的所述房源全景图中截取获得的。
3.根据权利要求2所述的基于物品的展示方法,其特征在于,所述方法还包括:
根据在用户终端的屏幕上展示房源全景图时所述物品的展示效果确定截取所述物品图片的所述点位和所述视角;
在以所述点位和所述视角展示的所述房源全景图中截取所述物品图片。
4.根据权利要求3所述的基于物品的展示方法,其特征在于,所述根据在用户终端的屏幕上展示房源全景图时所述物品的展示效果确定截取所述物品图片的所述点位和所述视角,包括:
获取所述物品在房屋三维模型中的坐标,根据所述物品在房屋三维模型中的坐标获取圈起所述物品的最小立方体,并获取所述最小立方体的外接球体及球心;
根据不同的点位和视角获取所述球心和所述外接球体在房源全景图中的球心投影及球体投影,获取所述用户终端展示房源全景图时,满足所述球心投影位于所述用户终端的屏幕的中心位置,且所述球体投影在所述用户终端的屏幕上完整显示时的点位和视角,以所述点位和所述视角作为截取所述物品图片的所述点位和所述视角。
5.根据权利要求3所述的基于物品的展示方法,其特征在于,所述在以所述点位和所述视角展示的所述房源全景图中截取所述物品图片,包括:
获取所述物品在所述房源全景图中的中心坐标,以从所述点位向所述中心坐标的方向进行拍照截图,获取所述物品图片。
6.根据权利要求1所述的基于物品的展示方法,其特征在于,所述方法还包括:
响应于接收到物品配置查看指令,获取与所述物品图片对应存储的描述字段,以供所述用户终端在所述物品配置页面上对应所述物品图片展示所述描述字段。
7.根据权利要求1所述的基于物品的展示方法,其特征在于,在所述获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示,包括:
获取与当前展示的房屋对应存储的至少一个物品的物品图片,并将所述至少一个物品的物品图片按照预设排序规则进行排序,以供所述用户终端加载所述至少一个物品的物品图片,并根据所述至少一个物品的物品图片的排序结果生成物品配置页面并展示。
8.根据权利要求1所述的基于物品的展示方法,其特征在于,在以所述点位和所述视角在所述用户终端展示房源全景图之后,所述方法还包括:
在所述房源全景图上播放用于强调所述物品图片对应物品的高亮动画。
9.一种基于物品的展示装置,其特征在于,包括:
物品配置页面展示模块,用于:响应于接收到用户终端发送的物品配置查看指令,获取与当前展示的房屋对应存储的至少一个物品的物品图片,以供所述用户终端加载所述至少一个物品的物品图片,根据所述至少一个物品的物品图片生成物品配置页面并展示;
看房处理模块,用于:响应于接收到任意一个所述物品图片的选择操作,获取与所述物品图片对应存储的点位和视角,并以所述点位和所述视角在所述用户终端展示房源全景图;其中,在以所述点位和所述视角展示所述房源全景图时,所述物品图片对应的物品可见。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述基于物品的展示方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111100753.6A CN113888257A (zh) | 2021-09-18 | 2021-09-18 | 基于物品的展示方法、装置及程序产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111100753.6A CN113888257A (zh) | 2021-09-18 | 2021-09-18 | 基于物品的展示方法、装置及程序产品 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113888257A true CN113888257A (zh) | 2022-01-04 |
Family
ID=79010030
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111100753.6A Pending CN113888257A (zh) | 2021-09-18 | 2021-09-18 | 基于物品的展示方法、装置及程序产品 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113888257A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115454255A (zh) * | 2022-10-09 | 2022-12-09 | 如你所视(北京)科技有限公司 | 物品展示的切换方法和装置、电子设备、存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108898680A (zh) * | 2018-05-30 | 2018-11-27 | 链家网(北京)科技有限公司 | 一种在虚拟三维空间中自动校正截取图片的方法及装置 |
CN108897468A (zh) * | 2018-05-30 | 2018-11-27 | 链家网(北京)科技有限公司 | 一种进入房源的虚拟三维空间全景的方法及系统 |
CN108958609A (zh) * | 2018-07-24 | 2018-12-07 | 百度在线网络技术(北京)有限公司 | 三维全景封面图的生成方法、装置、存储介质和终端设备 |
CN110414054A (zh) * | 2019-06-27 | 2019-11-05 | 贝壳技术有限公司 | 当前空间内物品信息的显示方法、装置及电子设备 |
-
2021
- 2021-09-18 CN CN202111100753.6A patent/CN113888257A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108898680A (zh) * | 2018-05-30 | 2018-11-27 | 链家网(北京)科技有限公司 | 一种在虚拟三维空间中自动校正截取图片的方法及装置 |
CN108897468A (zh) * | 2018-05-30 | 2018-11-27 | 链家网(北京)科技有限公司 | 一种进入房源的虚拟三维空间全景的方法及系统 |
CN108958609A (zh) * | 2018-07-24 | 2018-12-07 | 百度在线网络技术(北京)有限公司 | 三维全景封面图的生成方法、装置、存储介质和终端设备 |
CN110414054A (zh) * | 2019-06-27 | 2019-11-05 | 贝壳技术有限公司 | 当前空间内物品信息的显示方法、装置及电子设备 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115454255A (zh) * | 2022-10-09 | 2022-12-09 | 如你所视(北京)科技有限公司 | 物品展示的切换方法和装置、电子设备、存储介质 |
CN115454255B (zh) * | 2022-10-09 | 2024-02-13 | 如你所视(北京)科技有限公司 | 物品展示的切换方法和装置、电子设备、存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6798094B2 (ja) | 仮想三次元家屋モデルにおいて空間サイズをマーク及び表示するための方法及び装置 | |
CN110716645A (zh) | 一种增强现实数据呈现方法、装置、电子设备及存储介质 | |
US11875464B2 (en) | Systems and methods for scene-independent augmented reality interfaces | |
Giovanni et al. | Virtual try-on using kinect and HD camera | |
CN106127552B (zh) | 一种虚拟场景显示方法、装置及系统 | |
US20170195664A1 (en) | Three-dimensional viewing angle selecting method and apparatus | |
US20160371888A1 (en) | Interactive information display | |
CN108765581B (zh) | 一种在虚拟三维空间内展示标签的方法及装置 | |
CN108134945B (zh) | Ar业务处理方法、装置及终端 | |
CN111448568A (zh) | 基于环境的应用演示 | |
US20170214980A1 (en) | Method and system for presenting media content in environment | |
CN107393018A (zh) | 一种利用Kinect实现实时虚拟影像叠加的方法 | |
CN108572772A (zh) | 图片内容呈现方法及装置 | |
CN108419090A (zh) | 三维直播流展示系统和方法 | |
CN111639613B (zh) | 一种增强现实ar特效生成方法、装置及电子设备 | |
CN108933954A (zh) | 视频图像处理方法、机顶盒以及计算机可读存储介质 | |
CN113206993A (zh) | 一种调整显示屏幕的方法及显示设备 | |
CN111462340A (zh) | Vr显示方法、设备及计算机存储介质 | |
CN113888257A (zh) | 基于物品的展示方法、装置及程序产品 | |
US11831853B2 (en) | Information processing apparatus, information processing method, and storage medium | |
CN115049803A (zh) | 增强现实画面的展示方法、装置、计算机设备及存储介质 | |
CN110662001B (zh) | 一种视频投影显示方法、装置及存储介质 | |
JP7341736B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
CN112333498A (zh) | 一种展示控制方法、装置、计算机设备及存储介质 | |
US20230122636A1 (en) | Apparatus and method for localisation and mapping |
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 |