Dense 3D Modelling and Reconstruction of Non-rigid Objects