Michael Birsak Research Scientist, Computer Science computer graphics visualization geometry processing image processing