Life Engineering
[이약저약] 초안 본문
초안이라는걸 감안.
1) 낱알로 약 검색
2) 약 즐겨찾기 기능
1) 클라이언트에서 카메라를 이용하여 알약의 앞 뒷면을 촬영한 후 OCR 서버에 전송한다.
ocr api: cloud.google.com/vision/docs/ocr
2) 약 앞면 또는 뒷면에 새겨진 문자가 인식된 경우 이를 서버를 통해서 DB에 쿼리문을 송신한 다. 수행 결과가 1개이면 그 값이 유일한 키로 판 별하고 클라이언트에게 송신한다. 수행 결과가 2 개 이상이라면 유일한 값이 아니므로 학습한 텐 서플로를 이용하여 촬영한 이미지에 해당 결괏값 을 찾고 이를 클라이언트에게 송신한다.
3) 수신받은 데이터를 가공 처리하여 클라이언트 에게 제공한다
Tensorflow-VGGNET(CNN 신경망)
github.com/ruifgmonteiro/pilldex
blog.keras.io/building-a-simple-keras-deep-learning-rest-api.html
ResNet50으로 훈련 모델 만들기 (근데 이건 미리 훈련된(pre-trained) 모델이라.. 훈련시킬 방법 찾아야)
데이터셋 제작방법:
www.nature.com/articles/s41746-019-0086-0.pdf
여기서 모델 평가한것 중에 ResNet50이 뛰어나다고함
github.com/usuyama/ePillID-benchmark
약 인식 예제코드
'Problem Solving' 카테고리의 다른 글
[프로그래머스] 단어 변환(DFS/BFS) (0) | 2021.07.15 |
---|---|
[여름방학 프로젝트] ZeroBall(공구) (0) | 2021.07.13 |
[BOJ 11053] 가장 긴 증가하는 부분 수열 (Python3) (0) | 2021.03.07 |
[프로그래머스] 단속카메라 (Python3) (0) | 2021.03.03 |
[프로그래머스] 네트워크 (Python3) (0) | 2021.03.03 |