【MediaPipe】수화의 숫자를 읽어 보았다(1~90까지)
4220 단어 MediaPipehandtrackingOpenCV수화
mediapipe에서 일본 수화의 숫자를 읽어 보았습니다.
일본 수화의 숫자를 읽어 보았습니다. 도움이되면 다행입니다.
↓youtube로 동작을 소개
환경 및 결과 개요
참고로 한 페이지 · 자료
기능 개요
각 손가락은 3 값 (open/midClose/Close)으로 판정되고, 판정 값의 조합으로 패턴 인식.
소스 코드
소스 코드 은 검증중이므로, 동작의 보증등은 할 수 없습니다. 승낙 후 사용하십시오. 이용 조건 등에 대해서는 공식을 참조하십시오.
※소스 코드는 편집 파일만 발췌하여 업로드하고 있습니다
※mediapipe 본체는 공식을 이용해 주세요
편집 내용 개요
hand-gesture-recognition/BUILD
hand-gesture-recognition/hand-gesture-recognition-calculator.cc
hand-gesture-recognition/assignment-presentation-calculator.cc
※원 파일로부터 「handedness」를 표시상의 형편으로 깎았습니다
mediapipe/graphs/hand_tracking/subgraphs/BUILD
mediapipe/graphs/hand_tracking/subgraphs/hand_landmark_cpu.pbtxt
mediapipe/graphs/hand_tracking/subgraphs/renderer_cpu.pbtxt
mediapipe/graphs/hand_tracking/subgraphs/hand_landmark_gpu.pbtxt
mediapipe/graphs/hand_tracking/subgraphs/renderer_gpu.pbtxt
mediapipe/calculators/util/annotation_overlay_calculator.cc
mediapipe/util/annotation_renderer.cc
mediapipe/util/annotation_renderer.h
명령
CPU 빌드 명령
bazel build -c opt mediapipe/examples/desktop/hand_tracking:hand_tracking_cpu --define MEDIAPIPE_DISABLE_GPU=1
CPU 실행 명령
GLOG_logtostderr=1 bazel-bin/mediapipe/examples/desktop/hand_tracking/hand_tracking_cpu --calculator_graph_config_file=mediapipe/graphs/hand_tracking/hand_tracking_desktop_live.pbtxt
GPU 빌드 명령
bazel run --copt -DMESA_EGL_NO_X11_HEADERS --copt -DEGL_NO_X11 mediapipe/examples/desktop/hand_tracking:hand_tracking_gpu
GPU 실행 명령
LOG_logtostderr=1 bazel-bin/mediapipe/examples/desktop/hand_tracking/hand_tracking_gpu --calculator_graph_config_file=mediapipe/graphs/hand_tracking/hand_tracking_mobile.pbtxt
결과
mediapipe 대단합니다. 계산 카드와 같은 프로그램을 만들 수 있습니다.
도전
※관절이 보이지 않는 손형이므로 mediapipe에 의한 추정이 불안정해집니다
※ML등에서 패턴 매칭과는 별도 처리로 하지 않으면 정밀도가 나오지 않을지도 모릅니다
※각 수형이 안정되면 12, 81 등, 자리수를 구분한 입력도 가능하게 될 전망입니다
Reference
이 문제에 관하여(【MediaPipe】수화의 숫자를 읽어 보았다(1~90까지)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kirei7jaiann/items/7c79736e8fb315565331텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)