May 29th, 2007, 08:41 PM | #691 |
Inner Circle
Join Date: May 2003
Location: Australia
Posts: 2,762
|
Zolt, on looking at your post again, I think I have been an bit confused. Were you offering up your project for somebody else to take it over?
|
May 30th, 2007, 12:03 AM | #692 | |
Regular Crew
Join Date: Aug 2006
Location: Hungary
Posts: 59
|
Quote:
Zsolt |
|
May 30th, 2007, 10:18 AM | #693 |
Major Player
Join Date: Jan 2005
Location: (The Netherlands - Belgium)
Posts: 735
|
I've uploaded a full resolution version of the 'demo-documentary' I shot with the Elphel 333, the wax 35mm adapter and TV-lens. This short film will probably also be shown at LinuxTAG.
It's compressed with Xvid, but very acceptable to show. (200MB) http://community.elphel.com/videos/RomainFULL.avi |
May 31st, 2007, 02:54 AM | #694 |
Regular Crew
Join Date: Jan 2007
Location: London, UK
Posts: 88
|
Hi Oscar,
Thanks for sharing the hi-res version!! A few questions: 1. How much of a problem do you get with the rolling shutter? 2. Is the footage direct from the camera or did you make any colour adjustments? 3. Is there any way to compress the video stream less...or the ethernet is the bottleneck here? I really like your short documentary :) Good work! thanks //O. |
May 31st, 2007, 04:56 AM | #695 | |
Regular Crew
Join Date: Apr 2004
Location: UK
Posts: 74
|
Quote:
|
|
May 31st, 2007, 01:34 PM | #696 | |
Major Player
Join Date: Jan 2005
Location: (The Netherlands - Belgium)
Posts: 735
|
Thanks Odd and Phil.
Quote:
1. There is one shot with really noticeable rolling shutter. It's the telephoto shot of a basket with snail-shells. I used it because I liked the image, but a rolling shutter and such a big telephoto lens doesn't really work. What also doesn't work is shooting hand held. Also a bump on the tripod gives a strange 'wobble' effect. Even a small bump, so you have to use a very good tripod with very smooth movements. 2. Almost all the footage is without color correction. I did use a little level correction, box blur (to get rid of the OGG compression block pattern) 3. Note that this is a Xvid compressed file. The original is better, but there is always some compression. I use 80 or 85 % quality on the camera. Higher percentages give frame drops. Maybe the file doesn't play smooth on Phil's computer, because I don't think I have frame drops. I'd notice it on the audio-synch. |
|
May 31st, 2007, 04:18 PM | #697 |
Major Player
Join Date: Feb 2006
Posts: 260
|
I have been able to record smooth 90% quality but it also depends on what resolution your shooting at. I prefer to use 2000x800 because I think that gives me the best results. At 90% quality there is a delay in the streaming video when recording at the same time, so I usually use 85.
some screen caps below from previous 333 test projects. http://www.buysmartpc.com/333/1.png http://www.buysmartpc.com/333/vlcsnap-1519185.jpg http://www.buysmartpc.com/333/vlcsnap-1519992.jpg http://www.buysmartpc.com/333/paint.jpg |
June 2nd, 2007, 02:57 AM | #698 | |
Inner Circle
Join Date: May 2003
Location: Australia
Posts: 2,762
|
Quote:
|
|
June 2nd, 2007, 06:09 PM | #699 |
Major Player
Join Date: Jun 2004
Location: Buenos Aires , Argentina
Posts: 444
|
A new sensor is coming (slow as a snail )
http://www.planet82.com/english/product/smpd_02.asp
"..So, blood simple is an simple inter 2 frame codec, no fancy stuff. This is basically the same as what Juan was working on, good effort..." If that Juan is me, the thing I was just "testing" was basically some kind of lossless/lossy block based "DCT like" compression scheme using just integers and bit shifts.The nice thing about it is that even in lossy mode any visible block would be busted after a decent demosaicing. I was thinking that if Elphel can compress Theora on the fly, this RAW Bayer compression should be a piece of cake.The 2 frame differencial was an option in case lower bitrate was required, but I still think that would be a last option because there are still a couple of tricks left before going that route.Anyway Andrey never showed much interest. Maybe the Etrax mic can't deal with a higher bandwidth than the used for the theora stream. |
June 2nd, 2007, 09:34 PM | #700 |
Inner Circle
Join Date: May 2003
Location: Australia
Posts: 2,762
|
The limitations of the device in the Elphel has been discussed here previously. I would like to suggest, as I think I remember you had experience with programmable hardware, that you might like to do this project? I had been trying to get Andrey involved even earlier, but there was two things, the Elphel 333 and earlier models were not that good for the purpose, and Andrey had an lot on trying to earn an living out of security sales to spend time on this. When you look at it, apart from better security streams, what we have tried to do would also allow for better machine-vision sales.
|
June 4th, 2007, 06:15 PM | #701 |
Major Player
Join Date: Jun 2004
Location: Buenos Aires , Argentina
Posts: 444
|
Well, in fact I've been in contact with the stuff but in some distant way, not exactly programming but more as some kind of advisor telling people where to look for code/ algorithms and which one to choose over another...
So I can't really say I "Know the stuff". I would really like doing it myself, but I don't have the required time for learning all the needed skills and become some kind of Superman, nobody can do everything by itself alone. By now I'm just trying to experiment with some Microcontrollers from ATMEL for some other stuff. Technology here in South America is not as easy to get as in USA, don't even think about getting a Verilog programmer who doesn't think he is Einstein!!! My small test where done in simple C language on a Pentium 4 HT machine |
June 7th, 2007, 09:43 AM | #702 | |
Major Player
Join Date: Apr 2006
Location: Magna, Utah
Posts: 215
|
Quote:
And it is true - I don't see much sense of true lossless video compression, DCT-based JPEG or Theora with quantization coefficients of 1.0 could do the same virtually lossless (why do you need true lossless?) compression with the ratio of ~3x. I would rather try wavelets, but it would be a larger project for me. |
|
June 7th, 2007, 09:46 AM | #703 |
Major Player
Join Date: Apr 2006
Location: Magna, Utah
Posts: 215
|
Yes we need to make living of the cameras - and currently it is rather far from the security business. Cinema projects are community driven and we would like them to stay that way (at least in the near future) - we can just support them with our hardware.
|
June 7th, 2007, 09:58 AM | #704 | |
Major Player
Join Date: Apr 2006
Location: Magna, Utah
Posts: 215
|
Quote:
We now have a 10359 board ( http://wiki.elphel.com/index.php?title=10359 ) that is easier to experiment than with the camera FPGA itself. |
|
June 7th, 2007, 02:55 PM | #705 |
Major Player
Join Date: Jun 2004
Location: Buenos Aires , Argentina
Posts: 444
|
Quite a good news!!!
Anyway I understand your position, I know the only way I have not being a company is making it work and showing if it is usefull or not.Only thing I want to clarify is that this encoder is not DCT, but integer transforms, and that it compresses the RAW bayer, not an RGB image, and that it is higher than 8 bit per pixel.(10 and up). I thought that replacing some parts of Theora with these routines would be enough, but you prove me wrong. see you. :) |
| ||||||
|
|