System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及激光加工領域,尤其涉及一種加工圖檔生成方法、裝置、系統和可讀存儲介質。
技術介紹
1、隨著智能穿戴產品更迭地日新月異,智能穿戴產品(智能手表)的工藝不斷提高,高品質的工藝制程要求對制程類設備的要求也隨之提高。即,由過去的傳統機械方式向智能式(高精度、高效率、高品質,通用化)革新要求,已成為技術前進不可阻擋的潮流。在成像上,目前市場上傳統的視覺定位技術無法準確獲取對應待加工的目標位置,繼而使得算法無法擬合抓取基準并針對每一個產品主動生成適配的加工圖檔。
技術實現思路
1、鑒于上述問題,本申請提出一種加工圖檔生成方法、裝置、系統和可讀存儲介質。
2、第一方面,本專利技術提供一種加工圖檔生成方法,包括:
3、掃描并獲取待加工產品的若干位置的二維灰度圖和三維點云圖,每個所述二維灰度圖對應一所述三維點云圖;
4、從所述二維灰度圖中提取待加工區域的邊緣輪廓坐標集;
5、基于每個所述邊緣輪廓坐標集和每個所述三維點云圖,得到標準邊緣輪廓坐標集;
6、基于所述標準邊緣輪廓坐標集進行擬合,得到所述待加工產品的加工圖檔。
7、在可選的實施方式中,每個所述二維灰度圖還對應有掃描時的水平旋轉角度和垂直旋轉角度;所述基于每個所述邊緣輪廓坐標集和每個所述三維點云圖,得到標準邊緣輪廓坐標集,包括:
8、根據每個所述邊緣輪廓坐標集、每個所述三維點云圖、每個所述水平旋轉角度和每個所述垂直旋轉角度,得到每個待轉換點的轉換參數;
9、根據每個待轉換點的轉換參數,將每個待轉換點投影至標準坐標系,以得到每個待轉換點投影后的標準三維坐標,將每個標準三維坐標組成的集合作為所述標準邊緣輪廓坐標集。
10、在可選的實施方式中,所述基于所述標準邊緣輪廓坐標集進行擬合,得到所述待加工產品的加工圖檔,包括:
11、剔除每個所述標準邊緣輪廓坐標集中相同的標準邊緣輪廓數據;
12、利用多點擬合曲線算法將剔除后的所有標準邊緣輪廓數據進行擬合,得到連續封閉的圖形,將所述圖形作為所述加工圖檔。
13、在可選的實施方式中,所述從所述二維灰度圖中提取待加工區域的邊緣輪廓坐標集,包括:
14、將所述二維灰度圖輸入至圖像分割提取模型,以使得所述圖像分割提取模型對所述二維灰度圖進行分割得到若干個二維灰度子圖,再基于所述二維灰度子圖,輸出待加工區域概率圖;
15、提取所述待加工區域概率圖中的待加工邊緣輪廓,以得到所述邊緣輪廓坐標集。
16、在可選的實施方式中,所述圖像分割提取模型由訓練得到,訓練過程包括:
17、輸入若干個經標注待加工區域后的二維灰度圖,對所述圖像分割提取模型進行分割訓練;
18、將二維灰度圖輸入至每次訓練后的圖像分割提取模型,以得到測試待加工區域概率圖;將所述測試待加工區域概率圖與經標注待加工區域后的二維灰度圖進行比較,得到加工區域的誤差值;
19、根據所述誤差值來判定是否訓練完成。
20、在可選的實施方式中,所述基于所述標準邊緣輪廓坐標集進行擬合,得到所述待加工產品的加工圖檔,包括:
21、將所述標準邊緣輪廓坐標集進行平滑處理,得到平滑邊緣輪廓坐標集;
22、基于所述平滑邊緣輪廓坐標集進行擬合,得到所述待加工產品的加工圖檔。
23、第二方面,本專利技術提供一種加工圖檔生成裝置,包括:
24、掃描單元,用于掃描并獲取待加工產品的若干位置的二維灰度圖和三維點云圖,每個所述二維灰度圖對應一所述三維點云圖;
25、提取單元,用于從所述二維灰度圖中提取待加工區域的邊緣輪廓坐標集;
26、標準化單元,用于基于每個所述邊緣輪廓坐標集和每個所述三維點云圖,得到標準邊緣輪廓坐標集;
27、擬合單元,用于基于所述標準邊緣輪廓坐標集進行擬合,得到所述待加工產品的加工圖檔。
28、第三方面,本專利技術提供一種加工圖檔生成系統,包括掃描裝置、控制器和位置調節器;所述控制器分別連接所述掃描裝置和位置調節器,所述掃描裝置設置于所述位置調節器;
29、所述控制器用于控制所述位置調節器帶動所述掃描裝置調整位置;控制所述掃描裝置對待加工產品進行掃描;獲得并基于所述掃描裝置掃描所述待加工產品的若干二維灰度圖和若干三維點云圖,執行前述實施方式任一項所述的加工圖檔生成方法的步驟。
30、在可選的實施方式中,所述位置調節器包括固定板、滑動裝置、第一旋轉裝置和第二旋轉裝置;
31、所述滑動裝置和所述固定板在豎直方向上滑動連接;
32、所述第一旋轉裝置與所述固定板轉動連接,用于繞第一旋轉軸線相對所述固定板轉動垂直旋轉角度;所述第二旋轉裝置與所述第一旋轉裝置轉動連接,用于繞第二旋轉軸線相對所述第一旋轉裝置轉動水平旋轉角度,且旋轉時帶動所述掃描裝置旋轉,所述第一旋轉軸線垂直于所述第二旋轉軸線,所述第一旋轉軸線平行于所述豎直方向。
33、第四方面,本專利技術提供一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序適于處理器進行加載,以執行如前述實施方式任一項所述的加工圖檔生成方法的步驟。
34、本申請的實施例具有以下的有益效果:
35、本申請實施例提出一種加工圖檔生成方法,包括:掃描并獲取待加工產品的若干位置的二維灰度圖和三維點云圖,每個所述二維灰度圖對應一所述三維點云圖;從所述二維灰度圖中提取待加工區域的邊緣輪廓坐標集;基于每個所述邊緣輪廓坐標集和每個所述三維點云圖,得到標準邊緣輪廓坐標集;基于所述標準邊緣輪廓坐標集進行擬合,得到所述待加工產品的加工圖檔。本申請通過不同位置來獲取產品待加工區域的二維灰度圖和三維點云圖,用于更精準獲取待加工區域緣的每一個點的邊緣輪廓坐標,再將邊緣輪廓坐標進行標準化處理得到標準邊緣輪廓坐標,根據每個標準邊緣輪廓坐標進行擬合得到更為精準的加工圖檔。本方案可以適用于不同種類的加工產品,同時也解決了因產品顏色、公差不一致性導致的加工偏差的問題,本方案具有適用范圍廣、兼容性強、精度高、成本低等效果。
本文檔來自技高網...【技術保護點】
1.一種加工圖檔生成方法,其特征在于,包括:
2.根據權利要求1所述的加工圖檔生成方法,其特征在于,每個所述二維灰度圖還對應有掃描時的水平旋轉角度和垂直旋轉角度;所述基于每個所述邊緣輪廓坐標集和每個所述三維點云圖,得到標準邊緣輪廓坐標集,包括:
3.根據權利要求1所述的加工圖檔生成方法,其特征在于,所述基于所述標準邊緣輪廓坐標集進行擬合,得到所述待加工產品的加工圖檔,包括:
4.根據權利要求1所述的加工圖檔生成方法,其特征在于,所述從所述二維灰度圖中提取待加工區域的邊緣輪廓坐標集,包括:
5.根據權利要求4所述的加工圖檔生成方法,其特征在于,所述圖像分割提取模型由訓練得到,訓練過程包括:
6.根據權利要求1所述的加工圖檔生成方法,其特征在于,所述基于所述標準邊緣輪廓坐標集進行擬合,得到所述待加工產品的加工圖檔,包括:
7.一種加工圖檔生成裝置,其特征在于,包括:
8.一種加工圖檔生成系統,其特征在于,包括掃描裝置、控制器和位置調節器;所述控制器分別連接所述掃描裝置和位置調節器,所述掃描裝置設置于所
9.根據權利要求8所述的加工圖檔生成系統,其特征在于,所述位置調節器包括固定板、滑動裝置、第一旋轉裝置和第二旋轉裝置;
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序適于處理器進行加載,以執行如權利要求1至6任一項所述的加工圖檔生成方法的步驟。
...【技術特征摘要】
1.一種加工圖檔生成方法,其特征在于,包括:
2.根據權利要求1所述的加工圖檔生成方法,其特征在于,每個所述二維灰度圖還對應有掃描時的水平旋轉角度和垂直旋轉角度;所述基于每個所述邊緣輪廓坐標集和每個所述三維點云圖,得到標準邊緣輪廓坐標集,包括:
3.根據權利要求1所述的加工圖檔生成方法,其特征在于,所述基于所述標準邊緣輪廓坐標集進行擬合,得到所述待加工產品的加工圖檔,包括:
4.根據權利要求1所述的加工圖檔生成方法,其特征在于,所述從所述二維灰度圖中提取待加工區域的邊緣輪廓坐標集,包括:
5.根據權利要求4所述的加工圖檔生成方法,其特征在于,所述圖像分割提取模型由訓練得到,訓練過程包括:
6.根據...
【專利技術屬性】
技術研發人員:曹碧華,劉精神,劉鋒,楊智毅,王劍宇,周春麗,
申請(專利權)人:深圳市杰普特光電股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。