James Tompkin


Assistant Professor @ Brown CS
Looking for students / post-doc!


Contact


Follow @jamestompkin

Thomas J. Watson Sr. Center for Information Technology
Room 547
115 Waterman Street
Providence, RI, 02912

Teaching

Fall 2016:
CSCI 2951-I—Computer Vision for Graphics and Interaction
Brown University

Spring 2016:
CS171—Visualization
Harvard University

Summer 2015:
User-centric Computational
Videography

ACM SIGGRAPH 2015

Spring 2015:
CS171—Visualization
Harvard University

Summer 2013:
Computer Vision for
Computer Graphics

Max-Planck-Institute
for Informatics

Exhibitions

Rear Window Augmented
with Jeff Desom

Museum of the Moving Image
New York City
7th Nov. 2015 to 10th April 2016

ISCP
New York City
7–9th November 2014

Festival Imaginales
Epinal, France

26–29th May 2014

Luxembourg Film Festival
28th February to 9th March 2014

Press (Selected)

2016

Brown CS intro (puffery!)
Brown CS News

2015

Computational Design of Metallophone Contact Sounds
Popular Science, Wired, Gizmodo, NSF Science360.

Rear Window Augmented
The Wall Street Journal

Archive
2014

Automatic Noise Modeling for Ghost-free HDR Reconstruction
Informatik Spektrum cover, February

2013

Light Field Painting
Architect

How Not To Be Seen
Slashdot

2012

Video Inpainting
YouTube—125k views so far
Galileo (TV program, ProSieben German channel)
Informatik Spektrum cover, April

2009

Adaptive Architecture
TimeOut London—Digital Cities: London's Future exhibition

Faculty Applications

To share my experience, here is the material I sent to Brown in Dec. 2015.
CV (Sept. 2016)
Research Statement
Teaching Statement

Acknowledgements

My intrepid collaborators and co-authors!

My funding agencies: the UK EPSRC, the BBC, Intel, the US National Science Foundation, and the US Defense Advanced Research Projects Agency.

The open source Web com­munity: HTML5 Boiler­plate, Ryan Johnston, Joshua N. Hibbert, Practical­Typo­graphy.com, and EB Gara­mond.

How can we make video a creative medium for every­one?
How can image understanding help us ex­plore media?
How can computation re­move bar­riers from design?

I cre­ate gra­phics, vision, and inter­action tech­niques to improve our under­standing of the connections within media, and so further our ability to edit and explore the visual world.

Previously, I worked as a post-doctoral researcher at the Harvard Paulson School of Engineering and Applied Sciences with Prof. Hanspeter Pfister's group, and with Prof. Christian Theobalt at the Max-Planck-Institute for Informatics and the Intel Visual Computing Institute. I studied for my EngD with Prof. Jan Kautz at Univer­sity College London, sponsored by the BBC, and for my MSci at King's College London.

MP4 download (200MB)

News

I am looking for a post-doc now, and for PhD students for 2017!

24thOctober2016With Micha Schwab and Hendrik Strobelt, to present our IEEE VIS 2016 work on booc.io, a new educational course visualization.
11thOctober2016Evgeny Levinkov is at Pacific Graphics 2016 to present our work on Interactive Multicut Video Segmentation.
1stSeptember2016I am now at Brown University as junior faculty. I am looking for students and a post-doc—please email me!
21stJuly2016More from Simon Arthur and Big Blue Saw, this time the chord 'zoolophone' keys. They even play Old MacDonald!
24thMay2016Simon Arthur, founder of Big Blue Saw custom parts, has cut our 'zoolophone' metallophone shapes, and blogged about it. Thanks!
11thNovember2015At UIST to present my work on interactive light field painting—website. Demo @ UIST too!
3rdNovember2015With colleages, presenting three works at SIGGRAPH Asia! One, two, three!
7thNovember2015New exhibition of Rear Window Augmented at the Museum of the Moving Image in New York City, with Jeff Desom.
3rdOctober2015Helping to support The Harvard Campaign for Arts and Sciences at the Harvard Assembly.
14thAugust2015At ACM SIGGRAPH to teach advanced video processing—website.

Archive
1stApril2014Moved to Harvard SEAS!

Publications—2016

booc.io: An Education System with Hierarchical Concept Maps and Dynamic Non-linear Learning Plans
Micha Schwab, Hendrik Strobelt, James Tompkin, Colin Fredericks, Connor Huff, Dana Higgins, Anton Strezhnev, Maya Komisarchik, Gary King, Hanspeter Pfister
IEEE VIS 2016
Interactive Multicut Video Segmentation
Evgeny Levinkov, James Tompkin, Nicolas Bonneel, Steffen Kirchhoff, Bjoern Andres, Hanspeter Pfister
Pacific Graphics 2016 (Short Paper)

2015

Joint 5D Pen Input for Light Field Displays
James Tompkin, Samuel Muff, James McCann, Hanspeter Pfister, Jan Kautz, Marc Alexa, Wojciech Matusik
ACM User Interface Software and Technology (UIST 2015)
Generalizing Wave Gestures from Sparse Examples for Real-time Character Control
Helge Rhodin, James Tompkin, Kwang In Kim, Edilson de Aguiar, Hanspeter Pfister, Hans-Peter Seidel, Christian Theobalt
ACM Transactions on Graphics (SIGGRAPH Asia 2015)
Related project websites: Direct Motion Mapping
Blind Video Temporal Consistency
Nicolas Bonneel, James Tompkin, Kalyan Sunkavalli, Deqing Sun, Sylvain Paris, Hanspeter Pfister
ACM Transactions on Graphics (SIGGRAPH Asia 2015)
Computational Design of Metallophone Contact Sounds
Gaurav Bharaj, David I.W. Levin, James Tompkin, Yun Fei, Hanspeter Pfister, Wojciech Matusik, Changxi Zheng
ACM Transactions on Graphics (SIGGRAPH Asia 2015)
Computational Design of Walking Automata
Gaurav Bharaj, Stelian Coros, Bernhard Thomaszewski, James Tompkin, Bernd Bickel, Hanspeter Pfister
ACM Symposium on Computer Animation (SCA 2015)
Context-guided Diffusion for Label Propagation on Graphs
Kwang In Kim, James Tompkin, Hanspeter Pfister, Christian Theobalt
International Conference on Computer Vision (ICCV 2015)
Semi-supervised Learning with Explicit Relationship Regularization
Kwang In Kim, James Tompkin, Hanspeter Pfister, Christian Theobalt
IEEE Computer Vision and Pattern Recognition (CVPR 2015)
Local High-order Regularization on Data Manifolds
Kwang In Kim, James Tompkin, Hanspeter Pfister, Christian Theobalt
IEEE Computer Vision and Pattern Recognition (CVPR 2015)

2014

Interactive Intrinsic Video Editing
Nicolas Bonneel, Kalyan Sunkavalli, James Tompkin, Deqing Sun, Sylvain Paris, Hanspeter Pfister
ACM Transactions on Graphics (SIGGRAPH Asia 2014)
Efficient Learning of Image Super-resolution and Compression Artifact Removal with Semi-local Gaussian Processes
Younghee Kwon, Kwang In Kim, James Tompkin, Jin Hyung Kim, and Christian Theobalt
Transactions on Pattern Analysis and Machine Intelligence (TPAMI)
Device Effect on Panoramic Video+Context Tasks
Fabrizio Pece, James Tompkin, Hanspeter Pfister, Jan Kautz, Christian Theobalt
European Conference on Visual Media Production (CVMP 2014)
Paper Supplemental
Related project websites: Vidicontexts
Interactive Motion Mapping for Real-time Character Control
Helge Rhodin, James Tompkin, Kwang In Kim, Kiran Varanasi, Hans-Peter Seidel, Christian Theobalt
Computer Graphics Forum (Eurographics 2014)

2013

Automatic Noise Modeling for Ghost-free HDR Reconstruction
Miguel Granados, Kwang In Kim, James Tompkin, Christian Theobalt
ACM Transactions on Graphics (SIGGRAPH Asia 2013)
Curvature-aware Regularization on Riemannian Submanifolds
Kwang In Kim, James Tompkin, Christian Theobalt
International Conference on Computer Vision (ICCV 2013)
Video Collections in Panoramic Contexts
James Tompkin, Fabrizio Pece, Rajvi Shah, Shahram Izadi, Jan Kautz, Christian Theobalt
User Interface Software and Technology (UIST 2013)
Preference and Artifact Analysis for Video Collections of Places
James Tompkin, Min H. Kim, Kwang In Kim, Jan Kautz, Christian Theobalt
ACM Transactions on Applied Perception (TAP)
Content-adaptive Lenticular Prints
James Tompkin, Simon Heinzle, Jan Kautz, Wojciech Matusik
ACM Transactions on Graphics (SIGGRAPH 2013)
Exploring Sparse Unstructured Video Collections of Places
James Tompkin
EngD Thesis @ University College London

2012

Interactive Viewpoint Video Textures
Philippe Levieux, James Tompkin, Jan Kautz
European Conference on Visual Media Production (CVMP 2012)
Background Inpainting for Videos with Dynamic Objects and a Free-moving Camera
Miguel Granados, Kwang In Kim, James Tompkin, Jan Kautz, Christian Theobalt
European Conference on Computer Vision (ECCV 2012)
Match Graph Construction for Large Image Databases
Kwang In Kim, James Tompkin, Martin Theobald, Jan Kautz, Christian Theobalt
European Conference on Computer Vision (ECCV 2012)
Videoscapes: Exploring Sparse Unstructured Video Collections
James Tompkin, Kwang In Kim, Jan Kautz, Christian Theobalt
ACM Transactions on Graphics (SIGGRAPH 2012)
Interactive Light Field Painting
James Tompkin, Samuel Muff, Stanislav Jakuschevskij, Jim McCann, Jan Kautz, Marc Alexa, Wojciech Matusik
SIGGRAPH 2012 Emerging Technologies
How Not to Be Seen - Object Removal from Videos of Crowded Scenes
Miguel Granados, James Tompkin, Kwang In Kim, Oliver Grau, Jan Kautz, Christian Theobalt
Computer Graphics Forum (Eurographics 2012)
Interactive Multi-perspective Imagery from Photos and Videos
Henrik Lieng, James Tompkin, Jan Kautz
Computer Graphics Forum (Eurographics 2012)

2011

Video-based Characters - Creating New Human Performances from a Multi-view Video Database
Feng Xu, Yebin Liu, Carsten Stoll, James Tompkin, Gaurav Bharaj, Qionghai Dai, Hans-Peter Seidel, Jan Kautz, and Christian Theobalt
ACM Transactions on Graphics (SIGGRAPH 2011)
Towards Moment Images: Automatic Cinemagraphs
James Tompkin, Fabrizio Pece, Kartic Subr, Jan Kautz
European Conference on Visual Media Production (CVMP 2011)
Novel P300 BCI Interfaces to Directly Select Physical and Virtual Objects
Beste F. Yuksel, Michael Donnerer, James Tompkin, Anthony Steed
International Brain-Computer Interface Conference (BCI 2011)

2010

A Novel Brain-computer Interface using a Multi-touch Surface
Beste F. Yuksel, Michael Donnerer, James Tompkin, and Anthony Steed
ACM Transactions on Computer-Human Interaction (SIGCHI 2010)

2009

DIY Design Process for Interactive Surfaces
Jennifer G. Sheridan, James Tompkin, Abel Maciel, and George Roussos
British HCI Group Annual Conference on People and Computers (BCS-HCI 2009)

2006

Venues: A Networked Visual Instrument
James Tompkin
MSci Dissertation @ King's College, London