Making High Dynamic Range (HDR) Panoramas with Hugin



Similar documents
Ultra-High Resolution Digital Mosaics

Instructions for creating a data entry form in Microsoft Excel

What is OneDrive for Business at University of Greenwich? Accessing OneDrive from Office 365

idisplay v.2.0 User Guide

Check current version of Remote Desktop Connection for Mac.. Page 2. Remove Old Version Remote Desktop Connection..Page 8

WHAT YOU OWN HOME INVENTORY SOFTWARE

What resolution should I use? Resizing an Image for Print

If you are working with the H4D-60 or multi-shot cameras we recommend 8GB of RAM on a 64 bit Windows and 1GB of video RAM.

Using Web Services for scanning on your network (Windows Vista SP2 or greater, Windows 7 and Windows 8)

Lab: Data Backup and Recovery in Windows XP

The How Do Guide to AxioVision. Author: Brian Svedberg Image Analysis Specialist Carl Zeiss MicroImaging, Inc.

How To Use An Apple Macbook With A Dock On Itunes Macbook V.Xo (Mac) And The Powerbar On A Pc Or Macbook (Apple) With A Powerbar (Apple Mac) On A Macbook

Digital exposure-based workflow Digital Imaging II classes Columbia College Chicago Photography Department Revised

Using HDR Panoramas. Dr Ryan Southall - School of Architecture & Design, University of Brighton.

1. Open EndNote - The first time you open EndNote, you may be asked whether you want to integrate with EndNote Web > select Cancel.

Lab - Data Backup and Recovery in Windows XP

ArtLink 7 Basics ~ ~ ~ ~ ~ ~ ebook. Just EMBROIDER It! SERIES. Basic features. Open and view designs. Modify designs.

Learning Services IT Guide. Access 2013

1 ImageBrowser Software Guide

Clearing Browser Cache/History

Adobe Lens Profile Creator User Guide. Version 1.0 Wednesday, April 14, 2010 Adobe Systems Inc

CREATING AN IMAGE FROM AUTOCAD CADD NOTE 16. MENU: AutoCAD, File, Plot COMMAND: plot ICON:

CREATING A 3D VISUALISATION OF YOUR PLANS IN PLANSXPRESS AND CORTONA VRML CLIENT

Instructions for Configuring Your Browser Settings and Online Security FAQ s. ios8 Settings for iphone and ipad app

QuickTime Animation Tutorial

Editing your Website User Guide

Sample Table. Columns. Column 1 Column 2 Column 3 Row 1 Cell 1 Cell 2 Cell 3 Row 2 Cell 4 Cell 5 Cell 6 Row 3 Cell 7 Cell 8 Cell 9.

Create Video Lectures with Panopto

Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business

The main imovie window is divided into six major parts.

Creating Hyperlinks & Buttons InDesign CS6

Take Pictures on your Android Tablet or Phone

Royal Mail Despatch Manager Online Printer Installation Guide

Quick Start : i-fax User Guide

About the Render Gallery

Download Google Drive to windows 7

IMPORTANT Please Read Me First

Introduction to Adobe Connect Video Conferencing System

Creating Forms With Adobe LiveCycle Designer 8.2

BSDI Advanced Fitness & Wellness Software

OneDrive for Business FAQ s Updated 6/19/14

ivms-4500(android) Mobile Client Software User Manual (V1.0)

USING WINDOWS MOVIE MAKER TO CREATE THE MOMENT BEHIND THE PHOTO STORY PART 1

How to Prepare Images for Electronic Presentation * by Thomas Field (rev )

Solution domain. Cloud PC Backup Startingkit for users. Date 26/05/2015 Sensitivity Unrestricted Our reference V1.0 Contact

Using Spectra on Mac

Mariemont City Schools

Tantalis GATOR Expanded Image Help Guide

JCT ON DEMAND User Guide

PROPERTY PANORAMA VIRTUAL TOURS

Mobility with Eye-Fi Scanning Guide

1 ImageBrowser Software User Guide

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL

EPSON PERFECTION SCANNING BASICS

Embroidery Fonts Plus ( EFP ) Tutorial Guide Version

Check Writer Program

This workshop introduces the basics of using the EndNote software with Windows.

GUIDE TO POST-PROCESSING OF THE POINT CLOUD

Guide VIGIL X-View (360 Dewarping Plugin) Guide

MICROSOFT OFFICE ACCESS NEW FEATURES

Resizing Photos on Windows computers By John Allen

Cleaning your Windows 7, Windows XP and Macintosh OSX Computers

14.1 Scanning photographs

Information Technology User Guide Office 365 ProPlus

Motion Activated Camera User Manual

CREATING AN RGB PRINTER PROFILE WITH i1profiler

HP WEBCAM 2100 USER S GUIDE

Excel Reports and Macros

Electronic Payments & Statements User Guide

The patch tool and content-aware filling

How To Sharpen A Picture With A Camera Raw Sharpening Effect On A Black And White Camera Raw Image Sensor

National RTAP Marketing Transit Toolkit Customizing Templates in Microsoft Publisher

Cura for Type A Machines Quick Start Guide

A. BACK UP YOUR CURRENT DATA. QuickBooks Business Accounting Software for Windows Account Conversion Instructions

Premiere Pro CC Workflow Setting up your project

OUTLOOK ANYWHERE CONNECTION GUIDE FOR USERS OF OUTLOOK 2010

Creating an Excel Spreadsheet for Mail Merge. Excel Spreadsheet Mail Merge. 1 of 9 Design & Print Offline: Mail Merge

For example, within General Settings, you can change the default language from English to Spanish and change the size of the text that is displayed.

Create A Collage Of Warped Photos

KOMPOZER Web Design Software

How To Use Standard Pos On A Pc Or Macbook Powerbook (Powerbook 2)

Canon Vixia HFS10 High Definition Camcorder Quick Start Guide

RETRIEVING NMR DATA JB Stothers NMR Facility Materials Science Addition 0216 Department of Chemistry Western University

Upgrade of Business Systems Data Warehouse Reporting

FOSS, 24th April 2014 Digital Image Management

Adobe Illustrator CS5 Part 1: Introduction to Illustrator

MagnetMail Training Guide

Apple Time Machine. Backing up. Setting up Time Machine

ILS Introduction to e-services

User Manual. OpenLP is a program to display video, images and text onto a projector. Particularly aimed at churches.

Sweet Home 3D user's guide

Contents What is OneDrive?... 1 Accessing OneDrive... 1 Uploading a File... 1 Create a New Folder... 1 Download a Document... 2 Delete a Document...

Transcription:

Making High Dynamic Range (HDR) Panoramas with Hugin Dr Ryan Southall - School of Architecture & Design, University of Brighton. Introduction This document details how to use the free software programme Hugin (http://hugin.sourceforge.net/) to stitch together sets of bracketed JPEG images into one 360 HDR panorama. This can also be accomplished with Adobe CS5 (http://unifiedphoto.com/2010/06/adobe-photoshop-cs5-hdr-tutorial-panorama-example/) but the process is much quicker and easier with Hugin. Hugin is free, open-source and available for PC and Mac platforms. Hugin can be downloaded for Mac and PC at http://sourceforge.net/projects/hugin/files/hugin/. At the time of writing 2011.0 is the latest version. Stitching HDR panoramas can take a lot of computer memory, and with high resolution images, and there should be at least 4Gb of ram on host machine. The rest of this document assumes a PC host machine, although the Mac workflow is almost identical. The format of this document uses square brackets [] with two numbers inside to designate parts of the Hugin interface. The first number is the figure number in this document, and the second is the highlighted area within that figure. From the panoramic photography instructions detailed in the Taking HDR Panoramas document, 12 (for three shot brackets), or 20 (for 5 shot brackets), JPG images should now be available for each panorama. Lens Calibration Hugin needs to know the characteristics of the camera lens to be able to make an optimal first guess at the image stitching. For this image calibration a set of bracketed shots of a test scene is required. The test scene should be an interior scene, or a scene with high contrast features covering most of the view i.e. without a large clear, empty sky or large monochrome ceiling, so that all of the images can be used for control point generation and stitching. Good calibration images at 2, 6 and 10 mega-pixel resolution are available from the resources section of the web portal. These files need to be loaded these into Hugin. So the files must be available to the computer running Hugin (either on the hard drive or on memory stick). Hugin is started by clicking on the desktop icon and displays Hugin start screen (Figure 1). Hugin opens with the Assistant [1.1] tab open where images can be loaded by clicking on the load images [1.5] button. Clicking on this button, and navigating to the calibration images, loads them into Hugin. Figure 1: The main Hugin window 1

When the images are selected and the OK button is pressed Hugin will present the lens data window (Figure 2). When creating HDR panoramas the Load Lens data [2.1] button would now be pressed, but as there is not yet a calibrated lens file to load approximate values should be entered into the boxes. In the Lens type box [2.2] Full frame fish-eye or Stereographic should be chosen if a full-frame fish-eye lens is being used; the choice ultimately depends on which gives the best image alignment during panorama creation. Focal length [2.3] should be the one stated for the lens e.g 8mm, and the focal length multiplier [2.4] is specific to the camera and is often 1.5. Giving this information allows Hugin to make a guess at the Horizontal Field of View HFOV value [2.5]. Click OK. Figure 2: Lens data window When back on the main screen on the tab next to Assistant called Images [1.2] there should be a list of the loaded images. Clicking on them brings up a preview below the list. Hugin now has to be told which images belong to one set of bracketed shots i.e. the shots that were taken in one direction. Hugin calls these sets of images stacks. Select the first set of bracketed shots in the images list (either the first 3 or the first 5 depending on how many bracketed shots were taken in each direction) by shift clicking, and press the New Stack button [3a.1] on the right. For good lens calibration it is advisable to take more than the 4 sets of bracketed shots taken for general panorama creation, so there should be 5 or 6 stacks in total. Do the same for all stacks of images until the right most Stack Number column looks like figure 3b. (a) Creating stacks (b) Example image stacking Figure 3: Image stacks Control points between the images now need to be created. Select the middle exposure image from each of the stacks by shift - left-clicking them in turn. For three shot stacks that selection will look like figure 4. 2

Figure 4: Selecting images for control point creation Now press the Create Control Points button below the list of images. Hugin will now try and find control points in the overlapping areas of the images and will tell you if it has succeeded when it is finished. If no control points were created it can be worth tyring different point creation algorithms which can be selected from the drop-down menu. Hugins CPfind and Panomatic are good options but Panomatic does not come as part of the default Hugin installation. It can however be downloaded from http://aorlinsk2.free.fr/panomatic/?p=releases. Hugin must be told the location of the downloaded panomatic executable and this is done by going to Edit Preferences - Control Point Detectors and editing the entry for panomatic. When control point generation has finished Hugin will display a message saying how many control points have been corrected. If there is good overlap between the images, and the scene was a dense, 360o high contrast scene, a good number of control points i.e. more than 20, should have been created. Now go to the Control Points tab at the top to examine the created control points. From the drop down lists on both sides of the screen select the two middle exposure images from the first two stacks (Images numbered 1 and 4 in the left most # column [4.1]). The Control Points screen should look like figure 5b. Quickly check the position of the control point pairs as sometimes errors are made during their generation. If a pair is in the wrong place they can be deleted from the list at the bottom of the screen [5b.1]. If there are no control points some can be created by clicking on a particular point in one image, which appears in the other image. When the image is clicked Hugin will zoom in on the image and you can fine tune the position of your point (figure 6). Then click on the corresponding point in the other image and fine tune the position of that control point to match up with the first. Click on the Add button [5b.1] to accept the control points which will then appear in the control point list below the image windows [5b.2]. Make sure there are at least three, well spaced control points (one in the top and bottom corners and near horizon) between each image stack (figure 7). From the drop down lists next select the middle exposure images from the second and third stacks and do the same. Repeat for the subsequent until the last pairing between the last stack and the first. (a) Zooming in on a control point (b) Example control points Figure 5: Control point creation There should now be control points between each neighbouring sets of stacks. Go to the Optimizer tab and from the top drop-down list make sure Positions (incremental from anchor) is selected. Press Optimize Now. Now select Everything without translation and click Optimize Now again. If it says that there are no control points between some images then re-examine your images in the control point tab to make sure that the 3

middle exposure images from each neighbouring stack have control points. Once alignment has finished open the preview window (figure 8). Hopefully the images are well aligned. If not try using a different lens projection e.g. Stereographic instead of full frame fish-eye or vice-versa with the lens option on the Assistant tab and re-optimise, and/or going back to the main Hugin window and selecting View control point table from the top menu. Delete and points that have a distance of over 100. If this removes a control point from an image overlap where there is no other, or only one other, control point, than manually recreate a new control point. Hit the Align button on the Assistant tab again and check the alignment in the preview window again. If the colours are distorted tick the Photometrics box [61] on the top left of the Preview tab in the preview window. If the panorama is a bit wonky go to the Move/Drag tab [6.2] and click the Straighten button. Figure 6: Preview window If you are happy with the alignment then go to the Exposure tab in the main Hugin programme and select Custom parameters below from the top drop down menu. De-select Exposure and White balance variable by clicking the cancel button below the respective lists. Select Vignetting and Camera response and press the Optimize now button. Finally, go to the Camera and lens tab in Hugin and select one of the images. On the right of the window click the Save lens button and save the lens calibration file. These files are specific, not only to the camera and the lens, but also to the photo resolution. The Samsung-gx20 has 4 possible resolutions (2, 4, 6 and 14.7 mega-pixels). A lens calibration file has been created for each of these resolutions and is available form the resources section of the web portal along with a set of images that can be used for calibration. Panorama Creation The process of panorama creation is very similar to lens calibration except: A lens calibration file can now be loaded into Hugin when the images are loaded. Fewer control points are required; two per overlap minimum. Only a Positions (incremental from anchor) positional optimisation should be required No exposure optimisation is required. When a good alignment has again been achieved select the Output, Processing and File Formats options from the Stitching tab as in figure 7 and press Stitch now [7.1]. 4

Figure 7: Final stitch window Select the name and location for the stitched panorama to be saved to. Do NOT pick the memory card you have the original images on as it run out of space as large temporary files are created. The process will take a while but you should at the end have two files: a regular low dynamic range image panorama with a.tif extension, and an HDR panorama with an.exr extension. Both can be checked in PhotoShop. When checking the.exr file in Photoshop you may need to move the slider below the image to alter the exposure and see the image correctly. The.exr file is in lat-long format that can be used in various rendering programs. See the Using HDR Panoramas document for more details. 5