Aptina AR0130がガイドや電子ファインダーのカメラとして使えるようになってきました。低価格、低照度対応で過不足なく扱えるCMOSセンサーなので選択肢としては良いと思います。
けど、SONYのIMX225, 291の飛び抜けた性能を知ってしまうと、「これぞ本命!」だと思ってしまいます。今のところ、IMX225も291も、AHDやIPカメラばかりで安価なUSB対応の商品がまだ見当たらず、しばらくは市場にも出てこないでしょう。
で、先月、Aliexpressをさまよっていたら見つけてしまいました。
SONY IMX322 搭載UVCカメラ。
新しい製品らしく、取り扱いも少数です。
型番はELP-USBFHD06H。
CMOSセンサーのIMX322はIMX222の後継らしいです。
スペックは、
1/2.8インチCMOSセンサー、解像度1920x1080、0.01Lux。
ちなみに、AR0130は
1/3インチCMOSセンサー、解像度1280x960、0.01Lux。
レビュー記事でも悪くなさそうだったので、早速ポチって、サクッと到着したのでテストをしてみました。UVCなので、Linux環境でもドライバなしで簡単に繋がります。便利便利。
ちなみにお値段$64。
外観は写真のとおりです。
AR0130のケースより小型になってます。ファンなどは組み込みが難しそうかも(^^;
ケース入れ替えるかな。
以下、各種デバイス情報の抜粋です。
dmesg
usb 1-1.5: new high-speed USB device number 6 using dwc_otg
usb 1-1.5: New USB device found, idVendor=05a3, idProduct=9422
usb 1-1.5: New USB device strings: Mfr=2, Product=1, SerialNumber=3
usb 1-1.5: Product: H264 USB Camera
usb 1-1.5: Manufacturer: Sonix Technology Co., Ltd.
usb 1-1.5: SerialNumber: SN0001
uvcvideo: Found UVC 1.00 device H264 USB Camera (05a3:9422)
uvcvideo: Unable to create debugfs 1-6 directory.
input: H264 USB Camera as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5/1-1.5:1.0/input/input1
usb 1-1.5: 4:1: cannot get freq at ep 0x84
v4l2-ctl -L
brightness (int) : min=-64 max=64 step=1 default=-8193 value=0
contrast (int) : min=0 max=64 step=1 default=57343 value=32
saturation (int) : min=0 max=128 step=1 default=57343 value=56
hue (int) : min=-40 max=40 step=1 default=-8193 value=0
white_balance_temperature_auto (bool) : default=1 value=1
gamma (int) : min=72 max=500 step=1 default=57343 value=100
gain (int) : min=0 max=100 step=1 default=57343 value=0
power_line_frequency (menu) : min=0 max=2 default=1 value=1
0: Disabled
1: 50 Hz
2: 60 Hz
white_balance_temperature (int) : min=2800 max=6500 step=1 default=57343 value=4600 flags=inactive
sharpness (int) : min=0 max=6 step=1 default=57343 value=3
backlight_compensation (int) : min=0 max=2 step=1 default=57343 value=1
exposure_auto (menu) : min=0 max=3 default=0 value=3
1: Manual Mode
3: Aperture Priority Mode
exposure_absolute (int) : min=1 max=5000 step=1 default=156 value=156 flags=inactive
exposure_auto_priority (bool) : default=0 value=0
brightness, contrast, gamma, gain, exposure が設定できるので、これまでと同じような運用で使えそうです。
v4l2-ctl --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video Capture
Pixel Format: 'MJPG' (compressed)
Name : Motion-JPEG
Size: Discrete 1920x1080
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Size: Discrete 1280x720
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Size: Discrete 800x600
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Size: Discrete 640x480
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Size: Discrete 640x360
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Size: Discrete 352x288
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Size: Discrete 320x240
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Size: Discrete 1920x1080
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Index : 1
Type : Video Capture
Pixel Format: 'YUYV'
Name : YUYV 4:2:2
Size: Discrete 640x480
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Size: Discrete 800x600
Interval: Discrete 0.067s (15.000 fps)
Size: Discrete 640x360
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Size: Discrete 352x288
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Size: Discrete 320x240
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Size: Discrete 640x480
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.067s (15.000 fps)
使用できる解像度は上記のとおりですが、lin_guiderではYUYV側の解像度が使用できます。ちなみに、解像度が違っても写る範囲は同じですのでbinningはしてなさそうな気がします。
ただし、アスペクト比4:3にすると画面の左右がクリップされます。
写りの比較です。
北極星付近をAR0130とIMX322で撮影してみました。
どちらもレンズはCCTV用の75mmレンズを使用しています。解像度は640x480です。
AR0130に比較してIMX322の方が画素の多さが幸いしてか、荒れが抑えられています。
写真は同程度の写りになるようにパラメータを調整していますが、IMX322の方がかなり余裕を残して調整できます。
AR0130では、BrightnessもGammaも最大近くに上げてますが、IMX322はまだ余裕があります。
ただ、AR0130と違って、GammaとGainはかなりシビアに上がるので少し上げるだけで真っ白になっちゃいます。
写りもシャープでこの写真では8等級までははっきりと捉えています。
が、IMX225や291の超低照度特性には届かないようです。
それでも、AR0130とはいい勝負どころか、かなり有利な性能と言えるでしょう。
センサーサイズもほぼ同じなので、現行環境をそのまま使えるし(^^)/
これはイケる予感!!
Does this camera work with Raspbian (on a Raspberry Pi 2 or 3) with the latest 4.4 kernel?
返信削除Hello.
削除Thank you for your comment.
I'm using this camera with Raspbian 4.4.38-v7 on Raspberry Pi 3.
This is a UVC camera, so no driver is necessary.
It also works with Ubuntu MATE 16.04 LTS for Raspberry Pi 2 or 3.
Thanks for replying! And for your overview of the camera (I don't speak Japanese, but I read it with Google Translate).
削除I'm happy to help.
削除(I'm using Google Translate too.Good communication tool.)
Very interesting. Does this camera has Electronic Image Stabilization (EIS)? Or any other stabilization? I think to mount this camera to my bike, connected with my android phone. :)
返信削除Hi.
削除This camera can be used on Android by OTG.
Unfortunately, this camera does not have a stabilization mechanism.
Maybe, It will not be suitable for sports and action cameras.
Hello! Tell me please, any suitable lens for this camera: http://3.bp.blogspot.com/-6uwnNtWcpG8/WFQQz-Fd7-I/AAAAAAAACD4/mLDHkcmRWDAtewFQS0nsj3kvZZSob2D6QCK4B/s1600/DSC_1539.jpg
削除I need fixed 170 degree view (or slightly less).
This camera is a CS mount. It may be better to search as follows.
削除https://www.aliexpress.com/wholesale?SearchText=CCTV+CS+wide
https://www.aliexpress.com/wholesale?SearchText=CS+fisheye+lens
Please pay attention to CMOS size.
I hope you find what you want.
Thank you! I found this https://ru.aliexpress.com/item/M12-C-CS-M12-C-CS/32681807967.html. Can install M12 fixed lens with this adaptor.
削除Thank you for your information.
削除This is a nice item!
I will also buy it.