Questions tagged [openvx]

OpenVX is an open, royalty-free standard for cross platform acceleration of computer vision applications.

Link to Khronos Group OpenVX website.

27 questions
7
votes
3 answers

OpenCV vs OpenVX for embedded system

I want to make a image recognition program for rasberry pi. I started in OpenCV, however just discovered OpenVX, a hardware accelerator for OpenCV. Being that speed and efficiency are important on an embedded system I'm curious on how to take…
KamikazeStyle
  • 317
  • 2
  • 3
  • 10
3
votes
0 answers

OpenVX sample program crashed with illegal instruction

I have installed Intel Computer Vision SDK, to use ModelOptimizer with caffe from here. Installation was successful and using ModelOptimizer, OpenVX code was generated along with normalized weights. From the generated code main.c was compiled…
danishansari
  • 634
  • 5
  • 21
3
votes
2 answers

Set and get data from vx_image

I have two vx_image's src and dst, I need to get each pixel from the src vx_image and do some operation and set that to dst vx image. vx_image src; vx_image dst; I couldn't find the proper documentation for doing this. May I know how to do this…
user_12
  • 53
  • 1
  • 11
2
votes
1 answer

Halide vs. OpenVX

Halide and OpenVX seem to have similar goals. Can someone comment on where they differ and where they both stand with respect to adoption in the community today?
Lolo
  • 3,935
  • 5
  • 40
  • 50
2
votes
2 answers

Why is OpenCV Gpu module performing faster than VisionWorks?

I have tried several functions of OpenCv gpu module and compared the same behavior with visionWorks immediate code. And surprisingly, it all circumstances the OpenCv Gpu Module is performing significantly faster than VisionWorks. e-g a Gaussian…
Muhammad Ali
  • 418
  • 6
  • 20
1
vote
0 answers

Can OpenVX be used for OpenCV functions?

Can one use all OpenCV libraries in OpenVX.Or only we can use the OpenVX that are defined in their sample implementation?
1
vote
0 answers

How to fix "undefined reference to symbol 'vxCannyEdgeDetectorNode'" error compiling openvx on yocto

I'm trying to compile the OpenCV version 4.1.0 whith OpenVX enabled on yocto but It is raising an "undefined referece" error. I already try to include the the "lm" library as a dependency, but I think that It is not available to Yocto. I also…
1
vote
0 answers

OpenVX API for Image Division and Multiplication

OpenVX provides abstractions (via APIs) for vision kernels. The latest reference guide 1.2 lists current defined functions. One step in my application is an element-wise image division. I am looking for function such as out(x,y) = in1(x,y) /…
Booo
  • 493
  • 3
  • 13
1
vote
2 answers

Feeding a new cv::Mat into a vx_graph

Given sample code like in this previous question (error checking deleted for brevity): vx_image inputImage = vxCreateImage( graph, width, height, VX_DF_IMAGE_S16 ); vx_image outputImage = vxCreateImage( graph, width, height, VX_DF_IMAGE_S16…
Ken Y-N
  • 14,644
  • 21
  • 71
  • 114
1
vote
1 answer

OpenVX Histogram

I am trying to use OpenVX Histogram (as per Spec 1.1) and little puzzled in the usage part. My understanding is like this (Please correct me): vx_size numBins = 10; vx_uint32 offset = 10; vx_uint32 range = 256; // Create Object vx_distribution…
Milind Deore
  • 2,887
  • 5
  • 25
  • 40
1
vote
2 answers

An array to vx_image

I would like to create a vx_image out of an array. Let us say i have 2D array: unsigned char img_array[720][1280]={{..},{..}, ... } // filled with values I would like to make it vx_image so that i can perform various pixel level operations. Any…
Milind Deore
  • 2,887
  • 5
  • 25
  • 40
0
votes
0 answers

Is vxCopyUserDataObject thread safe?

I'm calling vxCopyUserDataObject from an independent thread (no graphs in this thread) using a user input. This function has the following signature: VX_API_ENTRY vx_status VX_API_CALL vxMapUserDataObject ( vx_user_data_object …
Ivan
  • 1,352
  • 2
  • 13
  • 31
0
votes
0 answers

What is the difference between OpenVX and gstreamer?

I understand gstreamer is for building complex media pipelines and it takes care of the format negotiation and provides an abstraction for underlying implementation so that I can use the elements without needing to know how it is implemented. As…
0
votes
1 answer

Is OpenVX warpAffine accept a transposed matrix and how does it defined as row major?

I am new to OpenVX, learning from the document that OpenVX uses a row-major storage. And the below matrix access example illustrate it, just like the ordinary row-major access pattern as we used in plain C code. Then I go to the vx_matrix and…
user8510613
  • 1,242
  • 9
  • 27
0
votes
1 answer

Cimg FFt is showing noise image.How to get the proper FFT Image?

CImg output i am getting Desired FFT ouptut.Checked using ImageJ #include "CImg.h" using namespace cimg_library; int main(int argc, char * argv[]) { const char * input_file = "Lenna.png"; CImg * input = new CImg
SVJ
  • 51
  • 5
1
2