0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器视觉公司分类 机器视觉行业的应用场景

OpenCV学堂 来源:OpenCV学堂 2023-02-27 11:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

马上就金三银四了,很多小伙伴在找工作,借这个机会和大家分享一下关于机器视觉行业找工作的经验。

入职一年,谈的经验对大部分视觉行业的前辈来说是肤浅的,本文很多内容会有所片面,但我觉的对还在校学习的小伙伴以及应届毕业生,帮助一定会很大。大家辩证的看待本文观点,希望可以帮助大家找到对自己最好的工作。

在去年金九银十的秋招阶段,有很多小伙伴找我内推视觉岗位,也有很多小伙伴和我交流他们拿到的offer,以及视觉行业出差的问题。所以本篇主要讲一下,机器视觉行业的岗位分布,如何分辨这些岗位的出差情况以及工作内容,争取第一份工作就能够得偿所愿,免遭毒打。

机器视觉公司分类

首先我们要先了解一下,机器视觉行业的应用场景,大部分是工厂的自动化产线,例如3C电子行业、医疗行业、视频饮料行业等这些劳动力密集、自动化程度有很大提升空间,且依赖视觉应用的行业产业线。

既然是产业线,那一条自动化生产线,必然是设备、自动化电气、机器视觉相结合,这种复杂的大型生产线对企业实力、技术要求都很高,很少有企业能独立完成。所以,视觉行业很多设备以及生产线厂商所提供产线设备的机器视觉部分,很多都不是他们自己企业做的,而是外包的。

这代表着什么呢,代表着机器视觉行业最起码有两类企业,一类是设备厂商,他们的视觉是外包的,但为了自己本公司业务完善,或者是有意发展自己的机器视觉技术,所以他们会有自己的视觉部门,但他们的盈利业务主要是售卖设备。第二类是纯正的机器视觉公司,这种公司的甲方往往不是直接承接工厂的产线,因为没有这个实力,他们的甲方都是第一类的设备厂商,为设备厂商的生产线提供视觉外包服务,盈利业务以机器视觉软件为主,不卖设备。

所以大家在找工作时需要分清楚的第一点,就是你要去的公司,是专门做视觉的,还是做设备的公司的视觉部门,两者工作内容会有很大区别。

做设备的,即便是上市的大公司,他的视觉部门,可能也仅有十几和几十个人,而一个纯做机器视觉的公司,虽然公司一共才500人,但这500人除去销售工程师和应用工程师,仅视觉研发可能就可以达到两百人。

当然也不是每个设备厂商的公司的视觉部门都很小,海康就不是做纯机器视觉软件的,但他的视觉部门的实力却是首屈一指的。

第二类纯视觉研发的公司,同样可以再细分不同的类别。

大致可分为:自主研发与二次开发封装;视觉平台研发与专机开发。

自主研发与二次开发封装是什么区别呢,自主研发很好理解,软件、算法均为自主研发,这种公司不仅有实力,而且有前景,不必多说,能去这种公司自然是优先去这种公司。

二次开发封装又是指什么呢?我们知道国外视觉行业发展要比中国早的多,国外很多有名的机器视觉平台,例如德国的Halcon、康耐视 VisionPro等等,都是做机器视觉的利器,不仅稳定,且可以极大的提高开发效率,降低机器视觉开发的门槛,很多公司都是基于这些软件工具来做机器视觉应用方案的开发的,并居于这些工具来封装自己的软件拿去卖。

虽然平台软件是机器视觉行业的趋势,于整个行业来说是进步且富有意义的,但对于刚毕业的学生,去使用这些为了降低开发难度而生的工具来完成视觉工作,对个人的技术提升是有限的,所以大家在选工作时,就需要区分,公司的开发工具是什么,是纯正的研发,还是从事技术含量偏低的二次开发与封装。

那什么又是视觉平台研发与专机开发呢,很多创业公司,在公司初始阶段都是做专机的,专机听着很高大上,但其实是机器视觉行业比较原始的一种商业模式,是因为公司实力有限而专注于一款专机做视觉开发。什么是专机呢,就是基于某一特定的生产线,针对某种特定的计算机机器,来开发一种界面满足要求、但界面不可更改,适配性极低(界面只能针对这种生产线的固定的操作与输入输出)的专机软件来完成配套固定的工作,软件再配备专机设备,来出售赚取利润。这种公司不是说不好,只是这是初创视觉公司常见的模式。

例如下图这种针对专一视觉任务的软件,就是专机软件:

e507dc56-b2fc-11ed-bfe3-dac502259ad0.png

而视觉平台研发,则是研发平台软件,集成各种算法,适配各种场景,不需要重复开发,可重复利用,软件可以自己根据不同的场景需要,来配置不同的软件界面供现场使用,这种最知名的就是上面提到的Halcon以及VisionPro,而国内同样有很多有实力的公司开发自己的视觉平台软件,例如海康的VisionMaster:

e540ee38-b2fc-11ed-bfe3-dac502259ad0.png

平台软件是一个公司最具核心竞争力的产品,开发难度也很大,但同样的,鼓励大家加入到这类产品的软件开发或者算法开发的岗位之中,对个人职业生涯以及技术发展都有好处。

同时呢,大家也要区分,很多做平台软件的公司,其底层算法可能依然是基于Halcon这种成熟产品的接口来开发的,仅仅是自己封装了一层软件而已,这种仅仅套层皮的,技术含量和发展前景也是有限的。

最后还要提一下外资企业,例如机器视觉行业知名的康耐视,基恩士等等,外资企业听着很高大上,而在其它行业,能进入外资企业可能代表着更好的待遇与福利。但机器视觉行业,外资企业来中国发展只会招服务工程师和销售工程师,如果你想搞技术的话,就要慎重了。

机器视觉行业岗位分布

前面说了有很多不同类型的公司,一个公司里面呢,同样也有很多不同的岗位,大家最耳熟能详的就是机器视觉算法研发,这个我们就不多说了,分传统视觉算法工程师和深度学习算法工程师这两种。这是纯研发的,而且大部分都是只招研究生,且门槛较高。

除了这两个算法岗,行业里更多的还是其它岗位,首先就是应用工程师,这种就是出差最多也是最累的。视觉应用工程师,就是使用我们前面提到的软件开发平台,不论是公司自研的还是使用的国外成熟产品,来做开发与技术支持。这类工程师必然是天天出差的,负责的工作就是使用平台输出应用方案,并在现场确保应用方案的稳定运行,虽然是最直接接触视觉项目现场的,但也是最累的,同时因为一直在出差,能自我学习的时间会很少,且工作本身提升不大,因为软件平台本身就是为了降低行业门槛而生的,为的就是降低技术含量。

但应用工程师是最直接接触视觉一线现场与项目的,对视觉项目的理解和应用,反而比坐在办公室研发的程序员要更为了解,但想不出差,那只能靠往上发展当个行业线领导,但依然无法彻底摆脱出差。

视觉行业还有测试工程师,制造业是无法和互联网行业比的,互联网行业的测试工程师会有各种成熟的测试框架,完善的测试流程以及测试工程师培养,各种自动化测试、集成测试等,对于测试工程师的技术提升还是很大的。但制造业,往往做不到这点,测试技术落后,测试人员的技能提升是缓慢的,且测试加班较多,这是显然的,因为测试是产品发布的最后一环。

软件开发工程师,业内最常见的就是C++软件开发或者C#软件开发,软件开发岗同样是和算法研发相媲美的岗位,成长空间大,而门槛却并不高,最起码计算机科班出身的本科生是可以轻松胜任的,而其它专业,如机械、电气专业转码,该岗位同样也是个值得考虑的方向。很多工科研究生转码的同志,只盯着视觉算法岗,而随着算法岗的门槛越来越高,很多人很难拿到满意的算法岗的offer,而因为忽视了软件开发方面的技能培养,到头连软开岗也没有机会。

所以在读的有意转码进入视觉行业的小伙伴,也要注重一下自己的软开技能培养,例如最基础的计科专业课、C++基本功、多线程编程网络通信、内存模型、设计模式等等这些都应该有所涉猎,再结合视觉方面的知识,如opencv和图像处理,深度学习等等,即便拿不下算法岗,拿下软开岗也是绰绰有余。

除了这些普遍的岗位,机器视觉行业还有一些专业性偏强的岗位,例如,光学应用工程师,机器视觉行业,打光打得好,意味着项目完成了一半,而如何针对产品制作打光方案同样需要专业的人来做,如果有读光学专业的小伙伴,可以考虑,这种岗位大部分也并不需要出差,只需要输出打光方案即可。

此外还有相机开发,很多相机厂商,同样以海康为例,海康的工业相机部门同样属于机器视觉行业,相机的软、硬件的研发,也需要专业方向极强的相关方向同学来胜任,这种跟一线不挂钩的岗位,是肯定不会需要出差的。

THE END

总结一下呢,就是,应用开发工程师或者技术服务工程师之类的岗位,是肯定需要出差的,而且基本上不是在出差,就是在出差的路上。

但并不是说研发岗就一定不会出差,因为我们前面提到了,视觉行业的公司有很多不同的类型,那种算法和底层不是自主研发,仅仅是封装个软件的,他们的研发就是需要出差的,因为底层就没有什么需要研发的。而专机公司的研发,即使你是算法研发,那也肯定需要出差,因为你的专机是直发现场的,专机发到现场,你就要负责到现场。

此外呢,岗位名称带算法的,不一定就是大家想象中的算法工程师,因为我们前面提到的Halcon,VisionMaster等等,负责使用平台软件输出方案的应用算法工程师,就不是专门写代码写算法的,而是做应用的,是需要出差的。

最后,因为并不是所有人都可以好运气的找到自己期望的工作,如果你打算进入机器视觉行业,但又没有进入自己期望的岗位,那你可以先入行学习,再转岗,来实现自己的目标。

编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器视觉
    +关注

    关注

    163

    文章

    4727

    浏览量

    124977

原文标题:【经验帖】金三银四,机器视觉找工作如何避免出差

文章出处:【微信号:CVSCHOOL,微信公众号:OpenCV学堂】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何深度学习机器视觉的应用场景

    深度学习视觉用场景大全 工业制造领域 复杂缺陷检测:处理传统算法难以描述的非标准化缺陷模式 非标产品分类:对形状、颜色、纹理多变的产品进行智能分类 外观质量评估:基于学习的外观质量标
    的头像 发表于 11-27 10:19 44次阅读

    机器视觉系统中工业相机的常用术语解读

    场景的某种认识并作出相应决策的有机整体。可配置的机器视觉系统是由工业相机、工业镜头、光源、采集与处理软件等分离部件构成,可通过软硬件参数调整和算法配置,适用于多个不
    的头像 发表于 10-31 17:34 985次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>系统中工业相机的常用术语解读

    机器视觉三维成像技术简介(一)

    本文讨论了机器视觉三维成像技术,涵盖了各种成像技术的原理、特点、优缺点及应用场景等内容。关键要点包括: 1. 三维成像技术分类 2. 飞行时间法(ToF) 3. 结构光 4.
    的头像 发表于 10-20 14:04 371次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>三维成像技术简介(一)

    机器视觉检测PIN针

    物理损伤)必须进行极其精密的测量与核查。以往依赖人眼的检测方式存在明显短板:不仅作业速度慢、受人员状态影响大(易疲劳导致误判),而且在面对日益严苛的微米级精度标准时显得力不从心。相比之下,基于机器视觉
    发表于 09-26 15:09

    什么是机器视觉及其功能?

    机器视觉本质上是一个系统(例如一台计算机)查看的能力。系统通过该能力分析图像,然后作出决策或进行分类
    的头像 发表于 09-10 17:23 587次阅读
    什么是<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>及其功能?

    机器视觉系统工业相机的成像原理及如何选型

    机器视觉系统是一种模拟人类视觉功能,通过光学装置和非接触式传感器获取图像数据,并进行分析和处理,以实现对目标物体的识别、测量、检测和定位等功能的智能化系统。其目的是让机器能够理解和解释
    的头像 发表于 08-07 14:14 1010次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>系统工业相机的成像原理及如何选型

    机器视觉行业2025浅析:规模、结构与发展趋势

    机器视觉产业加速发展,市场规模扩大,产品结构分化,应用聚焦质量检测与智能制造。
    的头像 发表于 07-23 09:22 918次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>行业</b>2025浅析:规模、结构与发展趋势

    一文带你了解什么是机器视觉网卡

    机器视觉网卡通常指的是在机器视觉系统中用于连接工业相机到计算机的以太网卡。它的核心作用是实现高速、稳定、低延迟的图像数据传输。以下是关于机器
    的头像 发表于 07-09 16:18 412次阅读
    一文带你了解什么是<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>网卡

    2025年机器视觉行业调研报告

    数据显示,中国机器视觉市场规模下滑,但2D和3D市场规模持续增长,竞争格局加剧
    的头像 发表于 06-05 09:23 815次阅读
    2025年<b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>行业</b>调研报告

    海康机器人如何站稳机器视觉行业第一梯队

    机器视觉行业一同成长起来的海康机器人,在近两年下游行业需求整体承压、市场竞争白热化加剧、洗牌加速的背景下,仍以出色的“答卷”,站稳
    的头像 发表于 05-26 09:39 1279次阅读

    机器视觉助力轨道缺陷检测

    机器视觉检测助力轨道检测
    的头像 发表于 05-21 16:55 596次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>助力轨道缺陷检测

    【「# ROS 2智能机器人开发实践」阅读体验】视觉实现的基础算法的应用

    阅读心得体会:ROS2机器视觉与地图构建技术 通过对本书第7章(ROS2视觉应用)和第8章(ROS2地图构建)的学习,我对机器视觉感知和
    发表于 05-03 19:41

    友思特邀您相约2025上海机器视觉

    上海机器视觉展暨机器视觉技术及工业应用研讨会将于2025年3月26-28日在上海新国际博览中心举办。
    的头像 发表于 03-26 14:01 883次阅读

    DLP160CP DMD是否可以应用于机器视觉应用?

    关于DLP160CPDMD芯片有一个疑问, 请问该芯片是否可以应用在机器3D视觉(结构光)场景应用呢?我在TI TLP机器视觉,“3D扫描
    发表于 02-20 07:39