一种房源虚拟三维模型中的全景图截图方法及系统技术方案

技术编号:19826180 阅读:65 留言:0更新日期:2018-12-19 16:19
本发明专利技术提供一种房源虚拟三维模型中的全景图截图方法及系统,所述方法包括:从房源的虚拟三维模型中,获取预设结构体和预设敏感物体对应的空间坐标信息;其中,所述预设结构体包括:窗户、镜子、墙面、地面和天花板,所述预设敏感物体包括:人脸和动物;根据所述预设结构体和所述预设敏感物体对应的空间坐标信息,获取需要截图的全景图片;根据全景图切算法对所述需要截图的全景图片进行截图,得到所述房源的展示图片。该方法和系统可以综合分析房源的虚拟三维模型和图像识别技术,自动对房源的全景图进行截图,生成符合场景需求的房源展示图片。

【技术实现步骤摘要】
一种房源虚拟三维模型中的全景图截图方法及系统
本专利技术涉及计算机
,具体涉及一种房源虚拟三维模型中的全景图截图方法及系统。
技术介绍
在房源的虚拟三维模型构建过程中,可以使用深度相机采集房源的图片,深度相机可以被放置在房源的不同位置处,可以将深度相机的一个放置位置记为一个点位信息。在每个点位信息处,深度相机可以采用广角镜头拍摄房源的多张图片,可以将这多张图片合成一个2:1的全景图片,然后将每个点位信息的全景图片贴合到虚拟三维模型中的对应位置,从而得到房源的虚拟三维模型。用户可以在客户端打开房源App进入房源的展示页面,通过点击房源展示页面上的房源图片,进入房源的虚拟三维模型中,从而实现足不出户即可体验到真实的看房场景。但是,在房源展示页面中的房源图片,现在只能进行人工截图,比较费时,而且提高了人力成本。
技术实现思路
针对现有技术的不足,本专利技术提供一种房源虚拟三维模型中的全景图截图方法及系统。第一方面,本专利技术实施例提供一种房源虚拟三维模型中的全景图截图方法,所述方法包括:从房源的虚拟三维模型中,获取预设结构体和预设敏感物体对应的空间坐标信息;其中,所述预设结构体包括:窗户、镜子、墙面、地面和天花板,所述预设敏感物体包括:人脸和动物;根据所述预设结构体和所述预设敏感物体对应的空间坐标信息,获取需要截图的全景图片;根据全景图切算法对所述需要截图的全景图片进行截图,得到所述房源的展示图片。第二方面,本专利技术实施例提供一种房源虚拟三维模型中的全景图截图系统,所述系统包括:第一获取模块,用于从房源的虚拟三维模型中,获取预设结构体和预设敏感物体对应的空间坐标信息;其中,所述预设结构体包括:窗户、镜子、墙面、地面和天花板,所述预设敏感物体包括:人脸和动物;第二获取模块,用于根据所述预设结构体和所述预设敏感物体对应的空间坐标信息,获取需要截图的全景图片;截图模块,用于根据全景图切算法对所述需要截图的全景图片进行截图,得到所述房源的展示图片。第三方面,本专利技术实施例提供一种电子设备,所述设备包括存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述房源虚拟三维模型中的全景图截图方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述房源虚拟三维模型中的全景图截图方法。本专利技术实施例提供的房源虚拟三维模型中的全景图截图方法及系统,通过从房源的虚拟三维模型中,获取预设结构体和预设敏感物体对应的空间坐标信息,根据预设结构体和所述预设敏感物体对应的空间坐标信息,获取需要截图的全景图片,根据全景图切算法对需要截图的全景图片进行截图,得到房源的展示图片。该方法和系统可以综合分析房源的虚拟三维模型和图像识别技术,自动对房源的全景图进行截图,生成符合场景需求的房源展示图片。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的房源虚拟三维模型中的全景图截图方法流程图;图2是本专利技术实施例提供的房源虚拟三维模型中的全景图截图系统的结构示意图;图3是本专利技术实施例提供的电子设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是本专利技术实施例提供的房源虚拟三维模型中的全景图截图方法流程图,如图1所示,所述方法包括:步骤10、从房源的虚拟三维模型中,获取预设结构体和预设敏感物体对应的空间坐标信息;其中,所述预设结构体包括:窗户、镜子、墙面、地面和天花板,所述预设敏感物体包括:人脸和动物;步骤11、根据所述预设结构体和所述预设敏感物体对应的空间坐标信息,获取需要截图的全景图片;步骤12、根据全景图切算法对所述需要截图的全景图片进行截图,得到所述房源的展示图片。具体地,一个房源通常可以包括多个功能间,比如,可以包括:卧室、客厅、阳台、厨房和卫生间等多个功能间,系统可以选择对其中的一个或多个功能间进行展示,比如,可以对卧室进行展示。在房源的虚拟三维模型中,每个功能间内可以包括多个点位信息,每个点位信息对应一个全景图片。其中,有的全景图片中可能会包括一些预设的结构体,比如可能会包括:窗户、镜子、墙面、地面和天花板,也有可能包括一些预设的敏感物体,比如可能包括:人脸和动物等,可以使用物体识别方式,在全景照片中识别出如人脸和动物等敏感物体。通常是不希望房源的展示图片处出现这些预设结构体和预设敏感物体,所以,在截图之前,可以先筛选出需要截图的全景图片。系统可以从房源的虚拟三维模型中,获取这些预设结构体和预设敏感物体对应的空间坐标信息。然后,根据获取到的空间坐标信息,获取需要截图的全景图片。获取到需要截图的全景图片之后,系统可以采用现有的全景图切算法对该全景图片进行截图,得到房源的展示图片。本专利技术实施例提供的房源虚拟三维模型中的全景图截图方法,通过从房源的虚拟三维模型中,获取预设结构体和预设敏感物体对应的空间坐标信息,根据预设结构体和所述预设敏感物体对应的空间坐标信息,获取需要截图的全景图片,根据全景图切算法对需要截图的全景图片进行截图,得到房源的展示图片。该方法可以综合分析房源的虚拟三维模型和图像识别技术,自动对房源的全景图进行截图,生成符合场景需求的房源展示图片。可选地,在上述实施例的基础上,所述根据所述预设结构体和所述预设敏感物体对应的空间坐标信息,获取需要截图的全景图片,包括:根据所述预设结构体对应的空间坐标信息,确定所述预设结构体对应的第一视角范围;根据所述预设敏感物体对应的空间坐标信息,确定所述预设敏感物体对应的第二视角范围;根据所述第一视角范围和所述第二视角范围,确定所述虚拟三维模型需要转过的方向和角度;获取所述虚拟三维模型按照所述方向和所述角度旋转后对应的全景图片,并将获取到的全景图片作为需要截图的全景图片。具体地,系统可以判断一个全景图片中是否包括预设的结构体,如果判断获知,一个全景图片中包括预设的结构体,比如,一个全景图片A中包括一个窗户,则系统可以从房源的虚拟三维模型中,获取这个窗户对应的空间坐标信息,根据获取到的空间坐标信息,确定在全景图片A中可以看到这个窗户的角度范围,可以将这个角度范围记为第一视角范围。系统可以采用物体识别技术,识别出全景图片A中是否包括人脸和动物等敏感物体,如果包括这些敏感物体,则系统可以从房源的虚拟三维模型中获取这些敏感物体对应的空间坐标信息。比如,全景图片A中包括一个人脸,则系统可以从房源的虚拟三维模型中,获取这个人脸对应的空间坐标信息,根据获取到的空间坐标信息,确定在全景图片A中可以看到这个人脸的角度范围,可以将这个角度范围记为第二视角范围。系统可以根本文档来自技高网...

【技术保护点】
1.一种房源虚拟三维模型中的全景图截图方法,其特征在于,包括:从房源的虚拟三维模型中,获取预设结构体和预设敏感物体对应的空间坐标信息;其中,所述预设结构体包括:窗户、镜子、墙面、地面和天花板,所述预设敏感物体包括:人脸和动物;根据所述预设结构体和所述预设敏感物体对应的空间坐标信息,获取需要截图的全景图片;根据全景图切算法对所述需要截图的全景图片进行截图,得到所述房源的展示图片。

【技术特征摘要】
1.一种房源虚拟三维模型中的全景图截图方法,其特征在于,包括:从房源的虚拟三维模型中,获取预设结构体和预设敏感物体对应的空间坐标信息;其中,所述预设结构体包括:窗户、镜子、墙面、地面和天花板,所述预设敏感物体包括:人脸和动物;根据所述预设结构体和所述预设敏感物体对应的空间坐标信息,获取需要截图的全景图片;根据全景图切算法对所述需要截图的全景图片进行截图,得到所述房源的展示图片。2.根据权利要求1所述的方法,其特征在于,所述根据所述预设结构体和所述预设敏感物体对应的空间坐标信息,获取需要截图的全景图片,包括:根据所述预设结构体对应的空间坐标信息,确定所述预设结构体对应的第一视角范围;根据所述预设敏感物体对应的空间坐标信息,确定所述预设敏感物体对应的第二视角范围;根据所述第一视角范围和所述第二视角范围,确定所述虚拟三维模型需要转过的方向和角度;获取所述虚拟三维模型按照所述方向和所述角度旋转后对应的全景图片,并将获取到的全景图片作为需要截图的全景图片。3.根据权利要求1所述的方法,其特征在于,所述根据全景图切算法对所述需要截图的全景图片进行截图,得到所述房源的展示图片,包括:使用全景图切算法对所述需要截图的全景图片进行截图,得到所述全景图片对应的六个方向图片;从所述六个方向图片中,筛选出预设方向的图片作为所述房源的展示图片。4.一种房源虚拟三维模型中的全景图截图系统,其特征在于,包括:第一获取模块,用于从房源的虚拟三维模型中,获取预设结构体和预设敏感物体对应的空间坐标信息;其中,所述预设结构体包括:...

【专利技术属性】
技术研发人员:孙鑫谢哲
申请(专利权)人:链家网北京科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1