View Single Post
  #19   Spotlight this post!  
Unread 18-03-2016, 17:31
techhelpbb's Avatar
techhelpbb techhelpbb is offline
Registered User
FRC #0011 (MORT - Team 11)
Team Role: Mentor
 
Join Date: Nov 2010
Rookie Year: 1997
Location: New Jersey
Posts: 1,624
techhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond repute
Re: USB MS Lifecam HD 3000 Exposure Issues

Quote:
Originally Posted by ahartnet View Post
I think there's something more going on. Using the Microsoft lifecam software you can get varying exposure with out it appearing so binary.

But I don't have more to contribute than that. One option we've considered is running a monitor/keyboard with the Kangaroo and having settings for the lifecam set on that. As long as the lifecam doesn't get power cycled, it maintains its exposure and brightness settings.
Correct - the Windows drivers for the Microsoft USB cameras know how to configure the Microsoft hardware correctly. So on a Kangaroo running Windows it is likely no issue.

Much like this custom driver for the PS3 Eye:
https://codelaboratories.com/products/eye/driver/

However most of the video capture related software in use on the Linux RoboRIO depend on V4L's ability to configure said cameras (GRIP uses OpenCV which uses V4L). As Billbo911 has demonstrated above - on a bunch of models of the Microsoft cameras it doesn't work like you would expect. The V4L project is the core common solution to USB webcam support for Linux systems. If that doesn't work for a particular camera it either needs to be addressed there or a lot of development work would need to happen to create another framework unique to a camera. Course a brighter light or tinted lens as a hack works as well.

Last edited by techhelpbb : 18-03-2016 at 17:44.