本技術涉及勾縫,尤其涉及一種家居裝修勾縫方法及系統(tǒng)。
背景技術:
1、在家居裝修中,地面磚縫的勾縫處理是一個非常關鍵的步驟。勾縫不僅能提高地面的美觀度,還能防止水分滲入瓷磚和基底之間,從而提高地面的耐久性和防水性能。目前的勾縫處理工作大多依賴人工完成,需要工人依賴自身經(jīng)驗進行勾縫處理,這種方式不僅效率低下,還會有大量的填充漿料滯留在磚縫外,需要等漿料干燥之后再進行刮除,不僅浪費填充漿料,而且容易導致瓷磚損傷。
技術實現(xiàn)思路
1、本技術提供一種家居裝修勾縫方法及系統(tǒng),以解決上述背景技術提出的問題。
2、第一方面,本技術提供一種家居裝修勾縫方法,包括:
3、控制預設的清潔裝置對目標地面進行清潔;
4、控制預設的3d掃描儀對清潔后的所述目標地面進行掃描,得到目標三維圖形;
5、通過預設的攝像裝置獲取所述目標地面的圖像信息;
6、基于所述目標三維圖形和所述圖像信息生成勾縫控制邏輯;
7、基于所述勾縫控制邏輯控制預設的勾縫機器人對清潔后的所述目標地面內的磚縫進行勾縫處理。
8、在一種可能的實現(xiàn)方式中,所述控制預設的清潔裝置對目標地面進行清潔,包括:
9、獲取所述目標地面的屬性信息集和所述目標地面的環(huán)境信息集;
10、基于預設的屬性信息編碼規(guī)則對所述屬性信息集進行特征矩陣編碼,得到第一特征編碼矩陣,并基于預設的環(huán)境信息編碼規(guī)則對所述環(huán)境信息集進行特征矩陣編碼,得到第二特征編碼矩陣;
11、將所述第一特征編碼矩陣和所述第二特征編碼矩陣進行融合,得到目標特征編碼矩陣;
12、基于所述目標特征編碼矩陣生成清潔參數(shù)信息,并基于所述清潔參數(shù)信息設置所述清潔裝置的清潔參數(shù)。
13、在一種可能的實現(xiàn)方式中,所述屬性信息集包括多種類型的屬性信息,所述基于預設的屬性信息編碼規(guī)則對所述屬性信息集進行特征矩陣編碼,得到第一特征編碼矩陣,包括:
14、獲取各個所述屬性信息的第一編號,并基于各個所述第一編號在數(shù)據(jù)庫中獲取各個所述屬性信息對應的初始編碼向量和第一編碼標準;其中,所述初始編碼向量包括多個第一標識元素和多個元素空位;
15、針對各個所述屬性信息,基于所述屬性信息對應的第一編碼標準對所述屬性信息進行編碼處理,得到第一編碼元素序列,并將所述第一編碼元素序列中的各個第一編碼元素依序插入所述屬性信息對應的初始編碼向量的元素空位,得到第一目標編碼向量;
16、基于各個所述第一目標編碼向量對應的所述第一編號,將各個所述第一目標編碼向量由上往下依次排列,得到所述第一特征編碼矩陣。
17、在一種可能的實現(xiàn)方式中,所述環(huán)境信息集包括多種不同類型的環(huán)境信息,所述基于預設的環(huán)境信息編碼規(guī)則對所述環(huán)境信息集進行特征矩陣編碼,得到第二特征編碼矩陣,包括:
18、獲取各個不同類型的所述環(huán)境信息的第二編號,并基于各個所述第二編號在預設的數(shù)據(jù)庫中獲取各個所述環(huán)境信息的標準編碼矩陣和第二編碼標準;
19、針對各個所述環(huán)境信息,將所述環(huán)境信息對應的標準編碼矩陣在多個指定位置的元素作為第二目標編碼向量的第二標識元素,并基于所述環(huán)境信息對應的第二編碼標準對所述環(huán)境信息進行編碼處理,得到第二編碼元素,及基于預設的元素組合方式將所述第二標識元素和所述第二編碼元素進行組合,得到第二目標編碼向量;
20、基于各個所述第二目標編碼向量對應的所述第二編號,將各個所述第二目標編碼向量由上往下依次排列,得到所述第二特征編碼矩陣。
21、在一種可能的實現(xiàn)方式中,所述將所述第一特征編碼矩陣和所述第二特征編碼矩陣進行融合,得到目標特征編碼矩陣,包括:
22、針對所述第一特征編碼矩陣的各個第一目標編碼向量,判斷所述第二特征編碼矩陣中是否存在所述第一目標編碼向量的關聯(lián)第二目標編碼向量;其中,所述第一目標編碼向量的第一標識元素與所述關聯(lián)第二目標編碼向量的第二標識元素具有相同的字母或數(shù)字;
23、若存在,將所述第一目標編碼向量作為融合標識元素,并將所述第一目標編碼向量的第一編碼元素和所述關聯(lián)第二目標編碼向量的第二編碼元素進行融合,得到融合編碼元素,及基于預設的元素組合方式將所述融合標識元素和所述融合編碼元素進行組合,得到第一目標特征編碼向量;
24、若不存在,將所述第一目標編碼向量作為第二目標特征編碼向量;
25、在所述第二特征編碼矩陣中確定第三目標特征編碼向量;其中,所述第三目標特征編碼向量是不與任一所述第一目標編碼向量關聯(lián)的第二目標編碼向量;
26、基于預設的向量排序規(guī)則將各個所述第一目標特征編碼向量、各個所述第二目標特征編碼向量和各個所述第三目標特征編碼向量依序排列,得到所述目標特征編碼矩陣。
27、在一種可能的實現(xiàn)方式中,所述基于所述目標三維圖形和所述圖像信息生成勾縫控制邏輯,包括:
28、獲取所述目標三維圖形對應的幾何參數(shù),并基于所述幾何參數(shù)生成初始三維模型;
29、基于所述圖像信息對所述初始三維模型進行渲染,得到目標三維模型;
30、基于所述目標三維模型生成勾縫控制邏輯。
31、在一種可能的實現(xiàn)方式中,所述基于所述目標三維模型生成勾縫控制邏輯,包括:
32、基于所述目標三維模型的渲染圖像信息生成所述勾縫機器人在勾縫過程中的工作路徑;
33、基于所述工作路徑和預設的磚縫分割規(guī)則對所述目標三維模型上的虛擬磚縫進行分割處理,得到多個填充單元;
34、基于各個所述填充單元在所述工作路徑上對應的次序,將各個所述填充單元依序排列,得到填充單元序列;
35、依序獲取所述填充單元序列的各個填充單元對應的體積,得到體積序列;
36、依序獲取所述填充單元序列的各個填充單元對應的工作節(jié)點,得到工作節(jié)點序列;
37、基于所述工作路徑、所述填充單元序列、所述體積序列和所述工作節(jié)點序列生成所述勾縫控制邏輯。
38、在一種可能的實現(xiàn)方式中,所述基于所述工作路徑、所述填充單元序列、所述體積序列和所述工作節(jié)點序列生成所述勾縫控制邏輯,包括:
39、針對所述工作節(jié)點序列中的各個工作節(jié)點,在所述體積序列中確定與所述工作節(jié)點序列匹配的目標體積,并基于所述目標體積確定所述工作節(jié)點對應的填充漿液體積;其中,所述工作節(jié)點在所述工作節(jié)點序列中對應的次序與所述目標體積在所述體積序列中對應的次序一致;
40、基于所述填充單元序列在所述工作路徑上確定多個分塊位置,得到分塊工作路徑;其中,每個填充單元對應一個分塊位置;
41、基于所述分塊工作路徑、所述各個工作節(jié)點和各個所述工作節(jié)點對應的填充漿液體積生成所述勾縫控制邏輯。
42、第二方面,本技術提供一種家居裝修勾縫系統(tǒng),包括:
43、第一控制模塊,用于控制預設的清潔裝置對目標地面進行清潔;
44、第二控制模塊,用于控制預設的3d掃描儀對清潔后的所述目標地面進行掃描,得到目標三維圖形;
45、獲取模塊,用于通過預設的攝像裝置獲取所述目標地面的圖像信息;
46、生成模塊,用于基于所述目標三維圖形和所述圖像信息生成勾縫控制邏輯;
47、第三控制模塊,用于基于所述勾縫控制邏輯控制預設的勾縫機器人對清潔后的所述目標地面內的磚縫進行勾縫處理。
48、本技術提供了家居裝修勾縫方法及系統(tǒng),其中,所述方法包括:控制預設的清潔裝置對目標地面進行清潔;控制預設的3d掃描儀對清潔后的所述目標地面進行掃描,得到目標三維圖形;通過預設的攝像裝置獲取所述目標地面的圖像信息;基于所述目標三維圖形和所述圖像信息生成勾縫控制邏輯;基于所述勾縫控制邏輯控制預設的勾縫機器人對清潔后的所述目標地面內的磚縫進行勾縫處理。該方法,一方面,能夠實現(xiàn)對磚縫進行自動化勾縫處理,提高勾縫處理的效率,另一方面,通過所述目標三維圖形和所述圖像信息生成的勾縫控制邏輯,能夠防止大量的填充漿料滯留在磚縫外,節(jié)省了漿料,防止了對多余的漿料進行刮涂時,給瓷磚造成的損傷。