Weifeng Yao

Weifeng Yao

Internship: Algorithm Engineer, System Engineer

Followers of Weifeng Yao1000 followers
location of Weifeng YaoSanta Clara, California, United States

Connect with Weifeng Yao to Send Message

Connect

Connect with Weifeng Yao to Send Message

Connect
  • Timeline

  • About me

    AI Principal Engineer

  • Education

    • Southeast University

      2007 - 2010
      Master Signal Processing, Image Processing

      During I pursue my master degree, my focus is in information theory, signal processing, and I take lead in 2 projects:1. specific images recognition, which aims to recognize and filter out the images which is in the interested image base(ms/k image) .2. JPWL hardware IP development, which aims to develop a JPEG2000 Part11codec IP to transmit video/image in error-prone wireless channel.

    • Yangzhou University

      2003 - 2007
      Bachlor communication engineering

      Activities and Societies: 1. act as class monitor 1. In Yangzhou University, I accepted basic education of mathematical, foundations of tele-communication, signal processing, computer science, and laid a solid foundation in signal processing.2. My GPA rank 1st among ~200 students.

  • Experience

    • ZTEsec

      Feb 2009 - Oct 2009
      Internship: Algorithm Engineer, System Engineer

      1. Receive career training. 2. In charge of the design and implement of GCS(Global Control System) and Daemon modules of speaker recognition system. 3. In charge of the R&D of image LOGO Recognition Engine, and complete the whole process through feasibility study, high level design, low level design to programming. Dive deep into local-feature based image retrieval&recognition(including SIFT,SURF, etc),have my own insight into image processing&signal processing.4. Participate the R&D of Official Document Recognition. Show less

    • Marvell

      Jun 2010 - Mar 2012
      Software Engineer

      Camera( 2010.7 ~ 2011.12 ): 1. Design and implement a light-weight, extendable and portable Marvell Camera Engine for OEM, to supply a well-defined Marvell proto-camera to customers for easy bring up and better customization, with support for both soc-camera and ISP+raw camera. 2. Assist manager lead camera task-force in team, and act as technical interface and camera coordinator between Middle-ware team and BSP team/integration team. 3. Direct support integrating Camera Engine into Android OS, and supply camera chain technical consultant for OEM to better optimize and customize Marvell camera to key customers like Samsung, ZTE, Huawei etc. Win good reputation and trust from customers. 4. Have solid knowledge in embedded camera usage scenarios and Android camera chain; have ability to evaluate image sensors, hardware ISP(Image Signal Processor), understand sensor design, can figure out where is problem quickly. 5. Familiar with Linux camera framework V4L2 and its open project: soc-camera, media controller. 6. Familiar with image quality evaluation, including DxO evaluation, CPIQ.Audio( 2011.12 ~ 2012.3 ): 1. Key member in Marvell Low Power Audio Playback solution design, drive the design of the solution based on DSP in Marvell SoC, deliver High-Level Design specification for implementation. 2. Understand audio scenarios and Android audio framework( MediaPlayer, AudioTrack, AudioFlinger, AudioEffect etc. ) well, recognize Android design philosophy, have my own insight into Android audio development and trend.Backend Tech: 1. Understand Android Framework and design( IPC mechanisms, Multimedia Framework, general design philosophy ) 2. Know Linux kernel architecture and design. Show less

    • Intel Corporation

      Apr 2012 - Dec 2014

      context-aware computing, make smart phone really smart by utilizing device's sensing capability, including auditory( microphone ), kinesthetic( inertial sensor ) and others.1. Low Power Always Listening a. Wake on Voice to complete hand-free speech user experience. b. Voice Unlock, which supplies another bio-metric feature which can distinguish users from each other and relief user from many password remembering. My work includes build a unified auditory awareness framework and code base for key-phrase detection, speaker verification and audio scene detection from scratch, which supply a unified interface, compact code size and better performance. Build whole code base include audio feature extraction(MFCC, frequency entropy etc. ), and recognition algorithms( DTW, HMM, GMM, k-means ) all by myself. Also I am technical leader for Android LPAL middleware who is responsible to design Android middle-ware architecture and SDK to expose Intel differentiated feature to OEM/ODM/3rd party developers. Also fix technical issues, analysis new requirements.2. Sensor based context awareness Understand well on context inference algorithms based on inertial sensors, including physical activity, touch-less gesture control and pedestrian dead reckoning etc. Hands-on experience on Kalman filter, DCM, decision tree, spectrum analysis etc. 3. Mobile Augmented Reality Enable and accelerate mobile augmented reality in mobile platform by leveraging heterogeneous computing capability and sensing capability in platform. 4. Low power Bluetooth Smart Ready technology Show less

      • Senior Software Engineer II

        Apr 2014 - Dec 2014
      • Senior Software Engineer

        Apr 2012 - Mar 2014
    • 猎豹移动

      Dec 2014 - Jun 2015
      Recommendation Algorithm Lead
    • Baidu Inc.

      Jun 2015 - Jun 2016
      Senior Machine Learning Engineer
    • Intel Corporation

      Jul 2016 - now

      Deliver competitive top-to-down deep learning solutions on Intel platforms, from reference solutions to framework optimizations, to China tier-1(TAB) and tier-2 cloud customers.

      • AI Principal Engineer

        Mar 2024 - now
      • AI Tech Lead

        Jul 2016 - now
  • Licenses & Certifications