トップページ > おもしろ科学実験室(工学のふしぎな世界) > 生き物の動きを追跡してみよう!

おもしろ科学実験室(工学のふしぎな世界)

生き物の動きを追跡してみよう!

2021年9月10日
大分大学 理工学部

 近年、ソフトウェア技術の発展に伴い、フリーソフトを使って、簡単に物体の動きをデータ化することができるようになってきます。ここでは、生き物の動きを追跡データとして抽出します。例として、ダンゴムシの運動データを取得してみましょう。

用意する物

  • パソコン(WINDOWS10、エクセル)
  • 白い入れ物
  • 虫(この例では、ダンゴムシ)
  • WEBカメラ

実験手順

ImageJをインストールする

  1. ImageJ の Web ページを開く
    http://rsbweb.nih.gov/ij/
  2. 「Download」をクリック
  3. Windows の下の「ImageJ bundled with 64-bit Java 1.8.0_172」(2021/8/21現在)をクリック
  4. クリックすると、ダウンロードが始まる
  5. ダウンロードした .zip ファイルを展開(解凍)する。
  6. 解凍したフォルダImageJの中にある「ImageJ」をクリック
  7. ImageJが起動し、以下のような画面が現れる。
  8. Webcam CaptureのWebページを開く
    https://imagej.nih.gov/ij/plugins/webcam-capture/index.html
  9. 「WebcamCapture.zip」をクリックし、 解凍したWebcam CaptureフォルダをImageJフォルダの中にあるImageJ plugin のフォルダにコピーする。

解析用の動画を撮影する。撮影する

Plugins > Webcam Capture > IJ webcam plugin
Camera name:C922 Pro Stream Webcam 1(自分の接続したWEBCAM)
Interval:1000msecs
Frames:1200

に設定しカメラを起動後、Shiftで撮影スタート。
Interval:1000msecに設定すると約1秒に1枚、

撮影が完了したらTiff形式で保存する。
 File > Save As > Tiff...

解析

 運動物体を追跡するため、画像の加工を行う。不要な部分を消去し、画像を白黒にする。不必要な部分の消去は記憶容量の節約のみならず、迅速な解析にもつながるため、できるだけ不要な部分は消すようにする。

A.解析を行う部分を選択

→ Image > Crop

B.8ビットに変換(Image > Type > 8-bit)し、長さの調整を行う。

長さの設定には、直線描画ツールでダンゴムシの長さにそって直線を引き、以下の方法で長さを設定する。
  Analyze > Set Scale...
  Known distance:10(ダンゴムシの長さ)
  Unit of length:mm(OK)

C.動画の色を白黒反転し( Edit > Invent)し、物体を追跡するために、以下のように画像に対して敷居値を与える。

Image > Adjust > Threshold
スライドバーを適切に選択し、対象物体のみが赤く表示されるようにする。(Apply)
これにより追跡対象のpixel値が決定され、その範囲にあるpixelの値は黒、周囲は白に設定される

D.追跡対象の物体の項目を選択し、追跡を行う。

Analyze > Set Measurements

  • Area(面積)
  • Center of mass(重心)
  • Display label(OK)

Analyze > Analyze > Particles
Show:Masks

  • Display results
  • Clear results
  • Record starts(OK)

追跡データが表示されるのでExcelブック形式で保存して、解析を行う。
XM:X方向(横方向)の重心
YM:Y方向(縦方向)の重心

E 出力したエクセルファイルをエクセルで開き、散布図でX、Y座標をプロットする。

ダンゴムシが壁に沿って動いているデータが取得できた。

※このページに含まれる情報は、掲載時点のものになります。

関連記事

2015-10-15

生レポート!現役学生の声

コンピュータに憧れて

電気通信大学情報理工学域

2023-02-17

工学ホットニュース

超省エネ超伝導コンピュータを実現 量子コンピュータ制御への利用も可能に

横浜国立大学理工学部

2021-12-17

環境への取り組み

換気を控えることによるメリット~大学図書館の書庫の事例~

神戸大学工学部

2020-12-18

生レポート!現役学生の声

大学の研究室ってどんなところ?

宮崎大学工学部

2024-12-05

おもしろ科学実験室(工学のふしぎな世界)

マイコンボードによる車型ロボット制御のプログラミング

岐阜大学工学部

2018-11-02

なんでも探検隊

ソフトウェア開発の生産性と品質の向上へ向けたAI技術の応用

和歌山大学システム工学部

大分大学
理工学部

  • 創生工学科 機械コース
  • 創生工学科 電気電子コース
  • 創生工学科 福祉メカトロニクスコース
  • 創生工学科 建築学コース
  • 共創理工学科 数理科学コース
  • 共創理工学科 知能情報システムコース
  • 共創理工学科 自然科学コース
  • 共創理工学科 応用化学コース

学校記事一覧

おもしろ科学実験室(工学のふしぎな世界)
バックナンバー

このサイトは、国立大学56工学系学部長会議が運営しています。
(>>会員用ページ)
私たちが考える未来/地球を救う科学技術の定義 現在、環境問題や枯渇資源問題など、さまざまな問題に直面しています。
これまでもわたしたちの生活を身近に支えてきた”工学” が、これから直面する問題を解決するために重要な役割を担っていると考えます。