vtkMPI Misc API

Daniel所寫

平行程式會面對的課題: I mean the ray cast functions, composite and MIP, as well as the existing isosurface implementation.

要使用vtk作到平行化的應用程式,需要用到vtkMultiProcessController, vtkMPIController。

Parallel Pipeline:

  1. Initialize():
  2. The use of user-defined communicators are supported with vtkMPICommunicator and vtkMPIGroup.
  3. SetSingleMethod()
  4. SingleMethodExecute()
  5. Finalize():

作者為Geveci, Berk

API@vtkMPIController列表:

virtual void  Initialize(int *argc, char ***argv)
virtual void  Finalize()
virtual void  SingleMethodExecute()
virtual void  MultipleMethodExecute()
void Barrier()
virtual void  CreateOutputWindow()
void  SetCommunicator(vtkMPICommunicator *comm)
int  NoBlockSend(int *data, int length, int remoteProcessId,
 int tag, vtkMPICommunicator::Request &req)
Hi, 
        I am doing some research on medical visualization and real time volume  
rendering. About display the reconstruction result, there are  many system and algorithm 
.  
        About reconstruction, I think the segmentation is key problem. Many company  
or reseacrh unit use human expert to complish this task. In this area, some image 
processing technique can be used but interaction by people is hardly avoid. 
        About rendering the reconstruction result or segmentation result, it is 
a hot point in computer graphics. (that is what I do now). Two famous software 
(free) is VTK and VolVis. These two system can be extend by yourself. I think it can 
be satisfy your demand for display.  
        The problem for display 3D model od resconstrction is the data is too large 
, so that it must be handled for several minutes and occupy a lot of memory. Extract 
isosurface or disply volume data directlyare two methods fro display it. Both are slow 
but the former is faster than later. 
        For visualization, the IEEE Visualization proceeding is a good collection 
. Many new technique can be found in it. The 90, 91,92,93,94 can be found in tsinghua 
library in microphoto format. Another publish collection is Visualization on 
Biomedical computing proceeding and SPIE medical imaging series.  
        I expect we can discuss and study together or same interests by email. 
        BTW, there are Vis FAQ in Ohio university web site. I will post the address 
here ASAP. 

Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?