Magic Lantern Forum

General Discussion => General Chat => Topic started by: Andy600 on October 01, 2013, 11:45:58 AM

Title: Real-time HDR upto 18 stops from Canon DSLRs
Post by: Andy600 on October 01, 2013, 11:45:58 AM
WTF?

This guy claims up to 18 stops of realtime HDR / 32bpc :o

http://www.newsshooter.com/2013/09/15/ibc-2013-gohdr-hdr-video-from-off-the-shelf-dslrs/ (http://www.newsshooter.com/2013/09/15/ibc-2013-gohdr-hdr-video-from-off-the-shelf-dslrs/)

How is he pulling 720MB/s (43GB a min) from 2x 5D MkIII's (at least, I think they are 5D3's??)

Title: Re: Real-time HDR upto 18 stops from Canon DSLRs
Post by: ItsMeLenny on October 01, 2013, 11:58:04 AM
He's not. It would be 43GB a minute if it wasn't compressed.

He's streaming HDMI from 2 cameras, one would be over exposed and the other underexposed, and then through some math the cameras are positioned so they both shoot the exact same picture (most probably after cropping).

A better way would be a lens that has 2 mounts on it :P so you hang two cameras off one lens, and it splits the image, it's like the opposite of 3D, 1D :P not that that makes any sense, although dynamic range could be considered one dimension.
Title: Re: Real-time HDR upto 18 stops from Canon DSLRs
Post by: Andy600 on October 01, 2013, 12:14:35 PM
Yes, I get how the HDR is achieved but he states that it's recorded uncompressed at 720MB/s then compressed upto 500:1 and output in realtime. How can he get a 32bit uncompressed signal even from combing 2x HDMI streams? Sounds like nonsense to me  ???
Title: Re: Real-time HDR upto 18 stops from Canon DSLRs
Post by: dmilligan on October 01, 2013, 02:01:12 PM
It's not nonsense. When he does the math to combine the two streams it's done in 32bit (probably floating point), so he ends up with a 32bit stream that is that large. It's not that there is actually that much information there. For example if I take two ~20MB CR2s from my camera and combine them in photoshop's HDR tool, I end up with a 32bit floating point image that is > 100MB. You can't just add 20MB + 20MB and expect that the result would be 40MB. You use a much larger intermediate bit depth when doing your maths so that you can avoid rounding error and clipping. Then you reduce it back down when you have completed your toning and curve adjuments in 32bit land.
Title: Re: Real-time HDR upto 18 stops from Canon DSLRs
Post by: painya on October 03, 2013, 04:52:43 AM
Quote from: ItsMeLenny on October 01, 2013, 11:58:04 AM
He's not. It would be 43GB a minute if it wasn't compressed.

He's streaming HDMI from 2 cameras, one would be over exposed and the other underexposed, and then through some math the cameras are positioned so they both shoot the exact same picture (most probably after cropping).

A better way would be a lens that has 2 mounts on it :P so you hang two cameras off one lens, and it splits the image, it's like the opposite of 3D, 1D :P not that that makes any sense, although dynamic range could be considered one dimension.
That is what how many 3d films are shot, except it is basically a intricate placement of mirrors to one lens. http://www.filmmagic.com.hk/images/redcamera/red3dcam01s.jpg
Title: Re: Real-time HDR upto 18 stops from Canon DSLRs
Post by: ItsMeLenny on October 03, 2013, 07:22:32 AM
Quote from: painya on October 03, 2013, 04:52:43 AM
That is what how many 3d films are shot, except it is basically a intricate placement of mirrors to one lens. http://www.filmmagic.com.hk/images/redcamera/red3dcam01s.jpg

Not entirely, but yes. That example you showed is the rig James Cameron literally dreamt, and it allows, when shooting 3D, the two lenses to essentially overlap, which Isn't possible with a human eye, but it needs to be done when using a very very narrow lens. But yes if the two cameras were to overlap completely. But it doesnt look as entertaining as what it would look like if it was just one lens :P
Title: Re: Real-time HDR upto 18 stops from Canon DSLRs
Post by: painya on October 03, 2013, 08:19:44 AM
I agree! one lens would look spectacular ;D
Title: Re: Real-time HDR upto 18 stops from Canon DSLRs
Post by: ItsMeLenny on October 03, 2013, 01:23:02 PM
Quote from: painya on October 03, 2013, 08:19:44 AM
I agree! one lens would look spectacular ;D

In continuing though. I'm sure one of the red cameras had 2 sensors in it, one that was really underexposed in case one accidentally overexposed the other so that highlights could be rescued/recovered.

I'm waiting for the Axiom :P
Title: Re: Real-time HDR upto 18 stops from Canon DSLRs
Post by: painya on October 04, 2013, 02:51:23 AM
That double sensor Idea I think could be the future of Video. Slap a patent on that  ;D
Title: Re: Real-time HDR upto 18 stops from Canon DSLRs
Post by: bnvm on October 04, 2013, 08:08:18 PM
The RED camera already has that. It essentially has 2 sensors that have different shutter speeds rather than ISO's. The problem with this technique is the motion blur is different per exposure due to the different shutter speeds. It is considered a creative tool by RED and is not recommended due to the motion blur issue.
Title: Re: Real-time HDR upto 18 stops from Canon DSLRs
Post by: painya on October 05, 2013, 01:35:22 AM
Wow, RED and all of their engineering. HDR video, and This! It's incredible.
Title: Re: Real-time HDR upto 18 stops from Canon DSLRs
Post by: ItsMeLenny on October 05, 2013, 04:17:20 AM
Quote from: bnvm on October 04, 2013, 08:08:18 PM
The RED camera already has that. It essentially has 2 sensors that have different shutter speeds rather than ISO's. The problem with this technique is the motion blur is different per exposure due to the different shutter speeds. It is considered a creative tool by RED and is not recommended due to the motion blur issue.

Yeah, I recall something about the motion thing. It was in case one had really f***ed up and over exposed things, then highlights could be recovered.