机器视觉
雪韵凌枫
有道无术尚可求,有术无道止于术
展开
-
机器视觉入门知识总结
一、机器视觉系统 工业相机类型:按照输出信号类型的不同分为模拟相机和数字相机两种。而数字相机按照接口标准不同,可以分为1394相机、USB相机、CameraLink相机以及Gige相机四种。其中CameraLink接口相机能够解决大数据量传送问题;Gige接口相机能够解决长距离、快速传输问题;而1394相机和USB接口相机具有简单易用、性价比高等特点; 镜头接口类型:C接口、原创 2015-11-24 21:13:26 · 11341 阅读 · 2 评论 -
关于应用程序无法正常启动(0xc000007b)问题的解决办法
今天在调试一个相机SDK调用程序时遇到这样的问题:debug win32下运行出现以下错误 看网上解决办法大多数是DIrectx9.0修复或者安装之类的,但试了一下还是不行,最后尝试将win32改为X64,将环境重新配置运行成功。原因有可能程序是64位的,win32下无法编译64位程序。那么win32与X64的区别?32bit process在32位和64位os上都可原创 2017-08-26 10:05:33 · 8525 阅读 · 0 评论 -
三维测量系统原理的总结
三维测量是集光、机、电、算(数学和计算机)技术于一体的高新技术,主要用于对物体空间外形和结构进行扫描,以获得物体表面的空间坐标。它的意义主要在于能够将实物的三维信息转换为计算机能直接处理的数字信号,为实物数字化提供了相当方便快捷的手段。常见的三维物体形状检测方法可以分为接触式和非接触式两大类,在这里本文主要针对非接触测量的相关技术进行总结介绍。1、双目立体视觉 双目立体视觉原创 2016-03-07 21:21:12 · 7679 阅读 · 0 评论 -
关于机器视觉未来发展的定位
对于机器视觉,从职业发展方向定位的话,可以分为两种:一是底层开发,二是系统集成。底层开发又可以分为软件的底层开发和硬件的底层开发,软件的底层开发主要是算法的开发,而硬件的底层开发主要是相机、镜头、传感器以及光源等硬件的开发,不过随着智能化的发展,未来将会出现越来越智能的产品设备,二者逐渐出现融合趋势,比如现在做的智能相机、智能传感器等等,其实就是硬件和软件的总体集成。而系统集成其实是利用相关的视觉原创 2016-01-07 20:03:43 · 2862 阅读 · 1 评论 -
工业相机知识点总结(1)
帧率 相机的最高帧率一般由3个因素决定的: 1)帧读出时间,即Frame Readout。图像高度越小,读出所需要的时间越小,则帧率越高; 2)曝光时间,曝光时间越小,帧率越高; 3)带宽,带宽越大能支持传输的帧率越高。选择ROI越小,可减小传输数据带宽,可提高带宽; 当用户只对图像中的某些细节感兴趣时,相机可根据用户需要原创 2017-06-02 18:46:45 · 2072 阅读 · 1 评论 -
乘风波浪,立于浪潮之巅
对于视觉而言,会C++才是王道,这句话虽然有些绝对,但要成为驰骋CV界,C++编程就显得相当重要。为什么这么说?目前国内做视觉的大多数是基于Labview、OpenCV和Halcon等软件基础上做系统集成或者二次开发,但真正想抢占市场或者与国内外企业竞争,必须要有自己的东西,这是你会多少个软件都弥补不过来的,用别人的东西将会处处受限。同时这是个大数据时代,从硬件切入,到软件跟进,打造出数字化平台的原创 2016-05-29 16:04:54 · 1116 阅读 · 1 评论 -
视觉应用之路任重道远
人工智能目前还处入感知层阶段,在听觉和视觉上取得局部突破,语音识别领域基本上超过了人类。国内语音识别做的比较好的,像科大讯飞、百度语音等。目前机器视觉主要应用定位、识别、检测和测量。虽说四大块都取得了进展,但受到应用场景,算法的限制,稳定性较差。不过像简单的外观检查,颜色、字符、人脸识别,机械手的定位目前可以替代人类。在精密测量方面,测量精度还远远不够,还没达到理想值。尤其是双目测量(也就是立体测原创 2016-05-29 15:56:36 · 700 阅读 · 0 评论 -
关于做系统集成项目的思考
系统集成是机器视觉一个主要应用技术,涉及到很多知识,简单的视觉系统需要照明、成像采集、图像处理、计算机软硬件等,复杂一些还涉及到机械设计、传感器、电子电路、PLC、运动控制、数据库的创立等。系统集成就是要把这些不同的技术和知识组合到一个系统中去,使其相互完美配合并且可以稳定的工作。查阅了一些相关资料,结合实际的应用,谈谈机器视觉系统集成所涉及的技术,以及需要考虑的因素。1、需求分析原创 2016-01-05 19:24:29 · 1867 阅读 · 0 评论 -
机器视觉VS计算机视觉
一、机器视觉与计算机视觉的区别与联系 在很多情况下,我们误认为机器视觉就是计算机视觉,其实这是不准确的。首先我们从定义着手,何为机器视觉?何为计算机视觉?机器视觉其实就是用机器代替人眼进行测量和判断。计算机视觉是利用计算机和其辅助设备来模拟人的视觉功能,通过感知客观世界来进行检测、识别和认知。机器视觉和计算机视觉不仅是两个不同的概念,而且侧重点也不同。机器视觉侧重工程的应用,强调实原创 2016-03-07 19:53:06 · 12492 阅读 · 2 评论 -
对于机器视觉的应用的总结
机器视觉就是利用机器代替人眼做出测量和判断,在应用层面上,目前主要用来做系统集成或二次开发的较多,可以概括为以下四个部分:1、检查。外观及缺陷检测; 主要利用模板匹配。2、识别。生物特征识别(人脸、语音、指纹、虹膜),目标识别(车牌识别,射频识别等),条码识别(一维码、二维码),字符识别,纹理识别等 识别的最终原创 2016-02-02 16:30:23 · 7444 阅读 · 1 评论 -
对于CV&MV的思考
问题解决不了是自己的问题,归根到底是自己能力不够,要从自身找问题,别抱怨没平台,即使没平台自己搭建平台,在互联网时代,网络就是最好的平台,多交流多学习才能成长。 方向比努力本身更重要。天道不一定酬勤,站在风口的猪也能飞翔。成功是勤奋在时间和方向上的累积的结果,只有把握好方向才能找到风口,越努力越幸运。 搞机器视觉的,必须得懂C++,至少会一个视觉开发软件(Opencv、原创 2016-02-02 15:12:05 · 1326 阅读 · 0 评论 -
康耐视研讨会总结
一、对Visionpro有了新的认识,并与MVT的Halcon、NI的Labview和开源的Opencv进行比较VisionPro是基于 COM/ActiveX 的 机器视觉工具,是美国康耐视公司(Cognex ®)推出的,具有以下特点:1、快速建立原型和易于集成 。VisionPro 的两层软件结构便于建立原型和集成。交互层利用拖放工具和ActiveX控件以加速应用系统的开发;在程序层原创 2015-08-14 14:59:11 · 3930 阅读 · 2 评论 -
关于LabVIEW用USB相机采集图像问题小结
今天在实验室翻出来两个相机,一个是映美精DMK 22BUC03,一个是维视的,想试一下好使不好使,于是就在映美精官网上下载该相机的驱动,安装完之后却无法在MAX中显示,在其官网上下载IC capture 软件中好使还可以设置采集触发模式,可在MAX中无法触发模式。遇到的问题如下:1、为什么下载了相机驱动却无法在MAX中显示?答:要想相机在LabVIEW中显示必须满足两个条件:1)必须安装I原创 2015-12-02 19:21:37 · 8278 阅读 · 1 评论 -
工业相机SDK接口使用总结
相机调用 我们利用相机采集图像,首先要对相机进行相关参数设置及控制,这需要对相机的SDK包比较了解,一般相机厂家都会提供相机SDK,其中包含用户手册和调用Demo,这些都大大降低了调用门槛,提高了二次开发用户的效率。目前用过Balser、海康、大华等相机,其实都是一个套路,都是按照下面几个步骤进行的。 1)枚举设备原创 2017-10-09 16:10:02 · 20599 阅读 · 1 评论