一种户型改造信息的获取方法及装置与流程

文档序号:18063867发布日期:2019-07-03 03:15阅读:138来源:国知局
一种户型改造信息的获取方法及装置与流程

本申请涉及通信技术领域和空间建筑技术领域,尤其涉及一种户型改造信息的获取方法及装置。



背景技术:

目前,社会老龄化的进程不断加快,老龄人的数量越来越多,与此同时,由于我国的残疾人群体基数大,为了残疾人群体能够更好的生活,大部分残疾人都需要得到专人的照料。因此,老龄人和残疾人的各种问题成为社会广泛关注的重要问题,其中老龄人和残疾人的居所环境安全是非常重要的问题之一。

传统上至少提出了以下两种方案对老龄人和残疾人的居住环境进行改造:

方案一,提供了一种老年人和残疾人综合能力评估方法,包括:对老年人和残疾人的家庭关系和谐度、身体状态健康度、辅助需求度、居家环境舒适度、性格心理分类和适应政策匹配度等项目进行评估,根据评估项反馈结果,生成文字描述的评估表单,从而生成改造方案。

然而,发明人发现该方案的改造方案是以文字形式,如word或excel的形式呈现,导致用户不能直观的了解改造方案,降低了用户体验。

方案二,提供了一种社区适老化改造虚拟场景快速构建方法,包括:在目标地区实地调查,现场记录,详细整理各种社区的环境、楼房、居室、服务设施的各种数据、建立详尽的老旧社区的模型数据库;通过对老旧社区的模型数据库中的模型数据进行拆分、组合、变换位置的编辑、旋转角度和缩放比例的参数的操作,搭建出用户想要的室内、室外、环境的适老性虚拟场景模型。用户可以保存自己搭建的虚拟场景,也可以打开自己保存的虚拟场景。

然而,上述方案的适老性虚拟场景模型是通过人为拖拽模型方式修改模型的位置、旋转和比例得到的,操作较繁琐,降低了用户体验。



技术实现要素:

本申请实施例提供一种户型改造信息的获取方法及装置,解决了现有技术存在的上述问题,简化了户型改造信息的获取过程,提高了用户体验,且通过根据历史用户信息迭代优化的第一学习模型和多维度的第二学习模型生成的推荐方案可以提高推荐的准确性。

第一方面,提供了一种户型改造信息的获取方法,该方法可以包括:

终端获取用户选择的户型的户型标识和所述用户的用户信息;

向服务器发送改造请求,所述改造请求包括所述户型标识和所述用户信息;

接收所述服务器根据所述改造请求,查询预设推荐映射信息生成的推荐方案,所述推荐方案包括根据所述用户信息对所述户型进行改造的改造信息;预设推荐映射信息包括根据历史用户的用户信息训练出的第一学习模型和根据预设的多维度中每种维度的评估标准,对预设的用户信息和预设改造信息进行评估得到的第二模型;所述第一学习模型存储有历史用户的各能力特征信息和改造信息的第一关联关系和相应改造信息的改造预测准确率,能力特征信息为对历史用户的用户信息采用所述预设的受限玻尔兹曼机算法提取得到的;所述第二学习模型存储有多维度的用户信息与改造信息的第二关联关系和相应改造信息的改造预测准确率;

采用预设视角模式,向所述用户展示第一目标户型,所述第一目标户型包括所述改造信息。

在一个可选的实现中,用户信息包括身份信息、健康能力信息和居住环境信息。

在一个可选的实现中,所述改造信息包括改造项目的项目标识、所述改造项目所处空间位置、所述改造项目对应的产品信息和改造方式;

接收所述服务器根据所述改造请求发送的推荐方案之后,所述方法还包括:

将所述项目标识对应的所述户型的改造项目,采用所述改造方式对所述改造项目所处空间位置进行改造,得到第一目标户型。

在一个可选的实现中,采用预设视角模式,向所述用户展示第一目标户型,包括:

采用平面图、鸟瞰图、3d自动漫游、3d导航空间跳转、轮椅视角、屏幕触控或鼠标控制漫游中至少一种视角模式,向所述用户展示第一目标户型和所述改造项目对应的产品信息。

在一个可选的实现中,采用预设视角模式,向所述用户展示第一目标户型之后,所述方法还包括:

接收所述用户对所述第一目标户型的优化操作信息,优化操作信息包括对所述改造信息中改造项目进行优化更新的操作信息;

向所述服务器发送所述优化操作信息;

接收所述服务器根据所述优化操作信息生成的优化方案,所述优化方案包括优化改造信息;

采用所述预设视角模式,向所述用户展示第二目标户型,所述第二目标户型包括优化改造信息。

在一个可选的实现中,所述方法还包括:

接收用户发送的撤销优化请求,所述撤销优化请求用于将所述优化改造信息中所有优化改造项目还原为所述第一目标户型所对应的改造项目,所述撤销优化请求包括待撤销优化改造项目的项目标识;

向所述服务器发送所述撤销优化请求,以使所述服务器撤销所述项目标识对应的至少一种优化操作。

在一个可选的实现中,采用预设视角模式,向所述用户展示第一目标户型之后,所述方法还包括:

接收所述用户的操作指令,所述操作指令用于指示所述终端执行展示或隐藏所述用户信息和所述改造信息的操作;或者所述操作指令用于指示所述终端执行打印所述改造信息的操作;其中,所述用户信息由所述终端的缓存中获取或从所述服务器中获取;

执行所述操作指令。

第二方面,提供了一种户型改造信息的获取方法,该方法可以包括:

服务器接收终端发送的改造请求,所述改造请求包括用户选择的户型的户型标识和用户信息;

根据所述改造请求,查询预设推荐映射信息,生成推荐方案,所述推荐方案包括根据所述用户信息对所述户型进行改造的改造信息;预设推荐映射信息包括根据历史用户的用户信息训练出的第一学习模型和根据预设的多维度中每种维度的评估标准,对预设的用户信息和预设的改造信息进行评估得到的第二模型;所述第一学习模型存储有历史用户的各能力特征信息和改造信息的第一关联关系和相应改造信息的改造预测准确率,能力特征信息为对历史用户的用户信息采用所述预设的受限玻尔兹曼机算法提取得到的;所述第二学习模型存储有多维度的用户信息与改造信息的第二关联关系和相应改造信息的改造预测准确率;

向所述终端发送所述推荐方案。

在一个可选的实现中,根据所述改造请求,查询预设推荐映射信息,生成推荐方案,包括:

查找所述预设推荐映射信息,得到所述用户信息在所述第一关联关系中的第一目标改造信息和所述第一目标改造信息的改造预测准确率,以及在所述第二关联关系中的第二目标改造信息和所述第二目标改造信息的改造预测准确率;

当所述第一目标改造信息与所述第二目标改造信息不同时,将所述第一目标改造信息的改造预测准确率与所述第二目标改造信息的改造预测准确率中大于预设阈值的改造预测准确率对应的目标改造信息确定为推荐的改造信息;

当所述第一目标改造信息与所述第二目标改造信息相同时,将所述第一目标改造信息或所述第二目标改造信息确定为推荐的改造信息。

在一个可选的实现中,向所述终端发送所述推荐方案之后,所述方法还包括:

接收所述终端发送的所述用户对所述第一目标户型的优化操作信息,所述优化操作信息包括对所述改造信息进行优化更新的操作信息;

根据所述优化操作信息,对所述第一目标户型进行优化改造,生成优化方案,所述优化方案包括优化改造信息;

向所述终端发送所述优化方案,以使所述终端展示所述优化方案对应的第二目标户型。

在一个可选的实现中,所述方法还包括:

接收所述终端发送的撤销优化请求,所述撤销优化请求用于将所述优化改造信息中所有优化改造项目还原为所述第一目标户型所对应的改造项目,所述撤销优化请求包括待撤销优化改造项目的项目标识;

根据所述撤销优化请求,撤销所述项目标识对应的至少一种优化操作。

第三方面,提供了一种户型改造信息的获取装置,该装置可以包括:获取单元、发送单元、接收单元和展示单元;

所述获取单元,用于获取用户选择的户型的户型标识和所述用户的用户信息;

所述发送单元,用于向服务器发送改造请求,所述改造请求包括所述户型标识和所述用户信息;

所述接收单元,用于接收所述服务器根据所述改造请求,查询预设推荐映射信息生成的推荐方案,所述推荐方案包括根据所述用户信息对所述户型进行改造的改造信息;所述预设推荐映射信息包括根据历史用户的用户信息训练出的第一学习模型和根据预设的多维度中每种维度的评估标准,对预设的用户信息和预设的改造信息进行评估得到的第二模型;第一学习模型存储有历史用户的各能力特征信息和改造信息的第一关联关系和相应改造信息的改造预测准确率,能力特征信息为对历史用户的用户信息采用所述预设的受限玻尔兹曼机算法提取得到的;第二学习模型存储有多维度的用户信息与改造信息的第二关联关系和相应改造信息的改造预测准确率;

所述展示单元,用于采用预设视角模式,向所述用户展示第一目标户型,所述第一目标户型包括所述改造信息。

在一个可选的实现中,用户信息包括身份信息、健康能力信息和居住环境信息。

在一个可选的实现中,所述改造信息包括改造项目的项目标识、所述改造项目所处空间位置、所述改造项目对应的产品信息和改造方式;

所述获取单元,还用于将所述项目标识对应的所述户型的项目,采用所述改造方式对所述改造项目所处空间位置进行改造,得到第一目标户型。

在一个可选的实现中,所述展示单元,具体用于采用平面图、鸟瞰图、3d自动漫游、3d导航空间跳转、轮椅视角、屏幕触控或鼠标控制漫游中至少一种视角模式,向所述用户展示所述第一目标户型和所述项目标识对应的产品信息。

在一个可选的实现中,所述接收单元,还用于接收所述用户对所述第一目标户型的优化操作信息,优化操作信息包括对所述改造信息中改造项目进行优化更新的操作信息;

所述发送单元,还用于向所述服务器发送所述优化操作信息;

所述接收单元,还用于接收所述服务器根据所述优化操作信息生成的优化方案,所述优化方案包括优化改造信息;

所述展示单元,还用于采用所述预设视角模式,向所述其他用户展示第二目标户型,所述第二目标户型包括优化改造信息。

在一个可选的实现中,所述接收单元,还用于接收用户发送的撤销优化请求,所述撤销优化请求用于将所述优化改造信息中所有优化改造项目还原为所述第一目标户型所对应的改造项目,所述撤销优化请求包括待撤销优化改造项目的项目标识;

所述发送单元,还用于向所述服务器发送撤销优化请求,以使所述服务器撤销所述项目标识对应的至少一种优化操作。

在一个可选的实现中,所述接收单元,还用于接收所述用户的操作指令,所述操作指令用于指示所述终端执行展示或隐藏所述用户信息和所述改造信息的操作;或者所述操作指令用于指示所述终端执行打印所述改造信息的操作,以执行所述操作指令,其中,所述用户信息由所述终端的缓存中获取或从所述服务器中获取。

第四方面,提供了一种户型改造信息的获取装置,该装置可以包括:接收单元、生成单元和发送单元;

所述接收单元,用于接收终端发送的改造请求,所述改造请求包括用户选择的户型的户型标识和用户信息;

所述生成单元,用于根据所述改造请求,查询预设推荐映射信息,生成推荐方案,所述推荐方案包括对所述户型进行改造的改造信息;所述预设推荐映射信息包括根据历史用户的用户信息训练出的第一学习模型和根据预设的多维度中每种维度的评估标准,对预设的用户信息和预设的改造信息进行评估得到的第二模型;第一学习模型存储有历史用户的各能力特征信息和改造信息的第一关联关系和相应改造信息的改造预测准确率,能力特征信息为对历史用户的用户信息采用所述预设的受限玻尔兹曼机算法提取得到的;第二学习模型存储有多维度的用户信息与改造信息的第二关联关系和相应改造信息的改造预测准确率;

所述发送单元,用于向所述终端发送所述推荐方案。

在一个可选的实现中,所述生成单元,还具体用于查找所述预设推荐映射信息,得到所述用户信息在所述第一关联关系中的第一目标改造信息和所述第一目标改造信息的改造预测准确率,以及在所述第二关联关系中的第二目标改造信息和所述第二目标改造信息的改造预测准确率;

当所述第一目标改造信息与所述第二目标改造信息不同时,将所述第一目标改造信息的改造预测准确率与所述第二目标改造信息的改造预测准确率中大于预设阈值的改造预测准确率对应的目标改造信息确定为推荐的改造信息;

当所述第一目标改造信息与所述第二目标改造信息相同时,将所述第一目标改造信息或所述第二目标改造信息确定为推荐的改造信息;

在一个可选的实现中,所述接收单元,还用于接收所述终端发送的用户对所述第一目标户型的优化操作信息,所述优化操作信息包括对所述改造信息进行优化更新的操作信息;

所述生成单元,还用于根据所述优化操作信息,对所述第一目标户型进行优化改造,生成优化方案,所述第二优化方案包括优化改造信息;

所述发送单元,还用于向所述终端发送所述优化方案,以使所述终端展示所述优化方案对应的第二目标户型。

在一个可选的实现中,所述装置还包括撤销优化单元;

所述接收单元,还用于接收所述终端发送的撤销优化请求,所述撤销优化请求用于将所述优化改造信息中所有优化改造项目还原为所述第一目标户型所对应的改造项目,所述撤销优化请求包括待撤销优化改造项目的项目标识;

撤销优化单元,用于根据所述撤销优化请求,撤销所述项目标识对应的至少一种优化操作。

在一个可选的实现中,所述接收单元,还用于接收所述终端根据所述用户的操作指令发送的用户信息获取请求;

所述发送单元,还用于根据所述用户信息获取请求,向所述终端发送所述用户的所述用户信息。

第五方面,提供了一种电子设备,该电子设备包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现上述第一方面中任一所述的方法步骤或上述第二方面中任一项上所述的方法步骤。

第六方面,提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一所述的方法步骤或上述第二方面中任一所述的方法步骤。

本发明上述实施例的方法,在获取用户选择的户型的户型标识和用户的用户信息后,向服务器发送改造请求,改造请求包括户型标识和用户信息,并接收服务器根据改造请求,查询预设推荐映射信息生成的推荐方案,推荐方案包括对户型进行改造的改造信息,预设推荐映射信息包括根据历史用户的用户信息训练出的第一学习模型和根据预设的多维度中每种维度的评估标准,对预设的用户信息和预设的改造信息进行评估得到的第二模型;第一学习模型存储有历史用户的各能力特征信息和改造信息的第一关联关系和相应改造信息的改造预测准确率,能力特征信息为对历史用户的用户信息采用预设的受限玻尔兹曼机算法提取得到的;第二学习模型存储有多维度的用户信息与改造信息的第二关联关系和相应改造信息的改造预测准确率,从而采用预设的多种可切换的视角模式,向用户展示改造后的第一目标户型。与现有技术相比,该方法简化了户型改造方案的获取过程,且服务器通过根据历史用户信息迭代优化的第一学习模型和多维度的第二学习模型生成推荐方案,提高了推荐的准确性。

附图说明

图1为本发明实施例提供的一种应用户型改造信息的获取方法的系统架构示意图;

图2a为本发明实施例提供的一种户型改造信息的获取方法的流程示意图;

图2b为本发明实施例提供的另一种户型改造信息的获取方法的流程示意图;

图3为本发明实施例提供的一种户型改造信息的获取装置的结构示意图;

图4为本发明实施例提供的另一种户型改造信息的获取装置的结构示意图;

图5为本发明实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,并不是全部的实施例。基于本申请实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本发明实施例提供的户型改造信息的获取方法可以应用在图1所示的系统架构中,该系统可以包括:终端和服务器。服务器可以是应用服务器或云服务器;该终端可以是移动电话、智能电话、台式电脑、笔记本电脑、数字广播接收器、个人数字助理(pda)、平板电脑(pad)等用户设备(userequipment,ue)、手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备、移动台(mobilestation,ms)、移动终端(mobileterminal)等。该终端具备经无线接入网(radioaccessnetwork,ran)或有线接入网与一个或多个核心网进行通信的能力。

终端,用于通过客户端专用软件与用户完成注册登陆,实现与用户间的数据通信;通过http协议与服务器建立通信连接,实现与服务器间的数据通信;以及展示服务器发送的改造方案。该终端可以包括:注册登陆模块、户型选择模块、信息评估模块、方案呈现模块、数据传输模块等。

其中,注册登陆模块,用于接收用户的注册登陆请求,以建立用户与终端间的通信连接;

户型选择模块,用于通过平面图、鸟瞰图、3d自动漫游、3d导航空间跳转四种模式向用户展示户型,以及根据用户的选择结果,确定用户选择的户型。

信息评估模块,用于对终端发送的用户的身份信息、能力信息、生理信息居住环境信息和预期改造金额进行调查评估。其中,身份信息可以包括用户年龄、身高、性别等信息;健康能力信息(或称“能力信息”)包括行动能力、生活能力,如有无照护者、照护内容、照护频次等、感官能力、认知能力等信息;生理信息包括生理疾病、生理缺陷等信息。

方案呈现模块,用于通过采用平面图、鸟瞰图、3d自动漫游、3d导航空间跳转、轮椅视角等多种模式的切换向用户展示服务器发送的改造方案。

服务器,用于通过超文本传输协议(hypertexttransportprotocol,http)与服务器建立通信连接,获取生成改造方案。其中,该服务器可以包括:权限管理模块、方案生成模块、数据管理与分析模块、数据传输模块等。

其中,权限管理模块,用于对不同角色用户进行权限管理,以及对接入的终端进行授权审核,只有授权的终端才能与该服务器建立通信连接。

方案生成模块,用于接收终端发送的改造请求,生成改造方案。

数据管理与分析模块,用于对终端发送的用户的身份信息、能力信息、生理信息和预期改造金额进行管理与分析。

以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

图2a为本发明实施例提供的一种户型改造信息的获取方法的流程示意图。如图2a所示,该方法可以包括:

步骤201、终端获取用户选择的户型的户型标识和用户的用户信息。

在执行该步骤之前,服务器或终端按照户型的建立时间,采集预设时间段内老旧户型,通过等比例抽样、朝向全覆盖及面积全覆盖等原则对老旧户型进行相似性合并,建立户型信息库,户型信息库包括预设时间段内至少一种户型、相应户型标识。服务器存储户型信息库。

用户与终端建立通信连接后,终端获取用户在户型信息库中选择的户型的户型标识,以及该用户的用户信息与预期改造金额。

可选地,终端可以以用户信息调查问卷的方式,获取该用户的用户信息与预期改造金额,用户信息调查问卷可以包括以下内容:

1、身份信息:姓名、年龄、身高;

2、居住现状:居所建立时间、独居还是夫妻同居;

如,终端可以调查到用户当前居所的建立时间为1986年-1990年,且目前用户处于夫妻同居的状态。

3、能力信息:行动能力、生活能力、感官能力、认知能力;

如,终端可以调查在行动能力、生活能力、感官能力、认知能力上用户有无照护者、照护内容、照护频次等信息。照护内容可以包括做饭、如厕、助浴等,以及相应照护内容的照护频次。

进一步的,终端也可以调查用户在居所内是否需要借助拐杖行动,和/或用户在居所内独自完成指定内容的难易程度,如,自行进餐、如厕时坐下及起身、排便等,以评估用户的各方面能力。

4、生理信息:生理疾病、生理缺陷等信息;

如,终端可以调查用户是否患有高血压、糖尿病、眼部疾病、对冷热感触不敏感的现象。

5、预期改造金额:

如,适老化改造投资预期为1-1.5万元。

可见,终端还可以获取用户的预期改造金额。

例如,用户选择完户型后,终端以调查问卷的形式对用户进行身体能力的评估,调查问卷中评估问题共15个,包括12个单选问题和3个多选问题,问题评估涵盖用户身份信息、行动能力、生活能力、感官能力、认知能力、生理疾病、居住空间现状、预期改造金额八个维度24项核心指标。用户通过在终端界面上完成各个问题的答案选择后,点击“提交”按钮完成用户信息的评估。

可选地,终端还可以支持用户对户型的重新选择。

可选地,终端可以将获取的用户信息存储在目标缓存中。

步骤202、终端向服务器发送改造请求,改造请求包括户型标识和用户信息。

可选地,为了提高终端的存储空间,在执行完202后,终端可以删除目标缓存中的用户信息。

步骤203、服务器根据改造请求,查询预设推荐映射信息,生成推荐方案。

预设推荐映射信息为户型、用户信息与改造信息之间的对应关系。也就是说,每种户型都存在用户信息评估项与改造信息的对应关系,即不同的用户信息,存在不同的改造信息。

如例,相同的户型对于坐轮椅的用户,改造信息可以包括在该用户经常停留的空间增加扶手,而对于视力低下的用户,改造信息可以包括顶灯或夜灯的更换或添加。也就是说,改造信息可以包括改造项目的项目标识、改造项目所处空间位置、改造项目对应的产品信息,如产品名称、型号、金额和改造方式等。其中,改造项目为空间中各位置点所涉及的改造类型,不涉及具体产品层级,可以包括:照度色温可调节灯具、高差垫坡、床边助力扶手等。

其中,每种户型的预设推荐映射信息包括根据历史用户的用户信息训练出的第一学习模型和根据预设的多维度中每种维度的评估标准,对预设的用户信息和预设的改造信息进行评估得到的第二模型;第一学习模型存储有历史用户的各能力特征信息和改造信息的第一关联关系和相应改造信息的改造预测准确率,能力特征信息为对历史用户的用户信息采用预设的受限玻尔兹曼机算法提取得到的;第二学习模型存储有多维度的用户信息与改造信息的第二关联关系和相应改造信息的改造预测准确率。可见,第一学习模型是根据历史用户信息迭代优化得到的,第二学习模型是根据不同维度的评估标准,相应维度的专家分别对预设的健康能力信息与预设的户型改造信息进行评估得到的。不同维度可以包括建筑维度、护理维度、医学维度。

之后,对第一学习模型和第二模型采用贝叶斯法进行模型融合,即第一关联关系和第二关联关系的关联,并利用预设的混淆矩阵算法,求得每个改造信息的改造预测准确率。

可见,通过将健康能力信息、户型改造信息与多维度中每种维度的评估标准,如各领域的专家评分标准相结合,使用户获取到推荐的户型改造信息,提高了推荐方案的个性化程度和推荐的准确度。

在一个例子中,一室一厅一卫的户型、坐轮椅的用户对应的改造信息可以如表1所示。

表1

服务器将户型信息库中的至少一种户型的户型标识与用户选择的户型的户型标识进行匹配,以获取用户选择的户型的户型标识对应的户型;

进一步的,服务器根据身份信息、能力信息和生理信息,查找预设推荐映射信息,得到用户信息在第一关联关系中的第一目标改造信息和第一目标改造信息的改造预测准确率,第二关联关系中的第二目标改造信息和第二目标改造信息的改造预测准确率。

当第一目标改造信息与第二目标改造信息不同时,将第一目标改造信息的改造预测准确率与第二目标改造信息的改造预测准确率中最大改造预测准确率对应的目标改造信息确定为推荐的改造信息,以获取推荐方案;

当第一目标改造信息与第二目标改造信息相同时,将第一目标改造信息或第二目标改造信息确定为推荐的改造信息,以获取推荐方案;

可选地,服务器对该户型及该用户信息对应的推荐方案进行存储。

步骤204、服务器向终端发送推荐方案。

步骤205、终端采用预设视角模式,向用户展示第一目标户型,第一目标户型包括改造信息。

若推荐方案包括改造信息和第一目标户型信息,则终端接收到用户的改造指令后,直接向用户展示第一目标户型和改造项目对应的产品信息。

可选地,终端可以对第一目标户型进行实时渲染,生成3d模式虚拟场景的第一目标户型,并采用平面图、鸟瞰图、3d自动漫游、3d导航空间跳转、轮椅视角、屏幕触控或鼠标控制漫游中至少一种视角模式,向用户展示第一目标户型对应的3d模式虚拟场景。

可选地,为了直观的向用户展示第一目标户型,终端还可以向用户展示改造项目和改造项目对应的产品信息。

终端将户型涉及的所有改造项目或改造位置可以通过蓝色圆形图标和绿色圆形图标在界面展现,蓝色圆形图标表示该处涉及的改造项目不是推荐方案中推荐的改造项目,即未改造项目,绿色圆形图标表示该处涉及的改造项目是推荐方案中推荐的改造项目,即改造项目。当用户点击蓝色圆形或绿色圆形时,出现该改造项目或改造位置的属性窗口,该属性窗口可以展示相应改造项目或改造位置所涉及的产品属性信息。

可选地,终端还可以接收用户的操作指令,操作指令用于指示该终端执行展示或隐藏用户信息和改造信息的操作,并执行该操作指令。

终端的显示界面在展示第一目标户型之后,终端的显示界面可以接收用户触发的显示或隐藏用户信息和改造信息的操作指令。

其中,若终端在步骤202之后未清除目标缓存或目标存储器中的用户信息,则从目标缓存或目标存储器中获取该用户信息;若终端在步骤202之后清除了目标缓存中的用户信息,则可以向服务器发送用户信息获取请求,以获取服务器中存储的该用户的用户信息,即用户信息可以由终端的缓存中获取或从服务器中获取。

具体的,用户可以在显示界面上点击指定按键,如“问卷”按钮,终端的显示界面将以悬浮窗口,如提示框的方式,显示用户信息和改造信息,其中,显示界面还可以显示用户信息对应的能力评估问卷。之后,终端的显示界面还可以接收用户触发的隐藏用户信息和改造信息的操作指令,以隐藏用户信息和改造信息。

进一步的,终端的显示界面在显示改造信息之后,终端的显示界面还可以接收用户触发的打印改造信息的操作指令。

具体的,用户可以在显示界面上点击指定按键,如“清单”按钮,终端的显示界面将以悬浮窗口,如提示框的方式,显示改造信息的清单,如产品名称、产品品牌、产品单价、改造项目的安装费、总费用等。之后,终端的显示界面还可以接收用户触发的隐藏清单的操作指令,以隐藏清单信息。

可选地,当终端再次接收到用户的改造指令,即用户再次点击操作页面的“改造”按键后,终端将在界面上隐藏蓝色圆形图标和绿色圆形图标,也就是说,此时终端向用户展示第一目标户型对应的3d模式虚拟场景。

进一步的,由于用户的个性化特点,即使所选户型相同,用户信息相近的用户对同一推荐方案可能会有不同个性化建议和个性化改造,因此,为了提高用户体验,在步骤205之后可以根据用户的个性化建议和个性化改造对第一目标户型进行优化。其中,用户信息相近主要是指当前用户信息与存储的用户信息在健康信息上相近。

可选地,为了满足用户的个性化要求,提高用户的可操作性,如图2b所示,该方法可以包括:

步骤201、终端获取用户选择的户型的户型标识和用户的用户信息。

步骤202、终端向服务器发送改造请求,改造请求包括户型标识和用户信息。

步骤203、服务器根据改造请求,查询预设推荐映射信息,生成推荐方案。

步骤204、服务器向终端发送推荐方案。

步骤205、终端采用预设视角模式,向用户展示第一目标户型,第一目标户型包括改造信息。

其中,步骤201-步骤205与图2a中的相同。在执行完步骤205之后,还可以执行以下步骤:

步骤206、终端接收用户对第一目标户型的优化操作信息,优化操作信息包括对改造信息进行优化更新的操作信息。

终端还可以接收用户对第一目标户型的优化操作信息,优化操作信息可以包括对户型中改造项目及其涉及产品进行添加、删除、修改、还原到推荐方案等操作信息。

需要说明的是,优化操作信息中的每个优化操作都是对单个改造项目进行的,且优化操作信息可以依次对多个改造项目进行优化操作。

步骤207、终端向服务器发送优化操作信息,以使服务器存储该优化操作信息。

步骤208、服务器根据优化操作信息,对第一目标户型进行优化改造,生成优化方案,优化方案包括优化改造信息。

优化操作信息包括对改造信息中改造项目依次进行优化更新的操作信息;针对改造信息的优化操作包括:添加、删除、还原、修改等;

步骤209、服务器向终端发送优化方案。

步骤300、终端采用预设视角模式,向用户展示第二目标户型,第二目标户型包括优化改造信息。

可选地,为了进一步提高用户操作的灵活性,在向所述用户展示第一目标户型或第二目标户型之后,还可以执行以下步骤:

用户可以向终端发送撤销优化指令,如用户点击“撤销优化”(或称“还原”)按键。此时终端向服务器发送撤销优化请求,撤销优化请求用于将优化改造信息中所有优化改造项目还原为第一目标户型所对应的改造项目,撤销优化请求包括待撤销优化改造项目的项目标识;

服务器根据撤销优化请求,撤销项目标识对应的至少一种优化改造,即撤销第二目标户型的至少一种优化操作。

本发明上述实施例的方法,在获取用户选择的户型的户型标识和用户的用户信息后,向服务器发送改造请求,改造请求包括户型标识和用户信息,并接收服务器根据改造请求和预设推荐映射信息生成的推荐方案,推荐方案包括对户型进行改造的改造信息,预设推荐映射信息包括根据历史用户的用户信息训练出的第一学习模型和根据预设的多维度中每种维度的评估标准,对预设的用户信息和预设的改造信息进行评估得到的第二模型;第一学习模型存储有历史用户的各能力特征信息和改造信息的第一关联关系和相应改造信息的改造预测准确率,能力特征信息为对历史用户的用户信息采用预设的受限玻尔兹曼机算法提取得到的;第二学习模型存储有多维度的用户信息与改造信息的第二关联关系和相应改造信息的改造预测准确率,从而采用预设的多种可切换的视角模式,向用户展示改造后的第一目标户型。与现有技术相比,该方法简化了户型改造方案的获取过程,且通过根据历史用户信息迭代优化的第一学习模型和多维度的第二学习模型生成的推荐方案提高了推荐的准确性。

与上述方法对应的,本发明实施例还提供一种户型改造信息的获取装置,如图3所示,该装置包括:获取单元310、发送单元320、接收单元330和展示单元340;

获取单元310,用于获取用户选择的户型的户型标识和所述用户的用户信息;

发送单元320,用于向服务器发送改造请求,所述改造请求包括所述户型标识和所述用户信息;

接收单元330,用于接收所述服务器根据所述改造请求,查询预设推荐映射信息,所述推荐方案包括对所述户型进行改造的改造信息;预设推荐映射信息包括根据历史用户的用户信息训练出的第一学习模型和根据预设的多维度中每种维度的评估标准,对预设的用户信息和预设的改造信息进行评估得到的第二模型;第一学习模型存储有历史用户的各能力特征信息和改造信息的第一关联关系和相应改造信息的改造预测准确率,能力特征信息为对历史用户的用户信息采用所述预设的受限玻尔兹曼机算法提取得到的;第二学习模型存储有多维度的用户信息与改造信息的第二关联关系和相应改造信息的改造预测准确率;

展示单元340,用于采用预设视角模式,向所述用户展示第一目标户型,所述第一目标户型包括所述改造信息。

在一个可选的实现中,用户信息包括身份信息、健康能力信息和居住环境信息。

在一个可选的实现中,所述改造信息包括改造项目的项目标识、所述改造项目所处空间位置、所述改造项目对应的产品信息和改造方式;

获取单元310,还用于将所述项目标识对应的所述户型的项目,采用所述改造方式对所述改造项目所处空间位置进行改造,得到第一目标户型。

在一个可选的实现中,展示单元340,具体用于采用平面图、鸟瞰图、3d自动漫游、3d导航空间跳转、轮椅视角、屏幕触控或鼠标控制漫游中至少一种视角模式,向所述用户展示所述第一目标户型和所述项目标识对应的产品信息。

在一个可选的实现中,接收单元330,还用于接收所述用户对所述第一目标户型的优化操作信息,优化操作信息包括对所述改造信息中改造项目进行优化更新的操作信息;

发送单元320,还用于向所述服务器发送所述优化操作信息;

接收单元330,还用于接收所述服务器根据所述优化操作信息生成的优化方案,所述优化方案包括优化改造信息;

展示单元340,还用于采用所述预设视角模式,向所述用户展示第二目标户型,所述第二目标户型包括优化改造信息。

在一个可选的实现中,接收单元330,还用于接收用户发送的撤销优化请求,所述撤销优化请求用于将所述优化改造信息中所有优化改造项目还原为所述第一目标户型所对应的改造项目,所述撤销优化请求包括待撤销优化改造项目的项目标识;

发送单元320,还用于向所述服务器发送撤销优化请求,以使所述服务器撤销所述项目标识对应的至少一种优化操作。

在一个可选的实现中,接收单元330,还用于接收所述用户的操作指令,所述操作指令用于指示所述终端执行展示或隐藏所述用户信息和所述改造信息的操作;或者所述操作指令用于指示所述终端执行打印所述改造信息的操作,以执行所述操作指令,其中,所述用户信息由所述终端的缓存中获取或从所述服务器中获取。

本发明上述实施例提供的户型改造装置的各功能单元的功能,可以通过上述各方法步骤来实现,因此,本发明实施例提供的户型改造装置中的各个单元的具体工作过程和有益效果,在此不复赘述。

与上述方法对应的,本发明实施例还提供另一种户型改造信息的获取装置,如图4所示,该装置包括:接收单元410、生成单元420和发送单元430;

接收单元410,用于接收终端发送的改造请求,所述改造请求包括用户选择的户型的户型标识和用户信息;

生成单元420,用于根据所述改造请求,查询预设推荐映射信息,生成推荐方案,所述推荐方案包括对所述户型进行改造的改造信息;预设推荐映射信息包括根据历史用户的用户信息训练出的第一学习模型和根据预设的多维度中每种维度的评估标准,对预设的用户信息和预设的改造信息进行评估得到的第二模型;第一学习模型存储有历史用户的各能力特征信息和改造信息的第一关联关系和相应改造信息的改造预测准确率,能力特征信息为对历史用户的用户信息采用所述预设的受限玻尔兹曼机算法提取得到的;第二学习模型存储有多维度的用户信息与改造信息的第二关联关系和相应改造信息的改造预测准确率;

发送单元430,用于向所述终端发送所述推荐方案。

在一个可选的实现中,生成单元420,具体用于查找所述预设推荐映射信息,得到所述用户信息在所述第一关联关系中的第一目标改造信息和所述第一目标改造信息的改造预测准确率,以及在所述第二关联关系中的第二目标改造信息和所述第二目标改造信息的改造预测准确率;

当所述第一目标改造信息与所述第二目标改造信息不同时,将所述第一目标改造信息的改造预测准确率与所述第二目标改造信息的改造预测准确率中大于预设阈值的改造预测准确率对应的目标改造信息确定为推荐的改造信息;

当所述第一目标改造信息与所述第二目标改造信息相同时,将所述第一目标改造信息或所述第二目标改造信息确定为推荐的改造信息。

在一个可选的实现中,接收单元410,还用于接收所述终端发送的用户对所述第一目标户型的优化操作信息,所述优化操作信息包括对所述改造信息进行优化更新的操作信息;

生成单元420,还用于根据所述评价信息和所述优化操作信息,对所述第一目标户型进行优化改造,生成优化方案,所述第二优化方案包括优化改造信息;

发送单元430,还用于向所述终端发送所述优化方案,以使所述终端展示所述优化方案对应的第二目标户型。

在一个可选的实现中,所述装置还包括撤销优化单元440;

接收单元410,还用于接收所述终端发送的撤销优化请求,所述撤销优化请求用于将所述优化改造信息中所有优化改造项目还原为所述第一目标户型所对应的改造项目,所述撤销优化请求包括待撤销优化改造项目的项目标识;

撤销优化单元440,用于根据所述撤销优化请求,撤销所述项目标识对应的至少一种优化操作。

在一个可选的实现中,接收单元410,还用于接收所述终端根据所述用户的操作指令发送的用户信息获取请求;

发送单元430,还用于根据所述用户信息获取请求,向所述终端发送所述用户的所述用户信息。

本发明上述实施例提供的户型改造装置的各功能单元的功能,可以通过上述各方法步骤来实现,因此,本发明实施例提供的户型改造装置中的各个单元的具体工作过程和有益效果,在此不复赘述。

本发明实施例还提供了一种电子设备,如图5所示,包括处理器510、通信接口520、存储器530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。

存储器530,用于存放计算机程序;

处理器510,用于执行存储器530上所存放的程序时,实现如下步骤:

获取用户选择的户型的户型标识和所述用户的用户信息;

向服务器发送改造请求,所述改造请求包括所述户型标识和所述用户信息;

接收所述服务器根据所述改造请求,查询预设推荐映射信息生成的推荐方案,所述推荐方案包括根据所述用户信息对所述户型进行改造的改造信息;预设推荐映射信息包括根据历史用户的用户信息训练出的第一学习模型和根据预设的多维度中每种维度的评估标准,对预设的用户信息和预设的改造信息进行评估得到的第二模型;第一学习模型存储有历史用户的各能力特征信息和改造信息的第一关联关系和相应改造信息的改造预测准确率,能力特征信息为对历史用户的用户信息采用所述预设的受限玻尔兹曼机算法得到的;第二学习模型存储有多维度的用户信息与改造信息的第二关联关系和相应改造信息的改造预测准确率;

采用预设视角模式,向所述用户展示第一目标户型,所述第一目标户型包括所述改造信息。

在一个可选的实现中,用户信息包括身份信息、健康能力信息和居住环境信息。

在一个可选的实现中,所述改造信息包括改造项目的项目标识、所述改造项目所处空间位置、改造项目对应的产品信息和改造方式;

接收所述服务器根据所述改造请求发送的推荐方案之后,所述方法还包括:

将所述项目标识对应的所述户型的改造项目,采用所述改造方式对所述改造项目所处空间位置进行改造,得到第一目标户型。

在一个可选的实现中,采用预设视角模式,向所述用户展示第一目标户型,包括:

采用平面图、鸟瞰图、3d自动漫游、3d导航空间跳转、轮椅视角、屏幕触控或鼠标控制漫游中至少一种视角模式,向所述用户展示改造后的第一目标户型和所述改造项目对应的产品信息。

在一个可选的实现中,采用预设视角模式,向所述用户展示第一目标户型之后,所述方法还包括:

接收所述用户对所述第一目标户型的优化操作信息,优化操作信息包括对所述改造信息中改造项目进行优化更新的操作信息;

向所述服务器发送所述优化操作信息;

接收所述服务器根据所述优化操作信息生成的优化方案,所述优化方案包括优化改造信息;

采用所述预设视角模式,向所述用户展示第二目标户型,所述第二目标户型包括优化改造信息。

在一个可选的实现中,所述方法还包括:

接收用户发送的撤销优化请求,所述撤销优化请求用于将所述优化改造信息中所有优化改造项目还原为所述第一目标户型所对应的改造项目,所述撤销优化请求包括待撤销优化改造项目的项目标识;

向所述服务器发送所述撤销优化请求,以使所述服务器撤销所述项目标识对应的至少一种优化改造。

在一个可选的实现中,采用预设视角模式,向所述用户展示第一目标户型之后,所述方法还包括:

接收所述用户的操作指令,所述操作指令用于指示所述终端执行展示或隐藏所述用户信息和所述改造信息的操作;或者所述操作指令用于指示所述终端执行打印所述改造信息的操作;其中,所述用户信息由所述终端的缓存中获取或从所述服务器中获取;

执行所述操作指令。

或者,实现如下步骤:

接收终端发送的改造请求,所述改造请求包括用户选择的户型的户型标识和用户信息;

根据改造请求,查询预设推荐映射信息,生成推荐方案,所述推荐方案包括根据所述用户信息对所述户型进行改造的改造信息;预设推荐映射信息包括根据历史用户的用户信息训练出的第一学习模型和根据预设的多维度中每种维度的评估标准,对预设的用户信息和预设的改造信息进行评估得到的第二模型;第一学习模型存储有历史用户的各能力特征信息和改造信息的第一关联关系和相应改造信息的改造预测准确率,能力特征信息为对历史用户的用户信息采用所述预设的受限玻尔兹曼机算法得到的;第二学习模型存储有多维度的用户信息与改造信息的第二关联关系和相应改造信息的改造预测准确率;

向所述终端发送所述推荐方案。

在一个可选的实现中,根据所述改造请求,查询预设推荐映射信息,生成推荐方案,包括:

查找所述预设推荐映射信息,得到所述用户信息在所述第一关联关系中的第一目标改造信息和所述第一目标改造信息的改造预测准确率,以及在所述第二关联关系中的第二目标改造信息和所述第二目标改造信息的改造预测准确率;

当所述第一目标改造信息与所述第二目标改造信息不同时,将所述第一目标改造信息的改造预测准确率与所述第二目标改造信息的改造预测准确率中大于预设阈值的改造预测准确率对应的目标改造信息确定为推荐的改造信息;

当所述第一目标改造信息与所述第二目标改造信息相同时,将所述第一目标改造信息或所述第二目标改造信息确定为推荐的改造信息。

在一个可选的实现中,向所述终端发送所述推荐方案之后,所述方法还包括:

接收所述终端发送的用户对所述第一目标户型的优化操作信息,所述优化操作信息包括对所述改造信息进行优化更新的操作信息;

根据所述优化操作信息,对所述第一目标户型进行优化改造,生成优化方案,所述优化方案包括优化改造信息;

向所述终端发送所述优化方案,以使所述终端展示所述优化方案对应的第二目标户型。

在一个可选的实现中,所述方法还包括:

接收所述终端发送的撤销优化请求,所述撤销优化请求用于将所述优化改造信息中所有优化改造项目还原为所述第一目标户型所对应的改造项目,所述撤销优化请求包括待撤销优化改造项目的项目标识;

根据所述撤销优化请求,撤销所述项目标识对应的至少一种优化操作。

在一个可选的实现中,向所述终端发送所述推荐方案之后,所述方法还包括:

接收所述终端根据所述用户的操作指令发送的用户信息获取请求;

根据所述用户信息获取请求,向所述终端发送所述用户的所述用户信息。

上述提到的通信总线可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(randomaccessmemory,ram),也可以包括非易失性存储器(non-volatilememory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

由于上述实施例中电子设备的各器件解决问题的实施方式以及有益效果可以参见图2a和图2b所示的实施例中的各步骤来实现,因此,本发明实施例提供的电子设备的具体工作过程和有益效果,在此不复赘述。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的户型改造信息的获取方法。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的户型改造信息的获取方法。

本领域内的技术人员应明白,本申请实施例中的实施例可提供为方法、系统、或计算机程序产品。因此,本申请实施例中可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例中可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请实施例中是参照根据本申请实施例中实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例中的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例中范围的所有变更和修改。

显然,本领域的技术人员可以对本申请实施例中实施例进行各种改动和变型而不脱离本申请实施例中实施例的精神和范围。这样,倘若本申请实施例中实施例的这些修改和变型属于本申请实施例中权利要求及其等同技术的范围之内,则本申请实施例中也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1