本发明涉及增强现实技术领域,尤其涉及一种基于ar技术的家具饰品选购方法及终端。
背景技术:
增强现实(augmentedreality,ar)是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。
随着生活水平的提高,人们对于家居设备有了更高的要求。而市场上琳琅满目的家居用品无法让消费者快速选择出适合自己的家居设计。
申请号为201711023414.6的中国专利公开了一种模型数据处理方法及装置,具体公开了:获取待装修房屋的增强现实ar房屋模型;获取放置操作指令,所述放置操作指令包括参考家装素材的ar素材模型和所述ar素材模型的参考位置;根据所述设置操作指令将所述参考家装素材的ar素材模型设置在所述ar房屋模型的所述参考位置。这种方法虽然用户可以在ar房屋模型上进行虚拟装修,提高查看装修效果的逼真度,增强用户的体验,但是前期需要对待装修房屋进行建模,并且对各式的家装素材也需要建立ar模型,不仅需要进行大量的前期准备工作,成本高,并且消费者不能根据需要改变ar素材模型的尺寸,很难达到理想的装修效果。
申请号为201710716857.7的中国专利公开了一种电器的选型方法、装置及终端,具体公开了:获取待安装所述电器的房屋的居家环境信息;根据所述居家环境信息,结合ar技术,生成所述房屋的第一图像模型;根据所述第一图像模型,进行所述电器的选型配置,得到与所述房屋适配的推荐参数。该方法虽然可以根据房间面积大小推荐合适型号的电器以及安装位置,但是仍然需要提前对居家环境进行分析,并且消费者也不能根据自身的需求对电器的大小等进行调整,在实际应用时也会非常不便。
技术实现要素:
本发明所要解决的技术问题是:提供一种基于ar技术的家具饰品选购方法及终端,可以根据用户需要选购合适的家具饰品。
为了解决上述技术问题,本发明采用的技术方案为:
一种基于ar技术的家具饰品选购方法,包括:
在ar场景中获取待配饰空间的基本信息;
根据所述待配饰空间的基本信息选择一家具饰品类型;
获取与所述家具饰品类型对应的家具饰品参考模型;
将所述家具饰品参考模型摆放至所述待配饰空间中;
在待配饰空间中调整所述家具饰品参考模型的尺寸信息,获取调整后的家具饰品参考模型的最终尺寸;
根据所述最终尺寸以及家具饰品参考模型对应的家具饰品类型进行检索,得到家具饰品的推送信息。
本发明采用的另一技术方案为:
一种基于ar技术的家具饰品选购终端,包括处理器、存储器及存储在所述存储器中并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
在ar场景中获取待配饰空间的基本信息;
根据所述待配饰空间的基本信息选择一家具饰品类型;
获取与所述家具饰品类型对应的家具饰品参考模型;
将所述家具饰品参考模型摆放至所述待配饰空间中;
在待配饰空间中调整所述家具饰品参考模型的尺寸信息,获取调整后的家具饰品参考模型的最终尺寸;
根据所述最终尺寸以及家具饰品参考模型对应的家具饰品类型进行检索,得到家具饰品的推送信息。
本发明的有益效果在于:在选择家具饰品之前,只需要获取某一待配饰空间即可,不需要对待装修房屋进行建模,家具饰品类型对应的饰品参考模型为一种半透明的示意模型,对于同一类的家具饰品来说可以只设置一个示意模型,也可以根据不同的装修风格设置多个示意模型,不需要对不同款式、不同颜色的家具分别建立3d模型,可大大节省成本;用户可以在待配饰空间中根据空间的大小调整家具饰品参考模型的尺寸信息,达到最佳的装饰效果,最后根据用户的需求尺寸信息和家具饰品类型进行检索,向用户推送合适的家具饰品,用户可以从推送信息中进行选择,可以过滤掉大量不适合的家具饰品,提高用户选购的效率,增强用户的体验。
附图说明
图1为本发明实施例一的基于ar技术的家具饰品选购方法的流程图;
图2为本发明实施例一的基于ar技术的家具饰品选购方法的另一流程图;
图3为本发明实施例二的基于ar技术的家具饰品选购终端的结构示意图。
标号说明:
100、家具饰品选购终端;1、处理器;2、存储器。
具体实施方式
为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
本发明最关键的构思在于:用户可以根据自身需要在待配饰空间中调整家具饰品参考模型的尺寸信息,达到最佳的装饰效果。
请参照图1及图2,一种基于ar技术的家具饰品选购方法,包括:
在ar场景中获取待配饰空间的基本信息;
根据所述待配饰空间的基本信息选择一家具饰品类型;
获取与所述家具饰品类型对应的家具饰品参考模型;
将所述家具饰品参考模型摆放至所述待配饰空间中;
在待配饰空间中调整所述家具饰品参考模型的尺寸信息,获取调整后的家具饰品参考模型的最终尺寸;
根据所述最终尺寸以及家具饰品参考模型对应的家具饰品类型进行检索,得到家具饰品的推送信息。
从上述描述可知,本发明的有益效果在于:在选择家具饰品之前,只需要获取某一待配饰空间即可,不需要对待装修房屋进行建模,家具饰品类型对应的饰品参考模型为一种半透明的示意模型,对于同一类的家具饰品来说可以只设置一个示意模型,也可以根据不同的装修风格设置多个示意模型,不需要对不同款式、不同颜色的家具分别建立3d模型,可大大节省成本;用户可以在待配饰空间中根据空间的大小调整家具饰品参考模型的尺寸信息,达到最佳的装饰效果,最后根据用户的需求尺寸信息和家具饰品类型进行检索,向用户推送合适的家具饰品,用户可以从推送信息中进行选择,可以过滤掉大量不适合的家具饰品,提高用户选购的效率,增强用户的体验。所述待配饰空间的基本信息包括待配饰空间距离地面的高度,与水平面以及墙面的相对位置关系等。
进一步的,所述在ar场景中获取待配饰空间的基本信息之后还包括:
识别待配饰空间中的特征点;
根据所述特征点确定待配饰空间的尺寸信息。
由上述描述可知,通过识别待配饰空间中的特征点,可以确定待配饰空间的显示比例,便于后续选择合适的家具饰品类型。
进一步的,所述获取与所述家具饰品类型对应的家具饰品参考模型之前还包括:
预设装饰风格;
根据所述装饰风格建立家具饰品参考模型。
由上述描述可知,装饰风格包括中式、美式和欧式等风格,根据每一种不同的风格可以建立一个家具饰品参考模型,但是不用针对同一种风格的不同款式分别建立模型,可以大大节省成本。
进一步的,所述根据所述最终尺寸以及家具饰品参考模型对应的家具饰品类型进行检索,得到家具饰品的推送信息之后还包括:
根据所述推送信息选择得到最终家具饰品;
获取所述最终家具饰品的模型信息;
将所述模型信息摆放至所述待配饰空间中。
由上述描述可知,将选中的家具饰品的模型信息摆放至待配饰空间中,用户可以直观感受选择的家具饰品是否合适,进一步增强用户的体验。
进一步的,所述根据所述最终尺寸以及家具饰品参考模型对应的家具饰品类型进行检索,得到家具饰品的推送信息之后还包括:
根据所述推送信息分别获取对应的家具饰品的尺寸信息、价格信息和供货信息,所述供货信息包括电商平台供货信息和线下门店供货信息。
由上述描述可知,根据推送信息可以知晓对应家具饰品的尺寸大小、价格范围以及线上和线下的供货信息,对于线下门店还可以提供具体门店的导航信息。
进一步的,所述根据所述推送信息选择得到最终家具饰品之后还包括:
将所述最终家具饰品对应的推送信息进行保存。
由上述描述可知,对选中的家具饰品的推送信息进行保存便于后续进行查看。
请参照图3,本发明涉及的另一技术方案为:
一种基于ar技术的家具饰品选购终端100,包括处理器1、存储器2及存储在所述存储器2中并可在处理器1上运行的计算机程序,所述处理器1执行所述计算机程序时实现以下步骤:
在ar场景中获取待配饰空间的基本信息;
根据所述待配饰空间的基本信息选择一家具饰品类型;
获取与所述家具饰品类型对应的家具饰品参考模型;
将所述家具饰品参考模型摆放至所述待配饰空间中;
在待配饰空间中调整所述家具饰品参考模型的尺寸信息,获取调整后的家具饰品参考模型的最终尺寸;
根据所述最终尺寸以及家具饰品参考模型对应的家具饰品类型进行检索,得到家具饰品的推送信息。
由上述描述可知,本发明的家具饰品选购终端可以是移动终端,在获取待配饰空间时可以通过移动终端上的摄像头进行获取。
进一步的,所述处理器1执行所述计算机程序时还实现以下步骤:
所述在ar场景中获取待配饰空间的基本信息之后还包括:
识别待配饰空间中的特征点;
根据所述特征点确定待配饰空间的尺寸信息。
进一步的,所述处理器1执行所述计算机程序时还实现以下步骤:
所述获取与所述家具饰品类型对应的家具饰品参考模型之前还包括:
预设装饰风格;
根据所述装饰风格建立家具饰品参考模型。
进一步的,所述处理器1执行所述计算机程序时还实现以下步骤:
所述根据所述最终尺寸以及家具饰品参考模型对应的家具饰品类型进行检索,得到家具饰品的推送信息之后还包括:
根据所述推送信息选择得到最终家具饰品;
获取所述最终家具饰品的模型信息;
将所述模型信息摆放至所述待配饰空间中。
请参照图1及图2,本发明的实施例一为:
一种基于ar技术的家具饰品选购方法,包括如下步骤:
s1、在ar场景中获取待配饰空间的基本信息。可以通过摄像头获取待配饰空间,待配饰空间可以根据用户的具体需要进行选择,可以是一面墙、一个房间、也可以是某一个角落。所述待配饰空间的基本信息包括待配饰空间距离地面的高度,与水平面以及墙面的相对位置关系等。
本实施例中,步骤s1之后还包括:
s101、识别待配饰空间中的特征点;s102、根据所述特征点确定待配饰空间的尺寸信息。根据特征点可以确定待配饰空间在ar场景中的显示比例,确定其显示比例之后,便于判断可以放置何种类型的家具饰品供用户选择。
s2、根据所述待配饰空间选择一家具饰品类型。家具饰品类型即为家具饰品的种类,包括床、沙发、茶几、衣柜、挂画、花瓶、电视、冰箱和空调等。
s3、获取与所述家具饰品类型对应的家具饰品参考模型。本实施例中,家具饰品参考模型的获取也是在ar场景中进行的。步骤s3之前还包括:预设装饰风格;根据所述装饰风格建立家具饰品参考模型。在步骤s1之前,用户就可以根据需要选择某一装饰风格,当选定装饰风格之后,后续只会出现相应风格的家具饰品参考模型。每一种家具饰品类型可以对应至少一个的家具饰品参考模型,不同家具饰品参考模型可以根据装饰风格进行分类,例如可以分为中式、欧式、港式、简约、泰式、东南亚风、越式、日式、韩式等等,对每一种风格的家具饰品类型可以建立一个参考模型,即,对于同一种风格的同一类型的家具饰品只建立一个参考模型,不需要考虑其颜色、具体款式、功能和材质等等。本实施例的家具饰品参考模型为一种半透明的示意模型,也不显示具体的颜色和材质等。
s4、将所述家具饰品参考模型摆放至所述待配饰空间中。用户可以根据需要手动调整家具饰品参考模型的摆放位置,家具饰品参考模型的显示比例和待配饰空间的显示比例是一样的,这样用户才能直观感受家具饰品参考模型在待配饰空间中的大小。
s5、在待配饰空间中调整所述家具饰品参考模型的尺寸信息,获取调整后的家具饰品参考模型的最终尺寸。具体的,可以通过手机终端触控交互进行调整,调整家具饰品参考模型的尺寸信息时,可以选中家具饰品参考模型手动将其拉大或者缩小,也可以按照缩放比例和显示尺寸等方式进行调整,按照缩放比例和显示尺寸进行调整时,可以采用2d输入转化为3d数据的方式,也可以直接采用3d输入的方式。
s6、根据所述最终尺寸以及家具饰品参考模型对应的家具饰品类型进行检索,得到家具饰品的推送信息。由于最终尺寸是由用户自定义的,当检索不到与最终尺寸精确匹配的家具饰品时,可以给出误差范围,对在误差范围内的家具饰品进行推送,误差范围的大小可以根据用户的需要进行设置。在进行检索时,可以按照风格、尺寸的匹配程度进行推送,也可以按照价格和热度排序进行推送,当然用户还可以按照品牌、价格区间和销售渠道等进行筛选。
本实施例中,步骤s6之后还包括:
s7、根据所述推送信息选择得到最终家具饰品。用户可以浏览推送信息,从推送信息中选择出合适的家具饰品。
s8、获取所述最终家具饰品的模型信息。模型信息包括颜色、款式、材质等,此处的模型信息可以真实反映家具饰品的实际情况,不再是一个半透明的参考模型,家具饰品的模型信息可由商家提供。
s9、将所述模型信息摆放至所述待配饰空间中。用户可以直观感受选中的家具饰品是否合适,若不合适,可以再通过推送信息进行选择;若合适,则将所述最终家具饰品对应的推送信息进行保存。保存前用户可以注册一个账户,将推送信息保存到对应的账户中,注册时具体可以通过微信绑定、短信认证和油箱注册等方式来进行。
本实施例中,步骤s6之后还包括:
根据所述推送信息分别获取对应的家具饰品的尺寸信息、价格信息和供货信息,所述供货信息包括电商平台供货信息和线下门店供货信息。电商平台的供货信息包括购买链接,可以直接打开;门店供货信息包括用户指定位置附近门店的地图、具体地址和联络方式等。
请参照图3,本发明的实施例二为:
一种基于ar技术的家具饰品选购终端100,包括处理器1、存储器2及存储在所述存储器2中并可在处理器1上运行的计算机程序,所述处理器1执行所述计算机程序时实现以下步骤:
在ar场景中获取待配饰空间的基本信息;
根据所述待配饰空间的基本信息选择一家具饰品类型;
获取与所述家具饰品类型对应的家具饰品参考模型;
将所述家具饰品参考模型摆放至所述待配饰空间中;
在待配饰空间中调整所述家具饰品参考模型的尺寸信息,获取调整后的家具饰品参考模型的最终尺寸;
根据所述最终尺寸以及家具饰品参考模型对应的家具饰品类型进行检索,得到家具饰品的推送信息。
进一步的,所述处理器1执行所述计算机程序时还实现以下步骤:
所述在ar场景中获取待配饰空间的基本信息之后还包括:
识别待配饰空间中的特征点;
根据所述特征点确定待配饰空间的尺寸信息。
进一步的,所述处理器1执行所述计算机程序时还实现以下步骤:
所述获取与所述家具饰品类型对应的家具饰品参考模型之前还包括:
预设装饰风格;
根据所述装饰风格建立家具饰品参考模型。
进一步的,所述处理器1执行所述计算机程序时还实现以下步骤:
所述根据所述最终尺寸以及家具饰品参考模型对应的家具饰品类型进行检索,得到家具饰品的推送信息之后还包括:
根据所述推送信息选择得到最终家具饰品;
获取所述最终家具饰品的模型信息;
将所述模型信息摆放至所述待配饰空间中。
进一步的,所述处理器1执行所述计算机程序时还实现以下步骤:
所述根据所述最终尺寸以及家具饰品参考模型对应的家具饰品类型进行检索,得到家具饰品的推送信息之后还包括:
根据所述推送信息分别获取对应的家具饰品的尺寸信息、价格信息和供货信息,所述供货信息包括电商平台供货信息和线下门店供货信息。
进一步的,所述处理器1执行所述计算机程序时还实现以下步骤:
所述根据所述推送信息选择得到最终家具饰品之后还包括:
将所述最终家具饰品对应的推送信息进行保存。
本实施例中,基于ar技术的家具饰品选购终端可以是移动终端,可以通过在移动终端上安装app的方式来实现,获取待配饰空间时可以通过移动终端的摄像头获取。
综上所述,本发明提供的一种基于ar技术的家具饰品选购方法及终端,不需要建立房屋模型,也不需要建立大量的ar素材模型,用户可以根据待配饰空间的实际大小调整家具饰品的大小,根据用户确定的大小进行家具饰品推送,用户再从推送信息中选进行选择,可以快速选购到适合的家具饰品,并且可以增强用户的体验。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。