コンピュータビジョンを入門するにあたってできるだけ容易に取り掛かってプログラミングができるようになるためのイントロダクションです。コンピュータビジョン技術の概要説明と、Python言語の概要説明と、Pythonによる実装事例紹介の3部で構成します。
- コンピュータビジョンの概要
- コンピュータビジョンとは
- 画像とは
- 幾何変換と撮像
- ステレオビジョンと奥行き推定
- 3次元の形状復元
- 視覚分解能と変復調
- 階調の補正
- リサンプリング
- 画像の劣化と復元
- 多重解像度解析
- 画像特徴 統計量・不変量
- 特徴記述子と画像認識
- 機械学習と最適化アルゴリズム
- Pythonの導入
- Pythonのインストール
- 変数の基本型とコンテナ型
- 式と文と演算子
- 制御構造と内包表記
- 関数とクラス,モジュール
- 画像の入出力と表示
- CV (コンピュータビジョン) の楽々プログラミング
- sk-image & sk-learnモジュールの概要
- 階調補正
- 幾何補正・幾何変換
- リサンプリング
- ノイズ除去と平滑化
- ぼけ、ブレの補正と鮮鋭化
- エッジ検出
- インペインティング
- ハフ変換
- 領域分割とラベリング
- マッチングと物体検出
- フィルタバンクと特徴分類
- 特徴抽出
- モデルの推定
- 機械学習