Home Machine Learning What is a Video processing Unit and Deep Learning using VPU.
What is a Video processing Unit and Deep Learning using VPU.

What is a Video processing Unit and Deep Learning using VPU.


What is Video Processing Unit?

As we enter into the Internet of Thing era, all device is connected and to get used to visionary sense, embedded Vision is gaining more and more popular. Drone, ATM as well as your smartphone, the camera can do more than just video recording and photo taking. They can do machine learning!

Video Processing Unit (VPU) is a specialised processor which records video as input have the computation capacity to carry out heavy processing on the data stream using Machine Learning. An elementary example will be the Object Detection using Convolutional Neural Network.

As you already know, the video made by a series of photos. To process them, we need to compare and extract each smallest information from the series of photos (we call this pixel). By doing so, we were actually performing complex mathematic formula processing to help us to create useful output such as to identify an object. In this example, we able to locate two dogs in the photos.



Let me show you some of the VPU that is available in the market.



Deep Learning using Video Processing Unit

Movidius VPU

I come across this newly mentioned Chip (Myriad)  on the youtube video, where Intel developer has taken the effort to create this chip. A single chip that able to perform:
a) Video recording
b) Machine Learning
c) and more…

SMART motorcycle that doing Deep Learning

Two images to give you some heads up! Imagine you are riding a motorcycle, and your motorcycle has a VPU chip embedded in front, where it able to detect upcoming road condition and perform its calculation. And the best part is it can inform you on them and allow you to better handle the riding experience.

IMAGINE your riding a SMART Motorcycle!


While riding, your motorcycle can tell you the road condition by doing Deep Learning on the road condition.

Introduction of Myriad X chip:-

About the chip: Myriad X chip from Intel:

It amazes me how the designer able to create the chipset that can perform this Machine Learning on Video processing.

And they make it into Movidius Neural Computer stick which you can buy and plug into your computer to equip your PC with deep learning. Link to for more info: here.


In conclusion, machine can do more and more tomorrow to assist our world to be a better place to stay. I hope this info is helpful to you, please share with your friend by clicking the share button below. if you have an opinion on this topic, please leave your comment below as well.


Patrick Goh Mr. Patrick Goh B.S is a research engineer with more than 10 years in industry of IT, Engineering and Financial market experience. In 2013, he joined financial institute’s research team as R&D software engineer mainly researching on technical analysis, inter-market correlation and fundamental factor in leveraged trading instrument using machine learning technique and programming algorithmic trading strategy by quantifying trader sentiment behind the price movement.


Your email address will not be published. Required fields are marked *