I am studying to get a Ph.D. In Computer Science at Washington University in St. Louis.
My area is Computer Vision.
I am currently working with CT scans of human lungs, to construct a
model of how parts of the lung move during the breathing cycle.
Classes:
Summer 2007: CSE 573S
Publications: (bibtex)
Talks:
programs I've written (all under GPL):
eet: run a terminal application with which you
can interact normally and send input to it as if you had typed it directly at
the same time. This is the reverse of tee (and hence the name). This is also
a good sample program which uses fork, signal, tcsetattr, setsid, ioctl,
ptsname_r, and select.
txtdiff: I was looking for a good diffing
utility that can deal with moved text (not just deleted). And that has some
ability to parse written text (not line based). I unfortunatly was not
successful, so I set out to create such a utility. This is the result.
Currently it just outputs two color coded sequences of text (as webpages
output0.html and output1.html). However, I want to create a GUI around this
program which would act much like meld which in my opinion is currently
the best program out there for merging text.
This program is basically a hierarchical alignment problem. It parses
sentences by looking for periods and blank lines. It completely ignores
whitespace except as token and block separators.
unfold: This is a game where the
object is to "unfold" the graph so that no edges intersect (it is a planar
graph). This was the result of seeing the flash game unfolding
with the same objective, and deciding something had been coded badly (since it
took a substantial amount of time to check that the level was solved. I
had a couple days and decided I wanted to learn to program in GTK. This
program is still missing levels, it still contains nodes with only one edge,
and there is no ability to change the difficulty (number of nodes, number of
edges on any node). Additionally, it hasn't been optimized, and has problems
on old hardware at large screen sizes, and at high node numbers (since I used
some pretty bad algorithms for collision detection).
Some really old Java applets I wrote.
Quick hacks that make things work:
typesetting a tilda in latex: You'd think that it wouldn't be difficult to get a tilda to appear at the same level as the text in latex, but it's deceptively hard. Or rather, no one else seems to tell you to use \kern and \lower.
Other random interests:
Juggling (contact juggling, poi),
Zen Meditation,
Amtgard
(or "hitting people with foam sticks"). I play in the
Northern Holdfast of the Iron Mountains when I'm around.
Additional web presence:
photo gallery
facebook
LiveJournal
Links:
Useful academic links.
The CSE Chess Tournament, 2007.
customer service hall of shame
Contact Information:
e-mail: mgeorg (at) cse.wustl.edu
My address is:
Manfred Georg
710 Eastgate Apt 1-S
St. Louis, MO 63130
My office is Lopata 522
My Departmental address is
Manfred Georg
Department of Computer Science and Engineering
Campus Box 1045
Washington University in St. Louis
One Brookings Drive
St. Louis, MO 63130
USA
If you want to send me a secret PGP message or let me ssh into an account, you can use these keys.
Page probably last Modified 2008-01-11.