机器视觉系统|机器视觉软件|工业相机选型|维视智造

机器视觉与机器人视觉系统研发制造商致力于打造中国机器视觉行业信赖品牌

全国咨询热线: 4000-400-860 维视集团资料下载人才招聘联系维视

VisionBank智能视觉软件十大智能工具模块深度解读!

返回列表 来源:维视智造 查看手机网址
扫一扫!VisionBank智能视觉软件十大智能工具模块深度解读!扫一扫!
浏览:- 发布日期:2019-05-28 11:07:16【

维视智造VisionBank智能视觉软件经过60多次版本的快速更新迭代,目前其10大智能工具模块、128个检测工具均已得到国内客户的高度认可。

机器视觉软件-智能视觉软件

基于机器视觉任何复杂的项目是通过调用VisionBank智能视觉软件中工具模块并设置合适的参数而组成的。我们这一期就针对工具模块中的应用方向进行详细讲解。

十大智能工具模块

机器视觉软件-智能视觉软件

图像预处理、视觉系统标定、匹配定位、几何运算、有无检测(缺陷分析)、计数(特征数量统计)、计测(特征数据计算)、字符\条码及二维码识别  、掩膜模块(设计特殊ROI区域)及机器人视觉共10个应用方向。

01

 图像预处理 

机器视觉软件界面

图像预处理编辑界面

图像预处理是对图像做进一步的变换处理,便于更容易的获取兴趣区域或特征。尤其是处理一些效果不理想的图像时,合适的图像预处理是非常重要的。

VisionBank设计了包括“灰度处理”、“均值滤波”、“直方图均衡化”等在内的18种图像预处理集成工具。用户可以根据检测场景的需要,添加不同的预处理工具,从而达到预期的效果。

02

 相机标定 

机器视觉软件-智能视觉软件

视觉系统内外参数标定

机器视觉项目中,系统内外参数标定是非常重要的一个环节,尤其是在测量、定位等定量检测项目中,更是必不可少的。

VisionBank支持离线(提前拍摄标定图像)和在线(从相机实时获取标定图像)两种标定方式,兼容以“圆点”、“网格”或“棋盘格”为特征的标定板。系统还提供图像的快捷矫正方法——直接输入已知的内参数,即可快速完成图像矫正。

03

 匹配定位 

机器视觉软件

基于“灰度特征”的匹配定位

对于机器视觉项目来说,待测产品到达相机下方的时的位置往往是不确定的,要想在每个产品上都准确的找到“检测区域(ROI)”,必须先在图像上搜索某个特定对象(比如某个字符或图形)并计算该对象的位置及角度,进而确定“检测区域”相对于该对象的位置。然而由于应用场景的不同,往往需要各种不同的匹配定位方法。

VisionBank提供了包括“灰度定位”、“特征定位”、“斑块定位”等在内的11种定位方法,同时也支持用户自定义坐标系(定位的目的就是自动生成局部坐标系)。几乎涵盖了目前常用的所有匹配定位方法。

04

 几何运算 

机器视觉系统

通过几何运算获取瓶子上“不存在点”的坐标

图像处理包括两方面:一是图像预处理,即通过合适的算法获取“边”、“圆”等基本特征;二是几何运算,即利用这些基本特征,获取“点”、“线段”、“圆弧”等可用于数学运算的数据。

VisionBank提供了包括“两线交点”、“点关于点的对称点”、“点关于线的对称点”等在内的15种工具。可以满足测量、机器人引导、缺陷检测、字符识别等在内的各种应用。

05

 有无检测(缺陷分析 

机器视觉技术

基于“自适应缺陷分析”的特征提取

有无检测和缺陷检测在图像处理层面的原理是一样的,其核心就是采用一系列方法,找到检测区域中某些“特定特征”的有无。由于应用场景的不同,特定特征可能包括“划痕”、“螺母”、“字符”、“颜色深度”、“棱角”等无数种。不同类型的特征,需要采用不同的方法来计算。

VisionBank提供了包括“线状缺陷”、“直线检查”、“圆弧检测”在内的32种BLOB分析工具。涵盖了从微观到宏观的各类缺陷特征分析。

06

 计数(特征数量统计) 

机器视觉软件1

基于“圆计数”的“圆”数量统计

计数项目包括“特征提取”和“数量统计”,根据检测对象的不同,需要统计数量的特征也不同,可能是“斑块数量”、“圆数量”、“特定轮廓数量”等。

VisionBank的计数模块是和“图像预处理”、“匹配定位”、“有无检测”等模块相结合的。提供了包括“斑块计数”、“圆计数”、“特征搜索计数”在内的9种方法,同时提供“区块自定义”功能,用户可以根据具体需求,自己定义计数规则。

07

 计测(特征数据计算) 

机器视觉系统-机器视觉软件

基于“距离”模块的自动“圆圆间距”测量

计测模块用于计算“特定特征”的关键数据,包括“距离”、“角度”、“亮度(特定场景下,用于动态调节相机参数)”、“背景差异面积”等12种工具。

08

 字符\条码及二维码识别 

机器视觉系统

二维码和字符识别

VisionBank提供“字符识别”、“条码识别”、“QR码识别”及“DataMatrix码识别”,其中字符识别模块除配套标准字符库外,还支持用户自定义字符库。

09

 掩膜模块(设计特殊ROI区域) 

机器视觉软件

定位模块的掩膜设计

设计图像处理程序的关键技术之一就是获取“兴趣区域ROI”,一般标准化图像处理方法提供的都是类似“矩形”、“圆”、“线段”这样的标准区域,但是在实际项目中,往往需要一些不规则的区域,比如“不规则多边形”等。

VisionBank提供的“掩膜模块”就是提供一些基于标准化区域的相互叠加、相减的方法,从而可以获取各种不规则的兴趣区域。包括“斑块掩膜”、“圆掩膜”、“环形掩膜”等8种方法。

10

 机器人视觉 

机器视觉软件

基于“多点映射”的机器人标定

视觉和机器人结合的关键就是“引导定位”,其关键计数包括:相机参数标定、手眼标定及通讯。

VisionBank专门为机器人视觉设计了独立的功能流程,借助于“机器人视觉”模块,可以完成机器人的对位、组装等工作。

电话4000-400-860 留言 TOP