Junpei Qawasaki

博報堂アイ・スタジオという会社でテクノロジーをベースに新規事業とかインタラクティブなものとかを色々とやっております

【機械学習&IoT】星空と記念撮影する自動撮影ブースを作りました

f:id:jkawasaki:20180727115801j:plain

2018年3月のSXSWにも出展した自動撮影ソリューション『capture』をバージョンアップ。
captureは元々、特定物体検出のライブラリ「YOLO」をiPhone上で動かして、条件がそろったら自動撮影してくれるアプリで、ニセコでスキーの自動撮影を実験的にやってました。それについては以下のリリースをご覧くださいませ。

www.i-studio.co.jp

今回は"特別な瞬間を自動で撮影"というコンセプトはそのままに、アウトドア環境で星空と一緒に撮影出来るカメラを作るという企画で、撮影のためのグランピングブースから制作し、ブース内のLED照明とセンサと高感度カメラ(SONY α7)を同時制御してます。

f:id:jkawasaki:20180727115617p:plain

captureはいわゆるiOSアプリなので、星空を撮影するにはいくつかハードルがあります。ノイズ、シャッタースピードISO感度、絞りなど。※ちなみにカメラには詳しくないです

まず最初はiOS側でAV Foundationで設定をいじってどこまで撮影出来るか確認。→ノイズ多い。
確かに星は映るけど、ノイズ多すぎて駄目。

根本の原因であるノイズなのでハード的な限界はある為、考えたのがSONY CameraRemote API
簡単に言うとSONYのカメラ製品をプログラムから制御出来るヤツ。最終的にブースではiPhoneとカメラを設置にしなきゃなので大きさを考慮して"QX100"と言うものを中古で購入して試してみたところ、ノイズは大幅に低減。

f:id:jkawasaki:20180727121044p:plain

しかしながらこのQX100はやりたいことに大して大きな問題ありまして、リファレンス上は"Shutter Speed"と"ISO SpeedRate"のAPIでSet出来ると書いてあるけど実際にはエラーが返るという。

Camera RemoteのらSDK自体はもうあまり更新されてないのだけど、機体のファームウェアバージョンとかSDK最新じゃないと不具合起きるとのことで403 ForbiddenのままでQXは役割を終えました。

画質の最大化やバッテリー容量の観点からQXだと心許ないので、「α7」に変更

レンズはSEL28F20はフルサイズの28mm(カメラ詳しくないのであんまり分からない)。
カメラ決まったのでこれをiPhoneと一緒に設置出来るための筐体を制作。コストと運用しやすさを加味してシンプル&化粧板設計。
f:id:jkawasaki:20180727111711p:plain
f:id:jkawasaki:20180727111722p:plain

そして星が映っても人の顔がちゃんと映らないと意味が無く、大自然の中にカメラだけ置いてもそれが良い写真になるかは体験者に依存してしまうので、グランピングブースを制作して、LED照明をカメラと連動させる事に。
最終的なブース全体像と、スマホカメラとの差分はこんな感じです。
f:id:jkawasaki:20180727121744j:plain

LEDは撮影前、撮影中、待機中で、それぞれ個別に光量が変化。照明制御はRaspberryPiとiPhoneをBLE連携、LEDはI2C制御基盤を4枚。iPhone側と信号をラリーする形で自動撮影を進めております。

そんな感じで多分、星空と記念撮影に特化したブースは他であんまり無い物になったかと思います。
このブースは「ほしのしずくスタジオ」と言う名前で2018年7月28日より岩手県の雫石プリンスホテルに常設されますので、ぜひ!

★ Staff List
Art Director: Yosuke Sasagaki
iOS Engineer: Yuta Hirakawa, Takafumi Oyama
Device Engineer: Yasuyuki Ogino
3D WebViewer: Hiroshi Koi
Front and Backend Engineer: Kota Toda
Technical Director(Web):Yoshimasa Yokoyama
Product Design:Takumi Maezawa , Yosuke Sasagaki
Designer: Yosuke Sasagaki
PR : Miki Senoo , Takafumi Kato
Producer and Technical Director : Junpei Qawasaki

■ニュース記事は以下です
news.ibc.co.jp
news.biglobe.ne.jp