
「一枚の写真は千の言葉に匹敵する」という古い格言がありますが、ある賢いモッダーはそれを文字通りに表現することで、さらに一歩先へと進めました。写真ではなくテキストで風景を捉えることができるDIYカメラ「Descriptive Camera」の登場です。
一般的なデジタルカメラを想像してみてください。シャッターを押すと、画像に加えて、カメラの設定、時刻、そしておそらく撮影場所といった少量のメタデータが記録されます。Matt Richardson 氏の「Descriptive Camera」もメタデータを使用していますが、画像そのもののコンテンツに注目し、視覚的な情報ではなく、テキストでシーンを描写します。
マットは、保存した画像をカタログ化し、検索するためのより優れた方法を見つけるために、このカメラを開発しました。カメラがどのようにして画像をテキストに変換できるのか、そしてその背後にあるテクノロジーは何なのか、と疑問に思う方もいるかもしれません。しかし、実際には、その複雑な作業のほとんどは人間が行っています。
ちょっと待って、何?
Amazon Mechanical Turkを使えば、DIYカメラで写真が撮影されるたびに、コードが画像データを作業員に送信します。作業員は写真を見て、フレーム内で何が起こっているかの説明を書きます。その後、6分以内にテキストが送り返され、ポラロイド風のサーマルプリンターで印刷されます。画像からテキストへの変換処理中は、カメラ上部のオレンジ色のLEDライトが点滅します。
カメラ本体はUSBウェブカメラ、組み込みLinuxプラットフォームBeagleBone、そしてシャッターボタンを使用しています。シャッターが押されると、PythonスクリプトとMatt氏独自のmrBBIOモジュールによって、LEDステータスライトの点灯からMechanical Turkへの画像の送信、プリンターのウォームアップまで、すべてが連携して動作します。
画像のピクセルを解読するのに下等な人間を使っているとはいえ、この自作カメラ自体はなかなか素晴らしい。今のところ唯一の欠点は、ワイヤレスでインターネットに接続できないこと(イーサネットを使用)と、バッテリー駆動ができないことだ。そのため、テキストを追加したい画像は、自宅やオフィス内の部屋など、かなり限られた場所に限られるだろう。
Descriptive Cameraは、普通のカメラで撮影した写真の下にキャプションを書くのに最適です。ただし、返されるキャプションの中には、書く人によってやや曖昧だったり、想像力に欠けたりするもの(でも面白い!)もあります。例えば、Mattの画像の1つには、「…窓のある暗い部屋。画像はかなりピクセル化されています」というだけの説明が書かれていました。
ちょっとした楽しみには悪くないプロジェクトです。チュートリアルのヘルプ、その他のテキストサンプル、カメラとプリンターのセットアップ画像などについては、Mattのウェブサイトをご覧ください。
[マット・リチャードソン、Hack A Day経由]
気に入りましたか?こちらも気に入るかもしれません…
- Sourcemapはあなたのコンテンツがどこで作られたかを追跡しますが、インターネットは追跡できません
- 魅惑的な風マップの視覚化が気象学をクールにする
- Tekla Labsは、独自のラボを印刷するお手伝いをします
GeekTechをもっと知るには: Twitter – Facebook – RSS | ヒントを投稿 | Elizabethをフォロー