Image of grog
Greg's overview of panorama software
Greg's photography pages
Greg's photo albums
Greg's photos
Greg's photo index
Groogle

In August 2009 I followed up a suggestion on a forum to try out Arcsoft Panorama Maker 5 Pro (there's no non-Pro version). He already uses hugin, and there's a free trial version, so I gave it a try. The following is currently an excerpt from my diary; I may update it later.

I should point out that I have very strong objections to the limitations imposed by “modern” GUI-based software, which make things much more difficult than they should be. Almost nobody else seems to have these problems, which I can only attribute to the assumption that they've never found an easier way. Many of my objections to Panorama Maker 5 Pro apply equally well to other GUI-based software that wants you to think the way it does.

Friday, 21 August 2009

Arcsoft Panorama Maker 5 Pro and hugin

Today I tested Panorama Maker 5 Pro. It lived up to my fears. On startup, it automatically changed directory to ~/Pictures, showing lots of icons for files which had been deleted, but for which I had forgotten to remove the second (shadow?) file that Apple insists on putting in the directory. The only choice I was give was to “Open Panorama”, which suggests to me that there should already been an existing panorama. It showed the usual too-small window with truncated file names, in the directory ~/Pictures. Tried selecting “New Folder”, but that really tried to create a new directory, or so it seemed. It put the “folder”, with an absolute path name, in what must have been the current directory. Clearly the directory name is wrong:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090821/big/new-folder-2.gif
Image title: new folder 2
Dimensions: 571 x 398, 48 kB
Dimensions of original: 571 x 398, 48 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 21 August 2009:
thumbnails    small images    diary entry

Clearly they don't want you to just specify the name of the directory you want: you have to search for it, directory node for directory node. Did that and got this display:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090821/big/26-of-1630.gif
Image title: 26 of 1630
Dimensions: 623 x 666, 80 kB
Dimensions of original: 623 x 666, 80 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 21 August 2009:
thumbnails    small images    diary entry

That shows 26 of the 1630 entries in the directory Photos, conveniently truncating some of the names. About the best thing that I can say about this is that they are sorted—still better than the pain I had with Facebook last month, where I had to navigate the same directory tree unsorted.

OK, these programs must have some way of accessing files without going to all this pain. Clearly I need help. And, of course, there's a Help tag at the top of the screen. I clicked on it and was taken to the middle of the help text. After going to Home, discovered that there's no tutorial (or it's so well hidden that I didn't find it). And the description is horribly fragmented (probably intended for the tiny windows that GUI developers seem to love), so I was continually changing page, not helped by the fact that the contents were often barely related to the title. For example:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090821/big/select-or-stitch.gif
Image title: select or stitch
Dimensions: 577 x 189, 14 kB
Dimensions of original: 577 x 189, 14 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 21 August 2009:
thumbnails    small images    diary entry

OK, “Select Media Files” (why Media?) seems to be what I want. Clearly you need the browser:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090821/big/browse-your-system.gif
Image title: browse your system
Dimensions: 373 x 61, 6 kB
Dimensions of original: 373 x 61, 6 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 21 August 2009:
thumbnails    small images    diary entry

That again does into another window telling me how to select “Folders”, “Favorite Folders”, Calendars, Activity History and Tags—all sorts of things, just no files. But I don't want to “browse my system”! I just want to select the files I want (they're called verandah-1.jpeg to verandah-5.jpeg, so the wild card verandah-?.jpeg will select them all). Why do I have to go through this rigmarole? It's also interesting to note that the directory browser dhows only a subset of the entries in the directories: symlinked directories, notably ~/Photos, are missing, so I couldn't even access my photos. As we'll see, it does accept symlinked files. I suspect that this omission is due to the lack of understanding of file systems which seems typical of the GUI generation.

Finally selected a file, and was immediately transported to this window:


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090821/big/where-now.gif
Image title: where now          Dimensions:          1410 x 1076, 800 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Friday, 21 August 2009, thumbnails          All images taken on Friday, 21 August 2009, small
Diary entry for Friday, 21 August 2009

 

The text is written in black on dark grey to make it easier to read, and there's no way to return to the Browser window. In fact, I couldn't find any way to do anything useful. It seems that the different shades of grey at top and bottom indicate whether you can select the buttons or not, but the colours are so unusual that I'm sure I'm not the only person who has difficulty deciding which are selectable and which are not. So I stopped the “Application”.

For what it's worth, this problem isn't unique to Panorama Maker 5 Pro: hugin has it too, and so, it seems, do all the “user friendly” GUI programs out there. It's one of the reasons why I avoid using them. How do you fix this problem? I don't know how in this horrible impoverished GUI world, so I used real tools, the way I did for hugin. I created a new directory, ~/panorama, and linked in the files that I wanted:


=== grog@boskoop (/dev/ttyp4) ~ 1 -> mkdir panorama
=== grog@boskoop (/dev/ttyp4) ~ 2 -> cd panorama
=== grog@boskoop (/dev/ttyp4) ~/panorama 3 -> ln -s ~/Photos/20090815/verandah-?.jpeg .
=== grog@boskoop (/dev/ttyp4) ~/panorama 4 -> l
total 10
-rw-r--r--   2 grog  1001  2187855 Aug 15 13:43 verandah-1.jpeg
-rw-r--r--   2 grog  1001  2156420 Aug 15 13:43 verandah-2.jpeg
-rw-r--r--   2 grog  1001  2072975 Aug 15 13:44 verandah-3.jpeg
-rw-r--r--   2 grog  1001  1943281 Aug 15 13:44 verandah-4.jpeg
-rw-r--r--   2 grog  1001  1776191 Aug 15 13:44 verandah-5.jpeg

Then I restarted Panorama Maker 5 Pro, which promptly forgot any reference to a directory and went back to the ~/Pictures directory. Fortunately that's right next to the ~/panorama directory, so I was able to select it directly. It came up without a listing, just thumbnails of the (symlinked) images in the directory:


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090821/big/restart.gif
Image title: restart          Dimensions:          1410 x 1076, 288 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Friday, 21 August 2009, thumbnails          All images taken on Friday, 21 August 2009, small
Diary entry for Friday, 21 August 2009

 

It's a good thing I didn't have more files in the directory; apart from the difficulty of navigating potentially thousands of files, it takes for ever. I found another directory, ~/foo, with over 4000 entries, all symlinks to files on dereel. Clearly this was some test I did a while ago. Selecting this directory takes several minutes, all the time maxing out my puny CPU and displaying the reassuring text “Ready” at bottom left. When, after 2½ minutes of CPU time and much more elapsed time, it completed, it displayed photo thumbnails in what proves to be chronological (and not reverse chronological!) order:


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090821/big/foo-list.gif
Image title: foo list          Dimensions:          1410 x 1076, 624 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Friday, 21 August 2009, thumbnails          All images taken on Friday, 21 August 2009, small
Diary entry for Friday, 21 August 2009

 

Look at the scroll bar on the right to get an idea of how much you need to look through.

Still, this is looking more promising. Back to the ~/panorama directory, it had already selected the box “Auto-Select by Group”, so all I needed to do was to press “Next” at bottom right. Nothing happened.

That's fairly typical for Apple: they love to do things without showing that they're doing them. Presumably the Microsoft hourglass or the Apple twirling wheel are too negative. But after a while I realised that this thing was really not doing anything. Messed around and discovered that I first had to select one of the photos; then they all developed a tick box, along with a red frame round the image I had selected:


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090821/big/selected.gif
Image title: selected          Dimensions:          900 x 213, 92 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Friday, 21 August 2009, thumbnails          All images taken on Friday, 21 August 2009, small
Diary entry for Friday, 21 August 2009

 

Then I pressed “Next”, and it went off and did its thing, surprisingly quickly, and produced an image which looked good. I told it to save the image to the file q.jpeg. It went away, apparently did something, but there was no q.jpeg in the directory. In fact, there was no q.jpeg anywhere. It had gone and save the file as ../Pictures/q.jpeg.JPG!

On the other hand, the results were really quite good. The result had a single obvious discontinuity in the top middle, but on the whole it looked pretty good. It didn't have the duplicate cat, though that might be more luck than anything:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090808/big/Lilacs.jpeg
Image title: Lilacs
Complete exposure details
Dimensions: 524 x 392, 94 kB
Dimensions of original: 524 x 392, 94 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 8 August 2009:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090808/big/verandah-panorama-arcsoft-detail.jpeg
Image title: verandah panorama arcsoft detail
Complete exposure details
Dimensions: 173 x 93, 30 kB
Dimensions of original: 173 x 93, 30 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 8 August 2009:
thumbnails    small images    diary entry

The poor quality of the Arcsoft image isn't the fault of Arcsoft: this is a demonstration version, and it limits the size of the saved panorama to (in this case) 1678 x 583, while the hugin panorama is 4522 x 1481. I see no reason to believe that the image quality of the paid version of Arcsoft would be worse than that of hugin. Apart from that, it wasn't quite as good as my manually created hugin image, though that's not a fair comparison. A better comparison would be an automatically generated hugin panorama. Went out and did that, and hugin showed itself from its worst side:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090821/big/bondball-failed.gif
Image title: bondball failed
Dimensions: 475 x 174, 10 kB
Dimensions of original: 475 x 174, 10 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 21 August 2009:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090821/big/disconnect-1.gif
Image title: disconnect 1
Dimensions: 478 x 276, 12 kB
Dimensions of original: 478 x 276, 12 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 21 August 2009:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090821/big/disconnect-2.gif
Image title: disconnect 2
Dimensions: 472 x 191, 14 kB
Dimensions of original: 472 x 191, 14 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 21 August 2009:
thumbnails    small images    diary entry

So what I ended up was an only partially automatically generated hugin panorama. Here the Panorama Maker 5 Pro image left, the “automatically” generated hugin image in the middle, and the manually generated hugin image at the right.


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090808/big/verandah-panorama-arcsoft.jpeg
Image title: verandah panorama arcsoft          Dimensions:          1678 x 583, 1456 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Saturday, 8 August 2009, thumbnails          All images taken on Saturday, 8 August 2009, small
Diary entry for Saturday, 8 August 2009 Complete exposure details

 

https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090808/big/verandah-panorama-auto.jpeg
Image title: verandah panorama auto          Dimensions:          4733 x 1750, 1872 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Saturday, 8 August 2009, thumbnails          All images taken on Saturday, 8 August 2009, small
Diary entry for Saturday, 8 August 2009 Complete exposure details

 

https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090808/big/verandah-panorama.jpeg
Image title: verandah panorama          Dimensions:          4522 x 1481, 1680 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Saturday, 8 August 2009, thumbnails          All images taken on Saturday, 8 August 2009, small
Diary entry for Saturday, 8 August 2009 Complete exposure details

 

Like hugin, Arcsoft loses the EXIF information; I still need to run exiftool to copy that across. In summary, Arcsoft seems to do at least as well as hugin:

Saturday, 22 August 2009

Arcsoft Panorama Maker Pro: the down side

Photo day today, and after my net positive experience with Panorama Maker 5 Pro, decided to try comparison panoramas made with hugin. It's a good thing I did: it seems that my success yesterday was beginner's luck. Here's what Panorama Maker Pro made of some of the panoramas. First, the verandah panorama that worked so well yesterday. For some reason, it completely confused Panorama Maker Pro, which apparently ignored two of the component images and showed off its specific features by putting the other three images vertically:


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090822/big/verandah-panorama.jpeg
Image title: verandah panorama          Dimensions:          6911 x 2225, 3360 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Saturday, 22 August 2009, thumbnails          All images taken on Saturday, 22 August 2009, small
Diary entry for Saturday, 22 August 2009 Complete exposure details

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090822/big/verandah-panorama-arcsoft-1.jpeg
Image title: verandah panorama arcsoft 1          Dimensions:          872 x 1587, 448 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Saturday, 22 August 2009, thumbnails          All images taken on Saturday, 22 August 2009, small
Diary entry for Saturday, 22 August 2009 Complete exposure details

 

For some reason it also changed the colour balance.

OK, that was “auto”, a good chance to try to tell it to do it horizontally, and that worked. I've always known that the verandah panorama is a tricky one due to the depth of field, though hugin would never have generated such complete nonsense. The one from the north-east of the garden has never given hugin any problems, but it confused the hell out of Panorama Maker Pro (second image):


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090822/big/garden-ne-panorama.jpeg
Image title: garden ne panorama          Dimensions:          6664 x 1644, 2304 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Saturday, 22 August 2009, thumbnails          All images taken on Saturday, 22 August 2009, small
Diary entry for Saturday, 22 August 2009 Complete exposure details

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090822/big/garden-ne-panorama-arcsoft-1.jpeg
Image title: garden ne panorama arcsoft 1          Dimensions:          4648 x 594, 688 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Saturday, 22 August 2009, thumbnails          All images taken on Saturday, 22 August 2009, small
Diary entry for Saturday, 22 August 2009 Complete exposure details

 

Somehow it managed to get the photos in the wrong order, with the result that the house was included twice. Maybe it didn't like the amount of overlap, but that should make things easier, not harder. Went into the manual stitch mode, where it again ordered the photos in the wrong sequence, conveniently omitting the names in the display:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090823/big/wrong-order.gif
Image title: wrong order
Dimensions: 650 x 263, 62 kB
Dimensions of original: 650 x 263, 62 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 23 August 2009:
thumbnails    small images    diary entry

I had named the files garden-ne-a.jpeg to garden-ne-g.jpeg, left to right, so the one in the middle should in fact have been on the extreme right. The only way to find out the names (shown here) was to position the mouse on the image and wait a second or so, after which the EXIF data summary appears. To fix things, you drag the photos to where they fit, a thing that takes forever on my old Apple.

After doing that and restitching, things look better, but not much:


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090822/big/garden-ne-panorama-arcsoft-2.jpeg
Image title: garden ne panorama arcsoft 2          Dimensions:          3221 x 566, 480 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Saturday, 22 August 2009, thumbnails          All images taken on Saturday, 22 August 2009, small
Diary entry for Saturday, 22 August 2009 Complete exposure details

 

Here's the opposite effect from the duplicate cat in the panorama I did yesterday. This time Arcsoft has given me a duplicate lime tree. Here a detail from the hugin panorama, and what Arcsoft made of it:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090822/big/garden-ne-panorama-detail.jpeg
Image title: garden ne panorama detail
Complete exposure details
Dimensions: 438 x 669, 134 kB
Dimensions of original: 438 x 669, 134 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 22 August 2009:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20090822/big/garden-ne-panorama-arcsoft-2-detail.jpeg
Image title: garden ne panorama arcsoft 2 detail
Complete exposure details
Dimensions: 177 x 255, 44 kB
Dimensions of original: 177 x 255, 44 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 22 August 2009:
thumbnails    small images    diary entry

This is an order of magnitude worse than the duplicate cats. The duplicate cats occurred because the cat had physically moved between the component photos. Here the lime tree clearly hasn't moved: the software hasn't been able to recognize that the images are the same. And the difference in angle must come from the software: these shots were taken from a tripod with a pan head, not a ball head (which could have changed the angle).

It also made a mess of the panorama from the north, again including the house twice. Of the four panoramas I take, it only got one right first time, the simplest one. When I started taking photos this morning, I was seriously considering buying Panorama Maker Pro. It's a good thing I did more tests; now I wouldn't use it if it were free.


Greg's home page Greg's diary Greg's photos Copyright

Valid XHTML 1.0!

$Id: panorama-maker-PRO.php,v 1.4 2011/11/13 01:39:03 grog Exp $