윈도우즈 환경에서의 OpenVINO 가져오기 테스트

7175 단어 OpenVINO
CEDEC에서 본 & 얼굴 인식을 OpenCV에서 발전시키고 싶어서 해봤어요.
했던 일과 마무리 노트.
기초는
https://docs.openvinotoolkit.org/2019_R1/_docs_install_guides_installing_openvino_windows.html#Using-Demo-Scripts
https://docs.openvinotoolkit.org/2019_R2/_docs_install_guides_installing_openvino_windows.html#set-the-environment-variables
http://docs.openvinotoolkit.org/2019_R3/_docs_install_guides_installing_openvino_windows.html

운영 환경


2019.10.08
DELL Note
intel core i7-6700HQ
intel HD Graphics 530(GeForce 960M도 포함)
windows10 64bit
Unity가 설치되어 있으므로 Visual Studio 2015, 2017을 가져옵니다.
그래픽 드라이버 (특별히 만지작거리지 않음)
intel 23.20.16.4973
NVidia 391.25

가져오기


OpenVINO 2019.R3
intel 사이트에 등록하여 다운로드하고 설치하다.
(적절한 정보라도 문제가 없습니다.)
https://software.intel.com/en-us/openvino-toolkit/choose-download
이럴 때는 Serial number를 받을 수 있지만 언제 쓸지 몰라요.
전체 포장 250MB
명령 프롬프트
c:\Program Files (x86)\IntelSWTools\openvino\bin>setupvars.bat
파이썬이 없어서 오류가 발생했습니다.
파이썬 3.5 또는 3.6(64비트)이 필요하다고 한다.
파이썬 3.7.4도 될 줄 알고 넣었는데 오류가 났어요.
x86의 32비트 버전도 안 돼요.
이 경우 제거한 후 다시 넣습니다.
다음 링크
https://www.python.org/downloads/release/python-368/
Windows x86-64 executable installer
을 따라서,
python-3.6.8-amd64.exe
음악을 다운로드하다.
설치하는 동안
경로를 통해 add ptyhon path를 확인합니다.
경로를 통과한 후 명령 프롬프트를 다시 시작합니다.
설치의 마지막으로,
disable path length~가 나타나면 실행을 클릭합니다
아까 안 움직였어.
c:\Program Files (x86)\IntelSWTools\openvino\bin>setupvars.bat
실행하다.
ptyhon의 패스만 통과하면 금방 끝난다.
경로를 통과한 후 명령 프롬프트를 다시 시작합니다.
모델 작업 수행
c:\Program Files (x86)\IntelSWTools\openvino\deployment_tools\model_optimizer\install_prerequisites>install_prerequisites.bat
그래서 많은 것을 다운로드하면서 5분가량 걸리면서 오류가 발생했다.
아직 CMake를 넣지 않았습니다. 넣으세요.
https://cmake.org/download/
부터 시작하다
cmake-3.15.4-win64-x64.msi
설치를 다운로드합니다.
도중에 path를 통과하는 옵션이 있습니다. 통과.
경로를 통과한 후 명령 프롬프트를 다시 시작합니다.
모델 작업을 수행하는 동안 오류가 발생했습니다.
CMakeError.참조log.
gdi32.lib을 찾을 수 없는 오류가 자주 발생하는지 확인하십시오.
조사 결과, 원인은 윈도우즈 크레어 업데이트였다.
Visual Studio 2017에서 발생한 문제는 Windows 10 Creators Update의 문제입니다.이 문제를 피하려면 Visual Studio 설치 프로그램 "C의 데스크톱 개발"작업 하중에 있는 "데스크톱 Cx86 및 x64용 Windows 10SDK (10.0.15063.0)"를 선택하십시오.
해결 방법은 윈도우즈() SDK입니다. 이쪽에서 설치하세요.
https://developer.microsoft.com/ja-jp/windows/downloads/windows-10-sdk
3GB가 있으므로 상당한 시간이 소요됨
※ 잠시 되돌아간 후 윈도우즈 업데이트를 통해 다시 시작합니다!
모형 설계를 순조롭게 끝내다.
시위 행진을 하여 동작 확인을 하다.
cd C:\Program Files (x86)\IntelSWTools\openvino\deployment_tools\demo\
demo_squeezenet_download_convert_run.bat
몇 분 걸렸고 결과가 나왔지만 글의 기초라 지루했다.
demo_security_barrier_camera.bat
demo_security_barrier_camera.bat -d GPU
CPU 59FPS
GPU에서 34FPS
어?


테스트 완료

얼굴 인식


OpenCV보다 앞선 얼굴 인식을 보고 싶어 그런 샘플을 만들어 봤다.
메커니즘이 명확하지 않아서 먼저 가동되었다.
c:\Program Files (x86)\IntelSWTools\openvino\deployment_tools\open_model_zoo\demos>build_demos_msvc.bat
경고가 엉망진창이 되어 결국
121개 경고
0 오류
경과시간 00:05:59.46
Done.
구축 결과는 문서 아래로 출력됩니다.
명령줄에서
~Documents\Intel\OpenVINO\omz_demos_build\intel64\Release
interactive_face_detection_demo.exe
파일을 검색하면 dll이 부족한 경우가 많습니다.
inference_engin.dll
opencv_core412.dll
opencv_highgui412.dll
opencv_imgcodecs412.dll
opencv_imgproc412.dll
opencv_videoio412.dll
이것들을 같은 폴더로 복사해라.
https://download.01.org/openvinotoolkit/2018_R4/open_model_zoo/face-detection-adas-0001/FP32/
여기서부터.
face-detection-adas-0001.bin
face-detection-adas-0001.xml
다운로드하여 같은 폴더에 넣다.
plugins.xml이 없다고 해서 여기
C:\Program Files (x86)\IntelSWTools\openvino_2019.3.334\deployment_tools\inference_engine\bin\intel64\Release
중,plugens.xml과 dll 파일을 같은 폴더에 넣고 시작합니다.
interactive_face_detection_demo.exe -i cam -m "face-detection-adas-0001.xml"
CPU 사용률 65%, 40FPS
또한 다음을 추가하십시오.
https://download.01.org/openvinotoolkit/2018_R3/open_model_zoo/age-gender-recognition-retail-0013/FP16/
age-gender-recognition-retail-0013.bin
age-gender-recognition-retail-0013.xml
https://download.01.org/opencv/2019/open_model_zoo/R1/20190404_140900_models_bin/head-pose-estimation-adas-0001/FP32/
head-pose-estimation-adas-0001.bin
head-pose-estimation-adas-0001.xml
수정 명령
interactive_face_detection_demo.exe -i cam -m "face-detection-adas-0001.xml"-m_ag "age-gender-recognition-retail-0013.xml"-m_hp "head-pose-estimation-adas-0001.xml"
CPU 사용률 75%, 23FPS
나이는'27세'전후로 추정된다.

옵션의 의미와 사용 방법은 여기서부터 시작한다.
https://docs.openvinotoolkit.org/2019_R1/_inference_engine_samples_interactive_face_detection_demo_README.html
https://docs.openvinotoolkit.org/2019_R1/_docs_Pre_Trained_Models.html

좋은 웹페이지 즐겨찾기