Postdoctoral Researcher at Istituto Italiano di Tecnologia (IIT) working on 3D scene understanding with Dr Alessio Del Bue. Previously Stuart was a Research Associate at University College London (UCL) working with Prof. Tim Weyrich. While at the University of Surrey Stuart completed his PhD and a post doc with Dr John Collomosse. Stuart's research focus is on Visual Big Data problems in the area of Computer Vision, Machine Learning and Digital Humanities. Prior projects have covered 3D Reconstruction, Texture Analysis, Social Media classification, Sketch-based Video Retrieval and Human Pose Retrieval and Domain Adaptation.

Stuart James





Postdoctoral Researcher at Istituto Italiano di Tecnologia (IIT) working on 3D scene understanding with Dr Alessio Del Bue. Prior to which I worked at University College London (UCL) as a Research Associate working with Tim Weyrich working on 3D reconstruction of large relief art. At the University of Surrey I worked as a Research Fellow working on Charting the Digital Lifespan – a big social data classification task through the fusion of social image and comments while exploring the social implications.

My PhD, also in the University of Surrey, explored how Visual Narratives (Free-Hand sketched storyboards) can be used for Video Retrieval and Synthesis. Contributions involved approaches for Sketch-based Video retrieval and Dance Choreography Synthesis. I also hold a hBSc in Computer Science with Games development from the University of Hull.

Member of several professional memberships including ACM, IEEE, BCS; additionally part of specialist groups in research related fields. Peer reviewer for BMVC Conference, Computers & Graphics Journal and IEEE Transaction on MultiMedia.

In 2015 completed my PhD. In 2013 I visited INESC-ID for internship looking at how Sketched Visual Narrative driven dance choreographic synthesis could integrate the user into the synthesis of new video sequences. Completed transfer from MPhil to PhD Candidate in May 2011. Previously attended the University of Hull where completed a BSc in Computer Science with Games Development(2:1).

Additionally I have been working for JCS Technology for over 10 years as IT Manager. Previously I have worked as a teaching assistant for University of Surrey in several courses including the subjects of Computer Vision and Programming. During my hBSc at the University of Hull I worked as a representative to new students.

Latest Blog Post

06 Apr 2017 . research . Leaving UCL meal with Tim's group Comments

After being with Tim Weyrich’s group for almost a year and a half yesterday we had our final group lunch and a cheeky beer. It has been great working with everyone at UCL, not just in the immediate group and in that vain more shenanigans to come.

Previous posts


  • April 2017

    Moved to Istituto Italiano di Tecnologia (IIT)

  • February 2017

    ‘Texture Stationarization: Turning Photos into Tileable Textures’ accpeted to Eurographics’17

  • October 2016

  • August 2016

    Paper ‘Evolutionary Data Purification for Social Media Classification’ accpeted to ICPR’16

  • July 2016

    Attended SIGGRAPH

  • April 2016

    Attended Rank Prize Symposium on Computer Vision and Video Effects

  • April 2016

    Graduated as Doctor of Philosophy

  • February 2016

    Presented poster at SketchX ‘Towards Sketched Visual Narratives for Retrieval’

  • October 2015

    Moved to UCL to work with Professor Tim Weyrich

  • September 2015

    Successfully defended PhD Thesis

Latest Publication

2017 Texture Stationarization: Turning Photos into Tileable Textures

The most common, easiest and most resource-friendly way to add spatial variation of appearance to computer-generated images is texture mapping: a frontal image of a material is captured with a camera and projected onto the virtual geometry. As the image is of finite size and virtual worlds are large, the image typically needs to be tiled, which can lead to distracting and unnatural repetitions. While these are typically removed manually by expert users, we here suggest a way to make every texture-like photo a tileable texture. To this end, we first devise a measure of perceived stationarity, that captures how tileable a texture is. Second, and core of this work, is an algorithm to prescribe a desired stationarity on a given texture exemplar by texture re-synthesis. Using a perceptual linearization of texture stationarity makes controlling the tileability trade-off between uniformity and spatial variation intuitive. A typical application is texturing-without- repetition from casual photos in a mobile interactive application such as a computer game.

Accepted at Computer Graphics Forum (Proc. Eurographics) in Lyon, France.

See full publication index


Drop me an email if you are interested in my research or have any questions!