A respiration rate of a human subject is derived by: (1) receiving data corresponding to a sequence of two-dimensional pressure distributions of the human subject as applied against an array of pressure sensors over time (2) converting the data into a one-dimensional waveform (3) identifying oscillations in the one-dimensional waveform as occurrences of breath of the human subject and (4) deriving the respiration rate of the human subject based on frequencies of the oscillations.