Qstairs

現役AIベンチャーCTOの知見、画像認識(人工知能、Deep Learning)を中心とした技術ノウハウをアップしていきます

広告

OpenCV

【顔検出】超簡単PythonとOpenCVを使った顔検出

はじめに 最近ではコモディティ化したといえる顔認識技術。 顔認識技術では一般的に 顔検出(どこに顔があるか)→顔照合 という流れで登録済みの顔を特定しています。 今回は顔検出を超簡単にPythonとOpenCVを用いて実現しました。 (なんと118行!) ソース…

【画像認識】Pythonで画像認識とか(テンプレートマッチング:正規化相互相関)

はじめに 最近はDeep Learningを使った画像認識ばかりでしたので、 画像認識の初歩に立ち返ってテンプレートマッチング処理をpythonとOpenCVで実装しました。 楽しみながらやりたかったので、 今回テンプレートマッチには麻雀牌を選びました。 また、いくつ…

【画像認識・AI】Deep Learning「Chainer」で中間特徴量を画像化する方法

はじめに 中間特徴量を画像化してみたくなったので、前に紹介した学習モデルを改良しました。 考え方 ネットワーク内の各層の入力と出力は配列になっています。 つまり、適当なサイズで二次元にしてあげれば画像になります。 以降に載せている処理を参考にし…

【画像認識】「Caffe」とUSBカメラで数字認識!実装方法編

はじめに 前にディープラーニングのフレームワーク「Caffe」を使って USBカメラで数字を認識するデモ動画を紹介しました。qstairs.hatenablog.comそこで、今回はその処理のソースを紹介します。 改良 Caffeソリューションに「classification」プロジェクトが…

【画像認識】「Caffe」とUSBカメラで数字認識!

これまで、Caffeの環境構築とMNISTの学習とテストについて紹介してきました。今回は、それらを使ってUSBカメラで撮影した数字の認識に挑戦しました! 結果は以下の動画のようになってます。 #あまり精度は良くないかな(^_^; youtu.beプログラムは今度アップ…

【画像認識】OpenCVを使ってUSBカメラの映像を取得する方法

今日はOpenCVを使って最近購入したUSBカメラの映像を取得してみます。動作環境 OS:Windows 10 Professional 64bit OpenCV3.1.0 VisualStudio Community 2015 USBカメラ:AUSDOM AW615 #Visual StudioとOpenCVの環境構築に関しては #ここをご覧ください。 …

【画像認識】C++ OpenCV 指定した画素の画素値取得

OpenCVで入力した画像の指定画素の画素値を取得する方法を紹介します。開発環境は以下です。 Windows10 64bit VisualStudio Community OpenCV3.1.0 開発環境の構築方法はここをご参考ください。 早速、ソースコードです。 // OpenCVTest.cpp : コンソール ア…

【画像認識】Visual Studio CommunityでOpenCVを使おう⑥

前回に引き続き、Visual Studio CommunityでOpenCVを使う方法を解説します。全体の流れは大きく4つに分かれています。 1.Visual Studio Communityをインストール 2.OpenCVをインストール 3.Visual Studio CommunityにOpenCVを設定 4.OpenCVを使った簡単…

【画像認識】Visual Studio CommunityでOpenCVを使おう⑤

前回の続きです。と言いたいところですが、 またまた想定外のことが... これまで、OpenCVはネットからインストールすればすぐに利用可能だったのですが、 どうやら最新のOpenCVは自分で必要なものを作る必要があるとのこと... お手数ですが、ここに書いた作…

【画像認識】OpenCV3.1.0のライブラリの作成

OpenCV3.1.0のライブラリの作成について解説します。正直、OpenCV 3系になって、OpenCVを使うハードルが高くなった(めんどくさくなった)気がします...ここからダウンロードします。 ダウンロードするものはダウンロード画面の「cmake-3.5.1-win32-x86.msi…

【画像認識】Visual Studio CommunityでOpenCVを使おう④

前回に引き続き、Visual Studio CommunityでOpenCVを使う方法を解説します。全体の流れは大きく4つに分かれています。 1.Visual Studio Communityをインストール 2.OpenCVをインストール 3.Visual Studio CommunityにOpenCVを設定 4.OpenCVを使った簡単…

【画像認識】Visual Studio CommunityでOpenCVを使おう③

前回に引き続き、Visual Studio CommunityでOpenCVを使う方法を解説します。全体の流れは大きく4つに分かれています。 1.Visual Studio Communityをインストール 2.OpenCVをインストール 3.Visual Studio CommunityにOpenCVを設定 4.OpenCVを使った簡単…

【画像認識】Visual Studio CommunityでOpenCVを使おう②

前回に引き続き、Visual Studio CommunityでOpenCVを使う方法を解説します。全体の流れは大きく4つに分かれています。 1.Visual Studio Communityをインストール 2.OpenCVをインストール 3.Visual Studio CommunityにOpenCVを設定 4.OpenCVを使った簡単…

【画像認識】Visual Studio CommunityでOpenCVを使おう①

今日から「Visual Studio CommunityでOpenCVを使おう」ということで、 Visual Studio CommunityのインストールからOpenCVの設定、 OpenCVを使った簡単な画像認識のプログラムを実行するまで解説していきます。 初めてVisual StudioやOpenCVを使う方でも理解…

広告