[發明專利]家居布局擺放方法、裝置和存儲介質在審
| 申請號: | 202110718598.8 | 申請日: | 2021-06-28 |
| 公開(公告)號: | CN113434934A | 公開(公告)日: | 2021-09-24 |
| 發明(設計)人: | 王貝 | 申請(專利權)人: | 杭州群核信息技術有限公司 |
| 主分類號: | G06F30/13 | 分類號: | G06F30/13;G06F30/20;G06F119/02 |
| 代理公司: | 北京眾元弘策知識產權代理事務所(普通合伙) 11462 | 代理人: | 李超 |
| 地址: | 310000 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 家居 布局 擺放 方法 裝置 存儲 介質 | ||
本申請公開了一種家居布局擺放方法、裝置和存儲介質,涉及模型布局設計技術領域,所述方法包括:獲取家居戶型的輸入參數,所述輸入參數包括長度、寬度、點位、線段和輪廓中的至少一種;根據目標參數化布局模板和所述輸入參數,確定容器元件的擺放規則,所述擺放規則包括所述容器元件的大小、擺放位置和擺放角度;每個容器元件對應于一個家具素材;根據所述擺放規則自動擺放家具素材。解決了現有技術中無法快速準確的計算家具模型的擺放位置的問題,達到了可以根據目標參數化布局模板自動準確的對家具素材進行擺放,提高擺放速度和精度的效果。
技術領域
本發明涉及家居布局擺放方法、裝置和存儲介質,屬于模型布局設計技術領域。
背景技術
現有的家裝設計軟件中,設計師在擺放模型(比如家具、開關點位等)時,需要在3D空間中手動一個一個的擺放,操作難度巨大。如果通過快搭(AI智能布局)一鍵布局,則又缺少精準性(即模型位置的精準計算)。當前基本上沒有一個既能實現快速的模型布局,又能精準計算模型位置的設計方法。
發明內容
本發明的目的在于提供一種家居布局擺放方法、裝置和存儲介質,用于解決現有技術中存在的問題。
為達到上述目的,本發明提供如下技術方案:
根據第一方面,本發明實施例提供了一種家居布局擺放方法,所述方法包括:
獲取家居戶型的輸入參數,所述輸入參數包括長度、寬度、點位、線段和輪廓中的至少一種;
根據目標參數化布局模板和所述輸入參數,確定容器元件的擺放規則,所述擺放規則包括所述容器元件的大小、擺放位置和擺放角度;每個容器元件對應于一個家具素材;
根據所述擺放規則自動擺放家具素材。
可選的,所述目標參數化布局模板中設置有腳本公式,所述根據目標參數化布局模板和所述輸入參數,確定容器元件的擺放規則,包括:
根據所述腳本公式以及所述輸入參數確定所述容器元件的擺放規則。
可選的,所述腳本公式為SPEL語法的公式。
可選的,所述目標參數化布局模板包括至少兩層模板,第i層模板設置有至少一個第i+1層子模板,i為小于等于N-1的整數,N為模板的總層數。
可選的,所述根據目標參數化布局模板和所述輸入參數,確定容器元件的擺放規則,包括:
根據第1層模板和所述輸入參數計算父參數;
對于第j層模板,根據上一層模板計算得到的參數和所述輸入參數中的前者或者兩者以及所述子模板,計算所述第j+1層模板所對應的子參數;
根據所述父參數以及各個子參數確定所述擺放規則。
可選的,所述根據所述父參數以及各個子參數確定所述擺放規則,包括:
對于各個子參數中的每個子參數,將每個子參數轉換為所述第1層模板的坐標系所對應的轉換后的子參數,轉換后的子參數包括轉換后的坐標以及旋轉角度;
根據所述父參數以及各個轉換后的子參數確定所述擺放規則。
可選的,所述將每個子參數轉換為所述第1層模板的坐標系所對應的轉換后的子參數,包括:
根據矩陣變換函數對每個子參數進行變換,得到變換后的子參數。
可選的,所述方法還包括:
接收選擇目標參數化布局模板的選擇指令;
根據所述選擇指令選擇所述目標參數化布局模板。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州群核信息技術有限公司,未經杭州群核信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110718598.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種床墊套膜機
- 下一篇:一種半導體器件及其制備方法





