dsc ewha 3

[Back-end] Flask-Darkflow-web-streaming ajax 구현

[3월 첫째주 구현 목표] - 비동기 구현 => 엔터키 누르면 영상에서 detect된 라벨 가져와서 div label 영역에 띄우기 => 저번 포스팅에서는 setInterval 함수만 사용해 구현했는데, 현주가 ajax 사용해줘서 새로운 방법으로 다시 구현해 보았다. => 만족만족 https://turtlefromocean.tistory.com/11 [Flask-Darkflow-web-streaming 비동기 처리] [목표 🎯] cv2, darkflow 로 분석한 prediction 결과를 페이지 위에 띄워주기 (cv2.putText() 로 영상 위에 띄우는 거는 우리가 만드는 서비스에 의미가 없기 때문) [생각 🤔] 1. 서버 - 클라이언트 간에 비동기.. turtlefromocean.tistory.c..

[Back-end] Yolo 모델 추가 & opencv hsv skin detect

[ML 고민] 👉 일단 자체 학습 데이터 pb, metadata 파일을 적용시켰을 때 정확도가 너무 낮은데 yolo로 바로 수화를 detect하는 것은 문제가 있는 것 같음. 👉 이전에 조사했던 한국어 번역 프로젝트 workflow 를 보고 든 생각인데 Yolo로 손만 detect 한 후 다시 yolo 로 predict 하는 방법도 시도해 보면 좋을 것 같다. (03.02 구현완료) 👉 +) 프로젝트 데이터 셋을 보니까 손만 누끼 따져 있어서 skin detector 코드 추가 후 다시 실행하니까 좀 나아진 것 같다 참고 코드: https://www.pyimagesearch.com/2014/08/18/skin-detection-step-step-example-using-python-opencv/ - 구현..

[YOLO 웹으로 구현한 프로젝트 조사]

[파이썬에서 darkflow 사용하기] 🔗Github : https://github.com/thtrieu/darkflow thtrieu/darkflow Translate darknet to tensorflow. Load trained weights, retrain/fine-tune using tensorflow, export constant graph def to mobile devices - thtrieu/darkflow github.com from darkflow.net.build import TFNet import cv2 options = {"model": "cfg/yolo.cfg", "load": "bin/yolo.weights", "threshold": 0.1} tfnet = TFNet(opti..