Max Lyons Forums Forum Index Max Lyons Forums
Panoramic and Related Photography | Subscribe
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Autopano SIFT-C

 
Post new topic   Reply to topic    Max Lyons Forums Forum Index -> PTAssembler, Panorama Tools and Other Software
View previous topic :: View next topic  
Author Message
Punkie



Joined: 30 Jan 2008
Posts: 38
Location: Netherlands

PostPosted: Tue Jun 30, 2009 2:00 pm    Post subject: Autopano SIFT-C Reply with quote

Hello folks

In Hugin controlpoints are created by Autopano SIFT-C. Already version 2.5. A lot faster then Autopano SIFT(not as fast as Autopano). Does someone know if it possible to use the Autopano SIFT-C controlpoint generator of Hugin as plugin in PTAssembler and what are then the parameters?

Kind regards,
Henk Tijdink
Back to top
View user's profile Send private message
maxlyons



Joined: 20 Jun 2003
Posts: 3347
Location: USA

PostPosted: Wed Jul 01, 2009 1:22 am    Post subject: Re: Autopano SIFT-C Reply with quote

Punkie wrote:
Hello folks

In Hugin controlpoints are created by Autopano SIFT-C. Already version 2.5. A lot faster then Autopano SIFT(not as fast as Autopano). Does someone know if it possible to use the Autopano SIFT-C controlpoint generator of Hugin as plugin in PTAssembler and what are then the parameters?

Kind regards,
Henk Tijdink


I haven't tried Autopano SIFT-C, so I don't know if it will work from within PTAssembler. My guess is that unless is has exactly the same command line syntax and operational quirks (e.g. handling of short/long path names as input, identical output file format, etc.) as Autopano, then you can't just substitute it for Autopano and have it work.

That said, I have been working on adding support for Panomatic, another fast control point picker program. I expect that this will be in the first beta release of PTAssembler (version 5.1). I may also look into adding support for Autopano SIFT-C as well.

Max
Back to top
View user's profile Send private message Visit poster's website
TKSharpless



Joined: 23 Jan 2006
Posts: 25
Location: Philadelphia PA

PostPosted: Sat Jul 04, 2009 10:35 pm    Post subject: Autopano-sift-c Reply with quote

Hi Max,

Hugin's autopano-sift-c is a single executable that generates a
.pto file directly without an intermediate xml file. Its command line is backward compatible with autopano-sift but its most useful modes require the use of new command line options. Moreover, few of the old autopano-sift options actually work. Besides being a lot faster, the main change from autopano-sift is an option to process fisheye images in stereographic projection, which often improves CP quality.

You would definitely have to provide new support to run this program as a plugin. On the other hand it it is easy to run it from the command line and it should be possible to import the resulting .pto into PTAssembler (BTW the current Hugin writes .pto's that PTAssembler can't read -- but APSC's .pto's are very basic).

One of the new features is that you can give it a PanoTools style project file instead of a list of file names and formats, so it is quite easy to use "off to the side" of Hugin. I have not tried it with projects written by PTAssembler, but it is likely they would work.

I will try this and report back later...

Regards, Tom
Back to top
View user's profile Send private message Visit poster's website
TKSharpless



Joined: 23 Jan 2006
Posts: 25
Location: Philadelphia PA

PostPosted: Sun Jul 05, 2009 12:26 pm    Post subject: autopano-sift-c with PTAsm Reply with quote

Hi again

Testing with PTAsm 5 and the version of APSC shipped with Hugin 0.7, I find...
1) APSC can't load .ptp files written by PTAsm, because the file names are hidden in comment lines.
2) PTasm can load control points from the .pto files produced by APSC.

So here would be a possible scenario for using APSC with PTAsm:
First, modify APSC to be able to load image info from .ptp files. Then process each project like this: 1) load the files in PTAsm & save project; 2) run APSC with "APSC proj.pto proj.ptp" -- the 1st name is the output file name, the 2nd is the specification file; 3) load proj.pto back into PTAsm (drag-n-drop works fine).

Running APSC from a project file like this is the best way, because it needs to know the field of view of each image, and the stitchers put that info in project files. This would enable multi-lens stitching, for example.

I could easily make the required mod in APSC if there is interest in using it with PTAsm.

Regards, Tom
Back to top
View user's profile Send private message Visit poster's website
maxlyons



Joined: 20 Jun 2003
Posts: 3347
Location: USA

PostPosted: Sun Jul 05, 2009 1:49 pm    Post subject: Re: autopano-sift-c with PTAsm Reply with quote

Tom,

Thanks for all the research into this. I'm not going to have much time to look into this for the next week or so, but when I do get some time, I will take a look and see what it would take to be able to invoke APSC from within PTAssembler. That would seem to me to be the easiest approach...one that wouldn't require the user to switch back and forth between applications. By the sounds of it, it shouldn't be too hard to modify PTAssembler to work with APSC. I'll let you know how it goes once I get some time...

Max
Back to top
View user's profile Send private message Visit poster's website
maxlyons



Joined: 20 Jun 2003
Posts: 3347
Location: USA

PostPosted: Sat Aug 15, 2009 5:53 pm    Post subject: Re: autopano-sift-c with PTAsm Reply with quote

maxlyons wrote:
By the sounds of it, it shouldn't be too hard to modify PTAssembler to work with APSC. I'll let you know how it goes once I get some time...


I have added support for Autopano-SIFT-C to PTAssembler 5, beta 2.

Max
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Max Lyons Forums Forum Index -> PTAssembler, Panorama Tools and Other Software All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group