HDR blend planes hdr panorama what is the difference

178 views
Skip to first unread message

Laszlo

unread,
Nov 13, 2010, 2:51:20 PM11/13/10
to PTGui Support
Hi,

what is the difference between the two files except the name? My files
are the same. So what is the advantage on saving the hdr blend planes?

I am using PTGUI pro 8

Thanks

Erik Krause

unread,
Nov 14, 2010, 5:43:42 AM11/14/10
to pt...@googlegroups.com
Am 13.11.2010 20:51, schrieb Laszlo:
> what is the difference between the two files except the name? My files
> are the same. So what is the advantage on saving the hdr blend planes?

Are they the same bitwise or look they the same if opened in photoshop?
The latter would be no suprise, since you can't see the true content of
an HDR file. Photoshop always shows some kind of auto exposure, which
gives about the same result for a standard photo.

You can see the difference if you push the exposure slider until about
the same clipping of the highlights. You should need different values
for the different exposure steps, at least if the source images where
differently exposed.

If you open the images in Photomatix you can display the HDR histogram,
which should show clearly that they have different mean brightness.

The hdr blend planes are provided for the same reason the LDR blend
planes are: to edit for ghosts between the different exposure steps. For
HDR blend planes you need a program that is capable of using and editing
HDR layers.

--
Erik Krause
http://www.erik-krause.de

Kempinski

unread,
Nov 14, 2010, 3:07:42 PM11/14/10
to PTGui Support
Hello Erik
May I ask, what Do You mean, which software allows to combine these
hdr layers to a real hdr?
best regards
David Kempinski

Erik Krause

unread,
Nov 14, 2010, 3:17:48 PM11/14/10
to pt...@googlegroups.com
Am 14.11.2010 21:07, schrieb Kempinski:
> May I ask, what Do You mean, which software allows to combine these
> hdr layers to a real hdr?

I think HDR layers are supported since photoshop CS3 (I still have CS2).

Kempinski

unread,
Nov 15, 2010, 5:52:15 AM11/15/10
to PTGui Support
Hello Erik
May be I have, what we call in switzerland a "knopf". In which sense
are HDR Layers supported in PS? Do You mean to have them as normal
layers with as special modus, or as "ebenenstapel" (sorry do not know
the english word)?
regards
David

Bjørn K Nilssen

unread,
Nov 15, 2010, 6:54:53 AM11/15/10
to pt...@googlegroups.com
Pᅵ Mon, 15 Nov 2010 11:52:15 +0100, skrev Kempinski <da...@kempinski.ch>:

> Hello Erik
> May be I have, what we call in switzerland a "knopf". In which sense
> are HDR Layers supported in PS? Do You mean to have them as normal
> layers with as special modus, or as "ebenenstapel" (sorry do not know
> the english word)?
> regards
> David

HDR layers is not supported in CS3 standard, but AFAIK they are in CS3
extended.

>
> On 14 Nov., 21:17, Erik Krause <erik.kra...@gmx.de> wrote:
>> Am 14.11.2010 21:07, schrieb Kempinski:
>>
>> > May I ask, what Do You mean, which software allows to combine these
>> > hdr layers to a real hdr?
>>
>> I think HDR layers are supported since photoshop CS3 (I still have CS2).
>>
>> --
>> Erik Krausehttp://www.erik-krause.de
>


--
Bjᅵrn K Nilssen - http://bknilssen.no - 3D and panoramas.

Laszlo

unread,
Nov 15, 2010, 8:53:21 AM11/15/10
to PTGui Support
Thanks for the reply Erik.

I use CS4 extended but the hdr blend plane file and the hdr file are
the same: one layer, the background. The LDR .ps file has the layers
but is LDR.

what program is able to work with HDR blend planes?

Thanks

Joergen Geerds

unread,
Nov 15, 2010, 11:23:48 AM11/15/10
to PTGui Support
On Nov 15, 8:53 am, Laszlo <laszloadr...@gmail.com> wrote:
> I use CS4 extended but the hdr blend plane file and the hdr file are
> the same: one layer, the background. The LDR .ps file has the layers
> but is LDR.
> what program is able to work with HDR blend planes?

There might be a terminology misunderstanding:
LDR refers to 8 or 16 bit integer data/files.
HDR refers to a 32 (or even 64bit) floating point data/file which can
hold a far greater range of brightness values (aka dynamic range).

LDR blend planes are mathematically transformed into a single HDR
plane.
Since we can't directly see/use the HDR image data, it must be down-
converted (aka tone-mapped) into a 8 or 16 bit file again for all
practical purposes (with the exception of i.e. light spheres).

(enfusion is using a similar path, but without the floating point
transformation)

Based on that, why do you need HDR blend planes?

joergen

Bjørn K Nilssen

unread,
Nov 15, 2010, 11:53:01 AM11/15/10
to pt...@googlegroups.com
Pᅵ Mon, 15 Nov 2010 17:23:48 +0100, skrev Joergen Geerds
<jge...@gmail.com>:

> On Nov 15, 8:53 am, Laszlo <laszloadr...@gmail.com> wrote:
>> I use CS4 extended but the hdr blend plane file and the hdr file are
>> the same: one layer, the background. The LDR .ps file has the layers
>> but is LDR.
>> what program is able to work with HDR blend planes?
>
> There might be a terminology misunderstanding:
> LDR refers to 8 or 16 bit integer data/files.
> HDR refers to a 32 (or even 64bit) floating point data/file which can
> hold a far greater range of brightness values (aka dynamic range).

The use of bitdepths on files are used very confusingly IMO.
You have both 32bit (HDR float) and 32bit(RGBA), which is very confusing
to many people.
And you have 8bit(RGB=24bit) and 8bit(grey=8bit).
And 64bit (RGBAx16bit) and 64bit(HDR float).
It would be nice with some consistency here? Like 8bpc (per channel)?
A lot of people have problems with dpi/ppi, but bit depth is certainly not
any easier...

> LDR blend planes are mathematically transformed into a single HDR
> plane.
> Since we can't directly see/use the HDR image data, it must be down-
> converted (aka tone-mapped) into a 8 or 16 bit file again for all
> practical purposes (with the exception of i.e. light spheres).
>
> (enfusion is using a similar path, but without the floating point
> transformation)
>
> Based on that, why do you need HDR blend planes?

Wouldn't that allow easier ghost removal?

Joergen Geerds

unread,
Nov 15, 2010, 12:49:27 PM11/15/10
to PTGui Support
On Nov 15, 11:53 am, Bjørn K Nilssen <b...@bknilssen.no> wrote:
> > LDR refers to 8 or 16 bit integer data/files.
> > HDR refers to a 32 (or even 64bit) floating point data/file which can
> > hold a far greater range of brightness values (aka dynamic range).
>
> The use of bitdepths on files are used very confusingly IMO.
> You have both 32bit (HDR float) and 32bit(RGBA), which is very confusing  
> to many people.
> And you have 8bit(RGB=24bit) and 8bit(grey=8bit).
> And 64bit (RGBAx16bit) and 64bit(HDR float).
> It would be nice with some consistency here? Like 8bpc (per channel)?
> A lot of people have problems with dpi/ppi, but bit depth is certainly not  
> any easier...

Bjørn,

I tried to make it very simple and very clear, and I think your reply
doesn't really help making the whole issue easier to understand.

> > Based on that, why do you need HDR blend planes?
> Wouldn't that allow easier ghost removal?

no, ghost removal happens in the LDR stage, not in the HDR stage. once
it has been merged to HDR, it is what it is.

joergen

Erik Krause

unread,
Nov 15, 2010, 1:55:36 PM11/15/10
to pt...@googlegroups.com
Am 15.11.2010 18:49, schrieb Joergen Geerds:

> no, ghost removal happens in the LDR stage, not in the HDR stage. once
> it has been merged to HDR, it is what it is.

If this was really the case there would be no need for HDR blend planes.
I guess Joost doesn't implement something which is completely useless.
When the HDR blend planes where first introduced I asked pretty much the
same. The answer was that HDR blend planes contain one warped and
blended exposure step in HDR space each.

Bjørn K Nilssen

unread,
Nov 15, 2010, 2:08:02 PM11/15/10
to pt...@googlegroups.com
Pᅵ Mon, 15 Nov 2010 18:49:27 +0100, skrev Joergen Geerds
<jge...@gmail.com>:

> On Nov 15, 11:53 am, Bjᅵrn K Nilssen <b...@bknilssen.no> wrote:
>> > LDR refers to 8 or 16 bit integer data/files.
>> > HDR refers to a 32 (or even 64bit) floating point data/file which can
>> > hold a far greater range of brightness values (aka dynamic range).
>>
>> The use of bitdepths on files are used very confusingly IMO.
>> You have both 32bit (HDR float) and 32bit(RGBA), which is very
>> confusing to many people.
>> And you have 8bit(RGB=24bit) and 8bit(grey=8bit).
>> And 64bit (RGBAx16bit) and 64bit(HDR float).
>> It would be nice with some consistency here? Like 8bpc (per channel)?
>> A lot of people have problems with dpi/ppi, but bit depth is certainly
>> not any easier...
>

> Bjᅵrn,


>
> I tried to make it very simple and very clear, and I think your reply
> doesn't really help making the whole issue easier to understand.

Sorry about that. It wasn't really a reply, but just a bit of venting my
frustration because of the lack of common usage of those words 'xbit
files', mixing integer and float, and bits per channel and bits per pixel.

You did make it clear!

Another way to describe the difference between LDR/HDR could be:
LDR = 0.0->1.0 for each channel/pixel, in either 8 or 16bit integer steps
HDR = 0.0->infinity for each channel/pixel, stepless.

>> > Based on that, why do you need HDR blend planes?
>> Wouldn't that allow easier ghost removal?
>
> no, ghost removal happens in the LDR stage, not in the HDR stage. once
> it has been merged to HDR, it is what it is.

OK. I've never tried it, but I thought you might get each position (with x
exposures) as a separate HDR layer.
But apparently that is not case...

Joergen Geerds

unread,
Nov 15, 2010, 2:24:07 PM11/15/10
to PTGui Support
On Nov 15, 1:55 pm, Erik Krause <erik.kra...@gmx.de> wrote:
> > no, ghost removal happens in the LDR stage, not in the HDR stage. once
> > it has been merged to HDR, it is what it is.
>
> If this was really the case there would be no need for HDR blend planes.

I guess then I don't understand it properly: My impression is that the
LDR planes are then combined into HDR (and therefore could be called
HDR blend planes).

I guess it's all a nomenclature thing

joergen

Joergen Geerds

unread,
Nov 15, 2010, 2:30:40 PM11/15/10
to PTGui Support
On Nov 15, 2:08 pm, Bjørn K Nilssen <b...@bknilssen.no> wrote:
> Sorry about that. It wasn't really a reply, but just a bit of venting my  
> frustration because of the lack of common usage of those words 'xbit  
> files', mixing integer and float, and bits per channel and bits per pixel.
yes, i totally understand your frustration... :-)

> Another way to describe the difference between LDR/HDR could be:
> LDR = 0.0->1.0 for each channel/pixel, in either 8 or 16bit integer steps
> HDR = 0.0->infinity for each channel/pixel, stepless.
absolutely correct, with the addition of LDR = (black=0 and white=1)

> OK. I've never tried it, but I thought you might get each position (with x  
> exposures) as a separate HDR layer.
> But apparently that is not case...
it may work... dunno personally, never tried (no big fan of HDR
tonemapping).

joergen

Erik Krause

unread,
Nov 15, 2010, 3:16:58 PM11/15/10
to pt...@googlegroups.com
Am 14.11.2010 21:07, schrieb Kempinski:
> May I ask, what Do You mean, which software allows to combine these
> hdr layers to a real hdr?

According to
http://en.wikipedia.org/wiki/Adobe_Photoshop#Version_history
photoshop CS3 supports HDR layers. I must admit that I never tried it,
since I don't use HDR anymore since exposure fusion is available (I'm
happy with CS2).

PTGui Support

unread,
Nov 16, 2010, 4:27:52 AM11/16/10
to pt...@googlegroups.com
PTGui can output the blend planes in both HDR and LDR format.

The HDR blend planes have the same brightness and pixel format as the
HDR panorama, they are indeed intended for ghost removal.

Joost

Kempinski

unread,
Nov 16, 2010, 8:04:53 AM11/16/10
to PTGui Support
Erik
As I understand it, and maybe this is also what you mean, photoshop
supports layers in 32 bit. But these are normal layers, just that it
is a hdri image.
My question would be, and I would like to ask it to You Joost too:
How do You combine this different layers? With layer-masks like normal
layers in LDR-images? If You mean this, i would understand it. But i
think, the result would not be the same as a normal HDRI or would it?
A normal hdri combines for each pixel the information of some ldri
source images. But how do You do that with hdr blend planes. Is it a
question of blend mode in PS???
regards
David

On 15 Nov., 21:16, Erik Krause <erik.kra...@gmx.de> wrote:
> Am 14.11.2010 21:07, schrieb Kempinski:
>
> > May I ask, what Do You mean, which software allows to combine these
> > hdr layers to a real hdr?
>
> According tohttp://en.wikipedia.org/wiki/Adobe_Photoshop#Version_history

Walrus

unread,
Nov 16, 2010, 1:04:57 PM11/16/10
to PTGui Support
> no, ghost removal happens in the LDR stage, not in the HDR stage. once
> it has been merged to HDR, it is what it is.

I do lots of hdr panos, many of them in outdoor pedestrian areas, and
find the HDR blend planes invaluable for the removal of ghosts (using
CS3 extended).

I'm not sure what you mean by "the LDR stage", but I assume that it
means creating LDR blend planes which are used to remove ghosts, and
then creating a HDR file from those blend planes. For me, the results
of this process have always been inferior to using the HDR blend
planes, primarily due to poor blending around the area where the ghost
has been removed.

Perhaps my assumption about your workflow is wrong. If so, I would be
very interested in learning what you're doing.

Ryan Gardner

unread,
Nov 16, 2010, 1:16:10 PM11/16/10
to pt...@googlegroups.com

So what is your workflow? You blend to HDR Blend planes and then open the blend planes into photoshop and layer them? Then do you merge the layers to HDR after removing ghosts or do you use layer blending to come up with your final image?

Moving people are always a pain - sometimes I will blend the image and then later on patch out that area after I've done all my other adjustments

Do you merge them into a 32-bit image after manually removing the ghosts?

Ryan

Laszlo

unread,
Nov 16, 2010, 7:35:14 PM11/16/10
to PTGui Support
Here is my specific problem in detail:

I shot 9 braketed pics (6 around 1 up two down), I create 8 hdr
images from the bracketed shots, I loaded them in PTGui and stitch.
Everything is fine except in one of the shots the wind was blowing and
one of the hdr's has ghosting. However the next one is has the ghosted
area perfect (the wind stopped) Of course the ghosting transfers to
the final panorama. (just my luck)

In the create panoarama tab in the output area I check
LDR: Individual layers, Blend planes, Tone mapped panorama (I don't
really need LDR at all if I could edit the HDR)

HDR: HDR blend planes ...saved as *_hdr_0.exr and HDR panorama ..saved
as *_hdr.exr.
These two .exr files are the same: one layer, Layer 0. Both files have
the exact same size.
So how do I edit my hdr reults for ghosting using the blend planes? Or
what I am doing wrong?

Thanks
Laszlo

PTGui Support

unread,
Nov 17, 2010, 5:34:24 AM11/17/10
to pt...@googlegroups.com
On 11/17/2010 1:35 AM, Laszlo wrote:
> Here is my specific problem in detail:
>
> I shot 9 braketed pics (6 around 1 up two down), I create 8 hdr
> images from the bracketed shots, I loaded them in PTGui and stitch.

So you are not using PTGui to create the HDR files from your bracketed
images, but you are loading ready made HDR files?

In that case you don't need the blend planes as they will indeed be
indentical to the panorama. You've skipped this step by creating your
own HDRs.

> So how do I edit my hdr reults for ghosting using the blend planes? Or
> what I am doing wrong?

Just like you would edit any (non HDR) panorama:

- using the Mask function in PTGui 9:
http://www.ptgui.com/beta.html

- or by post processing in photoshop. See 9.10 (in your case you need
Individual HDR Layers):
http://www.ptgui.com/support.html#9_10

- or by applying an alpha channel to your source images. See 6.8:
http://www.ptgui.com/support.html#6_8

Joost

Joergen Geerds

unread,
Nov 17, 2010, 10:24:38 AM11/17/10
to PTGui Support
On Nov 16, 4:27 am, PTGui Support <supp...@ptgui.com> wrote:
> PTGui can output the blend planes in both HDR and LDR format.
> The HDR blend planes have the same brightness and pixel format as the
> HDR panorama, they are indeed intended for ghost removal.
> Joost

Thank you for the clarification.

I was wrong with my assumptions, so please accept my apologies.

joergen

Kempinski

unread,
Nov 17, 2010, 11:12:00 AM11/17/10
to PTGui Support
Joost
But that means: for the removal of ghost, You can use only one
exposure on a specific area, not for instance all exposures except
one??? Is that correct?
David

Walrus

unread,
Nov 17, 2010, 4:11:14 PM11/17/10
to PTGui Support
On Nov 16, 12:16 pm, Ryan Gardner <ryeb...@gmail.com> wrote:

> So what is your workflow?

This refers to PTGui Pro v.8.3.10.

I load all of the bracketed images into PTGui (i.e. I DO NOT create
hdr images for each bracket set.)
After doing all the usual alignments, alpha channels and adjustments,
create the HDR panorama and blend plane files.
Open all the files in CS3ex and stack the blend planes as layers on
top of the panorama background.
Then remove the ghosts, making sure to select the layer which will
merge properly with the background panorama. It will vary depending on
the exposure of the ghost.
When done, flatten the image and save in 32-bit.

PTGui Support

unread,
Nov 17, 2010, 6:31:40 PM11/17/10
to pt...@googlegroups.com
Currently, yes. The HDR merger cannot deal well if a part is missing in
one of the bracketed images, it will create hard visible edges.

If you need ghost removal I would recommend to use a dedicated HDR
program for now.

Joost

Kempinski

unread,
Nov 18, 2010, 6:24:16 AM11/18/10
to PTGui Support
Thanks

Kempinski

unread,
Nov 18, 2010, 6:24:56 AM11/18/10
to PTGui Support
thanks

On 18 Nov., 00:31, PTGui Support <supp...@ptgui.com> wrote:

Laszlo

unread,
Nov 19, 2010, 1:38:22 PM11/19/10
to PTGui Support
Joost,

I am litle confused. in PTGUI 9 will the mask feature help me with hdr
files?


thanks
Laszlo



On Nov 17, 6:31 pm, PTGui Support <supp...@ptgui.com> wrote:
> Currently, yes. The HDR merger cannot deal well if a part is missing in
> one of the bracketed images, it will create hard visible edges.
>
> If you need ghost removal I would recommend to use a dedicated HDR
> program for now.
>
> Joost
>
>
>
>
>
>
>
>
>

>

Erik Krause

unread,
Nov 19, 2010, 1:49:51 PM11/19/10
to pt...@googlegroups.com
Am 19.11.2010 19:38, schrieb Laszlo:
> I am litle confused. in PTGUI 9 will the mask feature help me with hdr
> files?

Only a bit. Different masks for different exposures of the same image
currently works only if you don't link the bracketed shots. If you use
this feature very carefully you can possibly avoid ghosts. But it is
hard to guess, since you don't have instant preview.

I've reverted to enfuse aligned images prior to stitching for handheld
brackeetd shots. It's much easier to control alignment and ghosting and
it's much easier to edit layers later.

Bjørn K Nilssen

unread,
Nov 19, 2010, 2:35:19 PM11/19/10
to pt...@googlegroups.com

How do you succeed aligning bracketed handheld fisheye HDR/enfuse images -
outside PTgui?
I've tried processing some fisheye brackets (not quite aligned) in
Photomoatix a few years ago, with very little success. Probably because
they needed to be processed/warped/defished before aligning? In PTgui they
aligned fine when not linking them.

Erik Krause

unread,
Nov 19, 2010, 3:06:47 PM11/19/10
to pt...@googlegroups.com
Am 19.11.2010 20:35, schrieb Bj�rn K Nilssen:
>> > I've reverted to enfuse aligned images prior to stitching for handheld
>> > brackeetd shots. It's much easier to control alignment and ghosting and
>> > it's much easier to edit layers later.
> How do you succeed aligning bracketed handheld fisheye HDR/enfuse images -
> outside PTgui?
> I've tried processing some fisheye brackets (not quite aligned) in
> Photomoatix a few years ago, with very little success. Probably because
> they needed to be processed/warped/defished before aligning?

Yes, the program must know the geometry which determines the way
something is misaligned. A simple shift and roll as for rectilinear
lenses doesn't work.

> In PTgui they aligned fine when not linking them.

Exactly. I started aligning them in PTGui but then switched to
align_image_stack, which is called automatically by my
enfuse_align_droplet (windows only, part of hugin installer).
align_image_stack needs to be informed about the geometry (fisheye and FoV).

Stitching unlinked shots in PTGui I always had the problem that PTGui
trades off alignment of brackets for alignment of the whole panorama.
And later on I had problems retouching errors because of contrast
differences between the single warped images and the exposure fused
layer. Now if a bracketed set doesn't align I can selectively replace a
misaligned image by a fake exposure from a neighboring bracket.
Stitching is much faster and editing is easy. And last but not least I
get a better tonal range from enfusing single images compared to
enfusing complete blended panorama.

http://www.360cities.net/image/les-calanques-sugiton-southern-france was
made this way.

Reply all
Reply to author
Forward
0 new messages