トップに戻る

見えない振動を「見る」技術 — Eulerian Video Magnification 入門

心臓が打つたびに、顔の色はごくわずかに変化しています。橋は車が通るたびにミリ単位でたわみ、 動いているモーターは目に見えない細かさで震えています。 こうした「肉眼では見えない微小な変化」を、特別な機材ではなく普通のカメラ映像から抽出し、 目に見える大きさまで増幅する技術が Eulerian Video Magnification(EVM) です。 この記事は、EVMシリーズ全体の入口として、その考え方と使いどころ、そして限界までを俯瞰します。

免責事項 本ページおよび本サイトのデモ・コード例は、技術的可能性を示す教育目的の実装です。 医療診断・健康上の意思決定には使用しないでください。 本コンテンツは薬機法に基づく医療機器ではありません。

EVMを一言でいうと

「動画の中で時間とともに周期的に変化している成分だけを取り出し、それを何倍にも拡大して元の映像に戻す」技術です。 物体を追いかけるのではなく、映像の各点が時間とともにどう変わるかに注目するのが特徴です。

このシリーズの歩き方

  1. EVM入門(このページ)— 全体像と考え方
  2. ナイキスト定理から理解する動画解析の物理的限界 — 「撮れる/撮れない」の物理
  3. EVMの原理 — 処理の4ステップを図解
  4. パラメータの意味限界と制約 — 実践のための各論

1 そもそも「見えない変化」とは何か

私たちの身の回りには、確かに起きているのに肉眼では捉えにくい変化がたくさんあります。 共通するのは、1枚の写真には写らず、時間軸の上にだけ存在するという点です。 たとえば次のようなものです。

  • 色の微小な変化:心臓の拍動に合わせて、皮膚を流れる血液の量がわずかに変わり、顔色が周期的に変化します。
  • 動きの微小な変化:橋や建物は風や交通の荷重で常に小さく揺れ、機械は回転や往復のたびに細かく振動しています。
  • 変形の微小な変化:赤ちゃんの胸は呼吸でゆっくり上下し、配管や構造物は温度や圧力でじわじわと形を変えます。

いずれも「振幅が小さすぎて気づかない」だけで、映像の各ピクセルの明るさや色をよく見れば、 その変化は数値として記録されています。EVMは、このすでに映像に写っているが小さすぎて見えない情報を、 見える大きさまで引き上げる技術だと考えると分かりやすいです。

「新しく作る」のではなく「取り出して大きくする」 EVMは映像にない情報を生成するわけではありません。もともと記録されていた微小な変化を選び出して増幅します。 だからこそ、撮影の時点で記録されていない変化(次のセクション以降で扱う物理的限界)は、後からいくら処理しても見えるようにはなりません。

2 2つの見方:ラグランジュ的とオイラー的

動画から動きを扱う方法は、大きく2つの立場に分けられます。 この違いを理解すると、EVMがなぜ「Eulerian(オイラー的)」と名付けられているのかが見えてきます。

ラグランジュ的アプローチは、対象そのものを追いかける立場です。 「この特徴点は次のフレームでどこへ動いたか」を1コマずつ追跡し、動きベクトルを求めます。 物体の軌跡を直接得られますが、追跡が外れると破綻し、微小すぎる動きは点として捉えづらいという弱点があります。

一方 オイラー的アプローチは、空間の各点に留まって観察する立場です。 ピクセルの位置は固定したまま、「その場所の明るさや色が時間とともにどう揺れているか」を測ります。 川の流れを、木の葉を追う(ラグランジュ的)のではなく、橋の上の一点でずっと水位を見張る(オイラー的)ようなイメージです。 EVMはこの後者を採り、微小な周期変化を信号として素直に扱えるようにしています。

ラグランジュ的 物体そのものを追跡する 同じ対象の位置を追い続ける オイラー的 各画素の時間変化を見る 定点 (x, y) 位置は固定、明るさの揺れを測る

図1: 物体を追う「ラグランジュ的」と、定点で明るさの変化を見る「オイラー的」。EVMは右のオイラー的な立場をとる

ここでは考え方の対比だけを示しました。オイラー的に取り出した信号を、実際にどう分解・フィルタリング・増幅・再合成するのかという 処理の4ステップは、EVMの原理で図解しています。

3 2種類の増幅:色を強めるか、動きを強めるか

EVMには目的の異なる2つの系統があります。何を「変化」として取り出すかが違います。

色増幅(Color)— 色の変化を強める 例:心拍で肌の色が周期的に濃くなる/薄くなる、血流の可視化 動き増幅(Motion / Phase)— 位置の変化を強める 例:橋のたわみ、機械の微小振動、呼吸による胸の上下

図2: 「色の変化」を強めるか「位置の変化」を強めるか。目的に応じて使い分ける

系統 取り出すもの 向いている対象
色増幅(Color) 各画素の色・明るさの周期変化 心拍による顔色の変化、血流など「色」で表れる現象
動き増幅(Motion / 位相ベース) 輪郭やエッジの微小な位置ずれ 構造物のたわみ、機械振動、呼吸など「動き」で表れる現象

どちらを選ぶかは「見たい変化が色として出るか、動きとして出るか」で決まります。 増幅率をどこまで上げられるか、どの周波数帯を狙うかといった設定は パラメータの意味で扱います。

4 応用マップ:どこで使われるのか

EVMは「小さな周期変化を見せる」という一点で共通しながら、分野をまたいで応用が広がっています。 代表的な4つの領域を整理します。

ヘルスケア(教育デモ) 心拍・呼吸による 色や動きの可視化 構造ヘルスモニタリング 橋・建物・タワーの 微小なたわみ・揺れ 設備・機械の診断 モーター・ポンプ・配管の 振動を非接触で可視化 教育・研究 信号処理・画像処理の アルゴリズム学習素材

図3: EVMの代表的な応用領域。共通するのは「小さな周期変化を見せる」こと

このうち、設備・機械の分野では映像式の振動可視化が商用製品としても実用化されており、 低コストな試行の入口としてEVMが位置づけられます。 一方、心拍や呼吸を扱う題材は本サイトではあくまで技術を説明するための教育デモとして扱い、 健康管理の道具としては位置づけません(次のセクションと免責を参照)。

5 限界と誤解:できないことを正しく知る

EVMは万能ではありません。むしろ「何ができないか」を先に押さえておくことが、 失敗せずに使うための近道です。代表的な限界と誤解を挙げます。

1. 撮影時に記録されていない周波数は取り戻せない

最も重要な物理的限界です。カメラのフレームレート(fps)の半分を超える速さの変化は、 そもそも映像に記録されません。どんな増幅をしても、記録されていない振動は見えるようになりません。 さらに厄介なことに、速すぎる振動は「消える」のではなく、別のゆっくりした偽の振動に化けてしまいます。 この仕組みはナイキスト定理から理解する動画解析の物理的限界で、実際の失敗事例とともに詳しく解説しています。

2. 照明・手ブレ・ノイズに大きく左右される

増幅したいのは微小な変化なので、照明のちらつきやカメラの手ブレといった「別の微小な変化」も一緒に増幅されてしまいます。 三脚の使用や安定した照明が、結果の良し悪しを大きく左右します。詳しくは限界と制約を参照してください。

3. これは「測定器」ではなく「可視化の補助」

EVMが得意なのは、変化があることを目に見える形で示すことです。 一方で、増幅した映像から厳密な数値を読み取ろうとすると、増幅率やノイズの影響で見かけ上の大きさが変わってしまいます。 「変化を見せる道具」であって、精密な計測機器の代わりにはならない、という位置づけを守ることが大切です。

ヘルスケア題材についての注意 顔色から拍動を可視化するデモは、EVMの分かりやすい題材としてよく使われます。 ただし本サイトではこれを技術の教育デモとして扱い、健康状態の判断には用いません。

まとめ

  1. EVMは、映像にすでに写っているが小さすぎて見えない周期変化を取り出して増幅する技術
  2. 物体を追う(ラグランジュ的)のではなく、各画素の時間変化を見る(オイラー的)のが特徴
  3. 「色の変化」を強める色増幅と、「位置の変化」を強める動き増幅を目的で使い分ける
  4. ヘルスケア(教育デモ)・構造物・設備機械・教育研究へと応用が広がる
  5. ただしfpsを超える速さの変化は撮れず、照明やブレに弱く、精密な測定器ではない

次のステップ

全体像をつかんだら、まずナイキスト定理から理解する動画解析の物理的限界で「撮れる/撮れない」の物理を押さえ、 続いてEVMの原理で処理の4ステップを、パラメータの意味で実践的な設定を学ぶのがおすすめです。

免責事項 本ページおよび本サイトのデモ・コード例は、技術的可能性を示す教育目的の実装です。 医療診断・健康上の意思決定には使用しないでください。 本コンテンツは薬機法に基づく医療機器ではありません。