冬のスノーボードのために動画撮影用のカメラを買おうと思っている。今の所、GoProの次のモデルが発表されたら買うのを検討しようかと思っているのだが、360度カメラという選択肢も出てきた。しかし調べたところ、360度カメラの現状はあまりよろしくない。
360度カメラではカメラを中心に全周囲を撮影できる。これによって追い撮りするときに撮影対象を収めそこねたという問題を回避できるし、自分も周囲も同時に撮影できる。私の目的は思い出を記録しておくことだから、360度カメラはとてもいい選択肢のように思える。
360度カメラは2つ以上のレンズを使って撮影した複数の映像をつなぎ合わせることで実現されている。一般的な製品では半球レンズを2つ使って2つの動画を撮影してつなぎ合わせている。
撮影した生の映像は、半球レンズによって著しく歪んだ2つの動画にすぎない。このままでは見るに耐えないので、視点を固定し、その視点に合わせた現実的な狭い視野を模した動画の一部のみを再生することになる。そのための処理として、製品ごとに異なる独自のプロプライエタリなソフトウェアが必要になる。
まずstitchingを行う。撮影した複数の動画は境目となる部分を単に重ねただけでは継ぎ目が明らかになってしまう。撮影部分がオーバーラップしたり、撮影方向の違いによって当たる光の関係で映像の色温度が変わってくる。これをごまかすために、オーバーラップ部分を認識したり、継ぎ目をぼかしたり、色温度を調整したりといった処理が必要になる。複数の独立したカメラを使って手動で360度動画を作るならこれはすべて手動でやらなければならない。360度カメラのようにあらかじめカメラ特性が分かっているのであれば自動化も可能になる。そのためのソフトウェアはカメラベンダーが提供するプロプライエタリなソフトウェアとなる。GoPro MAXではstitchingはカメラ内で撮影時に行われる。
次にprojectionが必要になる。我々の視野は360度ではない。そのため視聴環境に合わせて動画を変形させなければならない。視聴環境が平面ディスプレイせよ、VRディスプレイにせよ、必要だ。この処理も事前にカメラ特性がわかっていれば自動化できるが、そのためのソフトウェアもカメラベンダーが提供するプロプライエタリなものになる。
360度動画に必要なものは規格化であるように思われる。stitchingはカメラ内で行えるが、projectionは処理量的にカメラ内ではやりにくい。その方法もまだ発展段階にあり混沌としている。projectionを規格化することによってカメラベンダーごとのプロプライエタリなソフトウェアの必要をなくしてほしい。
なぜこれを問題視しているかと言うと、プロプライエタリなソフトウェアが10年後に動作する保証はどこにもないからだ。しかも360度動画のprojection処理はGPUを使うのでなおさらだ。
そういうのは、市場を食うライバルが出てきて、そいつらがオープン化をするもんだよ。
ReplyDelete>360度カメラの残念な現状
ReplyDelete>360度動画に必要なものは規格化
と、思われるのでしたら、ご自身でやられたら? オープン・ソースにオープン・ハード。例え、性能がその辺のプロプライエタリより一寸低くて、かなり不格好だとしても、他力本願でいるよりはマシかと。今は、ラジコン模型用のジェット・エンジンとか手に入る(その模型用エンジンで空を飛ぶ○印まで出る)時代。この原型を作った人は、毎分10万回転ほどするコンプレッサー・ブレードをベニアで試作していたぐらい狂気じみていた(確かドイツ人。当然、強度が足りないのでカーボン・ファイバーとかで補強=それなりの知識は合った)のですが、その辺が西洋人と東洋人の違いなんですかね? 特に日本人は、馬鹿にされようとも自力で・・・の精神が足りないようですな〜。人のやること見て批判的に偉そうな講釈たれる輩はワンサカいるようですが。まあ、建設的なアドバイスを・・・と思って何か言うと、ムキになって反駁する輩も多いですが。
👆批判的に偉そうな講釈たれてて草
ReplyDelete👆そういう風に他人の意見を何でも「批判的」とか「偉そうに」としか取れない頭が草
ReplyDeletethree.jsとかですでに表示はできると思いますけど、それじゃだめ?
ReplyDeletehttps://ics.media/entry/14490/
「360度動画は正距円筒図法で記録する」というところはデファクトスタンダードといってもいい気がするので
ReplyDelete一応大抵の360度カメラで撮った動画は そのへんのどの360度プレーヤーでも再生できるはず.
「メジャーな360度プレーヤー」がないことが問題なのかな?
ReplyDeleteGreat Article it its really informative and innovative keep us posted with new updates. its was really valuable. thanks a lot
카지노사이트
바카라사이트
홈카지노
Great beat ! I wish to apprentgice at tthe same time as you amend yor site, how can i subscribe for a blog website?
ReplyDeleteThee account aided mee a applicable deal. I have been a little bit familiar of this your broadcast provided bright clear concept
바카라사이트
온라인카지노
카지노
I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon…
ReplyDelete토토사이트
토토
안전놀이터
Hello very nice article u made
ReplyDeleteExcellent & Wonderful blog post
ReplyDeleteAn awesome motivating article
ReplyDeleteSatisfied with your great work
ReplyDeleteI'm very glad to see such excellent information being shared freely out there
ReplyDeleteLike your site. Thank a lot for posting this. I will check here to see new
ReplyDeleteThanks for your personal marvelous posting! I truly enjoyed reading it
ReplyDeleteI very much like and agree with your point of view. Thank you for sharing.
ReplyDelete