A method of analysing breathing data representing a shape of the trunk of a subject 104 as a function of time to monitor and/or analyse the subject's breathing pattern. The data is measured and processed into a data array relating to a 2-dimensional grid having grid points, a position in space of the shape at each grid point and points of time. The method includes the steps of mapping the data array onto a 2-dimensional array, decomposing the 2-dimensional array and forming a signature of the subject 104 from the decomposed 2-dimensional array representing a motion pattern.