機器視覺處理軟件
:Finevision軟件平台 一
、軟件介紹
FineVision軟件平台是無錫尊龍凱時電子科技有限公司自主研發的進行圖像處理
,支持主流的十餘種相機
、支持PLC
、機器人等外部設備的機器視覺專用軟件
。具有算法豐富
、識別精準
、處理快速
;人機交互簡單
,調試方便
;支持所有的主流PLC
、機器人
、運動控製卡
;擴展性強等特點
。 二
、算法
支持自動化生產過程中需要的對位
、檢測等幾乎所有的圖像處理算法
。可實現匹配
,直線提取
,不規則邊界提取
、畸變校準
,坐標係映射
,顏色提取
,角點識別,一
、二維碼識別
、生成
,區域形狀識別
、字符識別
、自動對焦
、數學運算
、幾何運算、焊接檢測
、點膠檢測等
。以部分算法舉例說明
:
1.匹配
通過形狀特征提取目標
。
(1).可識別背景幹擾較多
、模糊形變
、光照不均勻目標
,識別率高
、精準匹配。
(2).速度快
,500萬像素圖片毫秒級的處理時間
。 |
2. 直線提取
識別邊界以求取直線交點
、夾角
、距離等各種幾何運行
。
(1).可以準確提取幹擾比較大
、模糊的邊界,自動剔除毛刺
,斷點等
。
(2).運算速度快
,500萬像素圖片毫秒級的處理時間
。 |
3.畸變校準
校準因鏡頭
、相機造成的圖像畸變
。
(1).可以準確的恢複鏡頭
、相機造成的畸變
,為後續處理提供精準的預處理
。
(2).運算速度快
,500萬像素圖片毫秒級的處理時間(此算法運算複雜)
。 |
4.顏色提取
處理彩色圖像時
,提取所需的顏色目標
,
(1).可以準確的對顏色進行分解
,提取任意需要的顏色
,通道
。
(2).運算速度快
,500萬像素圖片毫秒級的處理時間
。時間(此算法運算複雜)
。 |
三
、人機交互
1. 軟件支持最多6個相機
,支持不同品牌型號的十餘種相機混用 軟件可通過配置
,完成最多六個相機的支持
。 |
2. 簡單快捷的進行算法選擇和設置。軟件中所有的運行 、算法 、通信 、顯示都可以通過配置來實現 。隻需要插入算法單元即可 。 |
3. 支持各種數學運算(四則運算 ,三角函數 ,統計 ,邏輯等) ,幾何運算(各種點 、線 、圓 、多邊形距離 ,長度 ,角度等) ,流程控製(跳轉 、循環 、分支 、返回等) 。 |
4. 軟件中可以設置和顯示任何圖像算法的中間過程 ,方便調試和設置參數 。 |
5. 軟件可以模擬PLC 、機器人 、運動控製卡等數據讀取和寫入 。 |
6. 全麵的日誌管理 ,可以完整記錄和顯示調試過程中產生的狀態 、報警和算法數據 。 |
四
、外部通信
支持主流的所有PLC(三菱
、基恩士
、歐姆龍
、西門子等)
,所有的機器人(ABB
、愛普生
、雅馬哈
、那智等)
,運動控製卡
。支持以太網
、串口
、USB等通信接口
。僅僅隻需通過配置
,即可完成通信設置
。支持IO卡控製光源打開或關閉
,支持通過串口控製數字光源調節亮度
。 |
五
、軟件擴展
由於FineVision功能強大
,使用簡單
,在FineVision軟件平台的基礎上
,擴展出專用的點膠機軟件
、對位軟件
、焊接檢測軟件
、機器人引導軟件
、FOG手動對位軟件
、FOB手動對位軟件等
。實現了部分項目軟件的專項專用
。 |