- 18 Feb, 2015 40 commits
-
-
Declara Denis authored
-
Declara Denis authored
You can now use the F keys (F1 - F5) to change presets in ConfidenceMapsDemo.
-
Declara Denis authored
* ConfidenceMapsDemo pipeline can now interpret voxel size as fan geometry. This is actually a quick quirk. The fan geometry is encoded in (x, y, z) as (fan-angle, inner-radius, 1.0f) * Added support for the current cusp version on git
-
Declara Denis authored
* Remove explicit use of Qt::QueuedConnection. As it turns out, when the event is emitted by a thread, different from the GUI thread, it is automatically enqueued. * use #ifdef instead of #if
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
* OpenIGTLink processor now is robust against missing voxel size in image packet.
-
Declara Denis authored
* CMake has been improved and now supports for example module dependencies and works for visual studio compilations * An image cropping stage has been added to the pipeline to trim any garbage that might show up at the border during image acquisition. * Added support for 2D images to the GlImageCrop Processor
-
Declara Denis authored
the solver no longer stops early if the convergence criterion is met, instead it always executes the specified number of iterations. This allows the code to skip the residual norm computation and copying it over to the host on each iteration and results in significant speed increase.
-
Declara Denis authored
-
Declara Denis authored
CudaConfidenceMaps now support a 4 neighbourhood version. This results in a smaller number of weights and should theoretically be faster.
-
Declara Denis authored
* Removed some dead code. * Avoided one texture copy in the ConfidenceMapsSolver Processor * Exposed one more option to the ConfidenceMapsDemo piepline
-
Declara Denis authored
this avoids having to const_cast constant buffers before passing them as input o the function
-
Declara Denis authored
* Now it is possible to set a time budget for the CudaConfidenceMapsDemo pipeline and the number of CG iterations that can be carried out is automatically determined. * Code still needs some cleanup.
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
* this is achieved by avoiding allocating a chunk of memory for the image on the GPU each time, but rather reusing the same buffer over and over. * Added some comments to the solver code
-
Declara Denis authored
attenuations were not computed correctly
-
Declara Denis authored
On my machine this means a performance increase from 8ms to <1ms. Time that can be spent running more iterations of the CG algorithm to get more accurate solutions.
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
Switch wrapping mode for texture in fan renderer, so that colors don't bleed to the other sides on the edges.
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
Now the pipeline correctly uses the fused confidence image as input for the fan geometry rendering.
-
Declara Denis authored
The texture has the same size as the original us-image
-
Declara Denis authored
warnings were caused by incorrect signature of updateProperties method
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
-
Declara Denis authored
* Added GlImageResampler processor to lower the resolution of the US image * Exposed solver parameters to the GUI * Added AdvancedUSVisualization processor to display the data
-
Declara Denis authored
-