Myriad X Moves Computer Vision and Deep Learning Down to the Bare-Metal

In recent years we’ve seen a pretty incredible explosion in CV (computer vision) enabled devices, and the software that powers them. It’s…

In recent years we’ve seen a pretty incredible explosion in CV (computer vision) enabled devices, and the software that powers them. It’s not uncommon to see autonomous robots with multiple high definition cameras using sophisticated CV algorithms for guidance, even on low-cost hobbyist robots. But, that capability comes at a pretty big processing expense. Those HD videos contain a lot of pixels, and even with techniques for optimization that make processing the video more efficient, it still takes a lot processing power to do all of the complex analysis we want our robots to do.

To try try and jump ahead of these increasing demands, Intel has just announced Movidius Myriad X, which is the first vision processing unit (VPU) that has a dedicated Neural Compute Engine built into the chip. The Neural Compute Engine is a narrow AI (artificial intelligence) that uses deep learning to assist in CV tasks, like detecting specific objects or spatial navigation. Deep learning has recently gained popularity in this field, as it improves results over time, saves time while “training” the system, and takes some of the burden off of programmers to explicitly code every possible scenario.

To try try and jump ahead of these increasing demands, Intel has just announced Movidius Myriad X, which is the first vision processing unit (VPU) that has a dedicated Neural Compute Engine built into the chip. The Neural Compute Engine is a narrow artificial intelligence that uses deep learning to assist in CV tasks, like detecting specific objects or spatial navigation. Deep learning has recently gained popularity in this field, as it improves results over time, saves time while “training” the system, and takes some of the burden off of programmers to explicitly code every possible scenario.

Of course, running a neural network is itself a processor-intensive task. To keep performance high and power low, Intel is making these as low-level as possible. It’s running on the bare-metal, as the expression goes. By keeping these processes below abstraction layers, Myriad X is able to deliver some impressive performance. For instance, it’s capable of taking and processing 8 full-color HD video feeds at a time, and can utilize up to 450GB of internal bandwidth per second.

This could be a really exciting new development in the computer vision arena, and we’ll be keeping you updated as more details become available.

Cameron Coward
Writer for Hackster News. Proud husband and dog dad. Maker and serial hobbyist.
Latest articles
Sponsored articles
Related articles
Latest articles
Read more
Related articles