Here is my contact info.

Here is my resume/CV: text, pdf, MS Word.

Thesis

The final version of my written dissertation is available here as a pdf.

The oral defense of my thesis was on Friday, May 23rd, 2003. The talk is available here as powerpoint slides.

Papers and Presentations

1. "Real-time Knot Tying Simulation," by Joel Brown, Jean-Claude Latombe, and Kevin Montgomery.
Appeared in The Visual Computer, volume 20, numbers 2-3, pages 165-179 (TVC website) in May 2004. Also presented at the Dimacs Workshop on Medical Applications in Computational Geometry, Rutgers, New Jersey, April, 2003:
pdf, powerpoint slides

2. "Algorithmic Tools for Real-Time Microsurgery Simulation," by Joel Brown, Stephen Sorkin, Jean-Claude Latombe, Kevin Montgomery, and Michael Stephanides.
Appeared in Medical Image Analysis, volume 6, number 3 (MedIA website) in September 2002:
pdf, postscript, bibtex entry

3. "Real-Time Simulation of Deformable Objects: Tools and Application," by Joel Brown, Stephen Sorkin, Cynthia Bruyns, Jean-Claude Latombe, Kevin Montgomery, and Michael Stephanides.
Appeared in and presented at Computer Animation 2001, Seoul, South Korea, November 2001:
pdf, bibtex entry, powerpoint slides

4. "A Microsurgery Simulation System," by Joel Brown, Kevin Montgomery, Jean-Claude Latombe, and Michael Stephanides.
Appeared in and presented at Medical Image Computing and Computer-Assisted Intervention (MICCAI 2001), Utrecht, The Netherlands, October 2001:
pdf, bibtex entry, powerpoint slides

Bibliography of works I've cited: pdf, bibtex

Jonsson visit

A very short presentation of my work for the Jonsson visit (July 16):
powerpoint slides
1st video (vessel deformations)
2nd video (simple knot tying)
3rd video (microsurgery interactions)

Videos

All of these videos are real-time, captured live from our simulator.

Knot-tying videos:
video 0: Introduction
video 1: A piece of rope loops over itself and comes into contact with itself.
video 2: The rope is tied into two trefoil (or overhand) knots.
video 3: I wrap the rope twice around a pole, pull it, and move the pole.
video 4: I tie the 5 crossing knot called 5.2, and tighten it.
video 5: I try to tie the same 5 crossing knot, but my first two crossings have the wrong over/under, so I end up with a slip knot.
video 6: I tie the bowline, a common sailing knot.
video 7: I tie a cow hitch around a ring.
video 8: I wrap the rope around a pole and a ring, tie knot 5.1, and then pull the knot out

Suturing and soft-tissue deformation videos:
video 9: This shows various interactions between vessels, tools, and suture
video 10: Some simple vessel deformations
video 11: Some simple cube deformations

Images

Here are several still knot images from the simulator:
daisy chain, clove hitch, alpine butterfly, bowline, prusik knot, shoelace, square knot, surgeon's knot, cow hitch, figure 8, knot "5.2" vs. "unknot" (apropos of videos 4 and 5), knot "8.1"

Here are images of various microsurgery interactions:
interaction 1, interaction 2, interaction 3, interaction 4, interaction 5, interaction 6, interaction 7, interaction 8, interaction 9

For Konstantinos: 6.7a, 6.7b