《工业机器人的眼睛——创科机器视觉》由会员分享,可在线阅读,更多相关《工业机器人的眼睛——创科机器视觉(59页珍藏版)》请在金锄头文库上搜索。
1、深圳市创科自动化控制技术有限公司,一、公司简介,深圳市创科自动化控制技术有限公司是一家国家高新技术软件企业,致力于机器视觉软件算法的研究与开发。提供整套机器视觉解决方案、机器视觉软件开发 包、机器视觉光源、工业相机、镜头、图像处理器、智能相机等。创科于2003年组建技术团队进行图像算法研究, 2005年注册公司。经过公司几十位工程师和算法专家的不懈努力,成功地开发出国内首款高性能机器视觉软件包CkVisionLib,并已应用在不同领域上,所推出软件产品填补了当时国内相关行业空白。公司于2006年通过软件企业认证,2010年起成功推出新一代智能机器视觉软件处理系统 CkVisionBuilder
2、,并且在持续更新升级。该视觉软件降低了工程师的开发难度,帮助工程师花更多的时间和精力处理生产工艺的解决和改造上,使开发集成机器视觉系统成为一件趣事。,一、公司简介-荣誉证书,公司自成立以来,致力于机器视觉软件的研发,几年来已拥有多项发明专利和接近几十项软件著作权。目前还有几项发明专利正在实审阶段,公司所有的软件及算法部为自主研发,公司产品拥有足够的知识产权。于2011年和2012年分别获得深圳高新和国家高新技术企业的荣誉称号,二、公司剪影,二、CKVisionBuilderV3.0的基本介绍,CKVisionBuilder软件是深圳市创科自动化控制技术有限公司所开发的一款通用型智能机器视觉软件
3、,该软件简化机器视觉系统的复杂度,降低开发人员的技术要求,不用编写任何代码,只需简单的将各个功能模块进行组合就可以完成一个复杂的机器视觉检测项目,为开发人员缩短了开发周期,为客户赢得了时间。,(一)能为客户提供,庞大的代理销售渠道,创科视觉预计明年全国范围内将完成系统集成商、渠道商的布局,6,深圳市创科自动化控制技术有限公司,2018/9/16,A、2003年,国内最早从事视觉行业之一 B、客户群体丰富,富士康,A公司等,行业广泛,案例多 C、多品牌,多层次的各种硬件供客户灵活选择,A,高效的售前培训及评估,B,超过50人的售后中高级工程师团队支持,而且规模还在持续扩大中,高效的 前售后服务,
4、自创算法,功能强大,可靠的经验 丰富的案例 灵活的硬件,二、CKVisionBuilderV3.0的基本介绍,创科自创算法,提供8种工具集,上百种算法供客户选择,简短的开发流程,去噪声、滤波、 对比度增强、二值化、 图像均衡、模糊处理, 亮度修正,均衡处理 亮度修正,中值 滤波等10几种工具,模板匹配、测量、字符读取、条码读取、颜色辨别、有 /无判断。食品,包装,药品,五金,电子,医疗,家电,物流,装卸等各行各业,7,深圳市创科自动化控制技术有限公司,A设置图像数据来源; B. 设置图像定位与坐标; C. 图像量测与分析; D. 图像数据输出设置;,需拖取工具图标, 无需编写代码;,9种工具集
5、,上百种工具,A,支持多种品牌相机同时运行: B,支持多任务、支持上百种算法: C,支持程序的分支/跳转/循环/判断; D,支持通信方式的TCP/IP、RS232、I/O; E,支持二次开发; F,支持最多16个画面; G支持程序的多重调用;,二、CKVisionBuilderV3.0的基本介绍,(二)软件特点,支持广泛,过程直观易用,算法高效、工具齐全,预处理功能丰富,高精度的图像运算、行业运用广泛,8,深圳市创科自动化控制技术有限公司,2018/9/16,二、CKVisionBuilderV3.0的基本介绍,(三)软件优势,9,深圳市创科自动化控制技术有限公司,2018/9/16,预处理功
6、能,软件加载十几种预处理功能,当工件状态或者外部条件引起的变化而使得成像效果不太理想的情况下通过创科自创算法,可以生成理想的图像效果,并有效的提高检测稳定性,降低因错误检测导致的无效操作。例如平滑,锐化,腐蚀,膨胀,中值滤波,亮度修正,模糊处理,均匀处理,二值化,距离变换等。,二、CKVisionBuilderV3.0的基本介绍,(四)软件功能,10,深圳市创科自动化控制技术有限公司,2018/9/16,定位功能,创科基准定位功能可以根据产品的不同,做多样化的定位,比如:基于轮廓的形状匹配及定位,基于字符的形状匹配和定位,基于产品边缘的形状匹配及定位,基于灰度的匹配和定位等。,二、CKVisi
7、onBuilderV3.0的基本介绍,(四)软件功能,基于形状的轮廓定位,基于边缘的图像定位,基于灰度匹配定位,11,深圳市创科自动化控制技术有限公司,2018/9/16,创科视觉软件可以快速高效的完成1D,2D和3D的测量,不但可以沿直线或者弧形进行测量,而且可以拟合一个线段,圆或者矩形等其它形状,不仅可以在毫秒内完成亚像素精度的测量,也可以通过滤波器输出亚像素轮廓,使得边缘提取达到最高精度,度尺寸测量:利用检测间距工具等 创科高精度的测量算法,可以快速的检测出产品的宽度,高度和长度,通过高精度检测边缘,检测直线等工具,可以快速的测量出产品的长度,宽度,角度和周长等数据,圆形测量:通过创科高
8、精度的圆形测量工具,可以测出产品内径,外径和周长等数据,二、CKVisionBuilderV3.0的基本介绍,(四)软件功能,几何检测功能,12,深圳市创科自动化控制技术有限公司,2018/9/16,标定测量工具主要含有位置补正工具,坐标系工具,测量标定工具,对应点标定工具和图像标定工具。,当所拍图像视野过大或者物距太高而使得图像本身产生畸变时,创科的图像标定工具可以将图片畸变校正。,测量标定:视觉软件分析结果一般以像素单位来显示,通过测量标定工具可以通过输入工件的实际尺寸进行标定,从而转换的最终结果都已工件的实际尺寸显示,并能做到测量判断误判率为零。,二、CKVisionBuilderV3.
9、0的基本介绍,(四)软件功能,标定校准功能,13,深圳市创科自动化控制技术有限公司,2018/9/16,检测识别功能,创科视觉软件可以识别条形码,二维码,OCR字符,BLOB工具等可以读取零件数量或者根据特征值来判断是否为目标或者瑕疵缺陷点等,应用广泛,颜色检测和识别功能,不仅可以做颜色的检测和识别,还可以通过颜色来定位。,Blob分析,通过检测联通区域目标几何形状特征,包括面积,重心,孔洞数量,外接矩形,主轴特征,凸包特征和最小面积外接矩形,可根据特征值判断是否为目标或缺陷点,读取结果通过处理接口输出并可与设定值比较,读取数字和字符,并通过处理接口输出与设定值比较,在定义的局部图像范围内判断
10、是否存在已定义的颜色,二、CKVisionBuilderV3.0的基本介绍,(四)软件功能,14,深圳市创科自动化控制技术有限公司,2018/9/16,创科视觉软件可以与模板图片进行比较来检测产品瑕疵或者缺陷等,不仅具备卓越的检测能力,还可以筛选出大小,形状,数量等检测缺陷,二、CKVisionBuilderV3.0的基本介绍,(四)软件功能,外观缺陷检测功能,产品有缺陷,检测出边界突变部分,划痕的检测,15,深圳市创科自动化控制技术有限公司,2018/9/16,3D扫描工具通过相机移动拍摄激光线的成像,将物体表面的高度信息扫描到软件中,作为其它3D测量工具对3D数据来源,并输出一张二维的高度
11、图像。可以存储和输入3D数据矩阵来源,并可以把一张3D高度图像以3D点云的方式进行显示。 3D高度工具可以检测3D高度图像中指定区域的平均高度值。 3D平面工具用于检测区域内的所有高度值是否在同一个平面上。,创科视觉软件3D测量功能含3D扫描,3D存储,3D视图,3D高度和3D平面工具。,二、CKVisionBuilderV3.0的基本介绍,(四)软件功能,3D测量功能,CKvsBuilder是在Windows环境下运行的机器视觉专用软件,目前XP,WIN7,WIN10都可以,运行环境,对文件的各种操作沿用windows的特色,图标+注释,直观易懂,注释栏,16,深圳市创科自动化控制技术有限公
12、司,2018/9/16,二、CKVisionBuilderV3.0的基本介绍,(五)软件运行环境,选取某个工具时,在工具列下方注释该工具,2018/9/16,深圳市创科自动化控制技术有限公司,17,二、CKVisionBuilderV3.0的基本介绍,(六)软件工具介绍,图像采集工具集,Add your title,相机工具:列总当前支持的相机工具;对于每一种相机的封装,如果驱动有所不同,就需要添加新的驱动。,18,深圳市创科自动化控制技术有限公司,2018/9/16,图像处理工具集,图像工具:将相机采集的图像进行存储和处理,含多种图像运算和预处理功能,二、CKVisionBuilderV3.
13、0的基本介绍,19,深圳市创科自动化控制技术有限公司,2018/9/16,标定校准工具集,检测识别工具集,校准工具:坐标系统和单位转换工具,可以修正被检测区位置,校准物理单位与像数单位的对应比例,使用标定板标定图像,输出校正后图像 。,检测工具:实现各种检测功能的工具,可以定位、测量,识别和缺陷检测等。还可以做颜色检测和识别。,二、CKVisionBuilderV3.0的基本介绍,20,深圳市创科自动化控制技术有限公司,2018/9/16,几何测量工具集,文件通讯工具集,测量工具:用于对结果数据进行计算的工具,通讯工具:用于设置通讯端口,二、CKVisionBuilderV3.0的基本介绍,文
14、件通讯工具集,Add your title,21,深圳市创科自动化控制技术有限公司,2018/9/16,逻辑控制工具集,系统工具工具集,逻辑工具:用于控制流程的逻辑功能;,系统工具:用于显示和其它功能,二、CKVisionBuilderV3.0的基本介绍,三维测量工具集,Know a lot of sense, but still had bad in this life,Add your title,三维测量工具提供了3D扫描,3D视图,3D测高和3D平面度测量等工具,可以形象的获得到三维图像和高度数据。,22,深圳市创科自动化控制技术有限公司,2018/9/16,二、CKVisionBui
15、lderV3.0的基本介绍,根据项目的需求,选择适当的光源,镜头,相机和软件工具应用等组成。,23,深圳市创科自动化控制技术有限公司,2018/9/16,基本系统部分的集成,系统扩展部分的集成,视觉系统与客户生产线控制系统的集成。 视觉系统与机器人系统的集成 视觉系统与其他自动化设备系统的集成 视觉系统在人工智能领域领域的应用 线激光3D相机的应用,二、CKVisionBuilderV3.0的基本介绍,(七)应用广泛,机器人利用CKVisionBuilder机器视觉软件作为导向工具,调用机器手定位功能模块确定零件的位置,通过TCP/IP把位置数据发送到机器手控制器。机器手将零件抓取到指定的位置
16、上,机器人引导系统,3D视觉能够准确识别零件的位置、高度、姿态,可以准确拾取零件。 会用用适当的,符合其形状和重量的方式抓取上述货物,3D机器人分拣系统,高精度三维扫描,速度快。精度高0.01mm 标志点全自动拼接;软件智能生成单层点云数据。扫描范围可以扫描物件大小调节,适应多种工件要求,24,深圳市创科自动化控制技术有限公司,2018/9/16,自动对位系统,通过CCD 将图像采集到图像对位系统,再通过图像对位处理软件,算出偏移位置和角度。再传送给外部控器,进行位置纠正。现今公司将独有的对位算法工具与公司的CKVISIONBUILER软件结合使用,精确对位,高精度3D扫描仪,二、CKVisionBuilderV3.0的基本介绍,二次元高分辨率检测系统,智能二维码检测系统,25,深圳市创科自动化控制技术有限公司,2018/9/16,多种智能机器视觉检测系统,智能螺丝检测系统,智能拼图检测系统,智能计数检测系统,二、CKVisionBuilderV3.0的基本介绍,26,深圳市创科自动化控制技术有限公司,2018/9/16,三、CKVisionBuilderV3.0的案例分享,