TCL视觉算法与上位机开发工程师(工业自动化)
任职要求
1、本科及以上学历,计算机科学与技术、人工智能、智能科学与技术、自动化、控制科学与工程、机器人工程、电子信息工程、通信工程等相关专业。 2、具备3年以上相关工作经验,有工业视觉、智能制造或自动化系统开发项目经验者优先。 3、精通C++或C(WPF/WinForm)中至少一种,具备高性能上位机软件开发能力;熟练掌握Python,用于视觉算法原型开发与模型训练。 4、熟练掌握OpenCV、Halcon、VisionPro等主流视觉库中的一种或多种,具备扎实的图像处理与机器视觉开发能力。 5、掌握PyTorch或TensorFlow等深度学习框架,具有目标检测、图像分类、图像分割等模型的实际项目经验,了解其在工业场景中的应用。 6、熟悉多线程编程、网络通信(TCP/IP、Modbus-TCP、Profinet)、串口通信等技术,具备良好的软…
工作职责
1、负责2D/3D视觉算法的研发、调试与性能优化,涵盖定位、测量、检测、识别(OCR)及缺陷检测等工业应用场景。 2、完成AI视觉模型的训练、验证与部署(如使用TensorRT、OpenVINO等工具),确保算法在工业现场环境中的稳定性与高效性。 3、集成工业相机、镜头、光源等硬件设备,完成系统标定,并将视觉算法模块集成至上位机系统,构建完整的视觉检测或引导解决方案。 4、参与上位机软件的设计与开发,实现对自动化设备及产线的控制、监控、数据采集、通信交互和人机界面展示(如SCADA、MES接口、专用控制平台)。 5、与PLC、机器人、视觉系统等工业设备进行通信对接,实现多系统协同运行,支持生产流程自动化。 6、前往国内项目现场开展系统安装、联调与故障排查,解决从感知到执行的技术问题,保障系统稳定运行。 7、为内部团队及客户提供技术支持,编写完整的技术文档,包括设计方案、调试报告、用户手册等。
职责模块:自动化设备部; 职责描述:负责制造中心四地项目智能制造创新业务导入的技术支持,侧重电控和机器人&视觉;负责机器人集成运用、技能培训、自制调试;赋能四地项目推广及业务承接。; 权重:90%%。
- 视觉系统设计与开发 - 方案设计与硬件选型 - 根据应用场景(如工业检测、机器人导航)设计视觉系统架构,完成相机(工业相机/RGB-D)、镜头、光源及滤镜的选型与光学方案验证,解决眩光、阴影等干扰问题。 - 制定多角度照明策略,优化图像采集质量,确保被测物特征清晰可识别。 - 软件架构搭建 - 开发上位机软件界面(使用Qt/WPF/WM等工具),集成图像采集、处理及控制逻辑模块。 - 封装算法SDK,适配嵌入式或边缘计算平台,优化资源调度与执行效率。 - 算法开发与优化 - 传统与深度学习算法应用 - 开发图像处理算法(如目标定位、OCR、尺寸测量、缺陷检测),使用OpenCV/Halcon/VisionPro等库实现功能模块。 - 研究闭环检测、传感器融合(VIO)、三维重建(SLAM/TSDF)等前沿技术,提升系统精度。 - 系统集成与调试 - 跨设备协同开发 - 与电气/机械工程师协作,将视觉系统集成到PLC控制的生产线或机器人中,制定通信协议与流程逻辑。 - 在客户现场调试系统,解决定位偏差、漏检误检等问题,确保系统稳定运行 - 多传感器融合 - 实现视觉与IMU、激光雷达等传感器的数据融合,提升定位或检测可靠性(如自动驾驶感知、机器人导航) - 技术文档与支持 - 编写设计方案、测试报告及操作手册,沉淀技术标准。 - 培训客户或操作人员,提供后期技术升级与故障排查支持。 - 技术研究与创新 - 跟踪计算机视觉领域前沿进展(如神经辐射场、端到端检测模型),评估新技术落地可行性。 - 主导技术模块复用库开发,提升团队效率。
工作职责: 1、根据产品及工艺检测需求,负责工业相机、光源、镜头选型搭建视觉硬件测试环境 2、参与负责工业领域2D/3D图像处理、缺陷检测识别相关算法的开发和优化; 3、参与负责机器视觉的前瞻性工作,如划痕检测等难点问题攻关; 4、深入理解工业场景,负责将传统CV和深度学习相结合的算法研究和应用; 5、负责视觉软件平台从0到1建设,并且整合成为全公司统一的视觉软件平台,并且与MES、上位机等实现信息交互
1.视觉算法开发与优化 : 负责工业视觉系统中图像处理算法的设计、开发与优化,包括但不限于缺陷检测、定位、测量、分类等。 研究和实现基于深度学习的视觉算法,提升工业检测的准确性和效率。 2.智能制造系统集成 : 参与智能制造生产线的视觉系统集成,完成视觉算法与工业设备的对接。 配合团队完成视觉系统的部署、调试和优化。 3.图像处理与分析 : 开发高效的图像处理工具,解决工业场景中的复杂问题,如光照变化、背景干扰等。 进行图像数据的采集、标注、处理与分析,为算法训练提供高质量数据支持。 4.算法部署与性能优化 : 将算法部署到嵌入式设备或工业控制设备中,确保算法在实际工业环境中的稳定运行。 优化算法性能,提升实时性和计算效率。 5.技术文档编写 : 编写技术文档,记录算法设计、实现细节及优化过程,确保代码和系统的可维护性。