Medición remota del ritmo cardíaco con Intel RealSense

, , , , , , - . , «». , «», . , Intel Real Sense SDK.



. – SDK . , 15 , , , . , , , , , , ! : , «» . . , , , , , 76 .


, 3D- , , , : « Intel RealSense?». , , , , , .

, Intel RealSense SDK, , , , . , , RSI- (Repetitive Stain Injury, ). , , , , , . , , , , .

, . . , «», . , , , . , , , .

« », , -, , , . , . , «», , , , , , , – .

, . , . , , . – , . , . , . , , , , 20 , ( ). , . , , , , , , . , , , , , , .

– , , . , , , , , .

?


, , , , , . – .


, , .

, , . , , , . , , . , , .

, , , , . , – . , , , .

, , Intel RealSense SDK, . . , , , . . , . «» .


, , ?

, , , , . , , . , , , – «», . , , . – , . , , . , , , , , . , , , , , , , .

, , . , , . , 30 , , , 20-30 (, , 30 – 90 ).

, , , , , , , , , . (IR, InfraRed). Intel RealSense. , , 300 . . , , , 30 . , , .


</font color="#999999"> , .

, . , , . , , , . , .

, , , , , . - , . , , , , . , , - . . - , , , , , , .

, . , . – , , .

Intel RealSense


, - , , . , , , . , Intel RealSense SDK, .

. , , , , .

PXC- SenseManager. faceModule, Face , . Face Tracking, . , , , – , .

PXCSession* session = PXCSession_Create();
PXCSenseManager* senseManager = session->CreateSenseManager();
senseManager->EnableFace();
PXCFaceModule* faceModule = senseManager->QueryFace();

faceModule, , . , .

PXCFaceConfiguration* config=faceModule->CreateActiveConfiguration();
config->QueryPulse()->Enable();
config->ApplyChanges();

ActiveConfiguration , Face, , QueryPulse()->Enable(), . .

. , , . , . , - - . , , . (, , ) . . , . , .

PXCFaceData* faceOutput = faceModule->CreateOutput();
const int numFaces = faceOutput->QueryNumberOfDetectedFaces();
for (int i = 0; i < numFaces; ++i) 
{
	PXCFaceData::Face* trackedFace = faceOutput->QueryFaceByIndex(i);	
	const PXCFaceData::PulseData* pulse = trackedFace->QueryPulse();
	if (pulse != NULL)
	{	
		pxcF32 hr = pulse->QueryHeartRate();	
	}
}

, , trackedFace->QueryPulse(), , . , pulse->QueryHeartRate() , .


, , .

, Face Tracking, RealSense SDK. Detection () Pulse (), Start () 10 .

, , , . , , , , , . , , , .


:

  • , , – , , ( ) , .

  • SDK , – , , , . 10 . , ?

  • , .

:

  • Face Tracking, , . , , , . Face , .

  • , , . , , . , .


, , . , , , , , , , , . , , . , . , – , .

, , . , . . , : «; ; ; ; ; ; -; ; - ; , , ; ; », , , – .

, , . - , , , , , , «». , , , .

Source: https://habr.com/ru/post/es385113/


All Articles