TEM vision software
m |
m |
||
Line 11: | Line 11: | ||
|- | |- | ||
|} | |} | ||
+ | As part of the [[Nanorobotics]] project a [[TEM vision software]] was developed. The software makes use of the [http://tvips.com/Prod_F114.php TVIPS FastScan-F114] which is an IIDC/DCAM-compatible firewire camera. The nano-indenter is controlled by a [http://web.nanomagnetics-inst.com/product_detail.php?product_link=SPM Nanomagnetics SPM controller] (the old version of the controller can be accessed with a [http://www.mccdaq.com/pci-data-acquisition/PCI-DIO24.aspx PCI-DIO24 card]). | ||
+ | |||
+ | The software runs under GNU/Linux and it makes use of [http://damien.douxchamps.net/ieee1394/libdc1394/ Damien Douxchamps' libdc1394] to access the camera and [ftp://lx10.tx.ncsu.edu/pub/Linux/drivers/ Warren Jasper's PCI-DIO24 driver] to access the PCI-card which interfaces with the SPM controller. | ||
+ | |||
+ | The software was implemented in [http://www.ruby-lang.org/ Ruby] using [http://rubyforge.org/projects/korundum/ Qt4-QtRuby], [[HornetsEye]], and a custom Ruby-extension to access the SPM controller via the PCI-DIO24 card. [http://www.ruby-doc.org/core/classes/DRb.html Distributed Ruby was used | ||
+ | |||
+ | ==Future Work== | ||
+ | Possible future work is | ||
+ | * integrate serial-port interface of JEOL TEM | ||
+ | |||
=See Also= | =See Also= | ||
* [[Nanorobotics]] | * [[Nanorobotics]] | ||
Line 17: | Line 27: | ||
=External Links= | =External Links= | ||
− | * Jung-Me Park, C. G. Looney, Hui-Chuan Chen: [http://cs.ua.edu/research/TechnicalReports/TR-2000-04.pdf Fast connected component labeling algorithm using a divide and conquer technique], 15th International Conference on Computers and their Applications, March, 2000, pp. 373-6 | + | * Hardware |
− | * J. P. Lewis: [http://www.idiom.com/~zilla/Work/nvisionInterface/nip.html Fast Normalized Cross-Correlation], Industrial Light & Magic | + | [http://tvips.com/Prod_F114.php TVIPS FastScan-F114 IIDC/DCAM-compatible firewire camera] |
− | * S. Baker, I. Matthews: [http://www.ri.cmu.edu/pub_files/pub3/baker_simon_2004_1/baker_simon_2004_1.pdf Lucas-Kanade 20 Years On: A Unifying Framework], International Journal of Computer Vision, Vol. 56, No. 3, March, 2004, pp. 221-255. | + | ** [http://web.nanomagnetics-inst.com/product_detail.php?product_link=SPM Nanomagnetics SPM controller] |
+ | ** [http://www.mccdaq.com/pci-data-acquisition/PCI-DIO24.aspx PCI-DIO24 card] | ||
+ | * Software | ||
+ | ** [http://www.ruby-lang.org/ Ruby] | ||
+ | ** [ftp://lx10.tx.ncsu.edu/pub/Linux/drivers/ Warren Jasper's PCI-DIO24 driver] | ||
+ | * Related publications | ||
+ | ** Jung-Me Park, C. G. Looney, Hui-Chuan Chen: [http://cs.ua.edu/research/TechnicalReports/TR-2000-04.pdf Fast connected component labeling algorithm using a divide and conquer technique], 15th International Conference on Computers and their Applications, March, 2000, pp. 373-6 | ||
+ | ** J. P. Lewis: [http://www.idiom.com/~zilla/Work/nvisionInterface/nip.html Fast Normalized Cross-Correlation], Industrial Light & Magic | ||
+ | ** S. Baker, I. Matthews: [http://www.ri.cmu.edu/pub_files/pub3/baker_simon_2004_1/baker_simon_2004_1.pdf Lucas-Kanade 20 Years On: A Unifying Framework], International Journal of Computer Vision, Vol. 56, No. 3, March, 2004, pp. 221-255. | ||
[[Category:Projects]] | [[Category:Projects]] | ||
[[Category:Nanorobotics|*Nanorobotics]] | [[Category:Nanorobotics|*Nanorobotics]] |
Revision as of 19:09, 26 June 2009
|
As part of the Nanorobotics project a TEM vision software was developed. The software makes use of the TVIPS FastScan-F114 which is an IIDC/DCAM-compatible firewire camera. The nano-indenter is controlled by a Nanomagnetics SPM controller (the old version of the controller can be accessed with a PCI-DIO24 card).
The software runs under GNU/Linux and it makes use of Damien Douxchamps' libdc1394 to access the camera and Warren Jasper's PCI-DIO24 driver to access the PCI-card which interfaces with the SPM controller.
The software was implemented in Ruby using Qt4-QtRuby, HornetsEye, and a custom Ruby-extension to access the SPM controller via the PCI-DIO24 card. [http://www.ruby-doc.org/core/classes/DRb.html Distributed Ruby was used
Future Work
Possible future work is
- integrate serial-port interface of JEOL TEM
See Also
External Links
- Hardware
TVIPS FastScan-F114 IIDC/DCAM-compatible firewire camera
- Software
- Related publications
- Jung-Me Park, C. G. Looney, Hui-Chuan Chen: Fast connected component labeling algorithm using a divide and conquer technique, 15th International Conference on Computers and their Applications, March, 2000, pp. 373-6
- J. P. Lewis: Fast Normalized Cross-Correlation, Industrial Light & Magic
- S. Baker, I. Matthews: Lucas-Kanade 20 Years On: A Unifying Framework, International Journal of Computer Vision, Vol. 56, No. 3, March, 2004, pp. 221-255.