Mirage Recorder - Page 2 at DVinfo.net
DV Info Net

Go Back   DV Info Net > Special Interest Areas > Alternative Imaging Methods
Register FAQ Today's Posts Buyer's Guides

Alternative Imaging Methods
DV Info Net is the birthplace of all 35mm adapters.

Reply
 
Thread Tools Search this Thread
Old May 27th, 2007, 06:01 AM   #16
Inner Circle
 
Join Date: May 2003
Location: Australia
Posts: 2,762
Luckily, I believe in helping people, even if they don't reply to my emails, so here goes. You may notice people are not responding here, but go to the forum view it will show you how many times your page has been viewed. It is likely there are an number of people in the background keeping an eye on your progress.

To add some useful information, OpenGL has been reworked and jelled together, with two new versions coming. Version 2.6 will have an reworked Open GL, and version 3.0 will add DirectX 10 like GPU features that can work under XP (unlike standard dx10). So, you can have compatibility under Mac OS, Linux, Windows XP and Vista (and hand helds).

If I have not already, I aim to add an link to your thread from my thread so that everybody still subscribed can come and have an look.

Now, over at the Elphel thread, Zolt is stopping his compressed Raw Bayer project for the camera, and offering it up to who ever would like to take over.

I would like to ask some questions about your software that others might be interested in. Is it commercial, for what machines, OS's and cameras do you eventually aim ti make it for? Have you considered doing it for the many HD video enabled web cams coming out?

Thanks in advance


Wayne.
Wayne Morellini is offline   Reply With Quote
Old May 27th, 2007, 06:48 AM   #17
Major Player
 
Join Date: Mar 2007
Location: Amsterdam The Netherlands
Posts: 200
Hello Wayne,

Did I forget to reply to an email? I am sorry about that. I do remember an email that asked me to post my findings as I am progressing with the application, which as you see I am doing.

OpenGL is sometimes quite messy and it is easy to get OpenGL in a not so desirable state, or even crash the computer as there is little checking done in the OS for performance reasons. Anyway I am using something along the line of OpenGL 2, but I do not know all the extensions and arbs that have been renamed in OpenGL 2. It doesn't really matter anyway.

As for your other questions:

Yes, it will be commercial, I will sell the license key for Mirage Recorder (an extension on top of Boom Recorder). I do not yet know if I will sell the complete system including camera head, mount, viewfinder, etc. If I don't sell the complete system I will include information in the manual on how to acquire and use all these components.

Currently I am using a Mac Book Pro for development and as target machine. A Mac Pro can probably also be used. As I use Boom Recorder as the base of this project I will not be able to target to Windows or Linux yet, unless OpenStep makes strides to be as complete as Apple's APIs.

I am also writing the software for the Pike 210 for now, although I am keeping my options open for other IIDC cameras. For example the file formats include information about the color space and pixel format. In the future I will only consider cameras that can be used to get the raw sensor data.

Why is Zolt stopping with his project?

Cheers,
Take
Take Vos is offline   Reply With Quote
Old May 27th, 2007, 08:34 AM   #18
Regular Crew
 
Join Date: May 2005
Location: Breda, Netherlands
Posts: 141
Hey Take, nice to see you here, I met you some time back, (Jonathan 'Djee; Smit) when I was doing a internship at Pat's company. He mentioned recently that you are working on a camera. It all sounds interesting. Keep up the good work.
__________________
www.wanah.nl
Djee Smit is offline   Reply With Quote
Old May 27th, 2007, 09:14 AM   #19
Major Player
 
Join Date: Mar 2007
Location: Amsterdam The Netherlands
Posts: 200
Hello Jonathan,

It is indeed pretty exiting. I hope I will be able to let someone use the camera soon. With a bit of luck Patrick will find a project for it.

Cheers,
Take
Take Vos is offline   Reply With Quote
Old May 27th, 2007, 09:41 AM   #20
Regular Crew
 
Join Date: May 2005
Location: Breda, Netherlands
Posts: 141
If Pat doesn't have anything soon, I might have some things coming up. a videoclip and a short film. (might be interesting then) I will keep an eye on this thread for the development.
__________________
www.wanah.nl
Djee Smit is offline   Reply With Quote
Old May 28th, 2007, 08:51 AM   #21
Inner Circle
 
Join Date: May 2003
Location: Australia
Posts: 2,762
Quote:
Originally Posted by Take Vos View Post
Hello Wayne,

Did I forget to reply to an email? I am sorry about that. I do remember an email that asked me to post my findings as I am progressing with the application, which as you see I am doing.
Nope, no replies here (did I even ask to keep us informed by email, there was at least another email) or other replies.

OpenGL 2.6 is supposed to be cleaned up to be less messy.

Commercial, and 1394, I wish you luck, pity Apple never released an HD web cam. An lot of people round here used USB and GigE cameras, because the Firewire cones were so horribly expensive. Automotive firewire HD cameras might be potentially an lot cheaper, and some have very high latitude.

Zolt, is ready to start filming, so has run out of time to get the project ready, and needs to spend the money on hiring an camera.
Wayne Morellini is offline   Reply With Quote
Old May 28th, 2007, 10:06 AM   #22
Major Player
 
Join Date: Mar 2007
Location: Amsterdam The Netherlands
Posts: 200
Hi Wayne,

Well, I don't have my screenplay ready for filming yet, so I think I will have a working solution before I start.

Anyway I have a question for everyone, I am making my calibration software and one of the features is that it shows some statistics about the footage that is loaded. This includes the average intensity, the amount of temporal noise and the signal to noise ratio.

In audio I would use dB and dBFS (decibel full scale) to show these values, which is probably also used in video signal processing. But I guess the people who would use this are more comfortable with stops.

So if a sensor would clamp its values between 0.0 (black) and 1.0 (white), then I would say a value of 0.125 to be: -20 dBFS or -3 stops.

What would you say?

Cheers,
Take
Take Vos is offline   Reply With Quote
Old June 9th, 2007, 09:13 AM   #23
Major Player
 
Join Date: Mar 2007
Location: Amsterdam The Netherlands
Posts: 200
Hello everyone,

I've made a calibration application and the recording software can read this calibration data. One problem is that I do not seem to be able to remove the static noise from the raw image yet. I believe this has to do with the temperature of the sensor. As a typical CCD sensor rises in temperature by 5 kelvin, the black current noise is doubled.

The calibration data I took was made at room temperature, while the footage I was attempting to compensate was made with a hot camera. The Pike gets quite hot, to a temperature where you can no longer hold the camera by hand, so I guess the temperature at the sensor is at least 50 kelvin higher.

I will need to redo the sensor calibration when the sensor has been exercising for at least 30 minutes. I will also look into how to keep the temperature low and stable.

I will probably be using the "Adaptive homogeneity-directed interpolation" demosaic algorithm in the recording application and in the QuickTime component. As soon as I figure out all of the math, I am getting there.

As you know the resolution is 1800 * 750 * 14 bits, but I believe it will be possible to handle 2048 * 850 * 12 bits in the future.

Cheers,
Take
Take Vos is offline   Reply With Quote
Old June 22nd, 2007, 03:34 AM   #24
Major Player
 
Join Date: Mar 2007
Location: Amsterdam The Netherlands
Posts: 200
I have three new pictures from my camera.
These are screenshots and it was scaled to fit the resolution of my screen by the recording application.

It shows the new demosaic algorithm and uses the color conversion matrix specified by the camera. It also does black current removable and compensates for the sensitivity of each pixel (although these don't work correct yet).

http://www.vosgames.nl/products/Mira...der/AHDDA1.png
http://www.vosgames.nl/products/Mira...der/AHDDA2.png
http://www.vosgames.nl/products/Mira...der/AHDDA3.png

Cheers,
Take
__________________
VOSGAMES, http://www.vosgames.nl/
developer of Boom Recorder and Mirage Recorder
Take Vos is offline   Reply With Quote
Old June 22nd, 2007, 04:08 AM   #25
Major Player
 
Join Date: May 2007
Location: Sevilla (Spain)
Posts: 439
Those images look great Take! Looking forward to seeing more of your work.
Jose A. Garcia is offline   Reply With Quote
Old June 22nd, 2007, 06:01 AM   #26
Trustee
 
Join Date: Feb 2006
Location: Niagara Ontario Canada
Posts: 1,121
This might be old news, but I heard that Kodak has a new patterning system that is better than Bayer and leads to less artifacting in low light.
http://www.pcworld.com/article/id,13...1/article.html
David Delaney is offline   Reply With Quote
Old June 22nd, 2007, 07:55 AM   #27
Major Player
 
Join Date: Mar 2007
Location: Amsterdam The Netherlands
Posts: 200
Hello David,

Yes, I read it on slashdot, it is kind of interesting. But you would have to modify the demosaic algorithm to handle it. I do not yet have the qualifications to create a demosaic algorithm from scratch.

I have seen some interesting other sensors, whereby there are smaller pixels around the large pixels, the smaller pixels could handle high luminosity.

Cheers,
Take
__________________
VOSGAMES, http://www.vosgames.nl/
developer of Boom Recorder and Mirage Recorder
Take Vos is offline   Reply With Quote
Old July 2nd, 2007, 03:15 PM   #28
Major Player
 
Join Date: Mar 2007
Location: Amsterdam The Netherlands
Posts: 200
Hello everyone,

Here is a new screenshot, it shows the R,G,B waveform of part of a GretagMacbeth.

http://www.vosgames.nl/products/Mira...r/waveform.png

It is a bit disappointing as it uses to much CPU time. I don't like it when the fans of my notebook turn on.

But the simpler color and greyscale versions are fast and don't use too much CPU/GPU time.
__________________
VOSGAMES, http://www.vosgames.nl/
developer of Boom Recorder and Mirage Recorder
Take Vos is offline   Reply With Quote
Old July 5th, 2007, 01:22 PM   #29
Major Player
 
Join Date: Mar 2007
Location: Amsterdam The Netherlands
Posts: 200
Mirage Recorder: Weird fixed noise issue

Hello everyone,

Could you please look at this noisy picture and tell me what you think?
Is this normal for an uncalibrated raw sensor image?

I have tried eliminating the noise with a dark image and a flat field image, but it seems that this noise is not linear depended on the pixel intensities.

http://www.vosgames.nl/products/Mira...FixedNoise.png
__________________
VOSGAMES, http://www.vosgames.nl/
developer of Boom Recorder and Mirage Recorder
Take Vos is offline   Reply With Quote
Old July 5th, 2007, 01:35 PM   #30
Major Player
 
Join Date: May 2007
Location: Sevilla (Spain)
Posts: 439
Well... I would say no. I'm using CMOS and I know that's a CCD but I can't believe picture is so different comparing both sensors.
Jose A. Garcia is offline   Reply
Reply

DV Info Net refers all where-to-buy and where-to-rent questions exclusively to these trusted full line dealers and rental houses...

B&H Photo Video
(866) 521-7381
New York, NY USA

Scan Computers Int. Ltd.
+44 0871-472-4747
Bolton, Lancashire UK


DV Info Net also encourages you to support local businesses and buy from an authorized dealer in your neighborhood.
  You are here: DV Info Net > Special Interest Areas > Alternative Imaging Methods


 



All times are GMT -6. The time now is 11:50 PM.


DV Info Net -- Real Names, Real People, Real Info!
1998-2024 The Digital Video Information Network