Michael Holroyd

meekohi@gmail.com

About

Dr. Michael Holroyd is a researcher, full-stack engineer, and business owner experienced in commercializing scientific research including several large projects related to 3D reconstruction, interactive media, geospatiotemporal search, and real-time audio analysis on web and mobile platforms.

Michael Holroyd on LinkedIn meekohi on Github E-mail meekohi@gmail.com

Projects

Harmony Helper

Real-time audio analysis of harmonized parts to provide professional singers with training advice and feedback on their performance. Primary inventor of five accepted US patents.

Learn more at Harmony Helper or Download the App

3D Printing for Complex Cranial Education

Combining 3D volumetric data sources (MRI, CT, etc) with 3D printing and augmented reality to improve skull base approach education for neurosurgeons, for general training and in preperation for specific surgeries.

Collaboration with the Department of Neurologic Surgery at the Mayo Clinic

Cville Trails

Geolocation enabled web-app showing trails in the central virginia area, for wayfinding and issue reporting.

Check it out at cvilletrails.com

SceneThink

A modern web-based system for connecting event organizers to the influencers and organizations that drive attendence. Integrates event management, event promotion, editorial content, and ticketing.

Visit http://scenethink.com

Charlottesville Real Estate Tax Assessment

Live updating data visualization of parcel assessed value per sqft, with neighborhood boundaries. For cvilletomorrow.org, a non-profit news organization

See more on ObservableHQ

Fabregé at the Virginia Museum of Fine Art

Digitization, interactive multimedia, and iOS project in support of the Lillian Thomas Pratt Collection of Fabergé and Russian Decorative Arts.

Read more at the Virginia Museum of Fine Art

Smoke Detective

Machine learning algorithms for automated monitoring and detection for smoke/fire events in live video. Turn any camera into a smoke alarm.

For more information, visit smokedetective.com

PANOPTES

A system for indexing, searching, and visualizing large unstructured multimedia collections. Our horizontally scalable approach determines absolute position, direction of capture, and time for each piece of media. This metadata will facilitate navigation through map-based interfaces that support intuitive queries depending on time and location.

Read more at the National Science Foundation

Photograph Authenticity and Licensing

Large media organizations are exposed to liability from accidental unauthorized use of photographs, or use of inauthentic digitally manipulated photographs. Some manipulation of photographs is required in practice such as converting RAW images to JPEG, or adjusting white balance, which makes establishing authenticity and verifying licensing difficult. Our system automatically verifies photograph licensing with an auditable chain of provenance based on user-defined "acceptable" digital modifications.

Albemarle Country Rescue System Map

Open source project for visualization of 911 call data for the Charlottesville-Albemarle area.

Read more at the Albemarle County Fire Rescue System Map

UAV-based 3D reconstruction

Department of Transportation project to develop a non-contact portable geometry measurement system based on machine vision/image processing technology suitable for routine inspection and accident investigation activities.

Learnstream

Learnstream is a tool to help you navigate your online discoveries and organize them so you can continue to learn and even teach others. With learnstream, you can click and save webpages to your account using the bookmarklet button. From there, you can sort your pages into guides and share them with other learnstream users, and then explore other user-create guides.

Visit http://learnstream.com

Vinyet

Vinyet is an iOS app for creating, editing, and sharing social videos. Features creative color grading, time-lapse and stop-motion animation effects, and a variety of share options including animated GIF.

Learn more and download the app at http://vinyet.co

FocusTwist

FocusTwist is an iOS app that lets you take refocusable images with your iPhone or iPad. It works by taking several images at different focus settings, and creating an interactive twist that you and your friends can interactively refocus later.

Learn more at http://www.focustwist.com

Interactive 3D Technical Illustrations for Science and Engineering

This NSF funded research develops tools for creating, displaying, and publishing interactive 3D content. The resulting technology has empowered educators, students, publishers, and businesses to easily produce interactive 3D illustrations for digital books and online education materials.

Learn more at the National Science Foundation. This technology is being used in eTextbooks at Intel Education Study.

Arqspin

Arqspin is a 360° photography solution that works right from your phone or tablet. Simply place your object on a turntable and use the free iOS or Android app to capture, edit, and share an interactive 360° spin.

Learn more and download the app at http://arqspin.com

Computing and Fabricating Multilayer Models

Created a method for automatically converting a digital 3D model into a multilayer model: a parallel stack of high-resolution 2D images embedded within a semi-transparent medium. Multilayer models can be produced quickly and cheaply and provide a strong sense of an object's 3D shape and texture over a wide range of viewing directions.

Learn more on the project website or SIGGRAPH Asia 2011 paper

A Coaxial Optical Scanner for Synchronous Acquisition of 3D Geometry and Surface Reflectance

An extremely accurate system for measuring the shape and appearance of objects using computer controller cameras and lights. This allows recreating the appearance of that object under any lighting conditions and from any camera direction with photorealistic accuracy.

If you're interested in learning more about the technology, visit the project page, read the SIGGRAPH 2010 paper, or my dissertation.

University of Virginia Art Museum iPad Catalog

Interactive 3D visualizations of pottery and sculpture from the Ancient Mediterranean, Asia, Africa, and Ancient Americas. Each object in this catalog can be rotated and enlarged using simple touch gestures. A detailed description written by UVaM curators accompanies each piece and chronicles its history and cultural context.

Learn more and download the app at http://uvam.arqball.com

Molecular, Protein, and DNA Visualization

Created a pipeline for automatic generation of 3D models and a portable interactive viewer. Uses data from the Protein Data Bank and PubChem. This toolchain and viewer are currently used in several popular digital textbooks.

Bokeh: A Book About Cameras

Bokeh is a new kind of book about cameras designed for the iPad that contains lessons on focus, depth of field, exposure, and zoom. Each lesson simulates the photographic process on a real scene as you interactively adjust a camera setting.

Learn more and download the app at http://arqball.com/bokeh

High-Frequency Sinusoidal Illumination for Measuring the 3D Shape of Translucent Objects

Research on using modulated lightsources for scanning translucent objects. Discovered equations explaining the effect of translucency and modulated lightsources on optical triangulation methods for measuring the shape of translucent objects.

Learn more on the project website or CVPR2011 paper.

A Photometric Approach for Estimating Normals and Tangents

Developed the first approach for simulteansouly measuring the normal and tangent fields of objects with anisotropic materials.

Learn more on the project website or SIGGRAPH Asia 2008 paper.

Connectivity and Synchronizability

Research into the synchronization of discrete complex systems. This topic is critical in applications such as communication and transportation networks, neuron respiratory systems, and other systems in which either congestion can occur at individual nodes, or system wide synchrony is of importance to proper functionality.

Learn more or read publications on the project website


Publications

3D Printing for Complex Cranial Surgery Education: Technical Overview and Preliminary Validation Study
Christopher Graffeo, Avital Perry, Lucas Carlstrom, Maria Peris-Celda , Amy Alexander, Hunter Dickens, Michael Holroyd, Colin Driscoll, Michael Link, Jonathan Morris. (Journal of Neurological Surgery Part B: Skull Base 2021).
Computing and Fabricating Multilayer Models
Michael Holroyd, Ilya Baran, Jason Lawrence, Wojciech Matusik. ACM Transactions on Graphics (Proc. SIGGRAPH Asia 2011).
An Analysis of Using High-Frequency Sinusoidal Illumination to Measure the 3D Shape of Translucent Objects
Michael Holroyd, Jason Lawrence. IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2011).
Methods for the Synchronous Acquisition of 3D Shape and Material Appearance
Michael Holroyd. Department of Computer Science, University of Virginia. Ph.D. Thesis. 2010.
A Coaxial Optical Scanner for Synchronous Acquisition of 3D Geometry and Surface Reflectance
Michael Holroyd, Jason Lawrence, and Todd Zickler. ACM Transactions on Graphics (Proc. SIGGRAPH 2010), Vol. 29.
A radiometric analysis of projected sinusoidal illumination for opaque surfaces
Michael Holroyd, Jason Lawrence, and Todd Zickler. University of Virginia Technical Report CS-2010-7, 2010.
An Investigation of Synchrony in Transport Networks
Rex Kincaid, Natalia Alexandrov, Michael Holroyd. Journal of Complexity 2009, Vol. 14, Issue 4, pp. 34-43.
A Photometric Approach for Estimating Normals and Tangents
Michael Holroyd, Jason Lawrence, Greg Humphreys, and Todd Zickler. ACM Transactions on Graphics (Proc. SIGGRAPH Asia 2008), Vol. 27.
Understanding the Structure of Power Law Networks
Rex Kincaid, Christopher Gatz, Michael Holroyd. Proceedings of Spring Simulation Multiconference 2007, Vol. 2, pp. 104-111.
Connectivity and Synchronizability of Discrete Complex Systems
Michael Holroyd. Mathematics Department, The College of William and Mary. Honors Thesis. 2006.
Connectivity and Synchronizability of Discrete Complex Systems
Michael Holroyd. Proceedings of the Sixth International Conference on Complex Systems. New England Complex Systems Institute, Quincy, MA. 2006.

Teaching

Organizer, Central Virginia Javascript Meetup
Arrange for monthly speakers on topics of interest. Several presentations on efficient work queue systems, new language features, and data visualization. 2012-2021.
Adjunct Professor, Northeastern University
DSSH6302 & PPUA5302: Information Design and Visual Analytics, topics including human perception and the grammar of visualization. 2016-2019.
Guest Lecturer, University of Virginia
COMM 4251: Digital Safari, introduction to blockchain and cryptocurrency. 2021.
CS 6501: Computer Vision, topics including structure from motion and automatic camera calibration. 2013-2015.
STS 2500: Engineered Objects – Technology and Design Thinking in History. 2016.
CS 4501-008: Introduction to Computer Vision. 2018-2019.
REU grants, National Science Foundation
Principal investigator and mentor for summer undergraduate researchers at Arqball. 2013-2016.
Philadelphia Elasticsearch Meetup
Workshop on indexing and searching ~4 million photographs using Elasticsearch. 2014.

Patents

System for Creating, Practicing, and Sharing of Musical Harmonies
US16/206,496. Andrew Goren, Michael Holroyd, Lindsay Ifill. 2020
Teaching Vocal Harmonies
US20190139437. Andrew Goren, Michael Holroyd, Lindsay Ifill, Robert McClure. 2019
Real-time pitch detection for creating, practicing and sharing of musical harmonies
US10249209. Andrew Goren, Michael Holroyd, Lindsay Ifill. 2018
Transcribing voiced musical notes for creating, practicing and sharing of musical harmonies
US10192461. Andrew Goren, Michael Holroyd. 2018.
System for creating, practicing and sharing of musical harmonies
US10217448. Andrew Goren, Michael Holroyd, Lindsay Ifill. 2018.
Method for Computing the Similarity of Two Image Sequences
US61/664,325. Michael Holroyd, Jason Lawrence, abhi shelat. 2012.
Capturing, Labeling, and Viewing a 3D Dataset
US61/609,313. Michael Holroyd, Jason Lawrence, abhi shelat. 2012.
System and Method for Producing Three-dimensional Multilayer Objects from Digital Models
US20120255663A1. Michael Holroyd, Ilya Baran, Jason Lawrence, Wojciech Matusik. 2011.
Coaxial Optical Scanner for Synchronous Acquisition of 3D Geometry and Surface Reflectance and Related Method
Michael Holroyd, Jason Lawrence, Todd Zickler. 2010.

Awards

2019 Virginia Press Association Award: 1st place, Informational Graphics (Online)
Live updating data visualization of parcel assessed value per sqft, with neighborhood boundaries. For a cvilletomorrow.org article by Emily Hays. See more on ObservableHQ
SBIR Phase IIB: Interactive 3D Technical Illustrations for Science and Engineering
National Science Foundation. $250,000 grant to research automated techniques for recovering 3D models from 360 datasets.
SBIR Phase I: A System for Analyzing Big Unstructured Multimedia Data Collections with Applications in Law Enforcement, Manufacturing, and Retail
National Science Foundation. $150,000 grant to develop and commercialize a software system for rapidly indexing, searching, and visualizing large multimedia collections. Our horizontally scalable approach will facilitate navigation through map-based interfaces that support intuitive queries depending on time and location.
SBIR Phase II: Interactive 3D Technical Illustrations for Science and Engineering
National Science Foundation. $500,000 grant to research algorithms for creating interactive illustrations and develop methods for extracting 3D geometry from image-sequences.
SBIR Phase IB: Interactive 3D Technical Illustrations for Science and Engineering
National Science Foundation. $40,000 additional funding for Arqspin project to reduce barriers to entry for new users, including software improvements that enable new simpler turntable designs.
SBIR TECP: Interactive 3D Technical Illustrations for Science and Engineering
National Science Foundation. $100,000 additional funding for Arqspin to research GPU acceleration in collaboration with NVIDIA Research.
SBIR Phase I: Interactive 3D Technical Illustrations for Science and Engineering
National Science Foundation. $150,000 grant to develop and commercialize tools for creating and displaying interactive 3D technical illustrations on multitouch devices, focusing primarily on STEM-related topics in education.
University of Virginia Computer Science Best Graduate Research Award, 2011
For publishing multiple papers at top-tier conferences in 2010-2011.

Other Stuff

Search and Rescue

Former Chair, Board of Directors, and Training Officer for the Blue Ridge Mountain Rescue Group

  • Emergency Medical Technician (EMT-B)
  • Search Team Member (STM), Search Team Leader (STL), Search Team Signcutter (STS)
  • Vehicle Rescue Operations
  • Vertical Rescue Technician Level 3

Rivanna Trails Foundation

President of the Rivanna Trails Foundation, whose mission is to create and protect footpaths, trails, and greenways within the Rivanna River watershed. The RTF maintains a network of trails including a 20 mile loop of single-track trail around Charlottesville, Virginia.

RTF is a volunteer organization supported solely by tax-deductible contributions. You can help this effort by joining the Rivanna Trails Foundation.

Pilot

Most hours are in a Mooney 20F, Piper Arrow, or Cessna 172.

  • Private Pilot License - Single Engine Land Airplane
  • Complex Endorsement (Landing gear, adjustable pitch propeller)
  • Instrument Rating (Flying through clouds without visual reference)

Co-founder and Treasurer of the Monticello Flying Club

Roller Derby Ref

Former Head Referee for the Charlottesville Derby Dames. Derby name is Leftwrist Twist.

WFTDA Game History (Ref Resume)

Amateur Radio

  • Technician License
  • WO4JMO

SCUBA

  • Advanced Open Water Diver

Go

Let me know if you want to play.


Erdös number

4: Paul Erdös; Noga Alon; Erik D. Demaine; Ilya Baran; Michael Holroyd

  1. On k-saturated graphs with restrictions on the degrees. Noga Alon, Paul Erdös, Ron Holzman, Michael Krivelevich. Journal of Graph Theory, 1996
  2. Ordinal embeddings of minimum relaxation: general properties, trees, and ultrametrics.. Noga Alon, Mihai Badoiu, Erik D. Demaine, Martin Farach-Colton, Mohammad Taghi Hajiaghayi, Anastasios Sidiropoulos. ACM Symposium on Discrete Algorithms, 2005
  3. Optimal Adaptive Algorithms for Finding the nearest and Farthest Point on a Parametric Black-box Curve. Ilya Baran, Erik D. Demaine. Int. Journal of Computational Geometry and Applications, 2005
  4. Computing and fabricating multilayer models. Michael Holroyd, Ilya Baran, Jason Lawrence, Wojciech Matusik. ACM Transactions on Graphics, 2011

Academic Genealogy

  1. Henry Murray, Ph.D. in Biochemistry from University of Cambridge in 1928, advised...
  2. Donald MacKinnon, Ph.D. from Harvard University in 1933, advised...
  3. John Loehlin, Ph.D. in Psychology from University of California Berkeley in 1957, advised...
  4. Robert Plummer, Ph.D. from University of Texas in 1970, advised...
  5. Henry Fuchs, Ph.D. from Utah University in 1975, advised...
  6. Marc Levoy, Ph.D. from University of North Caorlina in 1989, advised...
  7. Szymon Rusinkiewicz, Ph.D. from Stanford in 2001, advised...
  8. Jason Lawrence, Ph.D. from Princeton in 2006, advised...
  9. Michael Holroyd, Ph.D. from University of Virginia in 2011.