2012-05-15 3 views
0

수학 + PHP 천재를 찾아서이 문제를 해결하려고합니다. 내 고객 중 한 명 (외과 의사)은 하트 비트를 추적하는 환자의 뇌파 기계에 웹 앱을 연결하려고합니다. 데이터는 표 형식의 라이브 피드입니다 (이미 완료되었습니다 ...)하지만 필요한 것은 환자의 심장 박동을 휴식중인 심장 박동 기준선과 지속적으로 비교하는 것입니다. 환자의 심장 박동이 특정 임계 값을 초과하거나 낮아지면 알람 및 알림이 푸시를 통해 의사의 iPhone/Android로 전송됩니다.사인 패턴을 감지하는 복잡한 수학

이것은 우리가 제작하고 테스트하는 전체 소프트웨어의 일부입니다 ... 놀라운 기능입니다. 도전적인 부분은 모든 실시간 데이터를 비교하는 데 필요한 수학이며 기본적으로 데이터 곡선이 특정 진폭 및 빈도의 SINE 파 일인 경우 또는 그렇지 않은 경우를 알립니다. 샘플 데이터는 장기간 지속적인 분석을 위해 20 분 이상 버퍼링 할 수 있습니다.

PHP는 MySQL 데이터베이스에 저장된 언어입니다. 이 문제를 아웃소싱하기 위해 누군가를 고용하고 싶으므로 솔루션이 있거나 더 자세한 정보가 필요하면 답하십시오!

+5

기계에 자체 모니터링 및 경고 시스템이 있습니까? 그렇다면 경고를 보내고 환자의 상태 변화를 추적하기 위해 컴퓨터에 의존 할 수는 없습니까? – mpm

+1

동의합니다. 당신이 이미 의료 시스템을 작성하는 데 익숙하지 않거나 적어도 요구 사항과 테스트 절차에 대한 자세한 목록을 갖고 있지 않다면, 이런 종류의 장비를 사용하지 말아야합니다. –

답변

1

하트 비트와 같은 복잡한 신호를 사인파와 비교하려고하면 실패로 끝나는 것처럼 들립니다. 일반적인 EKG 트레이스와 FFT에 대한 지식을 통해 알 수 있습니다.

복잡한 과도 상태는 각각 진폭과 주파수가 다른 사인 및 코사인 항이 많이 섞여 있습니다. 개별적인 용어를 골라 낼 수도 있지만, 얼마나 의미가 있을지 확신 할 수 없습니다.

부동 소수점 숫자 비교는 다른 문제입니다. 기준 파형의 진폭 및 주파수가 10.0 및 60.0 인 경우 어떻게됩니까? 진폭 및 주파수가 10.25 및 62.1 인 웨이브가 "동일"합니까? 알람 및 알림을 전송하기위한 기준은 무엇입니까? 가양 성의 가능성은 무엇입니까? 끊임없이 거짓 경보를 확인하기 위해 직원을 돌리고 있다면 디자인이 인기가 없습니다.