[Armadillo:02154] Re: Armadillo-240+VideoClass 対応の USB カメラ
Shin-ya Koga
email@hidden
2007年 10月 5日 (金) 15:26:15 JST
サムシングプレシャスの古賀です。
末延さん([Armadillo:02153]):
> 当方で使用中のものは、
>
> カメラ: Logicool Qcam for Notebooks Pro(QVX-13NS)
> ドライバ: uvcvideo v0.1.0
>
> Atmark-dist: v20070720
> Linuxカーネル: v2.6.12.3-a9-9
>
>です。
回答を有難うございます。Logicool 社のサイトで見たところ、
弊社で実績のある QVR-13R と同じ程度のカメラ性能ですね:
http://www.logicool.co.jp/index.cfm/38/204&cl=jp,ja
http://www.logicool.co.jp/index.cfm/webcam_communications/webcams/devices/245&cl=jp,ja
> 扱いたい画像は、非圧縮の画像です。情報が不足しておりました。
> よろしくお願いいたします。
非圧縮ということであれば、おそらく、Armadillo-240 側の
USB コントローラの制約によるものだと思います。弊社で
QVR-13R を使った時も、Armadillo-240 に繋いだ場合は、
非圧縮画像(YUUV)は、160x120 までしか取得できません
でした。
現在のところ、Armadillo-500 以外のものは、USB Full Speed
にしか対応しておらず、USB High Speed は利用できません:
http://www.atmark-techno.com/products/armadillo/a9/specs
http://www.atmark-techno.com/products/armadillo/a240/specs
http://www.atmark-techno.com/products/armadillo/a300/specs
http://www.atmark-techno.com/products/armadillo/a500/specs
実際に計算/測定していませんが、非圧縮の場合、Full Speed
では 160x120 を超えるサイズだと、帯域が不足するのでしょ
う。試しに、160x120 サイズで画像を連続取得している状態で
/proc/usb/devices
を見て、ルートハブの帯域使用状況を御覧になってみて下さい。
/proc/usb/devices については、
http://www.mjmwired.net/kernel/Documentation/usb/proc_usb_info.txt
が参考になるかと思います。
ちなみに、以前、QVR-13R を Armadillo-240 に接続した状態で、
uvcvideo を呼び出し、カメラから取得/転送可能な画像サイズ
とフレームレートの一覧を調べたところ、次の結果となっていま
した:
------------------------ここから------------------------
format = YUYV
size = 160_120
fps = 5FPS, 10FPS, 15FPS
format = MJPEG
size = 160_120
fps = 5FPS, 10FPS, 15FPS, 20FPS, 25FPS, 30FPS
size = 320_240
fps = 5FPS, 10FPS, 15FPS, 20FPS, 25FPS, 30FPS
size = 640_480
fps = 5FPS, 10FPS, 15FPS, 20FPS, 25FPS, 30FPS
------------------------ここまで------------------------
以上、参考になりましたら幸いです。
--
古賀信哉 (株)サムシングプレシャス
armadillo メーリングリストの案内