Loading ...
Sorry, an error occurred while loading the content.

Re: [PanoToolsNG] Hugin and HDR from a single RAW file

Expand Messages
  • Huy Hoang
    do you think Hugin is (or will) able to work on 16bit TIFF file? Since Enfuse is part of Enblend package, maybe it would be more useful if Hugin can take the
    Message 1 of 7 , Apr 1, 2008
    • 0 Attachment
      do you think Hugin is (or will) able to work on 16bit TIFF file? Since Enfuse is part of Enblend package, maybe it would be more useful if Hugin can take the TIFF16, stitch, apply enblend and enfuse altogether.

      thanks, I'll try to experiment with it.

      --huy


      ----- Original Message ----
      From: Bruno Postle <bruno@...>
      To: PanoTools NG <PanoToolsNG@yahoogroups.com>
      Sent: Tuesday, April 1, 2008 8:11:07 AM
      Subject: Re: [PanoToolsNG] Hugin and HDR from a single RAW file

      On Mon 31-Mar-2008 at 20:55 -0700, Huy Hoang wrote:
      >I've been using Hugin to create panorama pictures, but last week I
      >was playing with creating HDR from a single RAW file using Ufraw
      >and Enfuse (for more information on it under Ubuntu:
      >http://ubuntuforums .org/showthread. php?t=741161).
      >
      >In which order should I use the tools to create HDR panorama?
      >
      >If I use Enfuse first, would Hugin have a problem blending the HDR
      >photos created by Enfuse? Would it affect autopano-sift in auto
      >detecting matching points?

      This is effectively what hugin will do anyway (ie. remap, merge with
      enfuse, then blend with enblend). So you will be ok creating
      'enfused RAW' images and then stitching them with hugin as normal.

      >If I use Hugin first, how do I save the settings in Hugin to apply
      >to several sets of different exposures to get consistency before
      >feeding them to Enfuse?

      With a hugin-0.7.0 pre-release you add all the images as normal and
      let the photometric optimisation figure-out which images are part of
      a stack:

      http://hugin. sourceforge. net/tutorials/ enfuse-360/

      ..but in your case, as there is no need to align the stacks, it is
      simpler to do the enfuse thing separately.

      --
      Bruno



      <!--

      #ygrp-mkp{
      border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;}
      #ygrp-mkp hr{
      border:1px solid #d8d8d8;}
      #ygrp-mkp #hd{
      color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;}
      #ygrp-mkp #ads{
      margin-bottom:10px;}
      #ygrp-mkp .ad{
      padding:0 0;}
      #ygrp-mkp .ad a{
      color:#0000ff;text-decoration:none;}
      -->

      <!--

      #ygrp-sponsor #ygrp-lc{
      font-family:Arial;}
      #ygrp-sponsor #ygrp-lc #hd{
      margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
      #ygrp-sponsor #ygrp-lc .ad{
      margin-bottom:10px;padding:0 0;}
      -->

      <!--

      #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
      #ygrp-mlmsg table {font-size:inherit;font:100%;}
      #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;}
      #ygrp-mlmsg pre, code {font:115% monospace;}
      #ygrp-mlmsg * {line-height:1.22em;}
      #ygrp-text{
      font-family:Georgia;
      }
      #ygrp-text p{
      margin:0 0 1em 0;}
      #ygrp-tpmsgs{
      font-family:Arial;
      clear:both;}
      #ygrp-vitnav{
      padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
      #ygrp-vitnav a{
      padding:0 1px;}
      #ygrp-actbar{
      clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
      #ygrp-actbar .left{
      float:left;white-space:nowrap;}
      .bld{font-weight:bold;}
      #ygrp-grft{
      font-family:Verdana;font-size:77%;padding:15px 0;}
      #ygrp-ft{
      font-family:verdana;font-size:77%;border-top:1px solid #666;
      padding:5px 0;
      }
      #ygrp-mlmsg #logo{
      padding-bottom:10px;}

      #ygrp-reco {
      margin-bottom:20px;padding:0px;}
      #ygrp-reco #reco-head {
      font-weight:bold;color:#ff7900;}

      #reco-grpname{
      font-weight:bold;margin-top:10px;}
      #reco-category{
      font-size:77%;}
      #reco-desc{
      font-size:77%;}

      #ygrp-vital{
      background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
      #ygrp-vital #vithd{
      font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
      #ygrp-vital ul{
      padding:0;margin:2px 0;}
      #ygrp-vital ul li{
      list-style-type:none;clear:both;border:1px solid #e0ecee;
      }
      #ygrp-vital ul li .ct{
      font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
      #ygrp-vital ul li .cat{
      font-weight:bold;}
      #ygrp-vital a{
      text-decoration:none;}

      #ygrp-vital a:hover{
      text-decoration:underline;}

      #ygrp-sponsor #hd{
      color:#999;font-size:77%;}
      #ygrp-sponsor #ov{
      padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
      #ygrp-sponsor #ov ul{
      padding:0 0 0 8px;margin:0;}
      #ygrp-sponsor #ov li{
      list-style-type:square;padding:6px 0;font-size:77%;}
      #ygrp-sponsor #ov li a{
      text-decoration:none;font-size:130%;}
      #ygrp-sponsor #nc{
      background-color:#eee;margin-bottom:20px;padding:0 8px;}
      #ygrp-sponsor .ad{
      padding:8px 0;}
      #ygrp-sponsor .ad #hd1{
      font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
      #ygrp-sponsor .ad a{
      text-decoration:none;}
      #ygrp-sponsor .ad a:hover{
      text-decoration:underline;}
      #ygrp-sponsor .ad p{
      margin:0;}
      o{font-size:0;}
      .MsoNormal{
      margin:0 0 0 0;}
      #ygrp-text tt{
      font-size:120%;}
      blockquote{margin:0 0 0 4px;}
      .replbq{margin:4;}
      -->






      ____________________________________________________________________________________
      You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost.
      http://tc.deals.yahoo.com/tc/blockbuster/text5.com

      [Non-text portions of this message have been removed]
    • Bruno Postle
      ... Yes you can create 16bit images from your RAW data, stitch them with hugin/enblend to 16bit output, and then run this tool that merges faked brackets with
      Message 2 of 7 , Apr 1, 2008
      • 0 Attachment
        On Tue 01-Apr-2008 at 07:39 -0700, Huy Hoang wrote:

        >do you think Hugin is (or will) able to work on 16bit TIFF file?
        >Since Enfuse is part of Enblend package, maybe it would be more
        >useful if Hugin can take the TIFF16, stitch, apply enblend and
        >enfuse altogether.

        Yes you can create 16bit images from your RAW data, stitch them with
        hugin/enblend to 16bit output, and then run this tool that merges
        faked brackets with enfuse.

        Though I don't think you will get the results you are expecting, do
        make sure that your 16bit input images are not clipped and that they
        have a gamma of 2.2.

        --
        Bruno
      • Huy Hoang
        Just try it with a set taken this morning, the sun was very bright and my camera was pointing directly to it so without enfuse, one side would be undexposed
        Message 3 of 7 , Apr 1, 2008
        • 0 Attachment
          Just try it with a set taken this morning, the sun was very bright and my camera was pointing directly to it so without enfuse, one side would be undexposed and the other is super overexposed.
          http://picasaweb.google.com/sillyxone/Panorama/photo#5184409804177189922

          At first, I converted the RAW into a 16-bit TIFF, then fed it to Autopanog and Hugin, no problem at all, but I don't know how to extract different exposures out of the final TIFF file to feed to Enfuse, so it's just sitting there. Beside, I heard that RAW file store in linear mode while TIFF applies the gamma so there are some clipping in the highlight and shadow. I don't think I will follow this direction.

          So, I converted three 8-bit TIFF from RAW for each shot, put those with the same exposure in same directory as an exposure set. Using the same .PTO file for all three exposures, Hugin had no problem creating three identical panoramas at 3 exposures. Enfuse obviously had no problem blending the panoramas together.

          So far so good, I'm happy with the result. Probably I will write a small shell script to speed up the process to make the experiment process easier.

          thanks for the guide,

          --huy



          ----- Original Message ----
          From: Bruno Postle <bruno@...>
          To: PanoTools NG <PanoToolsNG@yahoogroups.com>
          Sent: Tuesday, April 1, 2008 11:22:33 AM
          Subject: Re: [PanoToolsNG] Hugin and HDR from a single RAW file

          On Tue 01-Apr-2008 at 07:39 -0700, Huy Hoang wrote:

          >do you think Hugin is (or will) able to work on 16bit TIFF file?
          >Since Enfuse is part of Enblend package, maybe it would be more
          >useful if Hugin can take the TIFF16, stitch, apply enblend and
          >enfuse altogether.

          Yes you can create 16bit images from your RAW data, stitch them with
          hugin/enblend to 16bit output, and then run this tool that merges
          faked brackets with enfuse.

          Though I don't think you will get the results you are expecting, do
          make sure that your 16bit input images are not clipped and that they
          have a gamma of 2.2.

          --
          Bruno



          <!--

          #ygrp-mkp{
          border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;}
          #ygrp-mkp hr{
          border:1px solid #d8d8d8;}
          #ygrp-mkp #hd{
          color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;}
          #ygrp-mkp #ads{
          margin-bottom:10px;}
          #ygrp-mkp .ad{
          padding:0 0;}
          #ygrp-mkp .ad a{
          color:#0000ff;text-decoration:none;}
          -->

          <!--

          #ygrp-sponsor #ygrp-lc{
          font-family:Arial;}
          #ygrp-sponsor #ygrp-lc #hd{
          margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
          #ygrp-sponsor #ygrp-lc .ad{
          margin-bottom:10px;padding:0 0;}
          -->

          <!--

          #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
          #ygrp-mlmsg table {font-size:inherit;font:100%;}
          #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;}
          #ygrp-mlmsg pre, code {font:115% monospace;}
          #ygrp-mlmsg * {line-height:1.22em;}
          #ygrp-text{
          font-family:Georgia;
          }
          #ygrp-text p{
          margin:0 0 1em 0;}
          #ygrp-tpmsgs{
          font-family:Arial;
          clear:both;}
          #ygrp-vitnav{
          padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
          #ygrp-vitnav a{
          padding:0 1px;}
          #ygrp-actbar{
          clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
          #ygrp-actbar .left{
          float:left;white-space:nowrap;}
          .bld{font-weight:bold;}
          #ygrp-grft{
          font-family:Verdana;font-size:77%;padding:15px 0;}
          #ygrp-ft{
          font-family:verdana;font-size:77%;border-top:1px solid #666;
          padding:5px 0;
          }
          #ygrp-mlmsg #logo{
          padding-bottom:10px;}

          #ygrp-reco {
          margin-bottom:20px;padding:0px;}
          #ygrp-reco #reco-head {
          font-weight:bold;color:#ff7900;}

          #reco-grpname{
          font-weight:bold;margin-top:10px;}
          #reco-category{
          font-size:77%;}
          #reco-desc{
          font-size:77%;}

          #ygrp-vital{
          background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
          #ygrp-vital #vithd{
          font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
          #ygrp-vital ul{
          padding:0;margin:2px 0;}
          #ygrp-vital ul li{
          list-style-type:none;clear:both;border:1px solid #e0ecee;
          }
          #ygrp-vital ul li .ct{
          font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
          #ygrp-vital ul li .cat{
          font-weight:bold;}
          #ygrp-vital a{
          text-decoration:none;}

          #ygrp-vital a:hover{
          text-decoration:underline;}

          #ygrp-sponsor #hd{
          color:#999;font-size:77%;}
          #ygrp-sponsor #ov{
          padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
          #ygrp-sponsor #ov ul{
          padding:0 0 0 8px;margin:0;}
          #ygrp-sponsor #ov li{
          list-style-type:square;padding:6px 0;font-size:77%;}
          #ygrp-sponsor #ov li a{
          text-decoration:none;font-size:130%;}
          #ygrp-sponsor #nc{
          background-color:#eee;margin-bottom:20px;padding:0 8px;}
          #ygrp-sponsor .ad{
          padding:8px 0;}
          #ygrp-sponsor .ad #hd1{
          font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
          #ygrp-sponsor .ad a{
          text-decoration:none;}
          #ygrp-sponsor .ad a:hover{
          text-decoration:underline;}
          #ygrp-sponsor .ad p{
          margin:0;}
          o{font-size:0;}
          .MsoNormal{
          margin:0 0 0 0;}
          #ygrp-text tt{
          font-size:120%;}
          blockquote{margin:0 0 0 4px;}
          .replbq{margin:4;}
          -->






          ____________________________________________________________________________________
          You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost.
          http://tc.deals.yahoo.com/tc/blockbuster/text5.com

          [Non-text portions of this message have been removed]
        • Keith Martin
          ... My instinct, such as it is, would have been to make 16-bit TIFFs from the RAW file. Is this overkill when Enfusing? k
          Message 4 of 7 , Apr 2, 2008
          • 0 Attachment
            Sometime around 1/4/08 (at 15:57 -0700) Huy Hoang said:

            >So, I converted three 8-bit TIFF from RAW for each shot, put those
            >with the same exposure in same directory as an exposure set. Using
            >the same .PTO file for all three exposures, Hugin had no problem
            >creating three identical panoramas at 3 exposures. Enfuse obviously
            >had no problem blending the panoramas together.

            My instinct, such as it is, would have been to make 16-bit TIFFs from
            the RAW file. Is this overkill when Enfusing?

            k
          • Huy Hoang
            can Enfuse automatically create 8-bit HDR from a single 16-bit TIFF? If so, what s the point of creating fake bracketing files to feed to it? I heard
            Message 5 of 7 , Apr 2, 2008
            • 0 Attachment
              can Enfuse automatically create 8-bit "HDR" from a single 16-bit TIFF? If so, what's the point of creating fake bracketing files to feed to it? I heard Photomatix can do that? May be I should just stitch the TIFF16 with Hugin then feed the output TIFF16 to Photomatix ... nah, I'm all about "poor man's HDR".

              --huy

              --------------------------
              it's not the software that's free; it's you



              ----- Original Message ----
              From: Keith Martin <keith@...>
              To: PanoToolsNG@yahoogroups.com
              Sent: Wednesday, April 2, 2008 3:59:58 AM
              Subject: Re: [PanoToolsNG] Hugin and HDR from a single RAW file

              Sometime around 1/4/08 (at 15:57 -0700) Huy Hoang said:

              >So, I converted three 8-bit TIFF from RAW for each shot, put those
              >with the same exposure in same directory as an exposure set. Using
              >the same .PTO file for all three exposures, Hugin had no problem
              >creating three identical panoramas at 3 exposures. Enfuse obviously
              >had no problem blending the panoramas together.

              My instinct, such as it is, would have been to make 16-bit TIFFs from
              the RAW file. Is this overkill when Enfusing?

              k



              <!--

              #ygrp-mkp{
              border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;}
              #ygrp-mkp hr{
              border:1px solid #d8d8d8;}
              #ygrp-mkp #hd{
              color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;}
              #ygrp-mkp #ads{
              margin-bottom:10px;}
              #ygrp-mkp .ad{
              padding:0 0;}
              #ygrp-mkp .ad a{
              color:#0000ff;text-decoration:none;}
              -->

              <!--

              #ygrp-sponsor #ygrp-lc{
              font-family:Arial;}
              #ygrp-sponsor #ygrp-lc #hd{
              margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
              #ygrp-sponsor #ygrp-lc .ad{
              margin-bottom:10px;padding:0 0;}
              -->

              <!--

              #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
              #ygrp-mlmsg table {font-size:inherit;font:100%;}
              #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;}
              #ygrp-mlmsg pre, code {font:115% monospace;}
              #ygrp-mlmsg * {line-height:1.22em;}
              #ygrp-text{
              font-family:Georgia;
              }
              #ygrp-text p{
              margin:0 0 1em 0;}
              #ygrp-tpmsgs{
              font-family:Arial;
              clear:both;}
              #ygrp-vitnav{
              padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
              #ygrp-vitnav a{
              padding:0 1px;}
              #ygrp-actbar{
              clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
              #ygrp-actbar .left{
              float:left;white-space:nowrap;}
              .bld{font-weight:bold;}
              #ygrp-grft{
              font-family:Verdana;font-size:77%;padding:15px 0;}
              #ygrp-ft{
              font-family:verdana;font-size:77%;border-top:1px solid #666;
              padding:5px 0;
              }
              #ygrp-mlmsg #logo{
              padding-bottom:10px;}

              #ygrp-reco {
              margin-bottom:20px;padding:0px;}
              #ygrp-reco #reco-head {
              font-weight:bold;color:#ff7900;}

              #reco-grpname{
              font-weight:bold;margin-top:10px;}
              #reco-category{
              font-size:77%;}
              #reco-desc{
              font-size:77%;}

              #ygrp-vital{
              background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
              #ygrp-vital #vithd{
              font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
              #ygrp-vital ul{
              padding:0;margin:2px 0;}
              #ygrp-vital ul li{
              list-style-type:none;clear:both;border:1px solid #e0ecee;
              }
              #ygrp-vital ul li .ct{
              font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
              #ygrp-vital ul li .cat{
              font-weight:bold;}
              #ygrp-vital a{
              text-decoration:none;}

              #ygrp-vital a:hover{
              text-decoration:underline;}

              #ygrp-sponsor #hd{
              color:#999;font-size:77%;}
              #ygrp-sponsor #ov{
              padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
              #ygrp-sponsor #ov ul{
              padding:0 0 0 8px;margin:0;}
              #ygrp-sponsor #ov li{
              list-style-type:square;padding:6px 0;font-size:77%;}
              #ygrp-sponsor #ov li a{
              text-decoration:none;font-size:130%;}
              #ygrp-sponsor #nc{
              background-color:#eee;margin-bottom:20px;padding:0 8px;}
              #ygrp-sponsor .ad{
              padding:8px 0;}
              #ygrp-sponsor .ad #hd1{
              font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
              #ygrp-sponsor .ad a{
              text-decoration:none;}
              #ygrp-sponsor .ad a:hover{
              text-decoration:underline;}
              #ygrp-sponsor .ad p{
              margin:0;}
              o{font-size:0;}
              .MsoNormal{
              margin:0 0 0 0;}
              #ygrp-text tt{
              font-size:120%;}
              blockquote{margin:0 0 0 4px;}
              .replbq{margin:4;}
              -->






              ____________________________________________________________________________________
              You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost.
              http://tc.deals.yahoo.com/tc/blockbuster/text5.com

              [Non-text portions of this message have been removed]
            Your message has been successfully submitted and would be delivered to recipients shortly.