手机公司(华为,vivo)招聘图像算法工程师/机器视觉工程师一般具体是做啥的,需要哪些方面的能力

首先说明,不同部门的相同职位干的工作也会差别非常大,更建议楼主直接问所在部门的相关人员。
鄙人在华为相关部门待过,偏算法,当时所在部门的图像处理方向主要是做手机端用的ISP芯片(图像处理芯片),包括很多提高相机成像质量的算法,如白平衡、去噪、全景拼接、增强、特效等算法;机器视觉方向主要给视频监控等使用,包括跟踪、背景建模、行为分析、物体检测、物体识别等。两个方向还是有不少差别,但却有一些关系,相关能力除C语言外,最值得参考的是opencv,有空可以多研究下opencv的相关算法和原理

■网友
收到中兴的算法工程师offer,但是做无线通信算法工程师。面试一面问的都是项目相关的问题,所以跟面试官都在探讨本人之前的图像算法项目经验,聊到中兴对图像算法的需求。手机端可能需要做对焦和人脸识别等等相关的。后来却给我的是无线通信算法岗位,没有去,本人的兴趣还是在图像算法上面。华为是有做这一块的,主要是在静态图像处理这块,像图像增强去噪声3A算法,应该没有专门的图像算法部门,这块都交给前端了。机器学习这块,华为有个诺亚方舟实验室,应该不错。在机器学习火热的今天,尽量靠上现在的大潮。之前评论有失偏颇,希望没有误导大家。
■网友
拿到华为这个职位(机器视觉算法工程师 )的offer,后来结合自身发展考虑,拒绝了。现谈谈这个职位是做什么的。这个职位是与电气控制工程师,机械结构工程师合作,一起研发自动化设备的。目前的手机厂家出货量很大,人工成本高,都希望提高自动化程度。所以就招团队,有针对性地研发设备,自己用。
■网友
手机公司(华为,vivo)招聘图像算法工程师/机器视觉工程师一般具体是做啥的,需要哪些方面的能力

上图说话,华为招聘的是机器视觉相关工程师,另两个回答都把机器视觉工程师跟视觉工程师搞混了去年我一客户公司的工程师就准备跳槽去这个部门,最终放弃,这个部门目前还处于纯粹的研发阶段
■网友
如下是这其中一家公司的介绍:
影像研发工程师(图像处理与计算机视觉)
· 工作内容:负责图像算法的研发与改进工作。
· 任职资格:1、计算机相关专业,3年以上C或C++开发经验,对图像、算法感兴趣; 2、熟悉OpenGL、OpenCL、汇编开发者优先; 3、熟悉matlab或者photoshop者优先; 4、对图像增强,深度学习等相关算法有一定了解者优先; 5、具有较好的研究能力、动手能力和学习能力,团队协作能力。
影像研发工程师(3A算法)
· 工作内容:负责Android平台相机3A算法相关问题的分析与优化。
【手机公司(华为,vivo)招聘图像算法工程师/机器视觉工程师一般具体是做啥的,需要哪些方面的能力】 · 任职资格:1.在摄影摄像,图像处理,3A知识等有扎实的理论基础和相关实践经验,3年以上相关经验。 2.熟悉Camera Sensor, Rawdata解析。 3.有ISP(Image Sensorprocess)相关工作经验者优先。
最主要的还是要看您做的一些项目是否有相关性,常用的开发工具是否熟悉,以及过去做的工作是否能够很快上手吧。

■网友
这方面我曾经关注过一些,说一下自己的浅见,有不对的地方请大神指正硬件方面应该是ISP方面,就是摄像头里面专职做成像的芯片软件方面应该是做色彩调校的,也就是罗胖子说的tuning。。。这方面感觉应该不是程序员的领域,重点是摄像师艺术家之类的,算法上,感觉也不需要什么高端的算法,一个有基础知识的软狗即可。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。抱歉,上面的回答有点答非所问,个人感觉手机厂商招聘的视觉工程师可能主要是技术储备,当然,最近的手机相机里面集成了许多滤镜,美颜,人脸定位,笑脸识别等功能,也是视觉工程师的擅长领域


推荐阅读