MIVisionX

MIVisionX toolkit is a set of comprehensive computer vision and machine intelligence libraries, utilities, and applications bundled into a single toolkit. AMD MIVisionX also delivers a highly optimized open-source implementation of the Khronos OpenVX™ and OpenVX™ Extensions.

Applications

MIVisionX has several applications built on top of OpenVX and its modules, it uses AMD optimized libraries to build applications that can be used as prototypes or used as models to develop products.

Prerequisites

Bubble Pop

This sample application creates bubbles and donuts to pop using OpenVX & OpenCV functionality.

Cloud Application

This sample application does inference using a client-server system.

DG Test

This sample application is used to recognize hand written digits.

MIVisionX Inference Analyzer

MIVisionX Inference Analyzer Application using pre-trained ONNX / NNEF / Caffe models to analyze and summarize images.

MIVisionX OpenVX Classsification

This sample application shows how to run supported pre-trained caffe models with MIVisionX RunTime.

MIVisionX Validation Tool

MIVisionX ML Model Validation Tool using pre-trained ONNX / NNEF / Caffe models to analyze, summarize, & validate.

MIVisionX WinML Classification

This sample application shows how to run supported ONNX models with MIVisionX RunTime on Windows.

MIVisionX WinML YoloV2

This sample application shows how to run tiny yolov2(20 classes) with MIVisionX RunTime on Windows.

Optical Flow

This sample application we will create an OpenVX graph to run Optical Flow on a video/live. This sample application uses OpenCV to decode input video and display the output.

External Application