The optical sensor device (1) comprises a light emitter (2) intermittently flashing two wavelengths of light towards a living body (B) at a predetermined frequency (f), and a photoreceiver (7) receiving the light from the living body (B). The photoreceptor (7) outputs first and second detection signals (S1), (S2) corresponding to each wavelength. From the first and second detection signals (S1), (S2), a filter circuit (9) extracts modulated signals (S1m), (S2m), which are amplitude-modulated signals at the predetermined frequency (f). The modulated signals (S1m), (S2m) are amplified by a subsequent-stage amplifier (10) to modulated signals (S1M), (S2M), converted to digital signals by an AD converter (14), and inputted to an arithmetic processing unit (15). The arithmetic processing unit (15) uses the digitalised modulated signals (S1M), (S2M) to calculate the direct current component (S1d), (S2d) and the alternating current component (S1a), (S2a) of the first and second detection signals (S1), (S2).Linvention concerne un dispositif de capteur optique (1) qui comprend un émetteur de lumière (2) envoyant à intermittence deux longueurs donde de lumière vers un corps vivant (B) à une fréquence prédéterminée (F), et un photorécepteur (7) recevant la lumière provenant du corps vivant (B). Le photorécepteur (7) délivre en sortie un premier et un second signal de détection (S1), (S2) correspondant à chaque longueur donde. A partir du premier et du second signal de détection (S1), (S2), un circuit filtre (9) extrait des signaux modulés (S1m), (S2m), qui sont des signaux modulés en amplitude à la fréquence prédéterminée (f). Les signaux modulés (S1m), (S2m) sont amplifiés par un amplificateur détage ultérieur (10) en signaux modulés (S1M), (S2M), convertis en signaux numériques par un convertisseur analogique-numérique (14), et entrés dans une unité de traitement arithmétique (15). Lunité de traitement arithmétique (15) utilise les signaux modulés numériques (S1M), (S2M) pou