演演算法工程師
利用演演算法處理事物的人
演演算法(Algorithm)是一系列解決問題的清晰指令,也就是說,能夠對一定規範的輸入,在有限時間內獲得所要求的輸出。如果一個演演算法有缺陷,或不適合於某個問題,執行這個演演算法將不會解決這個問題。
不同的演演算法可能用不同的時間、空間或效率來完成同樣的任務。一個演演算法的優劣可以用空間複雜度與時間複雜度來衡量。演演算法工程師就是利用演演算法處理事物的人。
演演算法工程師是一個比較高端的職位;
專業要求:計算機、電子、通信、數學等相關專業;
學歷要求:本科及其以上的學歷,大多數是碩士學歷及其以上;
語言要求:英語要求是熟練,基本上能閱讀國外專業書刊;
必須掌握計算機相關知識,熟練使用模擬工具MATLAB等,必須會一門編程語言。
視頻演演算法工程師、圖像處理演演算法工程師、音頻演演算法工程師 通信基帶演演算法工程師 信號演演算法工程師
國內從事演演算法研究的工程師不少,但是高級演演算法工程師卻很少,是一個非常緊缺的專業工程師。演演算法工程師根據研究領域來分主要有音頻/視頻演演算法處理、圖像技術方面的二維信息演演算法處理和通信物理層、雷達信號處理、生物醫學信號處理等領域的一維信息演演算法處理。
在計算機音視頻和圖形圖像技術等二維信息演演算法處理方面比較先進的視頻處理演演算法:機器視覺成為此類演演算法研究的核心;另外還有2D轉3D演演算法(2D-to-3D conversion),去隔行演演算法(de-interlacing),運動估計運動補償演演算法(Motion estimation/Motion Compensation),去噪演演算法(Noise Reduction),縮放演演算法(scaling),銳化處理演演算法(Sharpness),超解析度演演算法(Super Resolution),手勢識別(gesture recognition),人臉識別(face recognition)。
在通信物理層等一維信息領域目用的演演算法:無線領域的RRM、RTT,傳送領域的調製解調、通道均衡、信號檢測、網路優化、信號分解等。
另外數據挖掘、網際網路搜索演演算法也成為當今的熱門方向。
演演算法工程師逐漸往人工智慧方向發展。