A device for determining the concentration of a substance in the blood of a subject, such as the oxygen saturation, which device reduces or removes the influence of specular reflection and/or subject motion, comprises an input unit for receiving detection signals reflected back or transmitted through a skin area of the subject in response to irradiation of the skin area by a radiation signal, a signal extraction unit for extracting at least three photo-plethysmography, PPG, signals at different wavelengths from said detection signals, a processing unit for normalizing said at least three PPG signals and forming a first difference signal between a first normalized PPG signal and a second normalized PPG signal and a second difference signal between a third normalized PPG signal and one other of the at least three normalized PPG signals and for forming a ratio between said first difference signal and said second difference signal, and an concentration detection unit for calculating the concentration of a substance in the blood of the subject based on said ratio.La présente invention concerne un dispositif, un système et un procédé pour déterminer la concentration d'une substance, telle que la saturation en oxygène, dans le sang d'un sujet, qui réduisent ou éliminent l'influence de réflexion spéculaire et/ou de mouvement d'un sujet. Le dispositif de l'invention comprend une unité d'entrée (11) pour recevoir des signaux de détection réfléchis ou émis à travers une zone cutanée du sujet en réponse à un rayonnement de la zone cutanée par un signal de rayonnement, une unité d'extraction de signal (12) pour extraire au moins trois signaux de photopléthysmographie, PPG, à différentes longueurs d'onde à partir desdits signaux de détection, une unité de traitement (13) pour normaliser lesdits trois signaux PPG, pour former un premier signal de différence entre un premier signal PPG normalisé et un deuxième signal PPG normalisé, et un second signal de différence entre un troisiè