Operation of a patients heart or lungs may be analyzed by transmitting ultrasound energy into the patients lung, and detecting Doppler shifts of reflected ultrasound induced by moving borders between blood vessels / soft tissue in the lung and air filled alveoli that surround the blood vessels. Movement of the border is caused by pressure waves in the blood vessels that result in changes in diameter of those blood vessels. The detected Doppler shifts are processed with a noise reduction algorithm, and periodic features in the resulting data are then analyzed to determine the rate of the patients heartbeat, the rate of the patients breathing, and/or the appearance of anomalies in the patients heartbeat.Selon linvention, une opération du cœur ou des poumons dun patient peut être analysée par émission dune énergie ultrasonore dans le poumon du patient, et détection de décalages Doppler dultrasons réfléchis induits par déplacement de bordures entre des vaisseaux sanguins/tissu mou dans le poumon et des alvéoles remplies dair qui entourent les vaisseaux sanguins. Le déplacement de la bordure est provoqué par des ondes de pression dans les vaisseaux sanguins qui conduisent à des changements de diamètre de ces vaisseaux sanguins. Les décalages Doppler détectés sont traités avec un algorithme de réduction de bruit, et des caractéristiques périodiques dans les données résultantes sont ensuite analysées pour déterminer la fréquence cardiaque du patient, la fréquence respiratoire du patient, et/ou lapparition danomalies dans les battements cardiaques du patient.