Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Multiple thread stitching

I use opencv to build a stitcher class to create a panorama image.

The camera image in real time to produce multiple Thread to make the panorama image is an error to use a stitch function.

The same error occurs when the graphics card is one haneungeot because of overlapping GPU is used.

How do I use multiple threads in Stitch?

click to hide/show revision 2
No.2 Revision

Multiple thread stitching

I use opencv to build a stitcher class to create a panorama image.

The camera image in real time to produce multiple Thread to make the panorama image is an error to use a stitch function.

The same error occurs when the graphics card is one haneungeot because of overlapping GPU is used.

How do I use multiple threads in Stitch?

Errors I got:

OpenCV Error: Gpu API call (unspecified launch failure) in CudaFuncTable::copy, file D:\opencv\source\modules\dynamicuda\include\opencv2/dynamicuda/dynamicuda.hpp, line 882
OpenCV Error: Gpu API call (unspecified launch failure) in unknown function, ...matrix_operation.cu, line 143
OpenCV Error: Gpu API call (unspecified launch failure) in unknown function, ...surf.cu, line 140
OpenCV Error: Gpu API call (unspecified launch failure) in unknown function, ...surf.cu, line 691
OpenCV Error: Gpu API call (unspecified launch failure) in unknown function, ...surf.cu, line 112
OpenCV Error: Gpu API call (unspecified launch failure) in CudaFuncTable::mallocPitch, .... dynamicuda.hpp, line 1143