Richard Southern, PhD, Cantab
Research Lecturer in Computer Animation. CV is available on request.
The Media School, Bournemouth University
Poole, Dorset BH12 5BB, UK
United Kingdom
rsouthern(at)bournemouth.ac.uk
+44 (0) 1202 961877

Teaching

These are my current teaching responsibilities: All notes, workshops and related material are on myBU. I currently jointly coordinate the SDAGE program with Jon Macey. If you have any issues, feel free to contact either of us. Technically I should be the 2nd year contact for your complaints / praise.

I designed the scenegraph assignment and project brief for the main PPP assignment. See a video of the first year projects from the 2011/2012 year here.

For most programming tasks, you can find what you're looking for by reading the manual and following the tutorials. The best external references for C++ programming cost money, but are definitely a good investment. Take a look here for a good list. "Thinking in C++" is an excellent reference and is available online here. The best reference I've found for the Standard Template Library (STL) is at cplusplus.com. The Qt reference documentation is available here. Also loads of tutorials are available. The OpenGL Red Book - now deprecated, but useful for understanding the basics which I will cover. Chapters 1-5 and 9. Another nice OpenGL tutorial is available here - check out the section on transforms.

Make sure you also check out Jon Macey's pages here.

Publications

Slater M, Rovira A, Southern R, Swapp D, Zhang JJ, et al. (2013) Bystander Responses to a Violent Incident in an Immersive Virtual Environment. PLoS ONE 8(1): e52766. doi:10.1371/journal.pone.0052766 [Paper][Presentation Movie][Presentation Slides][BBC London 2013][Reuters 2013][BBC News 2010]

Fangde Liu, Richard Southern, Shihui Guo, Xiaosong Yang and Jian J Zhang, "Motion Adaptation With Motor Invariant Theory" IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, Volume: PP, Issue: 99, Page(s): 1-15, November 2012, doi:10.1109/TSMCB.2012.2224920, [Paper and Movie][Presentation Slides (big!)]

Xiaosong Yang, Jian Chang, Richard Southern and Jian J. Zhang, "Automatic cage construction for retargeted muscle fitting", The Visual Computer (Proceedings of Computer Graphics International), June 2012, doi: 10.1007/s00371-012-0739-3. [Paper]

Richard Southern, Jian J. Zhang, "Motion-Sensitive Anchor Identification of Least-Squares Meshes from Examples," IEEE Transactions on Visualization and Computer Graphics, vol. 17, no. 6, pp. 850-856, June 2011, doi:10.1109/TVCG.2010.95. [Paper] [Movie]

Lihua You, Richard Southern, Jian Jun Zhang. Adaptive physics--inspired facial animation. In Lecture Notes in Computer Science (proceedings of Motion in games 2009), 1(5884):207-218, 2009. [Paper]

Xiaosong Yang, Richard Southern, Jian Jun Zhang. Fast simulation of skin sliding. In Computer Animation and Virtual Worlds, 20(2-3):333-342, 2009.[Paper] [Extended paper and movie][Presentation Slides]

Richard Southern and James Gain. Creation and control of real-time continuous level of detail on programmable graphics hardware. Computer Graphics Forum, 22(1):35-48, March 2003. [Paper]

Richard Southern, Patrick Marais, and Edwin Blake. Generic memoryless polygonal simplification. In ACM Afrigraph, 7-15, 2001. [Paper][Presentation Slides]

R. Southern, S. Perkins, B. Steyn, A. Muller, P. Marais, and E. Blake. A stateless client for progressive view-dependent transmission. In ACM Web3D, 43-49, 2001. [Paper site][Movie][Presentation Slides]

S. Behrman, R. Southern, A. Vasey, and D. Ziskind. Spatio-temporal access in persistent java. In Advances in Persistent Object Systems, 45-52, 1998. [Paper]


Reports or Equivalent

R. Southern, S. Guo, F. Liu and J. J. Zhang. A biologically inspired latent space for gait parameterization. Poster Presentation at SIGGRAPH and CGI 2012. [Poster]

R. Southern. A report back from SIGGRAPH 2011. Powerpoint only, with notes, available here.

R. Southern. Compact Elliptical Basis Functions for Surface Reconstruction. Technical Report TR-NCCA-2011-01. Bournemouth University. May 2011. [Paper]

R. Southern. The Force Density Method: A brief introduction. Technical Report TR-NCCA-2011-02. Bournemouth University. May 2011. [Paper]

R. Southern. Animation manifolds for representing topological alteration. Technical Report UCAM-CL-TR-723 (PhD Thesis). [Paper]

R. Southern and N. A. Dodgson. A smooth manifold based construction of approximating lofted surfaces. Technical Report UCAM-CL-TR-699. Computer Laboratory, University of Cambridge, October 2007. [Paper][Poster (Curves and Surfaces 2006)][Presentation Slides]

N. A. Dodgson, M. A. Sabin and R. Southern. Preconditions on geometrically sensitive subdivision schemes. Technical Report UCAM-CL-TR-691. Computer Laboratory, University of Cambridge, August 2007. [Paper]

R. Southern, P. Marais and E. Blake. Evaluation of Memoryless Simplification. Technical Report CS01-18-00. Computer Science Department, University of Cape Town, 2001. [Paper]

R. Southern, P. Marais and E. Blake. Wavelets for Multi-resolution Analysis of Triangular Surface Meshes. Technical Report CS00-11-00. Computer Science Department, University of Cape Town, 2000. [Paper]

Code and Stuff

My Bournemouth University exam style template in LaTeX (with example) can be found here.

I manage and infrequently update the Virtual Humans blog for our group.

The NCCA technical report cover sheet for LaTeX and Word.

A C++/CUDA implementation of general dimensional n-body solvers. Go to the project page here. A talk about this subject is available here.

From motion capture to virtual scene. Note these clips contain strong language. Push cleanup, hand and facial animation by Gavin Lewis. Video encoded with XVID 1.2.1 and MPEG Layer 3. [LO RES] [HI_RES]