View Full Version : 4:4:4 12-bit Uncompressed DVX100


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26

Jake Richardson
June 25th, 2004, 07:35 PM
Thank you Juan.

Are you saying that your uncompressed dvx-100 has an additional two stops of latitude?

'Origin's exposure latitude is comparable to the best film stocks and offers at least 12 stops of linear response for an astonishing range in the whites as well as the blacks.
http://www.dalsa.com/dc/design/dc_sensor.asp

if this site says that the best film stocks are around 12 stops it would be interesting to know the latitude of your camera.

thank you,

Thomas Smet
June 26th, 2004, 01:16 AM
Hey Juan have you had a chance to check out this video codec?


http://www.digitalanarchy.com/micro/micro_none16.html

I am not even sure if it will work for real time recording but it seems like a very nice codec. There are two codecs. One is free and just does uncompressed 16 bit video. The other is $99.00 and does 16 bit video with a lossless compression that can get anywhere from 3:1 to 12:1 compression depending on the material.

Sorry if I keep going on about this. I wasn't sure if any of my old posts worked or not.

Juan P. Pertierra
June 26th, 2004, 01:30 AM
I haven't tried it yet, but I have read the specs and it seems like it will work for what we are doing. I guess as long as FCP and other programs don't have trouble reading the files with the codec, it's all good. It will help with the large number of files and sync'ing of sound.

Juan

Juan P. Pertierra
June 26th, 2004, 08:18 PM
Jake:

I'm not an expert in photography or exposure, but intuitively, since there are about two stops of difference from the optimum lighting for RAW and DV, i would assume that the raw footage has about two stops of additional dynamic range.

Can someone else post and say if this is correct or not?

Barend Onneweer
June 27th, 2004, 07:24 AM
Just a quick remark about the MicroCosm codec: although it's compression ratio for lossless compression is impressive, it's far from real-time. Both reading from and writing to the MicroCosm codec takes up a lot of CPU resources.

A better place to look might be the SheerVideo codec, which is supposed to do realtime compression and decompression of up to 10-bit (beta) video streams. http://www.bitjazz.com/

Support for 16-bit is supposedly on it's way.

Bar3nd

Stephen Birdsong
June 27th, 2004, 03:50 PM
Well, this is where offline editing comes in.
Use the codec for storage, and convert somehow to a smaller version of the file for editing.

Stephen

Adam Burtle
June 27th, 2004, 04:19 PM
Not a lot of time for me to be on the forum lately.. but i'm glad to see this is coming along.

Juan, when you're ready to start developing for the XL1, if there is anything i can do (loan you one, etc) just let me know.. i can't wait to get one of your mods.

Juan P. Pertierra
June 27th, 2004, 04:24 PM
Adam:

If by the time i am done with the DVX design none of the HD cameras have come out, I plan to apply this to the XL1s.

The one thing I DO need is the service manual. Once again, if anyone here has it please email me.

I can apply the exact same device I have on the DVX to the XL1 with a small modification of the probing hardware, but I need the service manual to actually do it.

Stephen van Vuuren
June 27th, 2004, 04:39 PM
Juan:

I think the results on the XL1s would be interesting, although there is a risk they may not be useful. Canon's low pixel count and narrower latitude combined with lots of pixel shift might make the RAW image less than desirable.

Or the converse, it might make dramatic improvement depending on how much of Canon's processing occurs on the CCD block and how much in the codec assembling.

Thomas Smet
June 28th, 2004, 12:23 AM
I am not so sure a mod for the xl1 would really be worth it. First of all I have a XL1 and like it so this isn't an attack on the XL1.

1. The chips in the XL1 are not the best and have a low pixel count.

2. The XL1 is an interlaced camera.

3. The XL1 runs at 30 frames per second unless you have a Pal camera then you can get 25.

4. The XL1 image is already soft without blowing it up. If you upscale an xl1 image it gets even worse. The detail just isn't there compared to the dvx100 or higher end cameras.

The XL1 with mod would still give you for the most part the same type of image qulaity that you have with the XL1 now. You would just have more color depth and accuracy. The same issues such as converting 30 fps to 24 would still be there. De-interlacing would still be there. The same soft picture with low pixel CCD's would still be there.

The reason the mod works well with the DVX100 is because it is already a great camera on it's own. Having a true 24P camera with CCD's with a high pixel count make the camera already high quality. Really the only downside to the image from the DVX is that the CCD's arent bigger than 1/3' and that the camera forces the image into a DV codec. The mod fixes the problem of getting rid of the dv codec and giving the true quality of the camera.

I would actually take a normal dvx100 over an XL1 with the mod anyday due to the other aspects that make good image quality.

Besides the XL1 is getting a little old and by the time Juan would have time to make the mod the "XL2" will be out and everybody will be trying to get rid of their XL1's. Now a mod for the XL2 is a different story.

Michael F. Grgurev
June 28th, 2004, 12:33 AM
Pardon if I've missed any past posts on this and am being repetitive.. but as of far I can't find any.

The hype on the threat has been about getting 4:4:4 RGB out of DVX100, which peaks my curiosity just as much as the next guy. But how about 4:2:2? It seems like getting 4:2:2 (lets say 8-bit at least) out of a DV camera should be extensively easier.

I think Juan might have mentioned a type of switch to his mod that’ll allow you to go from 4:4:4 to 4:2:2, which is what I’m more practically interested in using, as it’ll take up less disk space, will be more software/hardware compatible, but will still be an awesome potential over DV.

If anything, might I inquire what would specifically be involved as far as trying to tap into a cameras pre-DV compressed signal and getting the video onto a PC. Is it a simple process of physically tapping into a cameras pre-DV Y/C stream and routing it through firewire then capturing it with anything that supports 4:2:2.. or (as I'm assuming) are then other technical dilemmas that are most likely beyond my intellect.

Juan P. Pertierra
June 28th, 2004, 12:43 AM
Michael:

it is actually simpler to get 4:4:4 because that's what the camera natively captures. You would intuitively think that it should not be a lot of work to throw away samples and get 4:2:2, but the problem is that the camera captures 4:4:4 >>RGB<<. This means that to get any other YUV decimation I have to first convert RGB to YUV, and then discard samples. This is why it is just simpler to store the RGB that comes out of the camera.

About what is involved, there are two parts to it. First of all is finding where to get the signals and how to get them cleanly out of the camera, It sounds simple, but when you are trying to tap into ~40 pins of several 0.5mm surface mount chips it's not simple at all. Add to that the space constraint when the the camera case is completely closed and your options are narrowed down to custom work.

The second part of it is the actual device which interfaces this digital stream with whatever you want to record on, which is in itself, the hardest part of the project.

Now, if you didn't care about portability or price, you can get an expensive scientific digital capture card for your PC and capture the data RAW. But that means your camera is tied to your desktop PC, and the camera case open. Pretty useless, unless you won't be moving the camera at all.

If you want it to be portable, you basically need to design a small computer system in a box that interfaces the digital data to firewire or a drive.

And, you can't really use a small PC board like a PC104 because not one of them can handle the raw digital input at the fast rate the camera puts it out.

Hope this helps...

Anders Holck Petersen
June 28th, 2004, 07:13 AM
Regarding monitoring of the signal I think you should just go for a standard DVI interface.

As the captured signal is not white balanced and has no gamma correction it would be unfit for a CRT based SDI monitor.

By using DVI you could keep the signal in 4:4:4 RGB and retain the full resolution. You would have to truncate the signal to 8 bit of cause. And you could use a cheap 1024x768 LCD panel as the monitor.

Thomas Smet
June 28th, 2004, 10:30 AM
I took a look at that Sheervideo codec and it seems like it might work a little better than the microcosm codec from Digital Anarchy. From the website it seems this codec will be fast enough to capture and edit video with. We may even at some point in the future make drivers for editing systems to give us realtime video out through a decklink card or another card like it.

One of the downsides to the codec however is that it costs $150.00 and is only in beta right now for the windows version.

I for one do not mind spending $150 for a codec but some may not want to if the codec is going to cost $150 and right now only give them 10 bit video and very limited support for Windows. The Microcosm codec does cost $100.00 but their none16 codec is free and is 16bit.

I am sure in the near future the windows support will be fully added as well as 16 bit.

I figured the codec was going to be slow for the mod but it sure is hard to beat the price of free.

David Mintzer
June 28th, 2004, 10:42 AM
Juan--Two stops is about right--at least in the digital slr world. For instance, I can take a raw image from my Canon 1D and grab an extra two stops or so when processing.

Juan P. Pertierra
June 28th, 2004, 10:52 AM
Thanks David. I guess if the standard latitude of the DV output is about 6 stops, the RAW latitude should be about 8 stops?

Anders:
That's a very interesting idea, i'm going to look into the DVI specs...

Justin Burris
June 28th, 2004, 01:00 PM
American Cinematographer (April '03) found the DVX output to be about 8 stops, so if we are getting 2 more stops... could we be looking at a 10 stop DV camera? Woo hoo!!!

Juan P. Pertierra
June 28th, 2004, 01:01 PM
Interesting...what is a sure way to test this? Can I somehow to a comparison with my film camera?

Justin Burris
June 28th, 2004, 01:07 PM
Juan,

The only way I know of would be with a lightmeter. I wouldn't recommend buying one just for this test, but if Purdue has photography classes or filmmaking classes, you can probably check one out for free from the school. Shouldn't be too hard to learn how to use it. The tech who checks it out to you may be able to give you a quick tutorial. If school is closed, your next best bet for rental is probably in Indy (depending on which campus you are at, Chicago may be closer).

On the other hand, if you are going to continue to use this mod yourself, buying a light meter may be the best way to go, depending on how good the monitoring situation is.

Anders Holck Petersen
June 28th, 2004, 04:51 PM
I have both a lightmeter a DVX100 pal and a waveformmonitor so I should be able to test it
Don't know if I have the time though.

Justin Burris
June 28th, 2004, 05:27 PM
Anders,

I was actually recommending to Juan that he test the exposure range on his modified DVX. We can probably trust Michael Phillips' assertion in American Cinematographer that the DVX normally has an exposure range of 8 stops, but thanks for the offer anyway.

Juan P. Pertierra
June 28th, 2004, 05:29 PM
If the 8-stop figure is to be trusted, then i think that just by comparing the DV output and the RAW output in the latitude test we can get the 2-fstop number. It's actually a bit over 2-fstops, but if we round it down to 2, we get 10-fstops of latitude.

This actually sounds very close to what can be observed from the 35mm comparison. Everything looks similar except for an area in the green box which is washed out, but that is partly due to the fact that the two cameras were in different positions.

10-fstops...nice.

Juan

Justin Burris
June 28th, 2004, 05:35 PM
Actually Juan, you bring up a good point about the cameras shooting from different locations.

At the time you said that, since the camera was open, it was hard to move. Now that it is closed up, would it be possible to re-do the shoot with the DVX right in the same spot as the film camera? That would be the ultimate comparison.

My ultimate wish list in this shot would have some shadow areas that go almost black, and some areas of white that have detail right up to the point where they go pure white, and most of the rest of the scene somewhere in the middle. That would allow us to not only see how they compare, but also how much they can be pushed in relation to each other. And, of course, it should be a perfectly static scene, much like the previous one (for repeatability).

Thanks for everything, Juan. I'm 'bout to jump out of my skin this is so exciting.

Juan P. Pertierra
June 28th, 2004, 05:40 PM
I was just thinking about that. I'm going to do it tonight or tomorrow, then get the film developed and post the results.

One question though...the lens on the DVX and on my film SLR camera have different angle of view...should i still put them in the exact same location or should I have the film camera closer if it's wider, etc?

Although now that I have the anamorphic adapter, they might be similar....

Juan

Justin Burris
June 28th, 2004, 06:15 PM
Oh, yeah.

I would recommend trying to get the exact same framing, and similar perspective. Of course, this will require a different distance/focal length combination from the 35mm camera to the DVX, and it will never match exactly.

The main thing I was interested in was seeing the shots from the same angle. That way the angles on the lighting are as close as possible.

Justin Burris
June 28th, 2004, 06:19 PM
Also Juan, when you get the film "developed", you are just taking it in and having it put on disk, right?

When you do that, do you get an option as to what quality the pictures are, things like resolution, compression and such? Seems like it could make a difference. I would hate to find out that the 1-hour photo place compresses the pictures after they scan the negative, and said compression cuts down on the lattitude of the picture, giving us misleading results. Might be worth checking into.

Juan P. Pertierra
June 28th, 2004, 09:26 PM
Two things:

First of all, i looked into the DVI solution to replace the SDI and it seems like it is the way to go. Even though I already have the SDI FPGA configuration, I could really use the free gates, and DVI takes almost no gates to implement. This would allow the device to be connected to any flat screen and monitor the RAW video in 4:4:4 8-bit RGB.

About the film developing: Afaik, it is a 2K scan of the negative, this means that it is scanned with a CCD which reacts linearly to color. However the film reacts logarithmically, so we should still get the latitude of film. The images are JPG compressed but my best guess is that this has no effect on latitude.

It's a good comparison.

Juan

Adam Burtle
June 28th, 2004, 11:43 PM
Regarding the XL1 as being a bad candidate.

Not to sound foolishly brand-loyal, but i really do love the XL1. The results are typically a bit soft, and they do have a low pixel count, but the colors are very vibrant, the artifacting is extremely minimal (because the picture isn't over sharpened like the DVX), and all of our stuff gets converted the 24p in post and color corrected heavily anyway.. so i would love the ability to color correct natively in 16bit space, rather than convert to 16bit from DV. I know for some (many?), the DVX is a better camera.. but I already get good results following the formula of 30i --> 24p --> color correction --> edit.. so if i can skip a step and already be working in the right color space, that would be nice. it would help increase canon's limited resolution, and be great for chromakey etc. not to menion mini35..

If the XL2 comes out anytime soon, and the pricerange is right, we'll buy one or two of those and maybe seen if juan's mod would be better suited to that. but for now, the XL1 is my winner.

i guess we'll wait and see when juan finished the DVX version and how well it works.

Juan P. Pertierra
July 5th, 2004, 04:20 PM
Update:

It works! The first stage of the prototype is working, capturing directly to my mac via Firewire 800. It is caseless for now, but in a week or so i will be able to post pictures of the prototype case on the camera. The final device will probably be machined out of aluminum, but I did this one in polycarbonate plastic to save time.

This week we will be testing the DVI interface as well.

Does anyone know if any of the 35mm 'adapters' (Aldus35, etc) discussed in these forums work with the anamorphic adapter? i.e. can i get 35mm DOF and 16:9 on the 4:3 chips?

Juan

Luis Caffesse
July 5th, 2004, 04:36 PM
Juan,

Congratulations!
Glad to hear the prototype is together!

I think the solution would be to get an anamorphic lens to put on the adapter, not adding the Panasonic anamorphic adapter to a standard 35mm lens.

You could put the DVX anamorphic adapter on a standard 35mm lens, but it would probably not be worth it due to the quality of the glass, and the adapter steps needed to attach it.

Just my 2 cents.

-Luis

Stephen van Vuuren
July 5th, 2004, 05:00 PM
Very cool - can't wait to see clips. I can host large clips if you need space.

Juan P. Pertierra
July 5th, 2004, 06:24 PM
This is how the DVX looks once the probing cabling has been installed.

http://expert.cc.purdue.edu/~pertierr/DSC00417.jpg

Laurence Maher
July 6th, 2004, 07:10 AM
WOW!!!!

Congratulations Juan!!!!!!!!

That's awesome. And the the camera looks great. Only difference seems to be the cable out the bottom. Fantastic. Good Job. Can't wait to see some footage.

Filip Kovcin
July 7th, 2004, 06:20 AM
camera body

juan,

sorry for my lack of knowledge, but does this means that this cabling is the only thing which is outside of the camera itself. everything else will be in that aluminium/plastic box?

does this means if someone wants to upgrade dvx to juanHDvx solution - must send the camera to you? or it can be done in diy manner?

thanks

filip

Juan P. Pertierra
July 7th, 2004, 10:00 AM
That's right.

Like i said before, if you had to solder to install the probes, it would be really difficult because it is all 0.5mm pitch surface mount. But since I am not soldering at all, it is even more difficult. It takes special tools and careful alignment to install it, but it is extremely reliable andf very simple to remove. To illustrate, the first time i did it it took me several days(weeks?) just to figure out how to align it properly(documented in this thread). Now, it only takes me 30 minutes to install including dissasembly/assembly.

I've had unexpected tests of how well the probing method works, i've had the DVX fall to the floor from 4ft up dissasembled, and all the probing cabling is still perfectly in-place and working...while the camera's stock DV connector was ruined in the fall.

Juan

Taylor Moore
July 7th, 2004, 04:11 PM
I am looking forward to seeing the footage....as well as sending you a check for the mod to my DVX.

Great job...

Emmanuel Cambier
July 7th, 2004, 04:29 PM
I'm looking forward to have you drop my beloved DVX from 4 ft up.
Only Kidding

Benjamin Palmer
July 12th, 2004, 01:09 PM
oh that was a little uncalled for, emmanuel! i know it was a joke, but lets remember how amazing juan is being, inventing all of this for the greater good and all.

Emmanuel Cambier
July 12th, 2004, 06:06 PM
My apologies, sincerly. I tried to be funny, and no one laughed.
Yet, I may not be the only one to have concerns about the logistic issues of this wonderful project.
Again Juan I'm sure everybody is as impatient as myself, and if some details need to be worked out, this is a great place to do so.

PS:Dear Benjamin, from me to you, don't you think Juan called a little for it in his last post ? Or am I just being french ?

Juan P. Pertierra
July 12th, 2004, 06:25 PM
Hey, i laughed! :)

No harm done, and yes, i should've explained it.

The camera had been open for, oh about 6 months at least. I had gotten incredibly used to working on it and seeing it just completely disassembled.

One day, i was doing some outdoor shots, with the camera sitting on a flat board, set on top of my tripod which has a bogen 516 fluid head.

Well, it came time to go get some food and i didn't feel like taking it all down for a few minutes, so i took a chance and went out.

I made the mistake of not setting the drag to maximum and the fluid head slowly tilted down until the entire thing fell down.

On one hand, it was stupid, but on the other i confirmed that my little probing clip works extremely well which i was wanting to test somehow.

So there. :) And yes, i am extremely picky with my gear but(and some engineers/technicians would agree) once you start working on something you own for such a long time and repeated tests, it becomes more of a workhorse than my little 'baby'. :)

Logistics-wise, the only thing I am still figuring out is how/where to have the PCB boards printed. Everything else is pretty much figured out.

Juan

Juan P. Pertierra
July 13th, 2004, 01:24 AM
A interesting developments i haven't mentioned before:

The white balance adjustment actually changes the white level of the CCD block, so it affects the RAW image you get out. This is why I was getting pink skies in some of the first outdoor shots, etc.

In experimenting with the anamorphic adapter, i figured out that since the DV footage is actually cropped horizontally somewhat, if you use the full resolution RAW image with the anamorphic adapter, you actually get ~1.85 aspect ratio. Very cool.

Juan

Mark Grgurev
July 13th, 2004, 09:56 AM
So I'm assuming ur gonna try it on an XL2 now.

http://consumer.usa.canon.com/ir/controller?act=ModelDetailAct&fcategoryid=114&modelid=10350

Juan P. Pertierra
July 13th, 2004, 11:13 AM
Yup. The same hardware will work on the XL2, given I have the techincal manual.

Changes would have to be made if it were HD, but since it's not the only changes would be the probing method.

Juan

Frank Roberts
July 13th, 2004, 02:46 PM
Juan,
When all the details are ironed out, is there a list or anything for those of us that would like to have our camera altered? Is there a definitive price as well? Best Regards -Frank

Laurence Maher
July 14th, 2004, 01:34 PM
So what kind of resolution/ dynamic range do you think you can get out of this new XL-2 Juan?

Jesse Rosten
July 14th, 2004, 04:31 PM
from the diagrams i've seen, it looks like the XL2 chip is much larger than the actual area used to create the image. i.e. it has "non-firing pixels" on the top and bottom of the chip. I wonder if it would be possible to get those pixels to fire using Juan's modification. Could potentially get a higher resolution picture out of the camera.

just a thought.

Can't wait for the DVX mod to be available. Keep up the good work Juan.

Juan P. Pertierra
July 14th, 2004, 06:03 PM
If that is true, then my mod will yield the complete CCD frame, regardless of what the camera actually uses. My guess is that it uses the extra pixels for stabilization or just plain downsizes the image to a DV-supported frame-size.

The DVX does something similar, since it has a wide CCD and it shrinks it to NTSC frame size, but the wider CCD yields a sharper image horizontally.

Juan

Les Dit
July 14th, 2004, 07:28 PM
Juan,
Your mod won't get the whole ccd worth of image if the camera electronics aren't clocking out the 'missing' top and bottom, right?

You are really just getting the same signal the camera electronics wants to see. Who knows of the XL2 clocks out the whole chip?

-Les




<<<-- Originally posted by Juan P. Pertierra : If that is true, then my mod will yield the complete CCD frame, regardless of what the camera actually uses. My guess is that it uses the extra pixels for stabilization or just plain downsizes the image to a DV-supported frame-size.

The DVX does something similar, since it has a wide CCD and it shrinks it to NTSC frame size, but the wider CCD yields a sharper image horizontally.

Juan -->>>

Juan P. Pertierra
July 14th, 2004, 08:04 PM
Actually, that's not the way it usually works. CCD's have modes, like if you have an HD CCD you can switch to a pre-defined resolution mode, and get a smaller resolution with a higher frame rate. But you can't just pick and choose what the frame size coming out of the CCD is down to the pixel. The modes are pre-defined in hardware.

Furthermore, the chances of Canon, or any company putting a CCD in a camera that is much larger than what area is actually used, is pretty much zero. It's just not cost effective. True, there is a few lines cropped to match aspect ratios, and some data used for stabilization, but the data is still received by the circuitry.

If it is true the CCD's are larger than the largest DV frame size the XL2 records to tape(which it is, from the specs posted), then the data at the A/D's corresponds to the complete CCD frame.

Juan

Luis Caffesse
July 14th, 2004, 08:14 PM
Juan,

So, if I'm reading your post correctly, does that mean you could potentially get a 960x720 frame out of the XL2 by tapping into the chips?

-Luis


PS.
I know the DVX prototype is done, and your are waiting to find out where to get the boards printed, but do you have some sort of rough timeline as to when you may be ready to start taking other people's cameras to modify?

Keep up the good work Juan!