[發(fā)明專利]產(chǎn)品缺陷位置分布獲取方法和裝置有效
| 申請?zhí)枺?/td> | 202011219663.4 | 申請日: | 2020-11-05 |
| 公開(公告)號: | CN112102316B | 公開(公告)日: | 2021-02-23 |
| 發(fā)明(設計)人: | 師文慶;韓錦;潘正頤 | 申請(專利權)人: | 常州微億智造科技有限公司 |
| 主分類號: | G06T7/00 | 分類號: | G06T7/00;G06T7/70;G01N21/88 |
| 代理公司: | 常州佰業(yè)騰飛專利代理事務所(普通合伙) 32231 | 代理人: | 陳紅橋 |
| 地址: | 213016 江蘇省常州市鐘*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 產(chǎn)品 缺陷 位置 分布 獲取 方法 裝置 | ||
本發(fā)明提供一種產(chǎn)品缺陷位置分布獲取方法和裝置,所述方法包括以下步驟:獲取產(chǎn)品圖像并確定產(chǎn)品圖像中缺陷位置的像素坐標;將產(chǎn)品圖像的像素坐標范圍映射到經(jīng)緯度范圍,以得到產(chǎn)品圖像中缺陷位置的經(jīng)緯度信息;通過Geohash算法將產(chǎn)品圖像中缺陷位置的經(jīng)緯度信息轉換為相應的字符串;根據(jù)字符串獲取產(chǎn)品圖像中的缺陷位置分布。本發(fā)明能夠大大提升產(chǎn)品缺陷位置數(shù)據(jù)處理性能,從而快速得到產(chǎn)品缺陷位置分布情況。
技術領域
本發(fā)明涉及產(chǎn)品缺陷檢測技術領域,具體涉及一種產(chǎn)品缺陷位置分布獲取方法、一種產(chǎn)品缺陷位置分布獲取裝置、一種計算機設備和一種非臨時性計算機可讀存儲介質。
背景技術
在工業(yè)生產(chǎn)中,通常需要進行產(chǎn)品缺陷的檢測,并記錄、保存和分析產(chǎn)品缺陷的位置分布情況。目前,常用的處理方式是在檢測到缺陷位置并確定缺陷點坐標后,計算缺陷點之間的距離,然后再根據(jù)大量的距離值數(shù)據(jù)分析得到產(chǎn)品缺陷的位置分布情況。這種處理方式存在效率低、速度慢的缺陷,在產(chǎn)品缺陷數(shù)據(jù)的批量處理時該缺陷尤為顯著。
發(fā)明內(nèi)容
本發(fā)明為解決上述技術問題,提供了一種產(chǎn)品缺陷位置分布獲取方法和裝置,能夠大大提升產(chǎn)品缺陷位置數(shù)據(jù)處理性能,從而快速得到產(chǎn)品缺陷位置分布情況。
本發(fā)明采用的技術方案如下:
一種產(chǎn)品缺陷位置分布獲取方法,包括以下步驟:獲取產(chǎn)品圖像并確定所述產(chǎn)品圖像中缺陷位置的像素坐標;將產(chǎn)品圖像的像素坐標范圍映射到經(jīng)緯度范圍,以得到所述產(chǎn)品圖像中缺陷位置的經(jīng)緯度信息;通過Geohash算法將所述產(chǎn)品圖像中缺陷位置的經(jīng)緯度信息轉換為相應的字符串;根據(jù)所述字符串獲取所述產(chǎn)品圖像中的缺陷位置分布。
通過Geohash算法將所述產(chǎn)品圖像中缺陷位置的經(jīng)緯度信息轉換為相應的字符串,具體包括:將所述經(jīng)緯度信息中的經(jīng)度和緯度分別轉換為相應的二進制碼并合并;將合并后的二進制碼按照Base32進行編碼以得到相應的字符串。
根據(jù)所述字符串獲取所述產(chǎn)品圖像中的缺陷位置分布,具體包括:通過字符串之間相同前綴的字符數(shù)判斷缺陷位置點之間的距離。
根據(jù)所述字符串獲取所述產(chǎn)品圖像中的缺陷位置分布,具體包括:通過字符串之間相同前綴進行分組,并對每組字符串進行求和;按照和值由大到小的順序對多組字符串進行排序以得到組序列,并取所述組序列中的前N組字符串實現(xiàn)熱力區(qū)域統(tǒng)計,其中,N為正整數(shù)。
一種產(chǎn)品缺陷位置分布獲取裝置,包括:第一獲取模塊,用于獲取產(chǎn)品圖像并確定所述產(chǎn)品圖像中缺陷位置的像素坐標;映射模塊,用于將產(chǎn)品圖像的像素坐標范圍映射到經(jīng)緯度范圍,以得到所述產(chǎn)品圖像中缺陷位置的經(jīng)緯度信息;轉換模塊,用于通過Geohash算法將所述產(chǎn)品圖像中缺陷位置的經(jīng)緯度信息轉換為相應的字符串;第二獲取模塊,用于根據(jù)所述字符串獲取所述產(chǎn)品圖像中的缺陷位置分布。
所述轉換模塊具體用于將所述經(jīng)緯度信息中的經(jīng)度和緯度分別轉換為相應的二進制碼并合并,將合并后的二進制碼按照Base32進行編碼以得到相應的字符串。
所述第二獲取模塊具體用于通過字符串之間相同前綴的字符數(shù)判斷缺陷位置點之間的距離。
所述第二獲取模塊具體用于通過字符串之間相同前綴進行分組,并對每組字符串進行求和,按照和值由大到小的順序對多組字符串進行排序以得到組序列,并取所述組序列中的前N組字符串實現(xiàn)熱力區(qū)域統(tǒng)計,其中,N為正整數(shù)。
一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時,實現(xiàn)上述產(chǎn)品缺陷位置分布獲取方法。
一種非臨時性計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)上述產(chǎn)品缺陷位置分布獲取方法。
本發(fā)明的有益效果:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于常州微億智造科技有限公司,未經(jīng)常州微億智造科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011219663.4/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





