[ptx] Release: autopano-sift 1.5: bug fixes and exciting newfeatures
alexandre jenny
alexandre.jenny at le-geo.com
Fri Aug 6 07:50:18 BST 2004
Excellent, good job Sebastian.
BTW : do you have any reason why I cannot email you ? (It always bounce me
back ...)
Alexandre
> -----Message d'origine-----
> De : ptx-bounces at email-lists.org
> [mailto:ptx-bounces at email-lists.org] De la part de Sebastian Nowozin
> Envoyé : vendredi 6 août 2004 08:42
> À : ptx at email-lists.org
> Objet : [ptx] Release: autopano-sift 1.5: bug fixes and
> exciting newfeatures
>
>
>
> Hello everybody,
>
> after a long time travelling and being unable to respond to
> all the mails, I finally found time to improve upon
> autopano-sift and fix the bugs Alexandre reported. Thanks for
> the reports, it really improves the results. Besides various
> other smaller improvements detailed in the changelog below, I
> put in three exciting new features, which I hope will improve
> the results a lot:
>
> 1. Automatic pre-aligning of images
> In case the images fullfil some simple criterias (first
> images lie in a row
> on the horizon in either strict left-to-right or
> right-to-left order), all
> the images can be pre-aligned so the panotools optimizer
> has a good minima
> to start from instead of trying rather randomly. Also
> includes a "bottom
> estimator", that guesses about where the bottom of an
> image is based on
> keypoint density. You can override the use of that by using
> --bottom-is-left or --bottom-is-right for 90/-90 degree
> rotated images. The
> automatic estimation works well for landscape photography.
>
> 2. Automatic horizon generation
> Under the same conditions as in 1., automatic generation
> of horizon lines
> can be enabled.
>
> 3. Component enumeration
> After matching, all connected components are enumerated
> and shown. This
> way, you can quickly see which image groups are failing
> to match and can
> either increase keypoint density by increasing the
> downscaleResolution, or
> by manually fixing the components together.
> Question: does hugin's wizard check for components or
> only single images?
>
>
> The release is available at the usual location:
>
> http://user.cs.tu-berlin.de/~nowozin/autopano-sift/
>
> Please test and let me know of your results, but do not
> expect a reply before September, as I will be travelling
> again. I promise to check every report I receive in the
> meantime though.
>
>
> The detailed changelog follows:
>
> autopano-sift 1.5, libsift 1.3
> 2004/08/06
>
> * Fix two severe mathematical bugs found by Alexandre Jenny
> (autopano at kolor dot com). Thanks! One is a wrong
> factor in a matrix
> calculation that lead to fewer keypoints being detected.
> Another is an
> algorithmic bug that also reduced the number of
> keypoints. This bug has
> previously been found by Willi Nagel (lascobar at gmx dot
> de), but I did
> not recognized it back then, sorry. Both bugfixes
> together double the
> number of keypoints generated.
> * Fix documentation of generatekeys, where the
> downscaleResolution option
> was not explained correctly.
> * Change behaviour of the downscale resolution in the
> generatekeys utility.
> By supplying zero as downscale resolution, the image is
> taken verbatim,
> without any scaling.
> * Fix small bug in autopano GUI: images are no longer added
> when cancel is
> hit in the file selection dialog.
> * Fix a rare bug where a RANSAC model fit was accepted that
> was not fitted.
> This occured only when at two or more scales the same
> point location was
> selected to fit a model.
> * Change the Best-Bin-First search cutoff depth from static 130 to
> logarithmically increasing, depending on the overall
> keypoints (formula
> is (ln(keypoints)/ln(1000))*130. This increases accuracy,
> but introduces a
> logarithmic factor into the otherwise linear time complexity.
> * Change the autopano-complete.sh script so that a
> downscale resolution of
> 800 pixels is used in case none is given. Any given
> railable on the command
> line utility (autopano.exe) and has to be enabled through
> the "--align"
> option. See the manpage for further information on
> restrictions on images
> that can be used with this option. This computation comes
> at virtually no
> costs and everybody should try it out :-)
> + Add the "--bottom-is-left" and "--bottom-is-right"
> options for use with
> "--align" option, in case 90/-90 degree tilted images are
> not properly
> recognized.
> + Add experimental horizon generation. This works only in
> conjunction with
> the "--align" option and simply puts up to a given number
> of horizontal
> control point lines on the images found to be in the first row.
>
>
> Thanks for testing,
> Sebastian
>
> --
> nowozin at cs.tu-berlin.de --- http://user.cs.tu-berlin.de/~nowozin/
>
More information about the ptX
mailing list