トップページ -> データベース関連技術 -> オープンデータ -> pascal VOC 2012(書きかけ)
[サイトマップへ], [サイト内検索へ]

pascal VOC 2012(書きかけ)

サイト構成 データベース関連技術 データの扱い インストール,設定,利用 プログラミング 情報工学の講義実習資料 サポートページ 連絡先,業績など

pascal VOC 2012

先人に感謝

参考Webページ pascal-voc-python のWebページ: https://github.com/mprat/pascal-voc-python

PASCAL VOCデータセットは,セグメンテーション済みのカラー画像データセット. セグメンテーションの結果は「アノテーション」として記述されている.ラベル番号とバウンディングボックスのようです. pickle 形式にまとめるソフトは,ssd_keras import pickle data = XML_preprocessor('VOCdevkit/VOC2007/Annotations/').data pickle.dump(data,open('VOC2007.pkl','wb'))

Windows での TensorFlow のインストール手順を図解で説明する. Python を使うのが前提である. import pickle f = open('VOC20XX.pkl', 'rb') data = pickle.load(f) print(data.keys()) print(data['007571.jpg'])

参考Webページ http://qiita.com/slowsingle/items/64cc927bb29a49a7af14 キーワード: TensorFlow, Python, Windows インストール


http://host.robots.ox.ac.uk/pascal/VOC/

前準備

Anaconda のインストール

前準備として,Python 開発環境のAnaconda のインストールが終わっていること.

Windows での Anaconda のインストール手順は、 別のページで説明している.

Ubuntu での Anaconda のインストール手順は、 別のページで説明している.

以下,Windows に Anaconda をインストール済みであるものとして説明を続ける.


pascal-voc-python のインストール

  1. pascal-voc-python の Web ページを開く

    https://github.com/mprat/pascal-voc-python

  2. Clone or download」を展開し, 「Download ZIP」をクリック

    [image]
  3. .zip ファイルのダウンロードが始まるので確認する.
  4. ダウンロードした .zip ファイルを展開(解凍)する.分かりやすいディレクトリに置く.

    ※ Windows での展開(解凍)のためのソフトには,「7-Zip」などがある.

    この .zip ファイルは,D:\pascal-voc-python-master\pascal-voc-python-master に展開(解凍)したものとして,説明を続けるので,適切に読み替えてください.

    [image]
  5. Anacondaプロンプト管理者として開き,先ほど「展開(解凍)したディレクトリ」に移動

    実行手順例

    d:
    cd D:\pascal-voc-python-master\pascal-voc-python-master
    

    [image]
  6. 引き続き,次のコマンドを実行して,プログラムをインストール

    実行手順例

    python setup.py install
    

    [image]
  7. エラーが出ていないことを確認する.

    [image]
    ipython ノートブック形式ファイルで,次のプログラム例が載っています. load data by category loading bounding boxes ---- 下のツールを使て,アノテーション xml を編集できる. https://github.com/tzutalin/ImageNet_Utils conda install pyqt4 conda install lxml を実行してから cd labelImgGUI python labelImg.py

前準備

前準備として,Anaconda のインストールが終わっていること. 手順を下に説明している.

Anaconda のインストール

Python 3 の開発環境である Anacondaをおすすめ.Window でのインストール手順は次の通りです(Linuxでも同様の手順です).

  1. https://www.anaconda.com/downloadを開く
  2. Download」をクリックする.

    [image]
  3. Windows 用の 64 ビット版を選ぶ
    [image]
  4. ダウンロードが始まるので確認する.
  5. ダウンロードした .exe ファイルを実行して,Anacondaをインストール.

    Pythonにはいくつかの種類がある. この Web ページでは Anaconda をおすすめしている. 以下,Windows に Anacondaをインストールしたものとして説明を続ける.

  6. Windows では,コマンドプロンプトを管理者として実行

    [image]
  7. まずは,最新の conda-build パッケージが欲しい.今のコマンドプロンプトで,次のコマンドを実行

    conda install -y conda-build
    

    ※ 「Proceed ([y]/n)?」と表示されたら, y + Enter で続行する.「反応が遅いなあ」と思ったら、Enter キーを押してみる.

  8. conda が更新されたので,コマンドプロンプトをいったん閉じる
  9. 再び, Windows で,コマンドプロンプトを管理者として実行
  10. コマンドプロンプトで,次のコマンドを実行

    wget https://bootstrap.pypa.io/get-pip.py
    python get-pip.py
    conda update -y setuptools
    conda update -y conda
    conda update -y conda-build
    

    ※ 「Proceed ([y]/n)?」と表示されたら, y + Enter で続行する.「反応が遅いなあ」と思ったら、Enter キーを押してみる.

    ※「wget が無いよ!」というときは、msys2 を次のWebページの手順でインストール. (wget 単独でのインストールではなく,msys2が動くように設定しておくのが便利)

    https://www.kkaneko.jp/tools/win/msys2.html


    TenforFlow のインストール手順

    1. Windows で,コマンドプロンプトを管理者として実行

      [image]

      ※ Linux の場合には,端末を開く(pyenvを使っているときは pip の実行に管理者権限を必要としない)

      [image]
    2. 今のコマンドプロンプトで,次のコマンドを実行

      ※ Anaconda や Miniconda を使っていないときは conda コマンドがないので pip コマンドを使ってください

      ※ conda パッケージの tensorflow が古いので(2018/02時点),pip を使うことにする.

      pip install -U tensorflow
      

      [image]
    3. インストール後,確認のため,バージョンを見ておく
      conda list tensorflow
      

      [image]

      以下、書きかけ

    本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

    問い合わせ先: 金子邦彦(かねこ くにひこ) [image]