Hacker News
Samsungが960x540の画像にTensorFlow Liteモデルを実行してユーザーを追跡しているという話
セキュリティ初登場 272ポイントコメント176件
Samsungのテレビ(Tizen OS)が、画面の映像を数秒ごとに分析し、いま何のゲームを遊んでいるかを調べているとされる話です。ある開発者が端末上でその動きを確認し、SNSで報告しました。
何が起きたのか
開発者の mike64 さんは、Samsungの端末で「alex.tflite」というファイルが動いていることを確かめました。これは画像を分析するAIモデルで、有名な「AlexNet」という構造に基づいています。モデルは数秒ごとに画面の小さな画像を調べ、ユーザーが遊んでいるゲームを特定しようとしていると見られています。
主な数字と事実
- 調べる画像のサイズは 960×540 ピクセルです。
- 画像は INT8 量子化という、データを小さくして軽くする方式で処理されています。
- 分析は数秒ごとに繰り返されています。
- 開発者の見立てでは、ほとんどの場合(99%)うまく動いていないとのことです。
- 結果を保存する前に、ユーザーの同意を確認する仕組みがあとから来る形になっています。
前提として知っておきたいこと
テレビは、映像の内容をもとに番組やゲームの情報を出すことがあります。しかし、どんな映像をどこまで調べてよいかは、ユーザーに説明し同意をとるべき大切な問題です。今回は、同意を求める画面より前に分析が始まっていた点が注目されています。
なぜ大切なのか
テレビが何を見て、そのデータをどう使うのかは、家庭のプライバシーに直結します。同意の前に分析が動いていたなら、利用者が知らないうちに情報が集められていた可能性があります。また、動作のたびにCPUが使われるため、機器の性能や電力にも影響します。
今後注目したいこと
- Samsungが公式に説明や回答を出すかどうか。
- 同意の仕組みが、分析の開始より前に来るように直されるかどうか。
- 分析で集めたデータがどこへ送られ、どれくらい保存されるのか。
- 他の開発者が同じファイルを確認し、結果が裏付けられるかどうか。
用語解説
- AlexNet
- 画像の中身を見分けるために作られた、古くから知られているAIの構造です。
- Tizen
- Samsungがテレビなどの機器に使っている基本ソフト(OS)です。
- CPU
- 機器の中で計算を行う、頭脳にあたる部品です。