一種機器視覺智能檢測系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及一種機器視覺智能檢測系統(tǒng)。
【背景技術(shù)】
[0002]機器視覺系統(tǒng)是指通過機器視覺產(chǎn)品將被攝取目標轉(zhuǎn)換成圖像信號,傳送給專用的圖像處理系統(tǒng),得到被攝目標的形態(tài)信息,根據(jù)像素分布和亮度、顏色等信息,轉(zhuǎn)變成數(shù)字化信號;圖像處理系統(tǒng)對這些信號進行各種運算來抽取目標的特征,進而根據(jù)判別的結(jié)果來控制現(xiàn)場的設備動作。國內(nèi)的機器視覺領(lǐng)域處于蓬勃發(fā)展階段,應用范圍涵蓋面廣,隨著各行業(yè)對生產(chǎn)線的要求提升,機器視覺技術(shù)的便捷應用和交互也被迫切需要。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題,在于提供一種機器視覺智能檢測系統(tǒng),能在一個編輯器中編輯所有獨立的模塊,并能直觀的預覽檢測流程,加快檢測速度,提升檢測效率。
[0004]本發(fā)明是這樣實現(xiàn)的:一種機器視覺智能檢測系統(tǒng),包括:
[0005]工具區(qū):用于提供腳本控制操作及界面設置操作;
[0006]模塊區(qū):用于提供機器視覺工具;
[0007]圖像區(qū):用于編輯和顯示待處理圖像,及顯示處理后的圖像、結(jié)果;
[0008]流程編輯區(qū):用于顯示和控制模塊流程;
[0009]通過模塊區(qū)內(nèi)的基本工具獲取圖像信息,則圖像區(qū)出現(xiàn)獲取的原始圖像,根據(jù)需求從模塊區(qū)中選取工具進行組合,同時流程編輯區(qū)顯示流程圖;原始圖像經(jīng)過處理后達到用戶的檢測需求。
[0010]進一步地,所述模塊區(qū)包括:基本工具、濾波工具、測量工具、粒子工具以及ID識別工具;所述基本工具,用于圖像獲取、圖像標定及通訊管理;所述濾波工具,用于圖像增強、圖像分割、幾何變換及形態(tài)學操作;所述測量工具,用于目標幾何測量、目標定位跟蹤以及目標表面檢測;所述粒子工具,用于粒子幾何分析及粒子分類;所述ID識別工具,用于一維碼識別、二維碼識別、光學字符識別及目標識別。
[0011]進一步地,所述基本工具包括以下一種或幾種:相機采集、圖像讀取、直方圖、線剖面圖、設置坐標系、量化工具、通訊以及運控設備通訊;
[0012]所述濾波工具包括以下一種或幾種:二值化、圖像運算、顏色提色、彩色分量提取、二值反轉(zhuǎn)、亮度對比度、圖像掩膜、圖像幾何變換、查表變換、傅里葉濾波器、灰度濾波器以及形態(tài)學;
[0013]所述測量工具包括以下一種或幾種:測量工具、質(zhì)心檢測、模板匹配、顏色匹配、顏色定位、彩色模板匹配、幾何匹配、黃金模板比較、邊緣檢測、直線檢測、圓邊檢測、通用卡尺、最大卡尺、形狀檢測、測量器卡尺、表面檢測以及輪廓分析;
[0014]所述粒子工具包括以下一種或幾種:粒子濾波器、粒子分析器、粒子形狀檢測以及圓形粒子檢測;
[0015]所述ID識別工具包括以下一種或幾種:條碼識別、二維碼識別、圖像質(zhì)檢、條碼質(zhì)量以及0CR/0CV。
[0016]進一步地,所述工具區(qū)包括:文件工具、窗口工具、選項工具、語言工具、幫助工具以及許可證工具;所述文件工具,用于腳本或文件的控制;所述窗口工具,用于設置窗口模式;所述選項工具,用于界面設置和服務器交互設置;所述語言工具,用于將界面語言轉(zhuǎn)換成不同語言;所述幫助工具,用于查看軟件的幫助文檔;所述許可證工具,用于申請軟件的使用授權(quán)。
[0017]進一步地,所述文件工具包括以下一種或幾種:新建,打開,保存,另存為,關(guān)閉,關(guān)聯(lián).df V工程文件,取消df V工程關(guān)聯(lián)以及退出;
[0018]所述窗口工具包括:窗口設置;
[0019]所述選項工具包括以下一種或幾種:鎖定,高級菜單,功能界面,腳本,浮動按鈕,字體自動縮放,自動載入設置,幀信號通訊設置,服務器連接設置,高級模式以及其他信息;
[0020]所述語言工具包括以下一種或幾種:中文界面以及英文界面;
[0021 ]所述幫助工具包括:幫助文檔;
[0022]所述許可證工具包括:申請許可證。
[0023]進一步地,所述流程編輯區(qū)設有流程編輯按鈕,用于選擇并顯示存儲的流程;
[0024]所述流程編輯按鈕包括以下一種或幾種:跳轉(zhuǎn)至上一個模塊,跳轉(zhuǎn)至下一個模塊,編輯當前模塊,刪除當前模塊,刪除所有模塊,整個流程運行I次,整個流程循環(huán)運行,運行整個流程并保存圖像,運行整個流程,停止運行以及性能分析。
[0025]進一步地,所述圖像區(qū)上設有圖像縮放按鈕、原始圖像大小按鈕以及圖像自適應大小按鈕;所述圖像區(qū)的圖像通過鼠標輪滾動進行放大或縮小。
[0026]本發(fā)明具有如下優(yōu)點:本發(fā)明一種機器視覺智能檢測系統(tǒng),采用模塊化設計,功能齊全,同時可擴展新增功能,采用圖形編程,界面簡潔友好,用戶易上手,可快速建模,以滿足用戶不同種類產(chǎn)品的生產(chǎn)需求。
【附圖說明】
[0027]下面參照附圖結(jié)合實施例對本發(fā)明作進一步的說明。
[0028]圖1為本發(fā)明一種機器視覺智能檢測系統(tǒng)的原理框圖。
[0029]圖2為本發(fā)明創(chuàng)建流程的流程圖。
【具體實施方式】
[0030]如圖1所示,本發(fā)明機器視覺智能檢測系統(tǒng),
[0031]工具區(qū):用于提供腳本控制操作及界面設置操作,所述模塊區(qū)包括:基本工具、濾波工具、測量工具、粒子工具以及ID識別工具;所述基本工具,用于圖像獲取、圖像標定及通訊管理;所述濾波工具,用于圖像增強、圖像分割、幾何變換及形態(tài)學操作;所述測量工具,用于目標幾何測量、目標定位跟蹤以及目標表面檢測;所述粒子工具,用于粒子幾何分析及粒子分類;所述ID識別工具,用于一維碼識別、二維碼識別、光學字符識別及目標識別;
[0032]所述基本工具包括以下一種或幾種:相機采集、圖像讀取、直方圖、線剖面圖、設置坐標系、量化工具、通訊以及運控設備通訊;
[0033]所述濾波工具包括以下一種或幾種:二值化、圖像運算、顏色提色、彩色分量提取、二值反轉(zhuǎn)、亮度對比度、圖像掩膜、圖像幾何變換、查表變換、傅里葉濾波器、灰度濾波器以及形態(tài)學;
[0034]所述測量工具包括以下一種或幾種:測量工具、質(zhì)心檢測、模板匹配、顏色匹配、顏色定位、彩色模板匹配、幾何匹配、黃金模板比較、邊緣檢測、直線檢測、圓邊檢測、通用卡尺、最大卡尺、形狀檢測、測量器卡尺、表面檢測以及輪廓分析;
[0035]所述粒子工具包括以下一種或幾種:粒子濾波器、粒子分析器、粒子形狀檢測以及圓形粒子檢測;
[0036]所述ID識別工具包括以下一種或幾種:條碼識別、二維碼識別、圖像質(zhì)檢、條碼質(zhì)量以及0CR/0CV
[0037]模塊區(qū):用于提供機器視覺工具;
[0038]圖像區(qū):用于編輯和顯示待處理圖像,及顯示處理后的圖像、結(jié)果;所述圖像區(qū)上設有圖像縮放按鈕、原始圖像大小按鈕以及圖像自適應大小按鈕;所述圖像區(qū)的圖像通過鼠標輪滾動進行放大或縮?。?br>[0039]流程編輯區(qū):用于顯示和控制模塊流程,所述流程編輯區(qū)設有流程編輯按鈕,用于選擇并顯示存儲的流程;
[0040]所述流程編輯按鈕包括以下一種或幾種:跳轉(zhuǎn)至上一個模塊,跳轉(zhuǎn)至下一個模塊,編輯當前模塊,刪除當前模塊,刪除所有模塊,整個流程運行I次,整個流程循環(huán)運行,運行整個流程并保存圖像,運行整個流程,停止運行以及性能分析;
[0041]通過模塊區(qū)內(nèi)的基本工具獲取圖像信息,則圖像區(qū)出現(xiàn)獲取的原始圖像,根據(jù)需求從模塊區(qū)中選取工具進行組合,同時流程編輯區(qū)顯示流程圖;原始圖像經(jīng)過處理后達到用戶的檢測需求。
[0042]所述工具區(qū)包括:文件工具、窗口工具、選項工具、語言工具、幫助工具以及許可證工具;所述文件工具,用于腳本或文件的控制;所述窗口工具,用于設置窗口模式;所述選項工具,用于界面設置和服務器交互設置;所述語言工具,用于將界面語言轉(zhuǎn)換成不同語言;所述幫助工具,用于查看軟件的幫助文檔;所述許可證工具,用于申請軟件的使用授權(quán);
[0043]所述文件工具包括以下一種或幾種:新建,打開,保存,另存為,關(guān)閉,關(guān)聯(lián).dfv工程文件,取消df V工程關(guān)聯(lián)以及退出;
[0044]所述窗口工具包括:窗口設置;
[0045]所述選項工具包括以下一種或幾種:鎖定,高級菜單,功能界面,腳本,浮動按鈕,字體自動縮放,自動載入設置,幀信號通訊設置,服務器連接設置,高級模式以及其他信息;
[0046]所述語言工具包括以下一種或幾種:中文界面以及英文界面;
[0047]所述幫助工具包括:幫助文檔;
[0048]所述許可證工具包括:申請許可證。
[0049]本發(fā)明一種【具體實施方式】:
[0050]如圖1和圖2所示,工具區(qū):用于提供腳本控制操作