「実践 コンピュータビジョン」を読む
概要
実践 コンピュータビジョン
は2013年3月初版(原書の「Programming Computer Vision with Python」は2012年6月発刊)の、Pythonを使った画像処理の入門書籍。
本書を読み進めた際に記述した備忘録的なものや、書いてみたサンプルコード的なものを残しておく。
@CretedDate 2015/1/18
目次
- 1 基本的な画像処理
- 1.1 PIL
- 1.2 Matplotlib
- 1.3 NumPy
- 1.4 SciPy
- 1.5 高度な例 : 画像のノイズ除去
- 2 画像の局所記述子
- 2.1 Harrisコーナー検出器
- 2.2 SIFT
- 2.3 ジオタグ付きの画像を対応づける
- 3 画像間の写像
- 3.1 ホモグラフィー
- 3.2 画像の変形
- 3.3 パノラマの作成
- 4 カメラモデルと拡張現実感
- 4.1 ピンホールカメラモデル
- 4.2 カメラキャリブレーション
- 4.3 平面とマーカーを使った姿勢推定
- 4.4 拡張現実感
- 5 多視点幾何
- 5.1 エピポーラ幾何
- 5.2 カメラと3D構造を使った計算
- 5.3 多視点による復元
- 5.4 ステレオ画像
- 6 画像のクラスタリング
- 6.1 k平均クラスタリング法
- 6.2 階層クラスタリング
- 6.3 スペクトラルクラスタリング
- 7 画像検索
- 7.1 内容に基づく加増検索
- 7.2 ビジュアルワード
- 7.3 画像にインデックスを付ける
- 7.4 デーべベースの画像を検索する
- 7.5 配置を用いて結果をランキングする
- 7.6 デモ用Webアプリを作る
- 8 画像認識
- 8.1 k近傍法
- 8.2 ベイズ分類器
- 8.3 サポートベクターマシン
- 8.4 光学文字認識
- 9 画像の領域分割
- 9.1 グラフカット
- 9.2 クラスタリングを用いた領域分割
- 9.3 変分法
- 10 OpenCV
- 10.1 OpenCV Python インターフェース
- 10.2 OpenCVの基本
- 10.3 動画の処理
- 10.4 追跡
- 10.5 他のサンプル