LogicoolのStreamCamがいいなって話

LogicoolのStreamCamがいいなって話
Photo by Emiliano Cicero / Unsplash

LogicoolのWebカメラの一つ、StreamCamをコロナによるオンラインミーティング以降からずっと使ってきている。結局当時はカメラオフの場面が多く、さほど使うことがなかったが、大学生となりカメラをオンにしたミーティングに参加する機会が多くなった。

StreamCam
StreamCamを購入。1080p 60 FPS、高性能オートフォーカスと露出、縦方向ビデオ / ポートレート方向、汎用マウント、USB-C、デュアルマイクなどが特徴です

きっかけは使っているラップトップのちょっとした不具合(キーボードバックライトが点灯しなくなった)を修理する際、メーカーのミスで画面を割ってしまい、ディスプレイの交換修理になった。出張修理ということで、メーカー委託の業者が修理してくれたのだが、ディスプレイ交換の際、内臓Webカメラを指でべったり触ってしまったらしく、カメラの保護フィルムの粘着層に指紋がついてしまったようで、使い物にならないほど白ぼけてしまった。

とはいえ別にオンライン授業で高画質な映像を届ける機会などないし、複数回にわたる修理で呆れていたので、特に何もせずそのままにしていた。

しかし、就活が始まり、オンライン面接に参加することが多くなり、さすがに白ぼけた画面のままではまずいとなり、しまっていたStreamCamを引っ張り出してきて使ったところ感動したというわけだ。

まず、つくりとしてレンズ部分がガラスで作られているので、写りが抜群にキレイだ。ずんぐりむっくりした見た目をしているので、画質に関して相当期待していたが、HDビデオという条件では全く文句のつけようがない。

そもそも画角が異なるので写りこみが多くなり結構焦る。今まで写っていなかった部屋のスミまで写りこむことになるので、気を付けないとぐうたら過ごしていることがばれてしまう!そもそもWebカメラとして設計されていて、そこそこ近い距離で使うことを想定しているのだろう。手元を写すときなどに便利なように広角レンズを設計されたのだと思う。相手視点ではむしろ顔面度アップにならずに、程よい距離考えられていいのだろうなとポジティブにとらえている。

贅沢にも質の良いマイクが二つ付いている。これが結構いい。ステレオで使うこともできるが、私はモノラルとして使っている。マイクのビーム機能があり、実際パソコンの内臓マイクを使っていたときには「ちょっと声が遠いです」といわれることもあったが、StreamCamを使ってからはそんなこともなくなった。

ソフトについて

ソフトウェアはどうやらLogicoolが迷走しているのか、いろいろなソフトを使えるようになっている。

使えるソフトウェアは次のとおり。

ダウンロード - ロジクール StreamCam

公式ページではLogicool Captureとの連携をうたっているが、なぜか今見てみるとダウンロードページにLogicool Captureの文字はない。まあ気にせず進みましょう。たぶんG HubかTuneが後継ソフトなのだろう。

  1. Logitech G HUB
  2. Logi Tune
  3. Logicool Capture

Logicoolの出しているソフトでWebカメラのコントロールを提供するソフトなら何でも使えるわけだが、どのソフトでコントロールをするにしてもまあまあ処理が重たい。しかも、設定だけして終わりというわけではなく、性能をフルで発揮するにはカメラを使用する際は常にソフトを裏で立ち上げていなければならない。正直クロマキー合成などは一切しないで、カメラとして普通に動作さえしてくれればいいので、私はLogitech G HUBを利用し、ソフトでの動作は意図的に切るようにしている。

おまけという名の本編

さて、ここから少しディープなお話をしよう。

せっかくスペックシートにいろいろ書いてくれているのだから、カメラ・レンズとしての性能を調べてみよう。

レンズスペック

StreamCamの公式スペック

レンズ
プレミアム フルHDガラスレンズ
f/2.0 - 焦点距離3.7 mm
視野: 78°(対角)
StreamCam
StreamCamを購入。1080p 60 FPS、高性能オートフォーカスと露出、縦方向ビデオ / ポートレート方向、汎用マウント、USB-C、デュアルマイクなどが特徴です

スペックシートからの抜粋

視野角からセンサーの対角線の長さを求める

視野角は以下の公式で求められる

$$\text{視野角} = 2 \times \arctan\left(\frac{\text{センサー対角線の半分}}{\text{焦点距離}}\right)$$

ということでセンサーの対角線の長さを求めよう。

$$78° = 2 \times \arctan\left(\frac{d/2}{3.7\,\mathrm{mm}}\right)$$

$$39° = \arctan\left(\frac{d/2}{3.7\,\mathrm{mm}}\right)$$

$$\tan(39°) = \frac{d/2}{3.7\,\mathrm{mm}}$$

\(\tan(39°) \approx 0.8098\) なので

$$\frac{d}{2} = 3.7\,\mathrm{mm} \times 0.8098 \approx 2.996\,\mathrm{mm}$$

$$d \approx 6.0\,\mathrm{mm}$$

センサーの対角線の長さが \(6.00\,\mathrm{mm}\) といわれても単位が \(\mathrm{mm}\) ではイマイチぴんと来ないと思うが、これは一般的なWebカメラで使われる1/2.9インチセンサー(対角線約 \(6.2\,\mathrm{mm}\))とほぼ一致する。

ここまで計算できたら、ボケの大きさも気になってくる。

クロップファクターを求める

ということで、センサーサイズのクロップファクターを求めよう。

フルサイズセンサー: \(36\,\mathrm{mm} \times 24\,\mathrm{mm}\)

$$\text{対角線} = \sqrt{36^2 + 24^2} \approx 43.3\,\mathrm{mm}$$

StreamCamセンサー: 対角線 \(\approx 6.0\,\mathrm{mm}\)

$$\text{クロップファクター} = \frac{43.3\,\mathrm{mm}}{6.0\,\mathrm{mm}} \approx 7.2\text{倍}$$

フルサイズ換算のボケ量を求める

ということで結論

フルサイズで同じボケ量を得るには、StreamCamの \(f/2.0\) に対して

$$f/2.0 \times 7.2 \approx f/14.4$$

💡
つまり、StreamCamの \(f/2.0\) でのボケ量は、フルサイズカメラの \(f/14\) 程度に相当する。

フルサイズ換算焦点距離を求める

クロップファクターが求まっているので、これは簡単

$$3.7\,\mathrm{mm} \times 7.2 \approx 26.6\,\mathrm{mm}$$

これまでの数値をまとめるとこういうこと

  • フルサイズ換算焦点距離: 約 \(27\,\mathrm{mm}\)(標準域の広角寄り)
  • センサーサイズ: 1/2.9インチ相当
  • ボケ量: フルサイズの \(f/14.4\) 相当

画質を考える

画質は画素数でもセンサーサイズでもなくセンサーの画素ピッチ(一画素の大きさ)によって決まります。

画素ピッチを求める

仮にセンサーのアスペクト比を記録画素の通り \(1920 : 1080 = 16 : 9\) として考えてみる。

センサーの実サイズを計算すると

  • 水平方向: \(6.0\,\mathrm{mm} \times 16/\sqrt{16^2 + 9^2} = 6.0 \times 16/\sqrt{337} \approx 5.37\,\mathrm{mm}\)
  • 垂直方向: \(6.0\,\mathrm{mm} \times 9/\sqrt{16^2 + 9^2} = 6.0 \times 9/\sqrt{337} \approx 3.02\,\mathrm{mm}\)

画素ピッチを計算

  • 水平方向: \(5.37\,\mathrm{mm} / 1920\text{画素} = 2.8\,\mathrm{μm} / \text{画素}\)
  • 垂直方向: \(3.02\,\mathrm{mm} / 1080\text{画素} = 2.8\,\mathrm{μm} / \text{画素}\)

すると画素ピッチがどちらも \(2.8\,\mathrm{μm}\) とそれっぽい値が出てきたので、これを画素ピッチとして考えよう。

せっかくなので比較してみよう

StreamCamは \(1\text{画素} = 2.8\,\mathrm{μm} \times 2.8\,\mathrm{μm}\) ということで面積: \((2.8\,\mathrm{μm})^2 = 7.84\,\mathrm{μm}^2\) となる。

手元のiPhoneが15 Proなのだが、どうやら調べてみると14 Proと15 Proは同じSony製センサーIMX803を採用しているらしい。ということでこのセンサーと比較してみよう。

iPhone イメージセンサー一覧|orangemeca
カメラ性能の指標としてはF値や解像度などがありますが、その中でもイメージセンサーのサイズに着目してiPhoneのカメラのイメージセンサーを整理しました。 イメージセンサーはサイズこそ正義なところがあり、大きいほど光を集めやすい=高画質になる傾向にあります。 公開されている仕様では画素ピッチが該当します。 (ただし1画素あたりのサイズになるので高解像度になると小さくなります) イメージセンサー一覧 iPhoneのイメージセンサーはSONY製のため、iPhoneのカメラの進化はSONYのイメージセンサーの進化とともにあるようです。 メインカメラでは15 Pro/Pro MaxはIMX903

素朴に画素ピッチを求めると \(1.22\,\mathrm{μm}\) と分かる。

が、iPhoneではピクセルビニングという仕組みを利用して見かけ上の画素ピッチを大きくしている。ピクセルビニングといわれると「なんだその意味不明な専門用語は」と思うが、英語で書けば単純。Pixel Binningということで隣接するピクセルをまとめているだけだ。つまり \(2 \times 2 = 4\) 画素を1画素として扱う技術で、これで画素ピッチが実質 \(2.44\,\mathrm{μm}\) とみなせるようになり、画質が若干高くなるという算段だ。

画素ピッチが分かったので、1画素の面積を求めよう

  • ピクセルビニング(高画質モード)では \((2.44\,\mathrm{μm})^2 = 5.95\,\mathrm{μm}^2\)
  • ノーマル(高精細モード)では \((1.22\,\mathrm{μm})^2 = 1.49\,\mathrm{μm}^2\)

次の表は、光子ノイズ \(\propto 1/\sqrt{\text{画素面積}}\) と考えた場合の比較結果だ

デバイス 画素ピッチ 画素面積 光量収集力比較
StreamCam \(2.8\,\mathrm{μm}\) \(7.84\,\mathrm{μm}^2\) 基準
iPhone Pro(個別) \(1.22\,\mathrm{μm}\) \(1.49\,\mathrm{μm}^2\) \(0.19\)倍
iPhone Pro(ビニング) \(2.44\,\mathrm{μm}\) \(5.95\,\mathrm{μm}^2\) \(0.76\)倍
フルサイズ参考 \(6\,\mathrm{μm}\) \(36\,\mathrm{μm}^2\) \(4.6\)倍

段数(stop)で考える方が写真の世界では実用的で、実際のノイズレベルも理解しやすくなる

デバイス 段数差 等価ISO 実用的評価
フルサイズ参考 基準 ISO 100 最高画質
StreamCam \(2.2\)段劣化 ISO 459 良好な画質
iPhone Pro(ビニング) \(2.6\)段劣化 ISO 605 やや劣化
iPhone Pro(個別) \(4.6\)段劣化 ISO 2416 高ノイズ

この数値が意味することを実際の撮影で考えてみると

フルサイズでISO100で撮れる明るさの環境で撮影した場合

  • StreamCamは理論上「ISO459で撮影したような」ノイズレベル
  • iPhone Proは「ISO605で撮影したような」ノイズレベル

つまり、StreamCamの方が約25%低いノイズを実現できる計算になる。

実用的な影響を考察

いろいろ計算をしてきたが、実用的な影響を考えてみよう。

この $0.4$ 段の差は実際にはどの程度の違いだろうか。

低照度撮影において

  • 理論上、StreamCamの方がiPhoneに比べてわずかにクリーンな画像を生成する可能性があると言える
  • ただし、$0.4$ 段の差は肉眼では判別困難なレベル
  • ピクセルビニングを行わないiPhoneの画像と比較すれば $2.4$ 段の差にもなるので、肉眼でも容易に判別できるほど画質が向上していることがわかるだろう

高照度(十分な明かり)では

  • 両者ともノイズが十分少なく、差はほぼ見えない
  • ソフトウェア処理の差の方が大きく影響

実際の使用ではその後ソフトウェアでの処理が入る。iPhoneでは複数枚の画像を合成してノイズを減らすこともあるし、そもそもノイズリダクション処理がなかなか洗練されている。

StreamCamとiPhone Pro個別画素の差は約 $2.4$ 段となる。これを光量で表現すると、StreamCamはiPhone Pro個別画素の約 $5.3$ 倍の光を集められることになる($2^{2.4} \approx 5.28$ 倍)。

この差の実用的な意味を考えてみよう。

同じ照明条件下で撮影した場合、iPhone Pro(個別画素)で発生するノイズは、StreamCamの5倍以上になる計算だ。これは確実に肉眼で分かるレベルの違いだ。具体的には、StreamCamでは滑らかに見える暗部の階調が、iPhone Pro個別画素では明らかにザラザラとしたノイズまみれになる感じ。

ここでも重要なポイントがあって、iPhone Proは実際には個別画素で動作することは滅多にない。

iPhone Proの動作モードを整理すると次のようになる

  • 通常撮影: 4画素ビニング($2.44\,\mathrm{μm}$ 相当)で12MP出力
  • ProRAW撮影時のみ: 個別画素($1.22\,\mathrm{μm}$)で48MP出力

つまり、一般的な使用では iPhone Pro は常にビニングモードで動作しており、StreamCamとの差は先ほど計算した $0.4$ 段程度に留まる。

それでも、iPhone ProのProRAWモード(個別画素)を解像度の観点から比較すれば面白い考察ができますヨ。つまり、48MPでわざわざ撮るときは、詳細な画像が求められる時であって解像度が必要な時というわけ。

ProRAWで48MP撮影する場合、確かにStreamCamよりもノイズは多くなるが、その代わりに約23倍の解像度(48MP vs 21MP)を得られる。つまりこういうこと

  • ノイズレベル: StreamCamが圧倒的に優位($2.4$ 段差)
  • 解像度: iPhone Pro個別画素が圧倒的に優位(23倍 $\approx 2.26$ 段)

23倍を段数に変換すると $23 = (4.8)^2$ なことから、$\log_2(4.8) \approx 2.26$ 段となる。人間の視覚は、解像度が2倍になっても2倍の細かさを感じ取れるわけじゃないのであまり参考にならないですが、まあざっくり解像度と画質がトレードオフになっていることを理解できると思います。

おわりに

綺麗!とかそういった定性的な分析はあてにならん!ということで、定量的に分析してみたよ。StreamCamに限らず、あらゆるカメラで分析手法は使えるわけで、気になったカメラで比較をしてみると面白いかもね!

と、いうわけでStreamCamとiPhoneのカメラを比較してきたわけですが、結局StreamCamはiPhoneのカメラぐらいなのかなって印象を持ったのじゃないでしょうか。

しょぼいと思うか、すごいと思うかはあなた次第。

僕はいい商品だなって思うよ。

Read more

北海道登别温泉游记:在"地狱"中寻找人间仙境

北海道登别温泉游记:在"地狱"中寻找人间仙境

"山中何所有?岭上多白云。"初到登别,我便想起了陶弘景的这句诗。只是这里的白云,不是飘在岭上,而是从地底升腾而起,氤氲缭绕,如梦如幻。 这座被誉为"温泉百货公司"的小镇,藏着日本11种温泉泉质中的9种——这样的天赐恩泽,即便放眼全球也是凤毛麟角。 初识登别 从新千岁机场出发,我选择了最便捷的直达巴士。窗外的北海道风光如画卷般展开,大约一个多小时,登别温泉的牌坊便出现在眼前。若是从札幌出发,JR北海道的特快列车也是不错的选择,在登别站下车后转乘巴士,很快就能抵达温泉街。 温泉旅宿 百年老店第一滝本馆 在第一滝本馆的大厅里,放置着一根高九米、重达十吨的镀金大金棒,赫然入目气势非凡。这家创立于1858年的老字号温泉旅馆,背后有着一段动人的故事。 创始人滝本金藏的妻子曾患皮肤病,在登别温泉很快痊愈。这神奇的疗效让滝本先生当即决定在此建造温泉旅馆,让更多人享受温泉的恩泽。166年过去了,这份初心依然在每一滴温泉水中流淌。 在大浴场里,5种不同泉质的温泉水各有其妙。这里采用"放流式"——温泉水直接从源头流入,

By Sakashita Yasunobu
曾经的"北方华尔街"小樽深度游记

曾经的"北方华尔街"小樽深度游记

从JR札幌站出发前往小樽,短短32分钟的车程。窗外的风景从现代都市逐渐过渡到怀旧小镇,我的心情也渐渐从都市的喧嚣中沉静下来。电车沿着海岸线驶向小樽,这座曾经被称之为"北方华尔街"的小城。 列车在小樽站停靠,随着人群我走出月台。 如果你像我一样是个喜欢深度体验的旅行者,不妨考虑在KITARINN租一辆电动脚踏车。小樽的坡道不少,电动车会让你的探索之旅轻松很多。我来到站前叫KITARINN自行车租赁(这里还提供行李寄存服务),我们租到一辆电动自行车。老板娘是个热情的人,她用简单的中文跟我们打招呼。 如果您带着孩子或者长辈同行,可以步行两分钟直接前往旁的中央巴士总站。这里的巴士线路四通八达,不仅可以到达市内各个景点,还能前往积丹、札幌、余市等地。对于行程紧凑的游客来说,这无疑是最省力的选择。 华尔街的金色记忆 大约骑行五分钟左右,我便来到了色内街。这里曾经是小樽金融业的心脏,虽然昔日的荣华繁华不再,但那些石制建筑如同这座城市历史的守望者依然威严挺拔。 首先似鸟美术馆映入眼帘时,我被那典雅的建筑风格深深震撼。这座原北海道拓殖银行小樽支店的建筑,见证了《蟹工船》作者小林多喜二的青春

By Sakashita Yasunobu
指宿沙蒸温泉游记

指宿沙蒸温泉游记

玉手箱列车开启指宿之旅 前往沙蒸温泉胜地指宿是我两个月前就开始酝酿的计划,特意选择了乘坐传说中的特急玉手箱号观光列车。说到"玉手箱"的由来,就不能不提及那个在日本家喻户晓、记载在《日本书纪》和《丹后国风土记》中的古老传说。 善良的渔夫浦岛太郎救了一只海龟,被邀请到龙宫做客。在那里,他与美丽的乙姬公主一见钟情,在如梦似幻的海底世界度过了三年时光。当思母之情涌上心头,决定返回人间时,乙姬公主送给他一个精美的玉手箱,千叮咛万嘱咐切不可打开。然而,当浦岛太郎回到故乡,却发现人间已过三百年,熟悉的一切都已不复存在。无比悲痛的他违背了诺言,打开了那个神秘的玉手箱,瞬间从青壮少年变成了白发苍苍的老翁。 据说设计师水户冈锐治正是从浦岛太郎打开玉手箱的瞬间中汲取了灵感。当我亲眼看到指宿玉手箱列车那黑白相间的车身设计,看到停靠时从车顶喷出后飘散而去的白色水雾,不禁为设计师如此传神地将神话传说与现代列车设计融合的妙想而深深折服。 JR KYUSHU D&S TRAINS D&S列車の旅 特急指宿のたまて箱JR KYUSHU D&S TRAINS D&

By Sakashita Yasunobu
“夜空摇曳金穗,万灯承载人愿”秋田竿灯节记

“夜空摇曳金穗,万灯承载人愿”秋田竿灯节记

早就听说过秋田竿灯节的魅力,这个被誉为日本东北三大传统民俗节庆活动之一的盛典。终于在今年8月让我有了亲身体验的机会,于是和朋友相约,踏上了这段探索秋田竿灯文化的旅程。 秋田竿燈まつり-Akita Kanto Festival- 国重要無形民俗文化財厄よけ、五穀豊穣などを願う行事として長い歴史を持つ「秋田竿燈まつり」。約280本もの竿燈の明かりが会場の大通りを埋め尽くし、まるで黄金の稲穂のように揺らめき、真夏の夜空を照らします。国重要無形民俗文化財。 踏上秋田之旅 竿灯祭是约270年历史的国家重要无形民俗文化财产,源自人们为驱离农忙时节的睡魔而举行的除邪消灾活动。据史料记载,关于秋田竿灯节最早的文字记录可以追溯到江户宽政年间,这让我们对即将见证的这一拥有230多年历史的传统民俗充满了期待。8月2日,我们轻装从东京站出发,乘坐新干线约4小时便抵达了JR秋田站。从中央检票口出来,天棚上装饰着竿灯悬挂的米白色的和纸制灯笼立刻营造出了节日氛围。检票口不远处摆放着:憨厚可爱的秋田犬毛绒布偶,旁边是巨大的红脸蓝脸生剥鬼面具,瞬间吸引了我们驻足拍照。生剥鬼是秋田地区独特的民俗文化象征,红脸和蓝

By Sakashita Yasunobu