Michael Holroyd, Ph.D.
curricula vitae
Office: Small Hall
e-mail: meekohi@gmail.com
AIM: meekohi

Hey! This website is old. Goto meekohi.com instead.


I received my Ph.D. from the University of Virginia in May 2011, based on work with my advisor Jason Lawrence on research topics related to general appearance capture. I also spent the summer of 2010 at Disney Research Zurich working with Wojciech Matusik on fabricating real objects from digital models.

Research and Publications:
Research papers by Michael Holroyd

UVA Spherical Gantry Methods for the Synchronous Acquisition of 3D Shape and Material Appearance.
Michael Holroyd.
Ph.D. Thesis. University of Virginia, Department of Computer Science 2011.
Phase error when scanning transulcent objects An Analysis of Using High-Frequency Sinusoidal Illumination for Measuring the 3D Shape of Translucent Objects.
Michael Holroyd, Jason Lawrence.
IEEE Conference on Computer Vision and Pattern Recognition 2011.
Tangent field of scanned object A Coaxial Optical Scanner for Synchronous Acquisition of 3D Geometry and Surface Reflectance.
Michael Holroyd, Jason Lawrence, Todd Zickler.
ACM Transactions on Graphics (Proceedings of SIGGRAPH 2010).
Tangent field of scanned object A Photometric Approach for Estimating Normals and Tangents.
Michael Holroyd, Jason Lawrence, Greg Humphreys, Todd Zickler.
ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2008).
Self-similar graph Connectivity and Synchronizability of Discrete Complex Systems.
Michael Holroyd
Proceedings of the Sixth International Conference on Complex Systems. Quincy, MA 2006.
One image from a Helmholtz stereopsis pair Helmholtz Stereopsis
Computer vision final project: a variant on multinocular stereo vision that recovers depths and normals simultaneously indepent of the BRDF is objects in the scene.
Crop of winning image Rendering measured anisotropic materials
Image synthesis final project: presenting a technique for rendering measured anisotropic material. The final image won 2nd place in the 2007 rendering competition.
   
About:
Michael hiking on mount marshall Hiking.
I like to go hiking on weekends, particularly in nearby Shenandoah National Park.
Photograph from an airplane Flying.
I received my private pilot's license in September 2003 after training at Norfolk International Airport. Most of my hours are in Cessna 172's.
Sheet music Piano.
I picked up piano in highschool and have been playing since then. My favorite composers are Chopin and Debussy.
Go game Go.
I'm rated 13kyu on IGS-Pandanet. Let me know if you want to play!
   

Teaching:
Ad Gladium Screenshot Project Manager: Ad Gladium.
Ad Gladium is a turn-based strategy game in which teams of futuristic gladiators battle for honor and glory. Warriors gain experience that can be used to train, and earn gold that can be used to buy equipment. This game is the work of students at the College of William and Mary, developed during the Spring of 2006 by Professor Coppit's Software Engineering class.
COPACOBANA machine Teaching Assistant: Information Security (CS451, Fall 2006) .
Topics include: operating system protection mechanisms, intrusion detection systems, formal models of security, cryptography, network and distributed system security, denial of service (and other) attack strategies, worms, viruses, transfer of funds/value across networks, electronic voting, secure applications, homeland cyber-security policy, and government regulation of information technology.
UVA Computer Lab Teaching Assistant: Intro to Computer Science (CS101X, Spring 2007).
Open to students with no prior programming experience.
Integrated class and lab experience with the goal of introducing programming fundamentals and the principles behind modern software development.
UVA Computer Lab Teaching Assistant: Program and Data Representation (CS216, Spring 2007).
Introduction to program and data representation at the machine level. Data structuring techniques and the representation of data structures during program execution. Operations and control structures and their representation during program execution. Representations of numbers, arithmetic operations, arrays, records, recursion, hashing, stacks, queues, trees, graphs, and related concepts.
   
Grants and Rewards:
Nobel Laureates Howard Hughes Medical Institute travel grant (Summer 2006)
Conference Travel Grant, The College of William and Mary: Mathematics (Summer 2006)
Dean's Fellowship, University of Virginia (2006-2007)
Summer Fellowship, University of Virginia: Computer Science (Summer 2007)
Graudate Award for Research, University of Virginia: Computer Science (2009-2010)
   
Other Stuff:
My Erdös number is 5.
Paul Erdös; Lee Rubel; Shreeram Abhyankar; Thomas Morin; Rex Kincaid; Michael Holroyd
Academic Genealogy:
John Loehlin advised...
Robert Plummer, Ph.D. from University of Texas, advised...
Henry Fuchs, Ph.D. from Utah University in 1975, advised...
Marc Levoy, Ph.D. from University of North Caorlina in 1989, advised...
Szymon Rusinkiewicz, Ph.D. from Stanford in 2001, advised...
Jason Lawrence, Ph.D. from Princeton in 2006, advised...
Michael Holroyd, Ph.D. from University of Virginia in 2011.