新登場の7ドル「SweepLED」ガジェット、5秒で94%の精度で隠しカメラを検出

研究者らが、低価格のLEDアクセサリーとコンピュータビジョンを組み合わせ、5秒足らずで隠されたレンズを検出するスマートフォン向け隠しカメラ検出システム「SweepLED」を開発しました。

このシステムは、「Hide-and-Sweep: Detecting Concealed Cameras via LED Illumination Sweeps」と題する研究論文で詳しく説明されています。時計、充電器、火災報知器、モーションセンサー、ペン、電源アダプターといった日用品に隠された盗撮カメラを、ユーザーが見つけ出せるように設計されています。

ユーザーがファインダーを通して反射を目視で確認する必要がある従来の隠しカメラ検出器とは異なり、SweepLEDはスマートフォンのカメラと、スマホケース状の小型LEDアレイアクセサリーを組み合わせています。研究者らによると、このプロトタイプの主要部品にかかるコストは7ドル未満だといいます。

SweepLEDの仕組み

SweepLEDは、スマートフォンのカメラをほぼ固定した状態で、照射角度だけを変化させて動作します。スキャン中は、アクセサリーに内蔵されたLEDが順番に点灯し、疑わしい物体に複数の方向から光を当てます。

スマートフォンは反射光の変化を記録し、そのデータを機械学習アルゴリズムに送信します。このアルゴリズムは、カメラレンズと日常的な光沢面を見分けられるように訓練されています。

このアプローチは、既存の光学式カメラ検出器が抱える大きな課題を解決します。金属、プラスチック、ガラス、光沢のある装飾品などは、単一の光の角度では強い反射を生み出し、カメラレンズと見分けがつきにくいことがあります。こうした誤検出のせいで、訓練を受けていないユーザーが従来型の検出器を確実に使いこなすのは難しいのです。

研究者らは、光源を移動させると、本物のカメラレンズは通常の反射面とは異なる反射パターンを示すことを発見しました。通常の反射面では、ハイライトはほぼ同じ形状を保ちながら表面を滑るように移動します。一方、カメラレンズはレンズ本体、絞り、鏡筒、イメージセンサーユニットといった複数の光学部品で構成されています。

さまざまな角度から光を当てると、これらの光学部品が光を部分的に遮ったり方向を変えたりするため、反射スポットは単純に物体上を移動するのではなく、「キャッツアイ」型や弧状といった構造的なパターンに変形します。

SweepLEDは、こうした時間的な変化を複数の処理段階を通じて捉えます。

  • 映像の安定化処理により、ユーザーがスマホを持つ際の微細な手の動きを補正
  • 差分フレーム処理により、LEDが生成した反射光と周辺光を分離
  • Faster R-CNNモデルにより、レンズらしき反射領域の候補を特定
  • フレーム間の絞り込み処理により、LEDの点灯シーケンス中も持続する反射だけを残す
  • 時空間分類器がRGB映像とオプティカルフローのデータを分析し、持続する反射が隠しレンズである可能性を判定

信頼性を高めるため、ユーザーは物体を3つのわずかに異なる視点からスキャンすることが推奨されています。1回のスキャンは約1.5秒で、1つの物体につき合計およそ4.5秒の検査時間となります。

Image

市販の隠しカメラ搭載製品12点と、カメラを内蔵しない反射性の物体18点を対象にしたテストでは、SweepLEDは全体で93.9%の精度を達成しました。隠しカメラ搭載製品の検出率は平均95%に達し、カメラを内蔵しない物体に対する誤検出率は7.2%にとどまりました。

研究者らはまた、Samsung Galaxy、Google Pixel、OnePlusなど複数のスマートフォンモデル、そしてさまざまな屋内の照明条件下でも、このシステムが有効に機能したことを確認しています。

検出精度は80センチメートルまでの距離では高いレベルを維持しましたが、100センチメートルではレンズの反射を分離しにくくなり、精度が低下しました。フルHD映像では高い性能が維持された一方、画質の低いqHD映像では精度が大幅に落ちました。

この技術はまだ研究段階のプロトタイプであり、市販製品には至っていませんが、いくつかの限界も抱えています。濃い色のフィルムで覆われていたり、不透明あるいは強い拡散性を持つ素材の背後に隠しレンズがある場合、可視光が遮られてしまい検出が難しくなることがあります。

こうした課題はあるものの、SweepLEDはプライバシー保護における実用的な解決策となる可能性を秘めています。旅行にも持ち歩きやすいスマートフォン向けアクセサリーとして、ホテルの宿泊客や短期レンタル物件の利用者、物件検査業者などが、RFスキャンだけに頼らずに疑わしい物体を素早く調べる手段になり得るのです。RFベースの検出器とは異なり、この光学的な手法は電波を発信していないカメラも検出できる可能性があります。

SOCを常に最新の状態に保ち、出現から24時間以内に活動中のマルウェアやフィッシングを把握しましょう。 早期検出でインシデントを防ぐANYRUNをお試しください。 

翻訳元: https://gbhackers.com/new-7-sweepled-gadget-detects-hidden-cameras/

本記事は gbhackers.com の記事を翻訳・要約したものです。