<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>Hi Patrick,<br><br>I found some examples program from the IGSTK sandbox 4.4 which doing the video frame grabbing, the folder i found from the examples are shown as below, but from your previous threads you said IGSTK have not finish this function in IGSTK?<br><br>VideoFrameGrabberAndViewer<br>VideoFrameGrabberAndViewerCompressedDV<br>VideoFrameGrabberAndViewerMicron<br>VideoFrameGrabberAndViewerOpenIGTLink<br>VideoFrameGrabberAndViewerWebcam<br>VideograbbingAndTrackingUsingQTWidget<br><br>Back to my question, what kind of video frame grabber (what brand/version ?) is need in order to cooperate with the examples above? If i can make this video grabbing working, is that possible i combine it together with the igstkPolarisTracker to perform the synchronization of images with their position?
 Please correct me if my understanding is wrong. Many thanks.<br><br>regards,<br>Lai<br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Patrick Cheng <cheng@isis.georgetown.edu><br><b><span style="font-weight: bold;">To:</span></b> l khinwee <khinwee@yahoo.com><br><b><span style="font-weight: bold;">Cc:</span></b> igstk-users@public.kitware.com<br><b><span style="font-weight: bold;">Sent:</span></b> Fri, February 25, 2011 5:31:00 PM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [IGSTK-Users] IGSTK: Polaris and recorded images synchronization<br></font><br>
Hi Lai,<br><br>What is the status of your video recording component? Unfortunately, we <br>haven't quite finish that function in IGSTK at this moment, which means <br>you can't do the whole application in IGSTK. We do have some draft code <br>for testing purpose, if you are willing to jump on the beta.<br><br>But if you have that component developed independently already, then its <br>relatively easy to integrate IGSTK tracking into your program. I can <br>give you some guidance on that.<br><br>Let me know how I can best assist you,<br><br>Patrick<br><br>On 2/25/2011 11:11 AM, l khinwee wrote:<br>> HI Patrick,<br>><br>> I have seen the link you given before. It is the software developed<br>> namely SynchroGrab4D, in the last few weeks, i have also contacted with<br>> David Gobbi, who are one of the author/developer for this software. The<br>> reason why i give up to implement this SynchroGrab4D, is because they<br>> are not using any
 video grabber/frame grabber, they using Ultrasonix (PC<br>> based ultrasound machine) so that they can have direct access of the<br>> computer memory to get the recording images. All the coding in this<br>> software are mixed with Ultrasonix coding. So, if i am not using this<br>> ultrasound machine, i cannot build the application successfully. I have<br>> tried to comment out the related coding from Ultrasonix, but it seems<br>> like far more complicated as i thought.<br>> However, this is the only example coding/software that are available<br>> online and related to vtkNDITracker, i could not find any more others<br>> examples, as more people working on tracking devices with IGSTK only,<br>> rather than VTK.<br>> Please correct me, if i am mistake.<br>><br>> Lai<br>><br>> ------------------------------------------------------------------------<br>> *From:* Patrick Cheng <<a
 ymailto="mailto:cheng@isis.georgetown.edu" href="mailto:cheng@isis.georgetown.edu">cheng@isis.georgetown.edu</a>><br>> *To:* l khinwee <<a ymailto="mailto:khinwee@yahoo.com" href="mailto:khinwee@yahoo.com">khinwee@yahoo.com</a>><br>> *Cc:* <a ymailto="mailto:igstk-users@public.kitware.com" href="mailto:igstk-users@public.kitware.com">igstk-users@public.kitware.com</a><br>> *Sent:* Fri, February 25, 2011 10:56:23 PM<br>> *Subject:* Re: [IGSTK-Users] IGSTK: Polaris and recorded images<br>> synchronization<br>><br>> Hi Lai,<br>><br>> You might find this reference helpful:<br><span>> <a target="_blank" href="http://hdl.handle.net/10380/3083">http://hdl.handle.net/10380/3083</a></span><br>><br>> vtkNDITracker class is the precursor of igstk tracker code. If that<br>> tracking code works and you have your video recording working in VTK, I<br>> would recommend you do it in VTK.<br>><br>> VideoGrabber
 component is currently under development, so there is no<br>> video recording capability in IGSTK yet. Once we have that, it will be<br>> relatively easy to do this in IGSTK.<br>><br>> I hope this helps,<br>><br>> Patrick<br>><br>> On 2/25/2011 7:05 AM, l khinwee wrote:<br>>  > Hi All IGSTK Users,<br>>  ><br>>  > i have a question regarding IGSTK. I am trying to reconstruct 3D<br>>  > ultrasound images from a series of 2D images,and i have a Polaris<br>>  > Optical tracking devices working together with the ultrasound machine<br>>  > while recording the 2D image slices. My idea is to synchronize the<br>>  > position orientation with each of the recording 2D images, before<br>>  > further reconstruct into 3D.<br>>  ><br>>  > Can i using IGSTK for this works? I have go through some examples from<br>>  > IGSTK,
 such as NeedleBiopsy, Navigation and etc. But the examples is<br>>  > trying to navigate the needle(or Polaris Passive Marker) positions. Some<br>>  > how it is not the goal that i wish to achieve.<br>>  ><br>>  > I realize that there are a class vtkNDITracker.cxx from VTK. Should i<br>>  > focus on this vtk implementation, or trying the IGSTK. I have no idea<br>>  > which tools should i using. Please advise me, thank you very much.<br>>  ><br>>  > regards,<br>>  > Lai<br>>  ><br>>  ><br>>  ><br>>  > _______________________________________________<br>>  > Powered by <a target="_blank" href="http://www.kitware.com">www.kitware.com</a><span> <<a target="_blank" href="http://www.kitware.com">http://www.kitware.com</a>></span><br>>  ><br>>>  Visit other Kitware open-source
 projects at<br><span>> <a target="_blank" href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a></span><br>>  ><br>>  > Follow this link to subscribe/unsubscribe:<br><span>>>  <a target="_blank" href="http://public.kitware.com/cgi-bin/mailman/listinfo/igstk-users">http://public.kitware.com/cgi-bin/mailman/listinfo/igstk-users</a></span><br>><br></div></div>
</div><br>

      </body></html>