Intelが提供する深層学習用ライブラリとツール郡のことを指します。Engineが含まれており、OpenVINOをインストールすることで、intelチップ上で最適化されたネットワークフォワードが可能になり、OpenCVのデフォルト(CPU演算)よりも高速にフォワーディングが可能になります。Windows、Linuxでは提供されてきた機能ですが、2019年5月からMac用も提供が開始されました。MacはNvidiaチップがオンボードな製品がないため、深層学習においてはcoremlを使うがあり、この点がlinux,windowsに比べて使いづらいところでした。OpenVinoを利用することで、Macでもある程度高速な深層学習の計算を実現できるようになります。ユーザ登録をし、ライブラリをダウンロード、インストールします。インストール手順については、https://docs.openvinotoolkit.org/2019_R1/_docs_install_guides_installing_openvino_macos.htmlを参照してください。上記リンクに示されている通り、demoを動かすところまでを確認しましょう。opencv自前でmakeopenvinoのバージョンに合わせて、opencvを自前でmakeできます。sampleのビルドもできます。https://github.com/opencv/opencv/wiki/Intel%27s-Deep-Learning-Inference-Engine-backendFrameworkの作成うまく行っていません。OpenVINOを含んだopencv2.frameworkを作成しようとしていますが。うまく行っていません。cmakeのコンパイルオプションを追加する。修正すべき記述がある。cv::dnn::MVNLayerImpl::initInfEngine(std::__1::vector<cv::Ptr<cv::dnn::dnn4_v20190122::BackendWrapper>,なるエラーが100個以上でる。これはdnnモジュールでもvino側にあるライブラリなので、そっちを参照すればよい。inference_engineのlibを渡してみた。@rpath/libcpu_extension.dylibとなる。あるため、これで見つからずにロードできないとのこと。間違いないのだけれど、intelからはバイナリでしか配布されていないので、困る。変更できるとのことで、やってみたけど修正できなかった。1252.200.5)opencv側のMakefileをじっくり見るしかなし。International。