11-01-2010 11:31 AM - edited 11-01-2010 11:33 AM
Hello,
I'm working on an application and need to acquire images from a USB video capture device that I have installed (Manhattan 164115 though it's listed in MAX as VC500 Video). When I try to configure it through MAX, the video is grayscale, flashes between the image and a black screen several times per second, extends well beyond the frame, and only allows odd resolutions (the video mode it's selecting is 720x576 UYVY 25fps, though I also have options for 352x288 and 352x576, all with BGRA 8 Packed Pixel Format). I tried capturing through the LabVIEW examples as well (after some reading I thought that the grayscale may be due to Bayer encoding), but didn't have any luck. I'm attaching a screenshot of what I see (my instrument isn't in yet so I just have it hooked up to a TV)...
When I open the software that my capture device shipped with, everything looks fine. I tried capturing using my built in webcam and that worked fine as well. Any ideas on what I may be missing or what I should try?
Thanks!
11-02-2010
06:43 PM
- last edited on
03-31-2025
10:50 AM
by
Content Cleaner
Hello,
What versions of IMAQ/IMAQdx/Vision Development Module are being used on the system? Seems like the device you are using and the VC500 may have similar chipsets for A/D and USB communications. There is a detailed discussion of USB camera compatibility listed here.
Please let me know if either of these documents provide a path forward. I look forward to your results.
Cheers,
Patrick Corcoran
Application Engineering Specialist | Control
National Instruments
11-03-2010 07:46 AM
Patrick,
Thanks for the help. I have a bit of an update...I know that the problem is that the device is being decoded as PAL though it needs to be NTSC_M. When I switch the decoding under MAX, the device fails to initialize. It's DirectShow compliant, so I'm not entirely sure why it's not working. Any ideas why it wouldn't work? Thanks!