维视智造集团|维视图像|维视教育|欣维视觉|远心光学|机器视觉商城

所在位置:首页 > 资讯中心 > 产品动态

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

发布时间:2019-05-28 | 阅读次数:712


维视智造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种方法,同时提供“区块自定义”功能,用户可以根据具体需求,自己定义计数规则。