OPPO计算机视觉算法开发工程师
任职要求
方向一: 1.计算机图形学、数字图像处理、计算数学、模式识别、机器学习、计算机视觉、EE、CE、色彩科学等相关专业; 2.编程基础扎实,C/C++、Python、Java须有一项熟练,熟悉常用计算机数据结构和算法,熟练使用数值计算工具; 3.对图像处理或摄影技术有浓厚的兴趣; 4.有硬件背景、编程竞赛奖项、电子设计大赛奖项、课余有学图像处理或立体视觉经验者优先; 5.思维清晰,表达清楚,不惧挑战。 方向二: 1.计算机图形学、数字图像处理、计算数学、模式识别、机器学习、计算机视觉、EE、CE、色彩科学等相关专业; 2.熟练掌握pytorch框架,熟练掌握linux开发环境,熟悉C++/Python 3.熟悉移动端异构计算,熟悉模型性能优化、量化。 4.对AI芯片有认知者、有模型端侧部署优化经验者优先; 5.思维清晰,表达清楚,不惧挑战。 方向三: 1.对各类颜色空间有深入的理解,熟悉色彩科学相关知识; 2.有图像增强理论知识,对细节增强,对比度锐化调整有深入理解; 3.有AI视频超分,人脸识别,肤色保护, 色彩增强,视频去噪等算法的研发经验; 4.熟悉C/C++/Opengles/Matlab等编程语言,有扎实的数据结构知识。 学历要求:硕士
工作职责
方向一: 负责针对相机的计算成像的算法原型研发和演进 1、参与OPPO系列手机拍照和视频ISP算法的设计开发,负责关键功能模块(降噪、超分、HDR、色彩影调、运动估计、对齐融合、语义分割)的开发与性能优化; 2、参与OPPO系列手机拍照和视频人像优化算法的设计开发,负责人像肤质优化、肤色优化、美颜等算法的开发与性能优化; 3、 参与OPPO系列手机3A算法设计和开发,包括白平衡(AWB)、自动对焦(AF)、自动曝光控制(AE)算法的开发和性能优化; 4、多摄像头、多传感器算法,如双目对齐、双目深度估计、RGBD深度图优化、bokeh渲染,IMU去噪、IMU/Camera标定、OIS/EIS视频防抖路径规划、基于视觉&IMU的视频插帧/deblur算法的开发和演进; 方向二: 1.模型性能分析与优化 1)负责影像端侧模型性能分析与调优,包括推理速度、内存占用、功耗等关键指标优化; 2)设计并优化量化、剪枝、蒸馏等模型压缩技术,推动算法在移动端的高效部署; 3)针对GPU/NPU/DSP等硬件特性模型结构,识别模型运行中的瓶颈并提出改进方案,提升端侧推理效率。 2.技术预研与落地 1)跟踪行业前沿技术(如大模型端侧优化、模型压缩等),完成技术验证并推动业务落地; 2)协同算法团队优化模型架构,平衡性能与精度需求。 3)与硬件、系统框架团队合作,优化底层驱动及系统资源调度策略,提升模型运行效率; 方向三: 1.协助屏显相关算法的porting落地; 2.协助进行屏显效果的调试; 3.协助进行屏显算法的优化。
- 视觉系统设计与开发 - 方案设计与硬件选型 - 根据应用场景(如工业检测、机器人导航)设计视觉系统架构,完成相机(工业相机/RGB-D)、镜头、光源及滤镜的选型与光学方案验证,解决眩光、阴影等干扰问题。 - 制定多角度照明策略,优化图像采集质量,确保被测物特征清晰可识别。 - 软件架构搭建 - 开发上位机软件界面(使用Qt/WPF/WM等工具),集成图像采集、处理及控制逻辑模块。 - 封装算法SDK,适配嵌入式或边缘计算平台,优化资源调度与执行效率。 - 算法开发与优化 - 传统与深度学习算法应用 - 开发图像处理算法(如目标定位、OCR、尺寸测量、缺陷检测),使用OpenCV/Halcon/VisionPro等库实现功能模块。 - 研究闭环检测、传感器融合(VIO)、三维重建(SLAM/TSDF)等前沿技术,提升系统精度。 - 系统集成与调试 - 跨设备协同开发 - 与电气/机械工程师协作,将视觉系统集成到PLC控制的生产线或机器人中,制定通信协议与流程逻辑。 - 在客户现场调试系统,解决定位偏差、漏检误检等问题,确保系统稳定运行 - 多传感器融合 - 实现视觉与IMU、激光雷达等传感器的数据融合,提升定位或检测可靠性(如自动驾驶感知、机器人导航) - 技术文档与支持 - 编写设计方案、测试报告及操作手册,沉淀技术标准。 - 培训客户或操作人员,提供后期技术升级与故障排查支持。 - 技术研究与创新 - 跟踪计算机视觉领域前沿进展(如神经辐射场、端到端检测模型),评估新技术落地可行性。 - 主导技术模块复用库开发,提升团队效率。
1、构建产品质量保障体系,包含自动化、性能、兼容测试、持续集成等方向; 2、挖掘游戏产品提效工具需求,能独立完成客户端、服务端领域的测试提效方案的设计、研发、推广等工作; 3、新技术研究和应用,并推动适合的技术应用于生产。

1. 基于深度学习的视觉算法SDK的开发、优化和维护 2. 与研究人员合作推进人工智能核心算法研发,提出工程优化建议,负责核心算法的产品化实现 3. 参与图像视觉应用软件开发,以及算法相关评测、数据处理等工具的设计和实现 4. 不断优化提升工程质量和产品性能,定位并解决发现的问题