「USB Video Class」の版間の差分

ページの作成:「'''USB Video Class'''(通称:UVC)とは、USB接続のウェブカメラの規格である。 大雑把にいえばウェブカメラからの映像信号…」
 
編集の要約なし
1行目: 1行目:
'''USB Video Class'''(通称:UVC)とは、[[USB]]接続の[[ウェブカメラ]]の規格である。
'''USB Video Class'''(通称:UVC)とは、[[USB]]接続の[[ウェブカメラ]]の規格である。


大雑把にいえばウェブカメラからの映像信号を圧縮してPCに受け渡す規格である。その他にもカメラの制御なども規格に含まれている。
== 概要 ==
大雑把にいえば「動画の圧縮」と「カメラの制御」の規格である。


ウェブカメラだけでなくHDMIキャプチャ機器などでも使われている。
ウェブカメラだけでなくHDMIキャプチャ機器などでも使われている。


映像信号は未圧縮だと非常にデータサイズは大きい。たとえば「[[フルHD]]以上」かつ「30fps以上」であれば2000Mbpsくらいの帯域が必要となる。UVCの場合はUSBケーブルを流れる信号を圧縮するためUSB 2.0の480Mbpsという狭い帯域でも送信が可能となっている。
== 圧縮 ==
映像信号は未圧縮だと非常にデータサイズは大きい。たとえば「[[フルHD]]以上」かつ「30fps以上」であれば2000Mbpsくらいの帯域が必要となる。
 
一方、UVCの場合はUSBケーブルを流れる信号を圧縮するためUSB 2.0の480Mbpsという狭い帯域でも送信が可能となっている。


UVCで使える[[圧縮アルゴリズム]]は複数が規定されている。ただし全部を実装している製品はまず存在しないと思われる。
UVCで使える[[圧縮アルゴリズム]]は複数が規定されている。ただし全部を実装している製品はまず存在しないと思われる。