Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   mjpg-streamer now with OpenCV input plugin (+filtering) (http://www.chiefdelphi.com/forums/showthread.php?t=145631)

jrw 16-05-2016 02:25

Re: mjpg-streamer now with OpenCV input plugin (+filtering)
 
Quote:

Originally Posted by virtuald (Post 1556022)
We used it on our robot today with a python script to do image processing and networktables operations (Lifecam 3000, 320x240, 15fps, 30 quality), and it seemed to be about 20% CPU usage. Not too shabby.

Did you ever use the exposure parameter (-ex)? We have the same webcam, but cannot get the stream with the correct exposure. It is definitely calling the opencv filter, because the image has the result of our processing (eg detected contours), but the exposure is stubbornly refusing to be set.

virtuald 16-05-2016 11:50

Re: mjpg-streamer now with OpenCV input plugin (+filtering)
 
Quote:

Originally Posted by jrw (Post 1586875)
Did you ever use the exposure parameter (-ex)? We have the same webcam, but cannot get the stream with the correct exposure. It is definitely calling the opencv filter, because the image has the result of our processing (eg detected contours), but the exposure is stubbornly refusing to be set.

Yeah, OpenCV doesn't set exposure properly. See this bug report (looks like a fix was merged, so maybe next year it'll work!).

To set exposure correctly, we use the v4l-ctl executable. I thought I had documented it somewhere, but I can't seem to find it. Anyways, we found it useful to be able to switch the exposure dynamically via NetworkTables, so I created an object to manage that.

You'll have to search the forums, but I remember seeing that the lifecam-3000 only supports certain exposure setting values (like 5 and 10), and for all others it just does full exposure. We use 5 I think.


All times are GMT -5. The time now is 03:58.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi