You are not logged in.



#1 2010-04-26 02:19:29

pgielen
Member
From: The Netherlands
Registered: 2008-03-12
Posts: 35
Website

Stitching problem with doorposts

I am having recurring problems when stitching panoramas that have objects with vertical lines, like doorposts, nearby. You can see that in the panorama below.

http://zapmedia.nl/stitcherrors.jpg

I am using a Nikon D90 with 10.5mm fisheye and a Nodal Ninja 3. The panorama in question has been made with 6 shots around at -15 degrees (leaving a circle to be patched in the nadir) and 2 zenith shots at 60 degrees up and 180 degrees rotated. I do have similar 'normal' 6+2 shot panoramas that show the same problem. This is a nuisance, since obviously, a lot of interior photographs have to be made in cramped areas.

My question is: how can I make Autopano Pro (I am using version 2.0.6) detect the correct control points, or even add them manually?

Last edited by pgielen (2010-04-27 23:41:51)

Offline

 

#2 2010-04-26 09:37:09

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 8052
Website

Re: Stitching problem with doorposts

Initial comment - you seem to have shot this pano using shutter priority auto.

This is not ever recommended for panos.

The conventional 'wisdom' is to shoot with a fixed manual setting for all the shots in a pano.

With the Nikkor 10.5mm fisheye you should not use an aperture smaller than f8.

And avoid auto white balance.

I'd probably use centre-weighted metering too.


Uploaded Images

Last edited by mediavets (2010-04-26 11:23:08)


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm  lenses, Nodal Ninja 5 Lite, Agno's Mrotator TCSshort
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket
Merlin/Orion panohead + Papywizard on Nokia 770/N800 and Windows XP/2K

Offline

 

#3 2010-04-26 09:53:23

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 8052
Website

Re: Stitching problem with doorposts

It appears that your pano head may not be set up correctly so you may have parallax errors.

I feel that the issues with the doorframes are less to do with their verticality and more to do with their closeness and lack of features for auto-CP placement.

Use the Nodal Ninja suggested settings as a starting point - they suggest upper rail 86mm, lower rail 58mm for the D80 and Nikkor 10.5mm FE - they don't seem to have suggested settings for the D90 but I read that dimensions of D80 and D90 bodies are the same:
http://www.nodalninja.com/support/camerasettings.html

...and then try this tutorial - it sounds odd but it works quite well, don't use Smartblend for this testing:
http://www.easypano.com/forum/display_t … Position=1

It is important to make sure that the camera sensor plane is at 90 degrees to the upper rail, you must avoid having the camera tilted up or down compared to the upper rail.

Use manual focus, not auto-focus, and set focus manually at approx. 1m. and leave it there. FE lenses have massive depth of field so everything should be in focus.

Set the level once for the first shot of the pano and do not reset while shooting a pano.

Do test shots in a much better lit environment where there are lots of features in every shot to enable APP to find matching features and to set control points.

Some people suggest that when shooting a scene like your example, with a lot of white walls and ceiling, that it helps to create artificial/fake features by sticking Post-It notes or similar stuff to the walls to provide the stitcher with features it can match and then to edit these out in the stitched pano.

If you are using Autopano Giga, this feature does not exist in Autopano Pro, when you get everything set up well and achieve a very good stitch then save that as a template and apply it to later panos shot to the same pattern.

Last edited by mediavets (2010-04-26 12:01:01)


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm  lenses, Nodal Ninja 5 Lite, Agno's Mrotator TCSshort
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket
Merlin/Orion panohead + Papywizard on Nokia 770/N800 and Windows XP/2K

Offline

 

#4 2010-04-26 17:18:27

pgielen
Member
From: The Netherlands
Registered: 2008-03-12
Posts: 35
Website

Re: Stitching problem with doorposts

Thanks for the tips, I definitely will try the tutorial on OSP. Normally, I do set the camera to manual, with the lens focused to just below infinity (0,6m seems to be the hyperfocal distance for this lens at f/8). But that of course doesn't cause stitching errors. The lack of features in the doorposts might, but then, there should be a way to correct that. I know the problem is not in Autopano, since in PTGui the same problem occurs. Only, in Autopano, which is still my program of choice, I miss the ability to manually adjust the CP's if something like this goes wrong.

Having a perfect template doesn't help much if you're using a Nodal Ninja. Even with rail stops, positioning the camera is a bit of trial and error because it is attached to the upper rail with only one screw. So it is possible that the sensor plane is not precisely 90 degrees to the upper rail. It is as precise as you can get with visual inspection only...

Pierre

Last edited by pgielen (2010-04-27 23:18:23)

Offline

 

#5 2010-04-26 17:37:33

GURL
Member
From: Grenoble
Registered: 2005-12-06
Posts: 3501

Re: Stitching problem with doorposts

pgielen wrote:

Wait a minute, why is this showing different lens types for every pricture?

wink Look twice, it don't :

All source images show a 15 mm in the left side column. BTW, one could find the alignment between column titles and data not being the best possible...


Georges

Offline

 

#6 2010-04-26 18:21:11

GURL
Member
From: Grenoble
Registered: 2005-12-06
Posts: 3501

Re: Stitching problem with doorposts

pgielen wrote:

Even with rail stops, positioning the camera is a bit of trial and error because it is attached to the upper rail with only one screw. So it is possible that the sensor plane is not precisely 90 degrees to the upper rail. It is as precise as you can get with visual inspection only...

I use an equivalent camera and lens and a NN3 with good results for 360 x 180 panos.

There are 3 different settings for a panohead:
1) Left/right
2) up/down
3) backward/forward

The left/right and up/down setings depend only of the camera. To verify them both, direct the camera toward the nadir (veryfy that the NN3 pitch mark is well aligned wit the -90 indication) then look into the viewfinder, adjust the focusing and be sure the center of the NN3 bottom circular piece is aligned with the viewfinder center mark [  ]. In my opinion one can reach a smaller than 1 mm error for both.

The backward/forward setting, which depends on the lens only, is such for this Nikon fisheye that the distance from the base of the lens to the NPP is 46 mm.


Georges

Offline

 

#7 2010-04-26 18:35:13

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 8052
Website

Re: Stitching problem with doorposts

pgielen wrote:

I know the problem is not in Autopano, since in PTGui the same problem occurs. Only, in Autopano, which is still my program of choice, I miss the ability to manually adjust the CP's if something like this goes wrong.

That's not quite the case one can edit CPs with APP/APG (but not place individual CPs), I did and got a better result than you did but not perfect - but the capability to place individal CPs is due in a future version of the software. It would not help in this case because there's nothing relevant to place CPs on anyway, as you have discovered when using PTGui.

Having a perfect template doesn't help much if you're using a Nodal Ninja. Even with rail stops, positioning the camera is a bit of trial and error because it is attached to the upper rail with only one screw. So it is possible that the sensor plane is not precisely 90 degrees to the upper rail. It is as precise as you can get with visual inspection only...

Pierre

Do try the template thing - I was sceptical, for much the same reasons, but I found it resulted in a better stitch.

And I'd be interested to hear whether using Post-its or similar helps the quality of the stitch.

You may like the new camera plate (CP-2) from NN too - it would appear that it should enable more precise mounting of the camera:
http://store.nodalninja.com/category_s/61.htm
http://www.nodalninja.com/images/CP2_qrg.pdf

Last edited by mediavets (2010-04-26 18:42:48)


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm  lenses, Nodal Ninja 5 Lite, Agno's Mrotator TCSshort
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket
Merlin/Orion panohead + Papywizard on Nokia 770/N800 and Windows XP/2K

Offline

 

#8 2010-04-26 18:58:48

GURL
Member
From: Grenoble
Registered: 2005-12-06
Posts: 3501

Re: Stitching problem with doorposts

pgielen wrote:

My question is: how can I make Autopano Pro (I am using version 2.0.6) detect the correct control points, or even add them manually?

As discussed there http://www.autopano.net/forum/p61952-20 … -10#p61952 rather than using the Control Point Editor to take care of the control points I usually find than deleting the many useless (actually harmfull) links Autopano creates when using a template like the one you used) being faster and efficient.


Georges

Offline

 

#9 2010-04-26 19:57:03

klausesser
Member
From: Düsseldorf, Germany
Registered: 2006-05-22
Posts: 4574
Website

Re: Stitching problem with doorposts

mediavets wrote:

(but not place individual CPs)

It would not help in this case because there's nothing relevant to place CPs on anyway, as you have discovered when using PTGui.

well . . . . in a way you can place CPs . . It´s not fun, but it´s something . . cooltongue

But you´re absolutely right: having not properly aligned head/camera it wouldn´t help.


best, Klaus

Last edited by klausesser (2010-04-26 20:00:16)


„It’s not creative unless it sells.″ Leo Burnett

Offline

 

#10 2010-04-26 22:35:08

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 8052
Website

Re: Stitching problem with doorposts

pgielen wrote:

I am having recurring problems when stitching panoramas that have objects with vertical lines, like doorposts, nearby. You can see that in the panorama below.

http://zapmedia.nl/stitcherrors.jpg

I am using a Nikon D90 with 10.5mm fisheye and a Nodal Ninja 3. The panorama in question has been made with 6 shots around at -15 degrees (leaving a circle to be patched in the nadir) and 2 zenith shots at 60 degrees up and 180 degrees rotated. I do have similar 'normal' 6+2 shot panoramas that show the same problem. This is a nuisance, since obviously, a lot of interior photographs have to be made in cramped areas.

My question is: how can I make Autopano Pro (I am using version 2.0.6) detect the correct control points, or even add them manually?

OK - I've been experimenting using my NN5, Nikon D40 and Nikkor 10.5mm FE with a very similar scene to yours - doorways very close to the camera.

And....like you, try as I  might I could not get a good stitch shooting 6-around at -15 degrees and one, two or three up at +60 degrees at 120 degree yaw variation.

I was puzzled because I can usually get a decent stitch shooting 6-around at -15 degrees and one up at +60 degrees. Which is 'conventional wisdom' with such a setup.

So after looking at where the stitch errors occured in relation to coverage of each image - in positions very much the same as in your pano - I decided to try something different.

I shot 6-around at -15 degrees and 6-around at approx. +50 degrees.

Guess what.... it stitched very nearly perfectly right off.

Try it.

I think the stitching problems when shooting with the 'conventional' pattern - 6-around at -15 degrees and one up at +60 degrees - demonstrate that this pattern is just not appropriate when you have stuff like door frames so very close to the camera - my theory (probably complete nonsense) is that this is a consequence of fisheye lenses having no single NPP; and possibly some particular characteristics of the Nikkor 10.5mm fisheye lens; and maybe also something about the internal workings of APP/APG?

Last edited by mediavets (2010-04-27 12:23:00)


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm  lenses, Nodal Ninja 5 Lite, Agno's Mrotator TCSshort
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket
Merlin/Orion panohead + Papywizard on Nokia 770/N800 and Windows XP/2K

Offline

 

#11 2010-04-27 21:16:12

pgielen
Member
From: The Netherlands
Registered: 2008-03-12
Posts: 35
Website

Re: Stitching problem with doorposts

mediavets wrote:

I was puzzled because I can usually get a decent stitch shooting 6-around at -15 degrees and one up at +60 degrees.

Don't you mean 2 up at +60 degrees?

I have been experimenting with different settings and noticed that both the lower and the upper rail settings on my NN3 were incorrect. Actually, the rail stops were set for the D70s, not the D80 which does have the same dimensions as the D90 (I looked that up). It's a miracle APP could find CP's in nearby objects at all!

I also found the OSP for the lower rail, like described in the manual you mentioned above. The panohead looked like a perfect circle. But amazing enough, back in the real life situation in the doorway, the stitched panorama had more errors than the panorama I made just before that, with the D80 settings recommended by Nodal Ninja. That was almost perfect right away without manual intervention (2 small errors, easy to Photoshop out). So, I'll stick to those for now. 

I have ordered the CP2 plate and when it arrives, I'll give working with templates a try (if the APG trial version allows it). Thanks for your help!

Pierre

Offline

 

#12 2010-04-27 21:37:09

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 8052
Website

Re: Stitching problem with doorposts

pgielen wrote:

mediavets wrote:

I was puzzled because I can usually get a decent stitch shooting 6-around at -15 degrees and one up at +60 degrees.

Don't you mean 2 up at +60 degrees?

No, I mean one up. One is sufficient to cover the zenith.

I have been experimenting with different settings and noticed that both the lower and the upper rail settings on my NN3 were incorrect. Actually, the rail stops were set for the D70s, not the D80 which does have the same dimensions as the D90 (I looked that up). It's a miracle APP could find CP's in nearby objects at all!

Indeed - I think I told you that it appeared that your pano head setup was incorrect?
http://www.autopano.net/forum/p62348-ye … -23#p62348
As they say 'if all else fails read the instructions'. wink

I also found the OSP for the lower rail, like described in the manual you mentioned above. The panohead looked like a perfect circle. But amazing enough, back in the real life situation in the doorway, the stitched panorama had more errors than the panorama I made just before that, with the D80 settings recommended by Nodal Ninja. That was almost perfect right away without manual intervention (2 small errors, easy to Photoshop out). So, I'll stick to those for now.

Did you try my suggestion of shooting 6-around at -15 and 6-around at +50?

It works perfectly for me - having used the OSP calibration, which in fact is the same as NN suggestions for my camera - even in a very small shower room that's about 2metres x 2metres; and previously I'd never got such a good result with any other shooting pattern.

I plan to shoot small interiors like this in future.

I have ordered the CP2 plate

I look forward to your report on what you think of it.

Last edited by mediavets (2010-04-27 21:40:10)


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm  lenses, Nodal Ninja 5 Lite, Agno's Mrotator TCSshort
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket
Merlin/Orion panohead + Papywizard on Nokia 770/N800 and Windows XP/2K

Offline

 

#13 2010-04-27 23:26:46

pgielen
Member
From: The Netherlands
Registered: 2008-03-12
Posts: 35
Website

Re: Stitching problem with doorposts

GURL wrote:

pgielen wrote:

My question is: how can I make Autopano Pro (I am using version 2.0.6) detect the correct control points, or even add them manually?

As discussed there http://www.autopano.net/forum/p61952-20 … -10#p61952 rather than using the Control Point Editor to take care of the control points I usually find than deleting the many useless (actually harmfull) links Autopano creates when using a template like the one you used) being faster and efficient.

Yes, that is true. I also wonder if I should set my default detection setting to Detect links one stack level (in stead of all stack levels). At least it makes detection considerably faster.

Offline

 

#14 2010-04-27 23:39:45

pgielen
Member
From: The Netherlands
Registered: 2008-03-12
Posts: 35
Website

Re: Stitching problem with doorposts

mediavets wrote:

No, I mean one up. One is sufficient to cover the zenith.

In my experience, one may be not enough, especially if there are only a few features on the sides of the image. I have tried it today (and noticed that APP is better at detecting CP's on the sides than PTGui).

mediavets wrote:

Did you try my suggestion of shooting 6-around at -15 and 6-around at +50?

Not yet, but I will. Shooting a small bathroom or even a cupboard without having to spend hours Photoshopping sounds appealing :-) So what is the reason for shooting at +50 precisely? Why not +45 or +60?

Offline

 

#15 2010-04-28 10:30:56

mediavets
Moderator
From: Isleham, Cambridgeshire, UK.
Registered: 2007-11-14
Posts: 8052
Website

Re: Stitching problem with doorposts

pgielen wrote:

mediavets wrote:

No, I mean one up. One is sufficient to cover the zenith.

In my experience, one may be not enough, especially if there are only a few features on the sides of the image. I have tried it today (and noticed that APP is better at detecting CP's on the sides than PTGui).

Yes, well, if choosing just one up shot you need to position it so you will get a good link between matching features on the up shot and the main row - so two up may well make that motre likley, but one is sufficient to cover the zenith.

pgielen wrote:

mediavets wrote:

Did you try my suggestion of shooting 6-around at -15 and 6-around at +50?

Not yet, but I will. Shooting a small bathroom or even a cupboard without having to spend hours Photoshopping sounds appealing :-) So what is the reason for shooting at +50 precisely? Why not +45 or +60?

If you look at how the images overlap - in the Pano Editor Ctrl-click on the number icons to display the edges of the images, you'll get a feel for where the overlaps, seams and possible stitching errors will be.

I didn't try +45, maybe that'll work as well or better, or maybe it won't give cover of the zenith. Try it? Check the quality of links with the Conrtol Point Editor vs. a set of the same scene with upper row of 6-around at +50, or +60.

I knew that +60 was producing stitching errors with 3-around and didn't feel that would change with 6 at this pitch.

So I just tried 6-around at +50 and that worked well.

A lot of this sort of thing is perfected by trial and error.

Whever anyone posts a set of images they are having trouble stitching I'll try to stitch them. I have learned a lot that way.

I'm grateful to you for posting your troublesome inage set because it forced me to experiment with different shooting patterns to resolve similar stitching probems with my own image sets that emerged when seeking to resolve yours.

Last edited by mediavets (2010-04-28 10:59:58)


Andrew Stephens
Nikon D40, Nikkor 10.5mm fisheye, Sigma 8mm f3.5 fisheye, Nikkor 18-55/50/35mm  lenses, Nodal Ninja 5 Lite, Agno's Mrotator TCSshort
Nikon P5100, CP5000, CP995, FC-E8, WC-E63,WC-E68, TC-E2, Kaidan Kiwi 995, Bophoto pano bracket
Merlin/Orion panohead + Papywizard on Nokia 770/N800 and Windows XP/2K

Offline

 

#16 2010-04-29 00:51:35

pgielen
Member
From: The Netherlands
Registered: 2008-03-12
Posts: 35
Website

Re: Stitching problem with doorposts

mediavets wrote:

I look forward to your report on what you think of it.

I got it today and I love it. No more worries about wether the camera is positioned correctly or not. I have tried 6 around + 1 up at 60 degrees, which still gives me minor stitching errors. With your method of 6 around at -15 and 6 around at +50 the result is perfect at once.

Offline

 

#17 2010-05-02 18:33:54

pgielen
Member
From: The Netherlands
Registered: 2008-03-12
Posts: 35
Website

Re: Stitching problem with doorposts

mediavets wrote:

It works perfectly for me - having used the OSP calibration, which in fact is the same as NN suggestions for my camera - even in a very small shower room that's about 2metres x 2metres; and previously I'd never got such a good result with any other shooting pattern.

Just a quick note. Shot a panorama of my 1x1m toilet for testing (no, I will not show it here :-). It stitched perfectly in APP one go. Thanks for your advice.

Pierre

Last edited by pgielen (2010-05-02 18:34:17)

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson