l

http://www.dcs.gla.ac.uk

Paul Cockshott                   

Paul's reseach reports

Archive of publications

Books

My CV

My Free Software Downloads

Bibliography

Advanced Programming
4th yr compilers 
2nd yr assembler
General Readings in CS
Topics in C S
Digital Image Proc
Notes on Latex
Graphics Multimedia
Computer fundamentals

About Glasgow


Paul is a member of the  Computer Vision and Graphics group
W Paul Cockshott wpc@dcs.gla.ac.uk,

Finnish version translated by Fijavan Brenk

 View My Stats

Teaching stuff

 Research topics

Array Compilers

Hyper computation

Fractal Artworks

Economic computation

Image processing

Join our research

I am soliciting
Applications
to do post graduate research here

 

Me in Stockholm

Brief Biography

Paul Cockshott is a computer scientist and political economist. In computing he has worked on parallelism, 3D imaging, the limits of computability, video encoding, electronic voting and various special purposes computer designs. In political economy he works on value theory, planning theory and the econophysics models of production and money. His most recent books are Computation and its Limits, and Classical Econophysics. He is a reader at the University of Glasgow. Email:William.cockshott@glasgow.ac.uk

 

Current Research

  1. Array compilers. I have developed the Vector Pascal vectorising multi-core compiler, and am supervising a number of students working on this and on vectorising Fortran compilers for chips like the Cell or the Larrabee. This also includes work on the new Intel SCC processor.

  2. Econophysics. I work with researchers  internationally on applying insights from information theory and algorithmic complexity theory to the study of economics. You can see a web page that computes the equilibrium rate of profit for different countries using a model we have developed. This work is summarised in the book Classical Econophysics.

  3. Physical Foundations of Computability. I am interested in the way the material world sets limits on what can an can not be computed. This is in conjunction with Lewis and Greg. This is the basis of a forthcomming book.

 

Previous Research


Much of my research at Glasgow has involved the building of moving stereo models of people and their faces.

IP-RACINE

Part of a EU integrated project to develop technology for the digital film industry. The Glasgow component has involved the development of compressed representations for digital film.

3D TV Studio


http://www.dcs.gla.ac.uk/people/personal/wpc/marble.jpg
Developed under SHEFC Michaelangelo grant, extended under RACINE-S.
24 Video Cameras along with 16 cpus build 3D moving models of actors using stereo vision techniques.
was used in 3 follow on research grants in association with film/TV industry.
User information tiki here.



Paul Cockshott and J-C Nebel were presented with the A.H. Reeve Premium for their paper Experimental 3-D TV Studio. The award was presented by IEE President John O’Reilly FREng FIEE.


Process involved

Example facial models
· Don Whiteford Video
· Don Whiteford VRML requires cosmo player

 

  PGP-GRID

Project to apply GRID technology to 3D capture
NESC funded in collaboration with EPCC and Peppers Ghost Ltd
Uses 3d Studio
Grid parallelism of 3D Vision
Advanced cartoon animation using 3D studio
Click here for demonstration of captured 3D data
· Captured sequence
· Markup of Landmarks
· Conformed sequence
· Conformed sequence (with mesh structure)
· Conformed sequence using previous frame
· Conformed sequence using previous frame (with mesh structure)



Click
To play

Full Size
Small





(640x480 8.16MB)
(320x240 2.24MB)


A sequence captured using our dynamic 3D capture studio and then conformed to a generic mesh. This animated mesh was then processed by a high frequency filter to smooth the motion between frames based on vertex positions from adjacent frames. The mesh was then imported into 3D Studio Max® where materials and textures were added before the final animation was rendered.





Page Editor: Information Officer
Last Update: 21 Feb 2011