web-dev-qa-db-ja.com

C270ウェブカメラ+ LEDシーリングライト+ズーム=光度波パターン

特にZoomでビデオチャットに使用するLogitechC720Webカメラを持っています。また、私は少量の日光と、48W、3000Kのライト、LEDベースの天井に取り付けられたランプからの光のある部屋に座っています。

ここで、カメラの電源を入れてズームで「ビデオをテスト」すると、ビデオ画像に一種の垂直波パターンが表示されます。

luminosity of pixel at position x,y at time t = 
average luminosity of pixel at position x,y  *
(1 + a_1 * sin(a_2 * y + a_3 * t) ).

内部のLEDベースのライトをオフにすると、現象はなくなります。

私の質問:

  1. (あまり話題になりません)なぜこれが起こっているのですか?これは、カメラのサンプル周波数と私の家の電気周波数(50 Hz)の違いと関係がありますか?
  2. ライトをオフにする以外に、このパターンをキャンセルまたは弱めるために何ができますか?

注:私はDevuan GNU/Linux 3(〜= systemdなしのDebian10 Buster)を使用しています。

1
einpoklum

(適切な行動方針を提案してくれた鉄人に感謝します。)

問題は、ご想像のとおり、ご家庭への電力線周波数が50Hzであるためです。実際、関連するOSドライバー(Linux SBビデオクラス )には、周囲の照明に対する交流電力の影響を説明する特定の機能があり、(少なくとも)50 Hz、60 Hz、または無効にします。後者の値のいずれかが設定されている可能性があり、その設定を変更する必要があります。

howその設定を変更する方法について-Zoomではそれができないため、そうするアプリ、またはいくつかのハードウェア構成インターフェイスを見つける必要がありますデスクトップ環境、または特定のWebカメラ用のユーティリティ。特定のケースについては、Unix.SXの この回答 を参照してください。

Windowsでは、[設定] | [設定]からこの変更を行うことができます。 PC設定|アカウント|アカウントを作成する。 ここ を参照してください。

1
einpoklum