When will be the "Zero mean cross correlation (ZNCC)" using Nvidia/CUDA available ?

7 次查看(过去 30 天)
Hello, I know there is the "Normalized 2-D cross-correlation" function :normxcorr2.
But i am looking for the "Zero mean cross correlation (ZNCC)" function in matlab using Nvidia/CUDA.
Where could i find it (if exists), or even in c++ function ?
Will this function be in the next release R2017a ?
Thank you for you help

回答(1 个)

Walter Roberson
Walter Roberson 2016-11-20
As for MATLAB support: Mathworks does not reveal information about future products except under Non-Disclosure Agreement. You can contact Mathworks Sales to try to obtain information about plans for ZNCC cuda support.
  5 个评论
Walter Roberson
Walter Roberson 2016-11-20
No, it is set up as a VS2010 project and does not offer a makefile which makes it more complex to build with OS-X or Linux.
Walter Roberson
Walter Roberson 2016-11-21
I installed CUDA on my Mac and verified it was working. I copied in the above software, tweaked the include directories, tried to compile. It turned out to need OpenCV. I installed OpenCV from source. It needed CMake to compile. I installed CMake and started to build OpenCV. It couldn't handle current XCode. I installed old XCode command line tools; it wouldn't compile. I loaded in older XCode. I found an OpenCV designed to build on Mac and installed that, and went back to compile ZNCC. Compiling failed because ZNCC uses a Microsoft extension to C++ .
I installed a virtual machine from Microsoft for development and testing, and spent a while updating it (e.g., upgrading system updates.) It turned out that the virtual machine does not include any Visual Studio and was only for testing IE and Edge (not clear in any of the documentation.)
At this point, I have spent several hours and about 9 Gb of download bandwidth on this, and demonstrated that if it is possible to build on Mac then it would require some source hacking to compensate for it being written for VS. And I still don't have a Microsoft development environment.
I am not going to do any more on this until at least you describe what you mean by "But the visual studio environment was not correct set." Even then I am not sure I will do any more.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Code Generation, GPU, and Third-Party Support 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by