车位定价方法及相关产品与流程

文档序号:25310277发布日期:2021-06-04 15:30阅读:257来源:国知局
车位定价方法及相关产品与流程

1.本申请涉及建筑信息模型领域,具体涉及一种车位定价方法及相关产品。


背景技术:

2.建筑信息模型(building information modeling,bim)是一种建筑全生命周期信息化管理技术,具有可视化、协调性、模拟性、优化性和可出图五大特点。bim技术因为其承载工程建筑信息独特的优势,使得从实体状态的过程转变为信息系统中的数字、从物理形态的数字转成虚拟形态的数字,打通全方位、全过程、全领域的数据实时流动与共享。


技术实现要素:

3.本申请实施例提供了一种车位定价方法及相关产品,以期提高车位定价与用户期望的匹配度,提高车位定价的合理性。
4.第一方面,本申请实施例提供一种车位定价方法,所述方法包括:
5.根据针对目标车库的建筑信息模型中第一车位的显示请求,输出所述第一车位的第一车位数据,所述第一车位数据包括所述第一车位的预设价格;
6.获取至少一个用户针对所述第一车位的操作记录;
7.根据所述第一车位的操作记录和所述第一车位的预设价格,确定适配所述至少一个用户的所述第一车位的目标价格。
8.第二方面,本申请实施例提供一种车位定价装置,所述装置包括:输出单元、获取单元、确定单元,其中,
9.所述输出单元,用于根据针对目标车库的建筑信息模型中第一车位的显示请求,输出所述第一车位的第一车位数据,所述第一车位数据包括所述第一车位的预设价格;
10.所述获取单元,用于获取至少一个用户针对所述第一车位的操作记录;
11.所述确定单元,用于根据所述第一车位的操作记录和所述第一车位的预设价格,确定适配所述至少一个用户的所述第一车位的目标价格。
12.第三方面,本申请实施例提供了一种电子设备,包括处理器、存储器以及通信接口,所述处理器、存储器和通信接口相互连接,其中,所述通信接口用于接收或发送数据,所述存储器用于存储电子设备执行上述方法的应用程序代码,所述处理器被配置用于执行上述第一方面的任一方法。
13.第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。
14.第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
15.本申请实施例中,电子设备先根据针对目标车库的建筑信息模型中第一车位的显示请求,输出包括该第一车位的预设价格的该第一车位的第一车位数据,然后获取至少一个用户针对该第一车位的操作记录,并根据该第一车位的操作记录和该第一车位的预设价格,确定适配该至少一个用户的该第一车位的目标价格。可见,本申请实施例中,由于用户针对第一车位的操作记录可以反映用户对第一车位的预设价格的接收程度,电子设备根据用户针对第一车位的操作数据,以及该第一车位的预设价格,确定该第一车位的目标价格,有利于提高车位定价与用户期望的匹配度,提高车位定价的合理性。
附图说明
16.为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.图1a是本申请实施例提供的一种车位定价方法的系统架构示意图;
18.图1b是本申请实施例提供的一种电子设备的结构示意图;
19.图2是本申请实施例提供的一种车位定价方法的流程示意图;
20.图3a是本申请实施例提供的一种车位定价装置的功能单元组成框图;
21.图3b是本申请实施例提供的另一种车位定价装置的功能单元组成框图。
具体实施方式
22.为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
23.本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
24.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0025]“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0026]
本申请实施例所涉及到的电子设备可以是具备通信能力的电子设备,该电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(user equipment,ue),移动台
(mobile station,ms),终端设备(terminal device)等等。
[0027]
目前,车位价格通常是在开售之前确定的;而车位销售通常采用线下销售的方式,无法留存客户数据,难以得知用户对车位定价的反馈,且难以根据用户反馈衡量车位定价的合理性,也难以根据用户反馈对车位定价进行调整,车位定价与用户期望的匹配度较低。
[0028]
针对上述问题,本申请实施例提供一种车位定价方法和相关产品,下面结合附图对本申请实施例进行详细介绍。
[0029]
下面结合图1a对本申请实施例中的一种车位定价方法的系统架构进行说明,图1a为本申请实施例提供的一种车位定价方法的系统架构示意图,该系统架构100包括开发设备110、云服务器平台120和用户设备130,上述开发设备110和云服务器平台120之间通信连接,上述云服务器平台120与用户设备130之间通信连接。
[0030]
其中,上述开发设备110可以用于根据目标工程图纸建立基础建筑模型即bim模型,上述目标工程图纸可以为cad图纸的集合,具体的,可以对cad图纸集合进行识别,将各个区域进行构件化来逐步构建上述基础建筑模型,通过多细节层次(levels of detail,lod)技术建立上述基础建筑模型,可以提升基础建筑模型的准确性。
[0031]
进一步的,上述开发设备110可以搭载虚幻引擎4(unreal engine 4,ue4),对上述基础建筑模型进行渲染处理得到高清晰度的建筑模型,并且通过ue4引擎为上述高清晰度的建筑模型添加交互功能以得到目标建筑模型,上述交互功能可以包括对目标建筑模型的移动、缩放、切换视角等,在此不做具体限定。上述开发设备110可以将上述目标建筑模型打包为exe格式的可执行文件或直接以像素流形式上传至云服务平台120进行云游戏服务的配置。
[0032]
其中,上述云服务平台120可以包括云gpu服务器121和云前端服务器122,上述云gpu服务器121与云前端服务器122之间相互连接。
[0033]
在一个可能的实施例中,在开发设备110将上述目标建筑模型打包为exe格式的可执行文件并上传至云服务平台120的情况下,上述云gpu服务器121用于启动该exe格式的可执行文件,并将该可执行文件以视频流的形式发送至云前端服务器122,上述云前端服务器122用于接收该视频流形式的数据,并根据该视频流数据生成前端交互页面和交互入口链接,前端交互页面用于使用户与目标建筑模型进行交互,交互入口链接用于跳转至所述目标交互页面。上述交互入口链接可以为统一资源定位符(uniform resource locator,url)、二维码等,在此不做具体限定。
[0034]
在一个可能的实施例中,在开发设备110将上述目标建筑模型以像素流形式输出至云服务平台120的情况下,可以通过node服务接收上述像素流数据并部署至云服务器平台120,上述云gpu服务器121可以结合上述node服务对该像素流数据进行处理,将该像素流数据以视频流的形式发送至上述云前端服务器122,上述云前端服务器122用于接收该视频流形式的数据,并根据该视频流数据生成前端交互页面和交互入口链接,前端交互页面用于使用户与目标建筑模型进行交互,交互入口链接用于跳转至所述目标交互页面。上述交互入口链接可以为统一资源定位符(uniform resource locator,url)、二维码等,在此不做具体限定。
[0035]
可以理解的是,上述云服务平台120可以采用基础设施即服务(infrastructure as a service,iaas)来提供上述目标建筑模型的云游戏服务,iaas指把it基础设施作为一
rambus ram,dr ram)。
[0041]
具体实现中,所述处理器110用于执行下述方法实施例中由电子设备执行的任一步骤,且在执行诸如发送等数据传输时,可选择的调用所述通信接口130来完成相应操作。
[0042]
需要注意的是,上述电子设备的结构示意图仅为示例,具体包含的器件可以更多或更少,此处不做唯一限定。
[0043]
请参阅图2,图2是本申请实施例提供的一种车位定价方法的流程示意图,如图2所示,该车位定价方法包括以下步骤:
[0044]
s201,电子设备根据针对目标车库的建筑信息模型中第一车位的显示请求,输出所述第一车位的第一车位数据。
[0045]
其中,本申请实施例中的电子设备可以是如图1a所示的云服务平台120。电子设备可以是向用户的终端设备(例如手机、平板电脑、笔记本电脑等)输出第一车位的第一车位数据。
[0046]
其中,所述第一车位数据包括所述第一车位的预设价格。
[0047]
具体实现中,第一车位数据还可包括车位模型数据,该车位模型数据用于在用户设备上可视化展示所述第一车位的车位模型。
[0048]
s202,电子设备获取至少一个用户针对所述第一车位的操作记录。
[0049]
其中,用户针对第一车位的操作记录可以是车位浏览记录、车位收藏记录等。
[0050]
s203,电子设备根据所述第一车位的操作记录和所述第一车位的预设价格,确定适配所述至少一个用户的所述第一车位的目标价格。
[0051]
其中,预设价格可以是车位销售方预先设置的价格,或者也可以由电子设备根据第一车位的基础信息(例如车位位置、车位大小等)和预设的定价规则确定。
[0052]
具体实现中,由于用户针对第一车位的操作记录,可以反映用户对第一车位的预设价格的接收程度,第一车位的操作记录则可用来衡量第一车位的预设价格的合理性,可基于操作记录确定第一车位的预设价格是否需要调整,需要怎样调整,最终基于第一车位的操作记录和第一车位的预设价格,确定出的第一车位的目标价格则更可能符合用户期望的价格。
[0053]
本申请实施例中,电子设备先根据针对目标车库的建筑信息模型中第一车位的显示请求,输出包括该第一车位的预设价格的该第一车位的第一车位数据,然后获取至少一个用户针对该第一车位的操作记录,并根据该第一车位的操作记录和该第一车位的预设价格,确定适配该至少一个用户的该第一车位的目标价格。可见,本申请实施例中,由于用户针对第一车位的操作记录可以反映用户对第一车位的预设价格的接收程度,电子设备根据用户针对第一车位的操作数据,以及该第一车位的预设价格,确定该第一车位的目标价格,有利于提高车位定价与用户期望的匹配度,提高车位定价的合理性。
[0054]
在一个可能的示例中,所述第一车位数据还包括所述第一车位的环境信息;所述根据所述第一车位的操作记录和所述第一车位的预设价格,确定适配所述至少一个用户的所述第一车位的目标价格,包括:根据所述第一车位的环境信息,从所述目标车库建筑信息模型中获取与所述第一车位匹配的n个第二车位,n为不小于1的整数;获取所述至少一个用户针对所述n个第二车位中每个第二车位的操作记录;根据所述每个第二车位的操作记录、所述第一车位的操作记录、所述每个第二车位的预设价格和所述第一车位的预设价格,确
定所述目标价格。
[0055]
具体实现中,第一车位的环境信息可包括车位位置、车位大小、归家动线、车位是否有消防栓、车位是否有集水井中的至少一项。
[0056]
由于每个车位环境信息是相对而言比较固定的,对于环境信息匹配的多个车位而言,用户对该多个车位中每个车位的价格期望几乎是等同的。因此,在确定第一车位的目标价格时,可以根据与第一车位环境信息匹配的第二车位的预设价格,以及用户对第二车位预设价格的反馈(即用户针对第二车位的操作记录),综合第一车位的预设价格和用户对第一车位的预设价格的反馈,共同确定第一车位的目标价格。例如,可以将第一车位和n个第二车位中用户关注度最高的车位的预设价格作为第一车位的目标价格。
[0057]
可见,本示例中,电子设备根据与第一车位环境信息匹配的第二车位的预设价格、至少一个用户针对第二车位的操作记录、第一车位的预设价格和至少一个用户针对第一车位的操作记录,确定第一车位的目标价格。综合多个环境信息匹配的车位的操作数据和预设价格,共同确定第一车位的目标价格,有利于提高车位定价的合理性。
[0058]
在一个可能的示例中,所述根据所述每个第二车位的操作记录、所述第一车位的操作记录、所述每个第二车位的预设价格和所述第一车位的预设价格,确定所述目标价格,包括:根据所述每个第二车位的操作记录,从所述n个第二车位中获取至少一个参考车位,所述至少一个参考车位中每个参考车位被收藏次数大于第一预设阈值;根据所述第一车位的操作记录,获取所述第一车位被收藏次数;根据所述第一车位被收藏次数、所述至少一个参考车位的预设价格和所述第一车位的预设价格,确定所述第一车位的目标价格。
[0059]
具体实现中,用户可以对自己满意的车位进行收藏,用户针对一个车位的操作记录可以包括针对该一个车位的收藏操作,电子设备根据用户针对一个车位的操作记录,可以确定出该一个车位被收藏的次数。
[0060]
考虑到用户选择收藏某个车位时,通常是认为该车位本身与其预设价格是匹配的,因此,在确定第一车位的目标价格时,可以结合环境信息匹配的车位中收藏次数较高的车位的预设价格进行确定。
[0061]
具体的,第一车位的目标价格可通过如下方式确定:在第一车位被收藏次数不大于第一预设阈值时,计算至少一个参考车位的预设价格的平均值,作为第一车位的目标价格;在第一车位被收藏次数大于第一预设阈值时,计算至少一个参考车位的预设价格和第一车位的预设价格的平均值,作为第一车位的目标价格(或者,在第一车位被收藏次数大于第一预设阈值时,将第一车位的预设价格确定为该第一车位的目标价格,即不对第一车位的预设价格进行调整)。
[0062]
或者,在第一车位被收藏次数不大于第一预设阈值时,可以通过如下公式确定第一车位的目标价格:
[0063]
p
t
=a
×
p
o
+b
×
p
m
,(p
o
<p
x
);
[0064]
p
t
=p
x
,(p
o
≥p
x
)。
[0065]
其中,p
t
为第一车位的目标价格,p
o
为至少一个参考车位的预设价格的平均值,p
m
为至少一个参考车位中车位环境信息与第一车位匹配度最高的相似车位的预设价格,p
x
为第一车位的预设价格;a和b的值可以根据需要进行确定,a+b=1。
[0066]
具体实现中,a的值可以通过如下公式确定:
[0067]
a=0.5(z

n+1),(z>n);
[0068]
a=0.5,(z≤n)。
[0069]
其中,z为相似车位与第一车位的匹配度参数,该参数的值小于或等于1;n为预设的匹配度阈值(用户可以根据需要设置,例如用户可以设置为0.5或者0.6或者0.7等数值,此处不做具体限定)。在相似车位和第一车位的匹配度小于匹配度阈值时,a和b的值均为0.5;在相似车位和第一车位的匹配度大于匹配度阈值时,a的值会大于b的值,且相似车位和第一车位的匹配度越大,a的值越大。也就是说在相似车位和第一车位匹配度较大时,更多的考虑基于相似车位的价格确定第一车位的目标价格。
[0070]
可见,本示例中,电子设备根据第一车位被收藏次数、至少一个被收藏次数大于第一预设阈值的参考车位的预设价格和第一车位的预设价格,确定第一车位的目标价格,有利于提高车位定价的合理性。
[0071]
在一个可能的示例中,所述根据所述第一车位的操作记录和所述第一车位的预设价格,确定适配所述至少一个用户的所述第一车位的目标价格,包括:根据所述第一车位的操作记录,获取所述第一车位被浏览次数和被收藏次数;根据所述第一车位被浏览次数和被收藏次数的比值,调整所述第一车位的预设价格,得到所述目标价格。
[0072]
具体实现中,考虑到用户选择收藏某个车位时,通常是认为该车位本身与其预设价格是匹配的,而浏览车位后未收藏车位,通常是认为车位预设价格与用户自身对这个车位的期望价格不符。因此,在确定第一车位的目标价格时,可以根据该车位的被浏览次数和被收藏次数的比值,确定预设价格是否要调整,应该如何调整。
[0073]
例如,可以预设比值和价格调整百分比之间的对应关系,获取比值后差询该对应关系,则可获得对应的价格调整百分比,基于该百分比和第一车位的预设价格,即可计算得到第一车位的目标价格。
[0074]
举例来说,第一车位预设价格为10000元,被浏览次数为1000次,被收藏次数为300词,则被浏览次数与被收藏次数的比值10:7,假设查询对应关系对应的调整百分比为-1%,则第一车位的目标价格为10000+10000
×
(-1%)=9900元。
[0075]
可见,本示例中,电子设备根据第一车位被浏览次数和被收藏次数的比值,调整第一车位的预设价格,得到第一车位的目标价格,有利于提高车位定价的合理性。
[0076]
在一个可能的示例中,在所述目标车库中已成交车位的数量小于第二预设阈值时,所述第一车位被浏览次数和被收藏次数的比值通过如下操作确定:从所述第一车位的操作记录中获取p个目标操作记录,所述目标操作记录关联的目标房屋与所述第一车位的距离小于预设距离,p为不小于1的整数;根据所述p个目标操作记录,获取所述第一车位被浏览次数和被收藏次数的比值。
[0077]
具体实现中,考虑到小区住宅内车库销售场景中,在车位开售的初期,在售车位数量很多,有些用户可能会查看自己住宅所在单元楼以外的其他单元楼位置的车位,用户在查看车位时,本来就没计划购买距离自己住宅单元楼过远的其他单元楼的车位,因此浏览后未收藏该车位的原因不是觉得车位预设价格和自己心里预期不符,可将此部分操作记录排除,仅在符合要求的p各目标操作记录中,计算第一车位被浏览次数和被收藏次数的比值。
[0078]
可见,本示例中,电子设备在目标车库中已成交车位数量小于第二预设阈值时,从
第一车位的操作记录中获取p个目标操作记录,该目标操作记录关联的目标房屋与第一车位的距离小于预设距离,根据p个目标操作记录,获取第一车位被浏览次数和被收藏次数的比值,无法反映用户对车位价格的接受度的浏览数据和收藏数据排除,有利于提高车位定价的合理性。
[0079]
在一个可能的示例中,所述至少一个用户包括第一用户;所述根据所述第一车位的操作记录和所述第一车位的预设价格,确定适配所述至少一个用户的所述第一车位的目标价格,包括:从所述第一车位的操作记录中获取至少一条第一操作记录,所述第一操作记录包括:所述第一用户针对所述第一车位的操作记录;根据所述第一操作记录和所述第一车位的预设价格,确定适配所述第一用户的所述第一车位的目标价格。
[0080]
具体实现中,根据至少一个用户针对第一车位的操作记录,可以确定出普遍适配该至少一个用户中每个用户的第一车位的目标价格;除此之外,针对每个用户,还可以根据该用户针对第一车位的操作记录,针对性的确定出仅适配该用户的第一车位的目标价格。
[0081]
具体的,根据第一用户针对第一车位的操作记录和第一车位的预设价格,确定适配该第一用户的该第一车位的目标价格时,可以结合该第一用户针对与第一车位环境信息匹配的其他车位的操作记录,以及该其他车位的预设价格综合进行确定。
[0082]
可见,本示例中,电子设备可以根据至少一个用户中第一用户针对第一车位的操作数据,以及第一车位的预设价格,确定适配该第一用户的第一车位的目标价格,针对每个用户可确定出适配该用户目标价格,有利于提高车位定价的合理性和灵活性。
[0083]
在一个可能的示例中,所述第一车位的预设价格通过以下操作确定:获取所述第一车位的环境信息;调用预设的价格预测模型对所述车位环境信息进行处理,得到所述第一车位的预设价格。
[0084]
具体实现中,用于训练价格预设模型的数据可以包括交易成功的车位的交易数据,每个车位的交易数据包括:该车位的环境信息、该车位的最终成交价格。
[0085]
可见,本示例中,第一车位的预设价格可以通过调用价格预测模型对第一车位的环境信息进行处理得到,有利于提高预设价格确定的效率和准确性。
[0086]
在一个可能的示例中,第一车位数据还可以包括第一车位的建筑信息模型,第一车位的建筑信息模型中包括可用于展示第一车位环境信息的模型数据,同时,第一车位的环境信息也可以其他数据形式关联到第一车位的建筑信息模型中对应的位置,例如在显示的第一车位的建筑信息模型中将环境信息通过关联标签的形式进行展示。
[0087]
举例来说,例如第一车位靠近消防栓,第一车位的建筑信息模型可显示该消防栓的位置,便于用户更直观的了解第一车位的情况,同时,模型中该消防栓位置也可关联一个内容为“消防栓位置”的文字标签;或者第一车位关联的文字标签还可以包括内容为“地下车位、车位长x米宽x米”的文字标签。使得用户既可通过建筑信息模型直观感受车位环境,又可通过文字信息了解更精准量化的车位的环境信息。
[0088]
进一步的,用户查看第一车位时还可以切换浏览视角,例如用户可以选择第一人称视角浏览第一车位的建筑信息模型,电子设备接收到针对第一车位的第一人称视角浏览请求时,则将用于第一人称视角浏览第一车位的数据作为第一车位数据,输出该第一车位数据。用户还可选择自己所住住宅的位置,电子设备接收到用户选中的住宅位置后,可以第一车位为起点,用户住宅位置的楼栋为终点,进行归家自动漫游,可以以第一人称视角进
行,或者在接收到视角切换指令时,也可进行视角切换,便于用户控制视角。
[0089]
可见,本示例中,第一车位数据还包括可用于展示第一车位环境信息的模型数据,有利于用户获得更真实的体验和直观感受,并对自己的需求和购买意向更加清晰,针对车位的操作数据更精准,有利于进一步提高车位定价与用户期望的匹配度。
[0090]
具体的,除上述针对目标车库中单个车位的查看指令之外,目标用户还可以与地下车库模型bim进行交互,点击任意车位区域查看该车位的详细信息,如针对净高(即安装管道后的最低点高度)低于预设高度的车位,当目标用户选择该车位并选定了目标车型的情况下,进一步在交互页面提供后备厢(针对特定车型隐藏式触发车顶箱碰撞测试,如越野车等)碰撞测试功能,可以通过以下交互步骤实现该功能:
[0091]
步骤a1,用户设备接收来自目标用户的点击操作指令,确定目标用户选择的目标车位,以向云端发送该目标车位的信息反馈请求。
[0092]
步骤a2,云端(即本申请实施例中所描述的电子设备或者是云服务平台)接收该目标车位的信息反馈请求,在检测到该目标车位的净高低于预设高度时,推送包含后备厢碰撞测试功能的流媒体数据。
[0093]
其中,该流媒体数据可以以交互页面的形式展示,在检测到目标车位的净高低于预设高度时,交互页面以第一人称视角展示该目标车位,并在下方显示“后备厢碰撞测试”按钮。
[0094]
步骤a3,用户设备展示该流媒体数据,并接收目标用户针对该碰撞测试功能的选择指令,显示车辆信息录入页面,接收目标用户录入的目标车型信息,向云端发送该目标车型信息。
[0095]
其中,目标用户点击“后备厢碰撞测试”按钮后,可以进入二级页面,该二级页面为车辆信息录入页面,包括多种录入途径,目标用户可以以文字、图片、视频、语音等方式在该页面录入目标车辆信息。举例来说,目标用户可以在该车辆信息录入页面上传想要进行测试的车辆图片,云端可以通过以下步骤得到目标车型信息:
[0096]
步骤b1,对车辆图片进行预处理,并对所述车辆图片进行图像分割得到目标车辆区域;
[0097]
步骤b2,对所述目标车辆区域进行轮廓提取,得到第一车型轮廓;
[0098]
步骤b3,对所述目标车辆区域进行特征点提取,得到第一特征点集;
[0099]
轮廓提取算法可以为以下至少一种:霍夫变换、canny算子、sobel算子、prewitt算子等等,在此不做限定,特征点提取算法可以为以下至少一种:harris角点检测、尺度不变特征变换(scale invariant feature transform,sift)、拉普拉斯变换、小波变换、轮廓波变换、剪切波变换等等,在此不做限定。
[0100]
步骤b4,将所述第一车型轮廓与预设车型模板i的第二车型轮廓进行匹配,得到第一匹配值,所述预设车型模板i为预设车型模板集中的任一车型模板;
[0101]
步骤b5,将所述第一特征点集与所述预设模板i的第二特征点集进行匹配,得到第二匹配值;
[0102]
步骤b6,在所述第一匹配值大于第一匹配阈值且所述第二匹配值大于第二匹配阈值时,确定所述目标区域的目标清晰度;
[0103]
其中,若第一匹配值小于第一匹配阈值或第二匹配值小于第二匹配阈值,则将所
述第一车型轮廓与预设车型模板集中的除预设车型模板i之外的任意一个预设车型模板x的车型轮廓进行匹配,且,将所述第一特征点集与预设车型模板集中的除预设车型模板i之外的任意一个预设车型模板x的特征点集进行匹配,直到所述第一匹配值大于第一匹配阈值且所述第二匹配值大于第二匹配阈值为止。上述第一匹配阈值和第二匹配阈值可以自行设定。
[0104]
步骤b7,按照预设的清晰度与权值对之间的映射关系,确定所述目标清晰度对应的目标权值对,所述目标权值对包括目标第一权值和目标第二权值;
[0105]
其中,上述目标第一权值与目标第二权值之和为1,且目标第一权值和目标第二权值都处于0到1之间。
[0106]
步骤b8,依据所述第一匹配值、所述第二匹配值、所述目标第一权值和所述目标第二权值进行加权运算,得到目标匹配值;
[0107]
其中,目标匹配值=目标第一权值*第一匹配值+目标第二权值*第二匹配值。
[0108]
步骤b9,在所述目标匹配值大于第三预设阈值时,确定预设车型模板i对应的车型为目标车型;
[0109]
步骤b10,根据所述目标车型确定目标车型信息,所述目标车型信息包括车辆尺寸信息等。
[0110]
语音录入、视频录入等方式可以采用对应的语音识别和视频识别等方法确定目标车辆信息,在此对不再赘述。
[0111]
步骤a4,云端接收目标车型信息,确定目标车型的后备厢最高开启高度和车顶箱最高开启高度;
[0112]
步骤a5,根据目标车型的后备厢最高开启高度和车顶箱最高开启高度生成预设动画页面,并发送至用户设备。
[0113]
其中,若车顶箱最高开启高度大于后备厢最高开启高度,则执行:
[0114]
若净高大于车顶箱最高开启高度,则发送第一动画,该第一动画包括后备厢开启动画和车顶箱开启动画;
[0115]
若净高大于后备厢最高开启高度,且小于车顶箱最高开启高度,则发送第二动画,该第二动画包括后备厢开启动画,同时包括车顶箱开启碰撞动画;
[0116]
若净高小于或等于后备厢最高开启高度,则发送第三动画,该第三动画仅包含后备厢开启碰撞动画。
[0117]
若车顶箱最高开启高度小于或等于后备厢最高开启高度,则执行:
[0118]
若净高大于后备厢最高开启高度,则发送第四动画,该第四动画包含后备厢开启动画和车顶箱开启动画;
[0119]
若净高小于后备厢最高开启高度,则发送第五动画,包含后备厢开启碰撞动画。
[0120]
上述后备厢或车顶箱发生碰撞时,可以在碰撞动画页面生成提示信息,该提示信息可以以文字、图片、声音、视频等形式向目标用户展示,用于提醒目标用户此时目标车位与目标车型不匹配。
[0121]
通过上述步骤,目标用户可以与地下车库模型bim交互,查看目标车位停放不同车型时净高是否符合目标车型的需求,直接以云游戏方式进行交互,以动画形式进行展示,大大提升目标用户的交互体验。
[0122]
请参阅图3a,图3a是本申请实施例提供的一种车位定价装置的功能单元组成框图。该车位定价装置30可以应用于如图1a所示的云服务平台120中,该车位定价装置30包括:输出单元301、获取单元302、确定单元303,其中,
[0123]
所述输出单元301,用于根据针对目标车库的建筑信息模型中第一车位的显示请求,输出所述第一车位的第一车位数据,所述第一车位数据包括所述第一车位的预设价格;
[0124]
所述获取单元302,用于获取至少一个用户针对所述第一车位的操作记录;
[0125]
所述确定单元303,用于根据所述第一车位的操作记录和所述第一车位的预设价格,确定适配所述至少一个用户的所述第一车位的目标价格。
[0126]
在一个可能的示例中,所述第一车位数据还包括所述第一车位的环境信息;所述确定单元303具体用于:根据所述第一车位的环境信息,从所述目标车库建筑信息模型中获取与所述第一车位匹配的n个第二车位,n为不小于1的整数;获取所述至少一个用户针对所述n个第二车位中每个第二车位的操作记录;根据所述每个第二车位的操作记录、所述第一车位的操作记录、所述每个第二车位的预设价格和所述第一车位的预设价格,确定所述目标价格。
[0127]
在一个可能的示例中,在所述根据所述每个第二车位的操作记录、所述第一车位的操作记录、所述每个第二车位的预设价格和所述第一车位的预设价格,确定所述目标价格方面,所述确定单元303具体用于:根据所述每个第二车位的操作记录,从所述n个第二车位中获取至少一个参考车位,所述至少一个参考车位中每个参考车位被收藏次数大于第一预设阈值;根据所述第一车位的操作记录,获取所述第一车位被收藏次数;根据所述第一车位被收藏次数、所述至少一个参考车位的预设价格和所述第一车位的预设价格,确定所述第一车位的目标价格。
[0128]
在一个可能的示例中,所述确定单元303具体用于:根据所述第一车位的操作记录,获取所述第一车位被浏览次数和被收藏次数;根据所述第一车位被浏览次数和被收藏次数的比值,调整所述第一车位的预设价格,得到所述目标价格。
[0129]
在一个可能的示例中,在所述目标车库中已成交车位的数量小于第二预设阈值时,所述车位定价装置还包括比值确定单元,所述比值确定单元用于从所述第一车位的操作记录中获取p个目标操作记录,所述目标操作记录关联的目标房屋与所述第一车位的距离小于预设距离,p为不小于1的整数;根据所述p个目标操作记录,获取所述第一车位被浏览次数和被收藏次数的比值。
[0130]
在一个可能的示例中,所述至少一个用户包括第一用户;所述确定单元303具体用于:从所述第一车位的操作记录中获取至少一条第一操作记录,所述第一操作记录包括:所述第一用户针对所述第一车位的操作记录;根据所述第一操作记录和所述第一车位的预设价格,确定适配所述第一用户的所述第一车位的目标价格。
[0131]
在一个可能的示例中,所述车位定价装置还包括预设价格确定单元,所述预设价格确定单元具体用于:获取所述第一车位的环境信息;调用预设的价格预测模型对所述车位环境信息进行处理,得到所述第一车位的预设价格。
[0132]
在采用集成的单元的情况下,本申请实施例提供的车位定价装置的功能单元组成框图如图3b所示。在图3b中,车位定价装置包括:处理模块310和通信模块311。处理模块310用于对车位定价装置的动作进行控制管理,例如,输出单元301、获取单元302和确定单元
303执行的步骤,和/或用于执行本文所描述的技术的其它过程。通信模块311用于支持车位定价装置与其他设备之间的交互。如图3b所示,车位定价装置还可以包括存储模块312,存储模块312用于存储车位定价装置的程序代码和数据。
[0133]
其中,处理模块310可以是处理器或控制器,例如可以是中央处理器(central processing unit,cpu),通用处理器,数字信号处理器(digital signal processor,dsp),asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块311可以是收发器、rf电路或通信接口等。存储模块312可以是存储器。
[0134]
其中,上述方法实施例涉及的各场景的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。上述车位定价装置均可执行上述图2所示的车位定价方法中电子设备所执行的步骤,该电子设备可以是如图1a所示的云服务平台120。
[0135]
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备,该电子设备可以是如图1a所示的云服务平台120。
[0136]
本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备,该电子设备可以是如图1a所示的云服务平台120。
[0137]
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
[0138]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0139]
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0140]
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0141]
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单
元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0142]
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0143]
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read

only memory,简称:rom)、随机存取器(英文:random access memory,简称:ram)、磁盘或光盘等。
[0144]
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1