自动检测厨房可用的橱柜摆放方法、电子设备及存储介质技术

技术编号:21184923 阅读:25 留言:0更新日期:2019-05-22 15:32
本发明专利技术公开了一种自动检测厨房可用的橱柜摆放方法,其包括:根据常用人口数量和存储周期确定最小的摆放区域尺寸;检测所述厨房所有墙面,剔除占位物体区域,得到可摆放橱柜的区域;判断所摆成的橱柜布局样式类型内所有的摆放空间的尺寸是否不小于尺寸阈值,水管是否被所述摆放空间覆盖,烟道到所述摆放空间的距离是否不大于第一预设阈值,如果均为是,则所述橱柜布局样式类型摆放合理。本发明专利技术还公开了一种电子设备及计算机可读存储介质。本发明专利技术可以自动判断是否能够满足橱柜布局样式类型,为后续布局功能橱柜做基础,橱柜布局多样化,满足人们对橱柜摆放的需求,不需要专业人员进行测量,提高效率,节约成本。

Automatic detection of kitchen cabinet placement methods, electronic equipment and storage media

The invention discloses an automatic detection kitchen cabinet placement method, which includes: determining the minimum size of the placement area according to the number of commonly used population and storage period; detecting all the walls of the kitchen, eliminating the occupying object area, and obtaining the area where the cabinet can be placed; and judging whether the size of the placement space in the layout type of the cabinet is not less than the size. Threshold, whether the water pipe is covered by the display space, whether the distance from the flue to the display space is not greater than the first preset threshold, and if both are true, the cabinet layout style type is reasonably placed. The invention also discloses an electronic device and a computer readable storage medium. The invention can automatically judge whether it can satisfy the layout style type of the cabinet, lay the foundation for the subsequent layout function cabinet, diversify the layout of the cabinet, meet the people's demand for cabinet placement, do not need professional personnel to measure, improve efficiency and save cost.

【技术实现步骤摘要】
自动检测厨房可用的橱柜摆放方法、电子设备及存储介质
本专利技术涉及橱柜摆放
,尤其涉及一种自动检测厨房可用的橱柜摆放方法、装置、设备及介质。
技术介绍
厨房是家庭日常生活中一个重要的场所,设计得合不合理直接影响厨房的实用性,而橱柜作为厨房功能的支撑部件,其布局的合理安排以及优化不仅能使厨房看起来整洁美观,操作起来更方便舒适,而且将会大大提升厨房储物功能,提高厨房空间利用率。当前市场上的家具设计软件还没有重点考虑整体橱柜布局设计的解决方案,大部分的厨房设计软件依赖设计人员手工拖动各个功能柜体摆放到合适的位置后生成方案,这种方法需要设计人员对整体厨房功能有比较专业的知识才能布置出比较合理方案,使用有一定的局限性而且摆放后需要调整柜体的尺寸比较费时费力,另一种设计方案是提供整体的橱柜摆放方案组合供设计人员选择,但是现有的整体方案可能并不合适大多数客户的厨房户型以及水电布局,适用性有限。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种自动检测厨房可用的橱柜摆放方法,其根据尺寸阈值、厨房大小以及烟道、水管位置自动判断是否能够满足橱柜布局样式类型,橱柜布局多样化,满足人们对橱柜摆放的需求,不需要专业人员进行测量,提高效率,节约成本。本专利技术的目的之二在于提供一种实现上述自动检测厨房可用的橱柜摆放方法的电子设备。本专利技术的目的之三在于提供一种存储上述自动检测厨房可用的橱柜摆放方法的计算机可读存储介质。本专利技术的目的之一采用如下技术方案实现:一种自动检测厨房可用的橱柜摆放方法,包括以下步骤:尺寸获取步骤,根据常用人口数量和存储周期确定最小的摆放区域尺寸,称为尺寸阈值;检测步骤,检测所述厨房所有墙面,剔除占位物体区域,得到可摆放橱柜的区域,称为可用区域;判断步骤,判断所述可用区域能否组成相应的橱柜布局样式类型,如果能,则:判断所摆成的橱柜布局样式类型内所有的摆放空间的尺寸是否不小于尺寸阈值,水管是否被所述摆放空间覆盖,烟道到所述摆放空间的距离是否不大于第一预设阈值,如果均为是,则所述橱柜布局样式类型摆放合理。进一步地,所述橱柜布局样式类型为直线型橱柜布局样式,则:所述检测步骤具体为:遍历所述厨房所有墙面,剔除占位物体区域,得到目标墙面的第一子可用区域;所述判断步骤具体为:判断所述第一子可用区域的尺寸是否不小于尺寸阈值,水管是否被所述目标墙面覆盖,烟道到所述目标墙面的距离是否不大于第一预设阈值,如果均为是,则所述目标墙面满足直线型橱柜布局样式,所述目标墙面为被检测的墙面,如果任意一个不为是,则所述目标墙面不满足直线型橱柜布局样式;如果所述厨房所有墙面均不满足直线型橱柜布局样式,则所述厨房不能设计成直线型橱柜布局样式。进一步地,所述橱柜布局样式类型为平行型橱柜布局样式,则:所述检测步骤具体为:遍历所述厨房所有墙面,检测目标墙面是否具有与其平行的墙面,称为平行墙面,如果与目标墙面平行的墙面为多个,则选取离所述目标墙面中心最近的一个墙面作为平行墙面,将所述目标墙面和平行墙面作为一个整体,称为待摆放区域,剔除所述待摆放区域内的占位物体区域,得到待摆放区域的第二子可用区域,如果所述目标墙面不具有平行墙面,则所述目标墙面不满足平行型橱柜布局样式;所述判断步骤具体为:判断所述平行墙面在目标墙面的投影是否达到目标墙面尺寸的一半,所述目标墙面与平行墙面之间的距离是否大于第二预设阈值,所述第二子可用区域的尺寸是否不小于尺寸阈值,水管是否被所述目标墙面或平行墙面覆盖,烟道到所述目标墙面或平行墙面的距离是否不大于第一预设阈值,如果均为是,则所述待摆放区域满足平行型橱柜布局样式,如果任意一个不为是,则所述待摆放区域不满足平行型橱柜布局样式;如果所述厨房所有墙面均不满足平行型橱柜布局样式,则所述厨房不能设计成平行型橱柜布局样式。进一步地,所述橱柜布局样式类型为L型橱柜布局样式,则:所述检测步骤具体为:遍历所述厨房所有墙面,检测目标墙面是否具有与其连接的墙面,称为连接墙面,如果所述目标墙面具有连接墙面,将所述目标墙面和连接墙面作为一个整体,称为待摆放区域,剔除所述待摆放区域内的占位物体区域,得到待摆放区域的第三子可用区域,如果所述目标墙面不具有连接墙面,则所述目标墙面不满足L型橱柜布局样式;所述判断步骤具体为:判断所述目标墙面和连接墙面的尺寸是否均大于第二预设阈值,所述第三子可用区域的尺寸是否不小于尺寸阈值,水管是否被所述目标墙面或连接墙面覆盖,烟道到所述目标墙面或连接墙面的距离是否不大于第一预设阈值,如果均为是,则所述待摆放区域满足L型橱柜布局样式,所述目标墙面为被检测的墙面,如果任意一个不为是,则所述待摆放区域不满足L型橱柜布局样式;如果所述厨房所有墙面均不满足L型橱柜布局样式,则所述厨房不能设计成L型橱柜布局样式。进一步地,所述橱柜布局样式类型为U型橱柜布局样式,则:所述检测步骤具体为:遍历所述厨房所有墙面,检测目标墙面两端是否均具有与其连接的墙面,称为连接墙面,如果目标墙面两端具有连接墙面且所述连接墙面位于目标墙面同一侧且两个连接墙面平行,将所述目标墙面和连接墙面作为一个整体,称为待摆放区域,剔除所述待摆放区域内的占位物体区域,得到待摆放区域的第四子可用区域,如果所述目标墙面不具有连接墙面或者连接墙面不位于目标墙面同一侧或两个墙面不平行,则所述目标墙面不满足U型橱柜布局样式;所述判断步骤具体为:判断所述目标墙面和连接墙面的尺寸是否均大于第二预设阈值,两个连接墙面之间的距离是否大于第三预设阈值,所述第四子可用区域的尺寸是否不小于尺寸阈值,水管是否被所述目标墙面或连接墙面覆盖,烟道到所述目标墙面或连接墙面的距离是否不大于第一预设阈值,如果均为是,则所述待摆放区域满足U型橱柜布局样式,所述目标墙面为被检测的墙面,如果任意一个不为是,则所述待摆放区域不满足U型橱柜布局样式;如果所述厨房所有墙面均不满足U型橱柜布局样式,则所述厨房不能设计成U型橱柜布局样式。进一步地,所述橱柜布局样式类型为G型橱柜布局样式,则:所述检测步骤具体为:遍历所述厨房所有墙面,检测目标墙面两端是否均具有与其连接的墙面,称为连接墙面,如果目标墙面两端具有连接墙面且所述连接墙面位于目标墙面同一侧且两个连接墙面平行,则在其中一个连接墙面远离目标墙面的一端增加一个尾巴区域,所述尾巴区域与其连接的连接墙面垂直,将所述目标墙面、连接墙面以及尾巴区域作为一个整体,称为待摆放区域,剔除所述待摆放区域内的占位物体区域,得到待摆放区域的第五子可用区域,如果所述目标墙面不具有连接墙面或者连接墙面不位于目标墙面同一侧或两个墙面不平行,则所述目标墙面不满足G型橱柜布局样式;所述判断步骤具体为:判断所述目标墙面、连接墙面和尾巴区域的尺寸是否均大于第二预设阈值,所述连接墙面之间的距离是否大于第三预设阈值,第五子可用区域开口的尺寸是否大于第四预设阈值,所述第五子可用区域的尺寸是否不小于尺寸阈值,水管是否被所述目标墙面或连接墙面覆盖,烟道到所述目标墙面或连接墙面的距离是否不大于第一预设阈值,如果均为是,则所述待摆放区域满足G型橱柜布局样式,所述目标墙面为被检测的墙面,如果任意一个不为是,则所述待摆放区域不满足G型橱柜布局样式;如果所述厨房所有墙面均不满足G型橱柜布局样式,则所述厨房不能本文档来自技高网...

【技术保护点】
1.一种自动检测厨房可用的橱柜摆放方法,其特征在于,包括以下步骤:尺寸获取步骤,根据常用人口数量和存储周期确定最小的摆放区域尺寸,称为尺寸阈值;检测步骤,检测所述厨房所有墙面,剔除占位物体区域,得到可摆放橱柜的区域,称为可用区域;判断步骤,判断所述可用区域能否组成相应的橱柜布局样式类型,如果能,则:判断所摆成的橱柜布局样式类型内所有的摆放空间的尺寸是否不小于尺寸阈值,水管是否被所述摆放空间覆盖,烟道到所述摆放空间的距离是否不大于第一预设阈值,如果均为是,则所述橱柜布局样式类型摆放合理。

【技术特征摘要】
1.一种自动检测厨房可用的橱柜摆放方法,其特征在于,包括以下步骤:尺寸获取步骤,根据常用人口数量和存储周期确定最小的摆放区域尺寸,称为尺寸阈值;检测步骤,检测所述厨房所有墙面,剔除占位物体区域,得到可摆放橱柜的区域,称为可用区域;判断步骤,判断所述可用区域能否组成相应的橱柜布局样式类型,如果能,则:判断所摆成的橱柜布局样式类型内所有的摆放空间的尺寸是否不小于尺寸阈值,水管是否被所述摆放空间覆盖,烟道到所述摆放空间的距离是否不大于第一预设阈值,如果均为是,则所述橱柜布局样式类型摆放合理。2.如权利要求1所述的自动检测厨房可用的橱柜摆放方法,其特征在于,所述橱柜布局样式类型为直线型橱柜布局样式,则:所述检测步骤具体为:遍历所述厨房所有墙面,剔除占位物体区域,得到目标墙面的第一子可用区域;所述判断步骤具体为:判断所述第一子可用区域的尺寸是否不小于尺寸阈值,水管是否被所述目标墙面覆盖,烟道到所述目标墙面的距离是否不大于第一预设阈值,如果均为是,则所述目标墙面满足直线型橱柜布局样式,所述目标墙面为被检测的墙面,如果任意一个不为是,则所述目标墙面不满足直线型橱柜布局样式;如果所述厨房所有墙面均不满足直线型橱柜布局样式,则所述厨房不能设计成直线型橱柜布局样式。3.如权利要求1所述的自动检测厨房可用的橱柜摆放方法,其特征在于,所述橱柜布局样式类型为平行型橱柜布局样式,则:所述检测步骤具体为:遍历所述厨房所有墙面,检测目标墙面是否具有与其平行的墙面,称为平行墙面,如果与目标墙面平行的墙面为多个,则选取离所述目标墙面中心最近的一个墙面作为平行墙面,将所述目标墙面和平行墙面作为一个整体,称为待摆放区域,剔除所述待摆放区域内的占位物体区域,得到待摆放区域的第二子可用区域,如果所述目标墙面不具有平行墙面,则所述目标墙面不满足平行型橱柜布局样式;所述判断步骤具体为:判断所述平行墙面在目标墙面的投影是否达到目标墙面尺寸的一半,所述目标墙面与平行墙面之间的距离是否大于第二预设阈值,所述第二子可用区域的尺寸是否不小于尺寸阈值,水管是否被所述目标墙面或平行墙面覆盖,烟道到所述目标墙面或平行墙面的距离是否不大于第一预设阈值,如果均为是,则所述待摆放区域满足平行型橱柜布局样式,如果任意一个不为是,则所述待摆放区域不满足平行型橱柜布局样式;如果所述厨房所有墙面均不满足平行型橱柜布局样式,则所述厨房不能设计成平行型橱柜布局样式。4.如权利要求1所述的自动检测厨房可用的橱柜摆放方法,其特征在于,所述橱柜布局样式类型为L型橱柜布局样式,则:所述检测步骤具体为:遍历所述厨房所有墙面,检测目标墙面是否具有与其连接的墙面,称为连接墙面,如果所述目标墙面具有连接墙面,将所述目标墙面和连接墙面作为一个整体,称为待摆放区域,剔除所述待摆放区域内的占位物体区域,得到待摆放区域的第三子可用区域,如果所述目标墙面不具有连接墙面,则所述目标墙面不满足L型橱柜布局样式;所述判断步骤具体为:判断所述目标墙面和连接墙面的尺寸是否均大于第二预设阈值,所述第三子可用区域的尺寸是否不小于尺寸阈值,水管是否被所述目标墙面或连接墙面覆盖,烟道到所述目标墙面或连接墙面的距离是否不大于第一预设阈值,如果均为是,则所述待摆放区域满足L型橱柜布局样式,所述目标墙面为被检测的墙面,如果任意一个不为是,则所述待摆放区域不满足L型橱柜布局样式;如果所述厨房所有墙面均不满足L型橱柜布局样式,则所述厨房不能设计成L型橱柜布局样式。5.如权利要求1所述的自动检测厨房可用的橱柜摆放方法,其特征在于,所述橱柜布局样式类型为U型橱柜布局样式,则:所述检测步骤具体为:遍历所述厨房所有墙面,检测目标墙面两端是否均具有与其连接的墙面,称为连接墙面,如果目标墙面两端具有连接墙面且所述连接墙面位于目标墙面同一侧且两个连接墙面平行,将所述目标墙面和连接墙面作为一个整体,称为待摆放...

【专利技术属性】
技术研发人员:黄睿韩晓梁斌黄谦陈智力周锋
申请(专利权)人:广州纬纶信息科技有限公司
类型:发明
国别省市:广东,44

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

1