圖像處理工程師的要求研究


市場導向。這里通過收集、分析2018年上傳在 http://www.opencv.org.cn 的要求,嘗試對圖像處理算法工程師的具體要求進行歸納總結:

一、原始素材
(一)上海

1、負責機器視覺系統圖像處理、分析及算法研發,視頻圖像特征提取等應用開發;
2、完成算法設計、實現、測試,完成應用調試;
3、完成技術文檔。
任職資格:
1、圖像處理領域相關專業(如數學、計算機等)本科學歷3年以上工作經驗,或碩士以上學歷1年以上工作經驗;
2、熟練使用C/C++編程語言;
3、熟悉圖像處理基本方法(邊緣檢測,區域提取,低通濾波,特征提取,交點檢測,二值化等),具備相關領域科研和實現能力;
4、熟練使用openCV進行視覺應用開發,如果能力出眾可以忽略以上要求;
5、有雙目視覺項目經驗者優先考慮;
6、能承受工作壓力,具有優秀的溝通能力、高度的工作熱情、良好的團隊合作精神與敬業精神及職業道德。

(二)深圳
1.  OCR方向的算法
2. 模式識別、圖像處理相關算法研究開發
3. 基於深度學習圖像的分類,識別等;
資格:
1、計算機視覺、模式識別、圖像處理等專業;
2、掌握模式識別、圖像處理的基本算法,有相關學習和1+工作經驗;
3、有圖像處理,模式識別相關實踐經驗者
4、掌握多種計算機語言和工具, 例如: C/C++, python, OpenCV等 和Halcon;
5、了解主流深度學習框架caffe,tensorflow。
(三)廣州
崗位職責:
1、負責開發人工智能算法,計算機視覺算法,圖像識別等算法程序;
2、從算法特點,對項目開發提出建議,協助項目組其他成員推動系統最優化
崗位要求:
1、大學本科或以上學歷,數學/物理/計算機科學專業優先,歡迎應屆生或實習生應聘;
2、數學基礎扎實,具備算法推導和優化能力;熟練掌握Matlab或C/C++開發技術。
3、有人工智能項目經驗;熟悉OpenCV架構與實現者優先;
4、從事過計算機視覺,圖像處理相關項目開發,獨立承擔過相關核心算法開發。
5、抗壓能力強,有責任心,能自覺獨立推進工作。
(四)北京
崗位職責:
1、模式識別、圖像處理相關算法研究開發
2、基於深度學習框架的目標分類,識別等;
任職資格:
1、本科生及以上學歷,計算機視覺、人工智能、機器學習、模式識別、圖像處理等專業;
2、掌握模式識別、圖像處理的基本算法,有相關學習或工作經驗;
3、有圖像處理,模式識別相關實踐經驗者優先;
4、掌握多種計算機語言和工具, 例如: C/C++, python, OpenCV等;
5、掌握主流深度學習框架caffe,tensorflow。
(五)香港
項目內容:產品缺陷檢測
職責:項目負責人,負責疵點檢測算法。
要求:
1)計算機及相關專業博士及以上(包括即將畢業),計算機視覺、模式識圖、機器學習相關研究背景;
2)熟悉紋理特征提取、圖像分割及分類;
3)精通OpenCV和MFC編程,熟悉VS2010或以上開發環境;
4)有工作經驗或計算機視覺項目經歷者優先;                                     
(六)深圳
工作職責:
1.實現和優化現有頂尖算法,重點關注目標物體的檢測和分割技術;
2.實現基於深度學習的目標檢測技術或者目標分割技術在工業圖像上的應用,熟悉模型訓練和部署;
3.總結和歸納深度學習技術在工業視覺應用過程中的經驗(目標成像、參數調整等),標准化檢測流程,最終實現模型訓練自動化。
任職要求:
1.碩士及其以上學歷,且研究背景為計算機視覺/機器學習;
2.較強的工程能力,熟悉C/C++,Python等主流語言,熟悉深度學習的相關知識,並熟練使用深度學習的開源庫,比如Caffe,MXnet等;
3.熟悉基本圖像處理算法;
4.有目標檢測或目標識別算法經驗;
5.具備良好的學習能力、溝通能力和團隊協作精神,對技術有非常強烈的熱情。
(七)武漢
崗位職責:
  1、跟進國際前沿生物識別技術,參與生物識別算法方案的制定與評估,如虹膜識別、面部識別等;
  2、根據生物識別算法的需要,進行圖像預處理算法的方案設計、性能驗證與軟件開發;
  3、利用模式識別及深度學習等方法,進行生物識別算法的方案設計、性能驗證與軟件開發;
  4、參與生物識別算法系統集成與測試;
  5、負責技術文檔撰寫。
任職要求:
  1、 模式識別、計算機科學、信號處理、應用數學等相關專業,碩士及以上學歷,2年以上相關工作經驗;
  2、 較深入理解常用的圖像處理算法,如圖像分割、圖像濾波、圖像均衡、圖像增強等;
  3、 熟悉常用的模式識別算法,如目標檢測與識別算法;
  4、較豐富的圖像處理算法實現經驗,扎實的C語言基礎,良好的軟件開發習慣;
  5、具有虹膜識別、人臉識別、指紋識別等開發經驗的優先考慮。
(八)未知
職位要求
計算機,電動化,數學等相關專業碩士以上學歷
對常用的機器學習算法、特征選擇方法、數據建模過程有深入理解
至少兩年以上開發經驗,熟練掌握C/C++/Python等中的至少一種,Linux開發環境及opencv庫,熟悉軟件開發測試與項目管理
善於思考,具有優秀的解決問題及溝通能力
熟悉一種或多種深度學習平台:如yolo2,Tensorflow,PaddlePaddle等
對熟悉深度學習(圖像處理、計算機視覺)或在機器學習相關領域發表優秀論文者優先

(九)杭州

崗位名稱:圖像處理工程師
崗位職責:
1、通用圖像處理算法的實現和性能優化
2、針對特定行業用途的新型圖像處理算法的研究和實現;
3、負責項目中軟件測試及技術文檔撰寫 。
崗位要求:
1、圖像處理、模式識別、機器視覺及應用數學等相關專業;
2、有圖像分割、圖像配准、圖像識別經驗,精通 C/C++,
3、熟悉 OpenCV 、DALSA或其他圖像處理庫及圖像識別相關算法;
4、具備良好的代碼書寫規范和文檔編寫能力 ;
5、有圖像處理、模式識別的成功項目經驗
(十)沈陽
專業要求:計算機視覺、自動控制等相關專業
從事研究方向:視覺測量、模式識別、圖像處理
任職要求: 1、開展過圖像處理算法研究,熟練掌握Matlab、VC++等常用開發軟件; 2、具有較好的模式識別、圖像處理基礎、計算機視覺等理論基礎; 3、具有較強的研究與實際工作能力。
學歷經驗要求:碩士或博士學歷,具有相關研究經歷者優先。 其他任職要求:有良好的團隊合作意識、獨立工作能力和創新能力。
二、初步分析
從地域上來看,以一二線城市居多;
從行業上看,既包括新創公司,也包括研究所等機構;
從語言上看,除了OpenCV和C++以外,Tensorflow、keras、Python等已經成為新的關鍵詞;
此外,普遍要求具有比較強的解決現實問題的能力。
我認為,固然這些招聘公司具體情況不一樣,但是通過對圖像處理算法工程師的需求里面體現出一些特點:
一是獨立思考和處理問題的能力尤其重要,這需要的是長期的思維和實踐訓練,也需要一定的人脈和其它資源積累;
二是在圖像處理的細分領域,比如OCR/美顏/模式識別/雙目,不同的公司會有具體的要求;
三是深度學習和基於此智商的目標物體的檢測和分割技術等技術未來一段時間必然成為潮流;
四是數學基礎和良好的溝通能力,熟練深度學習開源庫等或第一作者論文,或者有一定市場的開源程序都會給加分。
反思:
圖像處理為什么一直令我着迷,因為它一方面和算法緊密相連;一方面又能夠和實際應用緊密相連,這種“雙重身份”為它的發展注入了強大活力。這也必然導致圖像處理工程師不僅需要一定甚至是比較強的數學和計算機基礎;而且要有很強的思維能力和克服困難解決問題的毅力;並且要能夠有效地分析現實問題,提出解決方法。以上的一切都是需要不斷磨礪的,是為共勉。
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM