Device for measuring blood pressure hemodynamically in blood vessels at one or more body locations comprising light source at least three sensors including an array of at least three optical sensors, for receiving light and for obtaining a signal over time comprising temporal per pixel information for at least two wavelengths of light, and corresponding to a flow of blood within a blood vessel over time a processing unit configured to receive the signal and generate a continuous dynamic blood pressure reading by using the temporal per pixel information for the at least two wavelengths of light to produce heart rate signals from the blood flow, and by applying a modified Windkessel model on the signal such that the blood pressure also depends on a spatial temporal pressure resistance function over time that depends on a body location of the blood flow over time, the pressure resistance function representing elastance/stiftness.La présente invention concerne un dispositif de mesure de la pression artérielle de manière hémodynamique dans des vaisseaux sanguins au niveau dun ou de plusieurs emplacements du corps comprenant une source de lumière au moins trois capteurs comprenant un réseau dau moins trois capteurs optiques, destinés à recevoir de la lumière et à obtenir un signal en fonction du temps comprenant des informations temporelles par pixel pour au moins deux longueurs donde de lumière, et correspondant à un flux sanguin dans un vaisseau sanguin en fonction du temps une unité de traitement conçue pour recevoir le signal et générer une lecture de pression artérielle dynamique continue en utilisant les informations temporelles par pixel pour lesdites au moins deux longueurs donde de lumière pour produire des signaux de fréquence cardiaque à partir du flux sanguin, et en appliquant un modèle de Windkessel modifié sur le signal de sorte que la pression artérielle dépend également dune fonction de résistance à la pression spatio-temporelle en fonction du temps qui dé