本发明专利技术公开了一种基于三维重建的虚拟家居设计系统,包括:功能选择模块、用户个人家居数据库、图像采集模块、图像处理模块、家具建模模块、家具模型调整模块、服务器存储模块、房间设计模块。本发明专利技术通过计算机视觉将2D图片转换成较为逼真的3D模型,并允许用户对家具3D模型进行调整;通过针对消费者提供家具与具体场景的模拟服务,帮助消费者更好地进行家具选择以及房屋装修。同时家具厂商可选择入驻商城平台,以向消费者销售、展示自己设计生产的家具以及家具3D模型,促进产品的销售。促进产品的销售。促进产品的销售。
【技术实现步骤摘要】
基于三维重建的虚拟家居设计系统
[0001]本专利技术涉及三维重建
,尤其涉及一种基于三维重建的虚拟家居设计系统。
技术介绍
[0002]近年来,家庭装修已走进千家万户,人们对于家居空间整体美化的需求也与日俱增,卧室或者客厅的家具装修风格也越来越多样化。但家具的价格较为昂贵且运输不便,家具摆放在房间中是否美观、合适难以通过现有的方式进行直观、便捷的判断,因此消费者往往会购买到不合心意的家具而又不能随意将其弃置后重新购买。
[0003]而在计算机视觉领域,文献《基于视觉的三维重建技术综述》与《一种基于智能手机成像的三维重建方法》表明,基于多视图的三维重建技术已经日趋成熟,已经实现了在通过多张满足特定要求的照片重建出物体的3D模型。同时,软件VisualSFM、软件MeshRecon、手机应用Qlone Mat等软件系统的发布也说明,多视图三维重建已可以实现商业化应用。但这些系统往往操作较为繁琐、价格较为昂贵、对设备硬件有一定的要求,难以将其应用于服务普通消费者方面上。
[0004]本专利技术通过计算机视觉将2D图像转换成较为逼真的3D模型,并允许用户对家具3D模型进行调整;通过针对消费者提供家具与具体场景的模拟服务,帮助消费者更好地进行家具选择以及房屋装修。同时家具厂商可选择入驻商城平台,以向消费者销售、展示自己设计生产的家具以及家具3D模型,促进产品的销售。
技术实现思路
[0005]本专利技术的目的在于提供一种基于三维重建的虚拟家居设计系统,通过若干张满足特定要求的图像重建出家具的3D模型,并向用户提供一系列围绕家具展开的如家具摆放场景模拟、家具销售等服务,以解决上述问题。
[0006]本专利技术为解决上述问题,采用以下技术方案来实现:一种基于三维重建的虚拟家居设计系统,包括:功能选择模块,所述功能选择模块用于展示所述虚拟家居设计系统的功能,并根据用户的选择跳转至某功能的开始模块。
[0007]用户个人家居数据库,所述用户个人家居数据库由用户个人保存的家具3D模型以及用户个人保存的房间3D模型构成。
[0008]图像采集模块,所述图像采集模块用于根据用户输入的启动指令,调用手机摄像头,拍摄用户想要进行建模的家具的若干图像,然后发送给图像处理模块。
[0009]图像处理模块,所述图像处理模块与图像采集模块相连接,用于接收所述图像采集模块发来的若干图像,并在用户指引下对所述若干图像依次进行背景去除处理,然后发送给家具建模模块。
[0010]家具建模模块,所述家具建模模块与图像处理模块相连接,用于接收所述图像处
理模块发来的若干图像,然后根据所述若干图像使用三维重建技术构建出家具的3D模型,再将该家具的3D模型发送给家具模型调整模块。
[0011]家具模型调整模块,所述家具模型调整模块同时与用户个人家居数据库和家具建模模块相连,用于接受所述用户个人家居数据库和所述家具建模模块发送来的家具3D模型并进行展示,同时允许用户调整家具3D模型的部分参数及特征,最后若用户选择保存家具模型,则将用户完成部分参数及特征调整的家具3D模型发送给服务器存储模块,若用户选择不保存家具模型,则跳转至功能选择模块。
[0012]服务器存储模块,所述服务器存储模块同时与家具调整模块和房间设计模块相连,用于接收家具调整模块发来的家具3D模型以及房间设计模块发来的房间3D模型,并将所述家具3D模型与所述房间3D模型发送给用户个人家居数据库。
[0013]房间设计模块,所述房间设计模块与用户个人家居数据库相连,用于读取用户个人家居数据库中保存的房间3D模型或创建新的房间3D模型并展示,同时允许用户对读取或创建的房间3D模型进行修改,用户完成修改后若选择保存房间模型,则将所述房间3D模型发送至服务器存储模块,若用户选择不保存房间模型,则跳转至功能选择模块。
[0014]优选的,还包括:商城模块,所述商城模块用于用户向家具厂商购买实物家具、向家具厂商订做家具、发布或购买家具3D模型、发布或购买房间3D模型。
[0015]优选的,所述功能包括家具3D建模,房间3D建模,商城。所述开始模块包括家具3D建模功能的开始模块图像采集模块、房间3D建模功能的开始模块房间设计模块、商城功能的开始模块商城模块。
[0016]优选的,所述图像采集模块启动前调用手机摄像头配置,将手机摄像头拍摄图像的像素调整至最高水平。
[0017]优选的,所述通过图像采集模块获取的用户想要进行建模的家具的若干图像,其数量不能少于三张,其中所有拍摄位置相邻的两张图像中需包含相重合的拍摄角度范围。
[0018]优选的,在用户指引下依次对图像采集模块获取的用户想要进行建模的家具的若干图像进行背景去除处理时,所述用户指引指用户标记出想要进行3D建模的家具部分和背景部分,所述背景指图像中除想要进行3D建模的家具部分外的其他部分,所述背景去除处理指将所述背景全部替换为某种统一的格式。
[0019]优选的,所述根据所述若干图像使用三维重建技术构建出家具的3D模型,具体包括:根据所有图像进行相机自标定;提取所有图像中的特征点,并对不同图像中的相同特征点进行匹配;根据匹配特征点的位置估计不同图像拍摄时的相机位姿;进行稀疏点云的重建;对前一步得到的稀疏点云进行稠密重建得到稠密点云;对前一步得到的稠密点云进行表面重建;进行纹理重建。
[0020]优选的,所述家具3D模型的部分参数,包括家具3D模型的整体长、整体宽与整体高,所述家具3D模型的特征,为家具3D模型的贴图、纹理。
[0021]优选的,所述服务器存储模块通过移动网络或无线网上传家具3D模型与房间3D模型。
[0022]优选的,所述对房间3D模型进行修改,包括:读取用户个人家居数据库中的家具3D模型,并将其放置在房间3D模型中的用户指定位置;删除已放置在房间中的家具3D模型;修改已放置在房间中的家具3D模型的位置与尺寸;改变房间3D模型中,地板、墙壁的颜色、材
质、纹理;改变房间3D模型中的光源位置与光照强度;改变房间3D模型的整体形状、长、宽、高。
[0023]本专利技术的有益效果是:本专利技术通过计算机视觉将2D图像转换成较为逼真的3D模型,并允许用户对家具3D模型进行调整;通过针对消费者提供家具与具体场景的模拟服务,帮助消费者更好地进行家具选择以及房屋装修。同时家具厂商可选择入驻商城平台,以向消费者销售、展示自己设计生产的家具以及家具3D模型,促进产品的销售。
附图说明
[0024]为了更清楚地说明本专利技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025]图1为本专利技术的一种基于三维重建的虚拟家居设计系统的结构图。
[0026]图2为本专利技术的一种基于三维重建的虚拟家居设计系统的应用场景图。
[0027]图3为本专利技术的对所述基于多视图三维重建的家具建模方法本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于三维重建的虚拟家居设计系统,其特征在于:包括:功能选择模块,所述功能选择模块用于展示所述虚拟家居设计系统的功能,并根据用户的选择跳转至某功能的开始模块;用户个人家居数据库,所述用户个人家居数据库由用户个人保存的家具3D模型以及用户个人保存的房间3D模型构成;图像采集模块,所述图像采集模块用于根据用户输入的启动指令,调用手机摄像头,拍摄用户想要进行建模的家具的若干图像,然后发送给图像处理模块;图像处理模块,所述图像处理模块与图像采集模块相连接,用于接收所述图像采集模块发来的若干图像,并在用户指引下对所述若干图像依次进行背景去除处理,然后发送给家具建模模块;家具建模模块,所述家具建模模块与图像处理模块相连接,用于接收所述图像处理模块发来的若干图像,然后根据所述若干图像使用三维重建技术构建出家具的3D模型,再将该家具的3D模型发送给家具模型调整模块;家具模型调整模块,所述家具模型调整模块同时与用户个人家居数据库和家具建模模块相连,用于接受所述用户个人家居数据库和所述家具建模模块发送来的家具3D模型并进行展示,同时允许用户调整家具3D模型的部分参数及特征,最后若用户选择保存家具模型,则将用户完成部分参数及特征调整的家具3D模型发送给服务器存储模块,若用户选择不保存家具模型,则跳转至功能选择模块;服务器存储模块,所述服务器存储模块同时与家具调整模块和房间设计模块相连,用于接收家具调整模块发来的家具3D模型以及房间设计模块发来的房间3D模型,并将所述家具3D模型与所述房间3D模型发送给用户个人家居数据库;房间设计模块,所述房间设计模块与用户个人家居数据库相连,用于读取用户个人家居数据库中保存的房间3D模型或创建新的房间3D模型并展示,同时允许用户对读取或创建的房间3D模型进行修改,用户完成修改后若选择保存房间模型,则将所述房间3D模型发送至服务器存储模块,若用户选择不保存房间模型,则跳转至功能选择模块。2.根据权利要求1所述的基于三维重建的虚拟家居设计系统,其特征在于,还包括:商城模块,所述商城模块用于用户向家具厂商购买实物家具、向家具厂商订做家具、发布或购买家具3D模型、发布或购买房间3D模型。3.根据权利要求1所述的基于三维重建的虚拟家居设计系统,其特征在于,所述功能包括家具3D建模,房间3D建模,商城;所述开始...
【专利技术属性】
技术研发人员:郑毅,
申请(专利权)人:郑毅,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。