1. 개요

프로젝트 초기 구상

  1. hardware에서 측정한 Data를 Web에 전송한다.
  2. Web에서 Data를 DB에 저장하고 AI를 동작시켜서 예측한 혈압 정보를 출력한다.

초기에는 논리적인 흐름에 따라 위와같이 프로젝트를 구상했다. 프로젝트를 진행할수록 Web에서 AI를 동작시키는 것이 불필요하다고 느꼈다. 차라리 hardware에서 AI를 동작시키고 SpO2, PPG, 예측 혈압 정보를 한꺼번에 Web에 전달한다면, 불필요한 동작들이 많이 제외되고 수월하게 제작할 수 있지 않을까? 라는 생각이 들었다. 마침 사용하는 라즈베리파이에서 파이썬 3.7과 텐서플로우 2.0.0이 동작하는 것을 확인했기에, 아이디어를 실현시키기로 했다.

2. 문제 발생

3. 해결 방법

A. 코드 수정

a. 기존 컴퓨터로 동작하던 코드를 라즈베리파이에서 동작할 수 있게 수정해줘야한다.

b. Web에서 얻은 데이터(키, 몸무게)를 사용하는 연결부를 함수로 만들어야 한다.

c. prediction Data(수축기 혈압, 이완기 혈압)을 반환해야 한다.

4. 결론