3D房型模型显示方法技术

技术编号:18659126 阅读:56 留言:0更新日期:2018-08-11 14:54
本发明专利技术提供了一种3D房型模型显示方法,方法应用于终端,方法包括:根据接收到的用户操作信息确定候选房型图片;根据所述用户操作信息确定用于显示与所述候选房型图片对应的预设3D房型模型的三维位置信息和三维角度信息;按照所述三维位置信息和所述三维角度信息显示所述预设3D房型模型,缓解了现有技术中存在的无法满足客户的直观看房需求的技术问题,达到了满足客户的直观看房需求的技术效果。

3D room model display method

The invention provides a method for displaying a 3D room model, which is applied to a terminal. The method comprises: determining a candidate room model picture according to the received user operation information; and determining three-dimensional position information and three-dimensional angle information for displaying a preset 3D room model corresponding to the candidate room model picture according to the user operation information. According to the three-dimensional position information and the three-dimensional angle information, the preset three-dimensional room model is displayed, which alleviates the technical problems existing in the prior art that can not meet the customer's intuitive room-viewing requirements, and achieves the technical effect of meeting the customer's intuitive room-viewing requirements.

【技术实现步骤摘要】
3D房型模型显示方法
本专利技术涉及AR显示
,尤其是涉及一种3D房型模型显示方法。
技术介绍
增强现实技术(AugmentedReality,简称AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。现有的在线看房技术只能浏览房型图片、楼盘模型或者楼盘图片,无法满足用户的直观看房需求。因而,用户无法得到身临其境的直观看房体验。因此,现有的在线看房技术无法满足客户的直观看房需求。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种3D房型模型显示方法,以缓解现有技术中存在的无法满足客户的直观看房需求的技术问题。第一方面,本专利技术实施例提供了一种3D房型模型显示方法,所述方法应用于终端,方法包括:根据接收到的用户操作信息确定候选房型图片;根据所述用户操作信息确定用于显示与所述候选房型图片对应的预设3D房型模型的三维位置信息和三维角度信息;按照所述三维位置信息和所述三维角度信息显示所述预设3D房型模型。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所述根据接收到的用户操作信息确定候选房型图片,包括:扫描包含目标房型的目标房型图片;判断所述目标房型是否与任一预设的所述候选房型图片中的候选房型匹配;当所述目标房型与所述候选房型匹配时,确定与所述目标房型匹配的候选房型所在的图片为所述候选房型图片。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,所述根据所述用户操作信息确定用于显示与所述候选房型图片对应的预设3D房型模型的三维位置信息和三维角度信息,包括:根据所述目标房型图片确定终端的图像采集装置相对于所述目标房型图片的三维位置信息和三维角度信息;将所述三维位置信息和所述三维角度信息确定为用于显示与所述候选房型图片对应的预设3D房型模型的三维位置信息和三维角度信息。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,所述判断所述目标房型是否与任一预设的所述候选房型图片中的候选房型匹配,包括:获取所述目标房型图片的灰度图信息;判断所述目标房型图片的灰度图信息和任一所述候选房型图片的灰度图信息是否相同;当所述目标房型图片的灰度图信息和所述候选房型图片的灰度图信息相同时,则确定所述目标房型与所述候选房型匹配。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,所述判断所述目标房型是否与任一预设的所述候选房型图片中的候选房型匹配,包括:对所述目标房型图片进行图像边缘检测,得到房型框架;当所述房型框架和所述候选房型图片的房型框架匹配时,随机获取所述目标房型图片中任一第一像素点的第一像素值,并获取所述候选房型图片中与所述第一像素点坐标位置相同的第二像素点的第二像素值,直至获取次数达到N次,得到N个像素值组,所述N为正整数;若针对N个像素值组中每个像素值组,将所述像素值组中的所述第一像素值和所述第二像素值对比,N个像素值组的比较结果均为所述第一像素值和所述第二像素值均相等,则确定所述目标房型与所述候选房型匹配。结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,所述判断所述目标房型是否与任一预设的所述候选房型图片中的候选房型匹配,包括:对所述目标房型图片进行图像边缘检测,得到房型框架;当所述房型框架和所述候选房型图片的房型框架匹配时,随机获取所述目标房型图片中任一第一像素点的第一像素值,并获取所述候选房型图片中与所述第一像素点坐标位置相同的第二像素点的第二像素值,直至获取次数达到N次,得到N个像素值组,所述N为正整数;若针对N个像素值组中每个像素值组,将所述像素值组中的所述第一像素值和所述第二像素值对比,N个像素值组的比较结果中所述第一像素值和所述第二像素值相等的比例超过预设阈值,则确定所述目标房型与所述候选房型匹配。结合第一方面,本专利技术实施例提供了第一方面的第六种可能的实施方式,其中,所述判断所述目标房型是否与任一预设的所述候选房型图片中的候选房型匹配,包括:对所述目标房型图片进行图像边缘检测,得到房型框架;当所述房型框架和所述候选房型图片的房型框架匹配时,随机获取所述目标房型图片内任一包括预设数量个像素点的第一像素区域中每个像素点的第三像素值,并获取所述候选房型图片内与所述第一像素区域坐标位置相同的第二像素区域中每个像素点的第四像素值,直至获取次数达到M次,得到M个像素值组,所述M为正整数;若针对M个像素值组中每个像素值组,将所述像素值组中的各所述第三像素值和各所述第四像素值对比,M个像素值组的比较结果均为所述第三像素值和所述第四像素值相等,则确定所述目标房型与所述候选房型匹配。结合第一方面,本专利技术实施例提供了第一方面的第七种可能的实施方式,其中,所述根据接收到的用户操作信息确定候选房型图片,包括:将用户在多张预设的候选房型图片中选择的候选房型图片确定为所述候选房型图片。结合第一方面,本专利技术实施例提供了第一方面的第八种可能的实施方式,其中,所述方法还包括:接收用户在显示的所述预设3D房型模型上输入的滑动操作;以与所述滑动操作对应的显示位置和显示角度,显示所述预设3D房型模型。第二方面,本专利技术实施例还提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的方法的步骤。本专利技术实施例带来了以下有益效果:本专利技术实施例提供的3D房型模型显示方法应用于终端,方法包括:根据接收到的用户操作信息确定候选房型图片;根据所述用户操作信息确定用于显示与所述候选房型图片对应的预设3D房型模型的三维位置信息和三维角度信息;按照所述三维位置信息和所述三维角度信息显示所述预设3D房型模型,所以,当终端接收到用户操作信息后,根据接收到的用户操作信息确定候选房型图片,根据所述用户操作信息确定用于显示与所述候选房型图片对应的预设3D房型模型的三维位置信息和三维角度信息,按照所述三维位置信息和所述三维角度信息显示所述预设3D房型模型,这样,使用所述终端的用户就可以看到显示的所述预设3D房型模型,所述显示的所述预设3D房型模型是根据用户操作信息调整的显示角度和显示位置,避免由于现有的在线看房技术只能浏览房型图片、楼盘模型或者楼盘图片而无法满足用户的直观看房需求的问题,因此,缓解了现有技术中存在的无法满足客户的直观看房需求的技术问题,达到了满足客户的直观看房需求的技术效果。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的3D房型模型显示方法的流程图;图本文档来自技高网...

【技术保护点】
1.一种3D房型模型显示方法,其特征在于,所述方法应用于终端,方法包括:根据接收到的用户操作信息确定候选房型图片;根据所述用户操作信息确定用于显示与所述候选房型图片对应的预设3D房型模型的三维位置信息和三维角度信息;按照所述三维位置信息和所述三维角度信息显示所述预设3D房型模型。

【技术特征摘要】
1.一种3D房型模型显示方法,其特征在于,所述方法应用于终端,方法包括:根据接收到的用户操作信息确定候选房型图片;根据所述用户操作信息确定用于显示与所述候选房型图片对应的预设3D房型模型的三维位置信息和三维角度信息;按照所述三维位置信息和所述三维角度信息显示所述预设3D房型模型。2.根据权利要求1所述的3D房型模型显示方法,其特征在于,所述根据接收到的用户操作信息确定候选房型图片,包括:扫描包含目标房型的目标房型图片;判断所述目标房型是否与任一预设的所述候选房型图片中的候选房型匹配;当所述目标房型与所述候选房型匹配时,确定与所述目标房型匹配的候选房型所在的图片为所述候选房型图片。3.根据权利要求2所述的3D房型模型显示方法,其特征在于,所述根据所述用户操作信息确定用于显示与所述候选房型图片对应的预设3D房型模型的三维位置信息和三维角度信息,包括:根据所述目标房型图片确定终端的图像采集装置相对于所述目标房型图片的三维位置信息和三维角度信息;将所述三维位置信息和所述三维角度信息确定为用于显示与所述候选房型图片对应的预设3D房型模型的三维位置信息和三维角度信息。4.根据权利要求2所述的3D房型模型显示方法,其特征在于,所述判断所述目标房型是否与任一预设的所述候选房型图片中的候选房型匹配,包括:获取所述目标房型图片的灰度图信息;判断所述目标房型图片的灰度图信息和任一所述候选房型图片的灰度图信息是否相同;当所述目标房型图片的灰度图信息和所述候选房型图片的灰度图信息相同时,则确定所述目标房型与所述候选房型匹配。5.根据权利要求2所述的3D房型模型显示方法,其特征在于,所述判断所述目标房型是否与任一预设的所述候选房型图片中的候选房型匹配,包括:对所述目标房型图片进行图像边缘检测,得到房型框架;当所述房型框架和所述候选房型图片的房型框架匹配时,随机获取所述目标房型图片中任一第一像素点的第一像素值,并获取所述候选房型图片中与所述第一像素点坐标位置相同的第二像素点的第二像素值,直至获取次数达到N次,得到N个像素值组,所述N为正整数;若针对N个像素值组中每个像素值组,将所述像素值组中的所述第一像素值和所述第二像素值对比,N个像素值组的比较结果均为所述第一像素值和所述第二像素值均相等...

【专利技术属性】
技术研发人员:张毅军陈昊任何学强
申请(专利权)人:万维云视上海数码科技有限公司
类型:发明
国别省市:上海,31

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

1