Disclosed is an oximeter, comprising a blood oxygen data collection unit (10), a motion data detection unit (11), a mode selection unit (13), a blood oxygen data processing unit (14) and a control unit (12), wherein the control unit (12) controls the workings of the blood oxygen data collection unit (10), the motion data detection unit (11), the mode selection unit (13) and the blood oxygen data processing unit (14) the blood oxygen data collection unit (10) collects blood oxygen data according to instructions from the control unit (12) and transmits the collected blood oxygen data to the blood oxygen data processing unit (14) the motion data detection unit (11) detects the motion data and transmits the detected motion data to the mode selection unit (13) the mode selection unit (13) selects the corresponding blood oxygen data processing mode on the basis of the detected motion data and transmits the selection result to the control unit (12) the blood oxygen data processing unit (14) obtains the blood oxygen value according to the instructions from the control unit (12) on the basis of the selected blood oxygen data processing mode and on the basis of the blood oxygen data or of the blood oxygen data and the motion data. The accuracy of the oximeter both when stationary and when moving is relatively high.Linvention concerne un oxymètre, comprenant une unité (10) de collecte de données doxygène dans le sang, une unité (11) de détection des données de mouvement, une unité (13) de sélection de mode, une unité (14) de traitement de données doxygène du sang et une unité de commande (12), lunité de commande (12) commandant le travail de lunité (10) de collecte de données doxygène du sang, lunité (11) de détection de données de mouvement, lunité (13) de sélection de mode et lunité (14) de traitement de données doxygène du sang (14) lunité (10) de collecte de données doxygène dans le sang collecte des données doxygène du sang conformément aux instructions provenant de luni