The OpenVX framework provides a mechanism to add new vision functions to OpenVX by 3rd party vendors. This project has below OpenVX modules and utilities to extend AMD OpenVX (amd_openvx) project, which contains the AMD OpenVX Core Engine.
- amd_loomsl: AMD Radeon LOOM stitching library for live 360 degree video applications
- amd_nn: OpenVX neural network module. Learn more about neural net workflow in Neural Net Model Compiler & Optimizer
-
amd_opencv: OpenVX module that implements a mechanism to access OpenCV functionality as OpenVX kernels
-
amd_winml: WinML extension will allow developers to import a pre-trained ONNX model into an OpenVX graph and add hundreds of different pre & post processing
vision
/generic
/user-defined
functions, available in OpenVX and OpenCV interop, to the input and output of the neural net model. This will allow developers to build an end to end application for inference.