initial commit
This commit is contained in:
577
doc/package/news/index.xml
Normal file
577
doc/package/news/index.xml
Normal file
@@ -0,0 +1,577 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//Norman Walsh//DTD DocBk XML V3.1.4//EN"
|
||||
"file:///usr/share/xml/docbook/schema/dtd/4.4/docbookx.dtd">
|
||||
|
||||
<article>
|
||||
|
||||
<edit by="David Hilvert" in-year="2002"/>
|
||||
<edit by="David Hilvert" in-year="2003"/>
|
||||
<edit by="David Hilvert" in-year="2004"/>
|
||||
<edit by="David Hilvert" in-year="2005"/>
|
||||
<edit by="David Hilvert" in-year="2006"/>
|
||||
<edit by="David Hilvert" in-year="2007"/>
|
||||
<edit by="David Hilvert" in-year="2008"/>
|
||||
<edit by="David Hilvert" in-year="2009"/>
|
||||
|
||||
|
||||
<articleinfo xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<title>News</title>
|
||||
<abstract>This article includes change summaries for each release.</abstract>
|
||||
</articleinfo>
|
||||
|
||||
<news>
|
||||
|
||||
<release version="0.9.0.3" date="2009-Mar-31">
|
||||
|
||||
<p>This testing release fixes a serious memory leak, fixes an output bit depth
|
||||
bug, and refines bit depth checks.</p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.9.0.2" date="2008-Nov-05">
|
||||
|
||||
<p>This testing release has been updated to fix a bashism in the wrapper
|
||||
script, and includes other minor fixes to the documentation tree.</p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.9.0.1" date="2008-Jun-13">
|
||||
|
||||
<p>This testing release adds support for regional adjustment of tone (e.g., for
|
||||
varying lighting conditions), includes various multi-alignment fixes and
|
||||
updates, and adds a man page.</p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.9.0" date="2008-Apr-14">
|
||||
|
||||
<p>This testing release allows multiple alignments per input frame, and adds an
|
||||
option for specifying resident sizes for loaded images, allowing more efficient
|
||||
management of backing stores. The current stable branch may offer more
|
||||
reliable performance and results.</p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.8.11" date="2007-Nov-03">
|
||||
|
||||
<p>This release includes new fixed-point configuration options, improves
|
||||
floating-point performance in certain cases, and resolves a possible alignment
|
||||
bug.</p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.8.10.1" date="2007-Oct-04">
|
||||
|
||||
<p>This release fixes an assertion failure occurring at large scale values.</p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.8.10" date="2007-Oct-02">
|
||||
|
||||
<p>This release updates alignment level-of-detail, Monte Carlo alignment, and
|
||||
the re-filtering renderer.</p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.8.9.1" date="2007-Aug-31">
|
||||
|
||||
<p>This release resolves certain build failures occurring under unthreaded
|
||||
configurations, removes certain debugging output, and adds support for
|
||||
platforms missing certain floating point macros.</p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.8.9" date="2007-Aug-25">
|
||||
|
||||
<p>This release adds a re-filtering renderer, fixes certain rendering bugs, and
|
||||
provides a wrapper script for extracting exposure information and decoding raw
|
||||
files. </p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.8.8.1" date="2007-May-18">
|
||||
|
||||
<p>This release removes a violation of the C++ standard that may cause some builds
|
||||
to fail.</p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.8.8" date="2007-May-15">
|
||||
|
||||
<p>This release revises robustness checking for dynamic Monte Carlo alignment,
|
||||
adds quiet and logging UI options, and includes a Gaussian PSF.</p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.8.7" date="2007-Mar-04">
|
||||
|
||||
<p>This release adds new weight limiting options to Irani-Peleg and incremental
|
||||
renderers, and fixes bugs that may cause alignment failure.</p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.8.6" date="2007-Feb-17">
|
||||
|
||||
<p>This release updates certainty calculation, adds a Nikon D50 device option,
|
||||
and resolves certain assertion failures.</p>
|
||||
|
||||
</release>
|
||||
|
||||
<release version="0.8.5" date="2007-Jan-19">
|
||||
<p>This release includes an autoconf build system, multi-threading, and dynamic
|
||||
Monte Carlo alignment. Changes since the latest prerelease include revised
|
||||
Euclidean alignment, added help text for the experimental argument scope syntax,
|
||||
and reversion of 3D options to experimental status.</p>
|
||||
</release>
|
||||
|
||||
<release version="0.8.5-pre3" date="2006-Nov-03">
|
||||
<p>This prerelease adds dynamic adjustment of the Monte Carlo alignment
|
||||
parameter, fixes a potential nondeterminism bug in the random number generator,
|
||||
and modifies default settings to improve the speed of high-quality runs. Other
|
||||
changes include the addition of file-scoping for the perturb-upper option and a
|
||||
bugfix for exp-mult parameter processing. Documentation is incomplete.</p>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.8.5-pre2" date="2006-Oct-25">
|
||||
<p>This prerelease adds POSIX thread support for 2D alignment and rendering
|
||||
operations, and adds a profiling option to measure elapsed time for different
|
||||
tasks. Documentation is incomplete.</p>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.8.5-pre1" date="2006-Oct-16">
|
||||
<p>This prerelease includes an autotools build system, documentation licensed
|
||||
under GPL, and an updated user interface accepting scope operators. In
|
||||
particular, the --mc option has been changed to allow file scoping.
|
||||
Documentation is currently incomplete.</p>
|
||||
<p>A release plan is included in the TODO file, with entries for 0.8.5, 0.9.0,
|
||||
and 1.0.0 releases.</p>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.8.4" date="2006-May-14">
|
||||
<fm>
|
||||
This release refines the 3D engine to support focus effects, filtering, and
|
||||
editing of scene geometry.
|
||||
</fm>
|
||||
|
||||
<ml>
|
||||
<ul><li>Support for filtered 3D rendering.
|
||||
</li><li>Support for removal of foreground objects in 3D scenes.
|
||||
</li><li>Support for synthetic focus effects.
|
||||
</li></ul>
|
||||
</ml>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.8.3" date="2005-Dec-23">
|
||||
|
||||
<fm>
|
||||
This version adds enhancements in the handling of 3D scenes.
|
||||
</fm>
|
||||
|
||||
<ml>
|
||||
<ul><li>Various enhancements to handling of 3D scenes.
|
||||
</li></ul>
|
||||
</ml>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.8.2" date="2005-Nov-22">
|
||||
|
||||
<fm>
|
||||
This release revises the 3D scene reconstruction algorithm, allowing more
|
||||
robust handling of certain scenes. New 3D model and output options have also
|
||||
been added, including support for clipping planes and arbitrary camera
|
||||
positioning. This release also fixes certain bugs in 2D control-point
|
||||
alignment.
|
||||
</fm>
|
||||
|
||||
<ml>
|
||||
<ul><li>Fix 2D control point alignment bugs
|
||||
</li><li>Revise 3D modeling code to use spatial subdivision and occupancy
|
||||
</li><li>Add support for clipping planes and arbitrary camera positioning
|
||||
</li></ul>
|
||||
</ml>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.8.1" date="2005-May-6">
|
||||
|
||||
<fm>
|
||||
This release adds control points, median-value rendering, and a unified 3D
|
||||
scene model. It resolves certain syntax errors, allowing successful compilation
|
||||
under GCC 3.4.
|
||||
</fm>
|
||||
|
||||
<ml>
|
||||
<ul><li>Add control points, median-value rendering, and a unified 3D scene model.
|
||||
</li><li>Resolve syntax errors causing compilation failure under GCC 3.4.
|
||||
</li></ul>
|
||||
</ml>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.8.0-patch" date="2005-Apr-13">
|
||||
<p>Patch to fix build failures under GCC 3.4 noted by Gregory Maxwell and Tom
|
||||
Holroyd</p>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.8.0" date="2005-Jan-12">
|
||||
|
||||
<fm>
|
||||
This release adds a more informative TTY user interface, increases Euclidean
|
||||
alignment precision for large images, and reduces certainty-related noise
|
||||
amplification in the Irani-Peleg renderer.
|
||||
</fm>
|
||||
|
||||
<ml>
|
||||
<ul><li>Add a more informative TTY user interface
|
||||
</li><li>Increase Euclidean alignment precision for large images
|
||||
</li><li>Reduce certainty-related noise amplification in the Irani-Peleg renderer
|
||||
</li></ul>
|
||||
</ml>
|
||||
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.7.3" date="2004-Dec-1">
|
||||
|
||||
<fm>
|
||||
This release includes revised 3D algorithms, reduced memory usage for certain
|
||||
rendering steps, and new point-spread function and device options.
|
||||
</fm>
|
||||
|
||||
<ml>
|
||||
<ul><li>Reduce memory usage in Irani-Peleg and 3D renderers
|
||||
</li><li>Add new PSF options for convolution and scalar multiplication
|
||||
</li><li>Revise the 3D scene reconstruction algorithm
|
||||
</li></ul>
|
||||
</ml>
|
||||
|
||||
<sum revised="1">
|
||||
ALE is an image-processing program used for tasks such as
|
||||
super-resolution, deblurring, noise reduction, and anti-aliasing. Its
|
||||
principle of operation is synthetic capture, combining multiple inputs
|
||||
representing the same scene.
|
||||
</sum>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.7.2" date="2004-Oct-26">
|
||||
|
||||
<fm>
|
||||
This release fixes exclusion region and alignment bugs, adds device support for
|
||||
the Canon 300D SLR, and incorporates an experimental framework for
|
||||
reconstruction of 3D scenes.
|
||||
</fm>
|
||||
|
||||
<ml>
|
||||
<ul><li>Incorporate changes from 0.7.1 patches
|
||||
</li><li>Add a device configuration for the Canon EOS 300D (Digital Rebel)
|
||||
</li><li>Incorporate an approach to 3D reconstruction. (Does not work yet.)
|
||||
</li></ul>
|
||||
</ml>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.7.1-patch2" date="2004-Sep-15">
|
||||
|
||||
<ch>
|
||||
<ul><li>Adds an option for establishing a minimum overlap area for global searches
|
||||
</li><li>Adds a rudimentary test suite.
|
||||
</li></ul>
|
||||
</ch>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.7.1-patch1" date="2004-Sep-07">
|
||||
|
||||
<ml>
|
||||
<ul><li>Allows each perturbation bound to be specified as a percentage of the
|
||||
smallest image dimension (useful for large images?).
|
||||
</li><li>Fixes bugs in exclusion region handlers.
|
||||
</li><li>Fixes bugs in alignment failure handlers.
|
||||
</li><li>Avoids superfluously large undefined regions.
|
||||
</li><li>Adds experimental options for refining perturbation.
|
||||
</li></ul>
|
||||
</ml>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.7.1" date="2004-Aug-27">
|
||||
|
||||
<fm>
|
||||
This release fixes alignment bugs, adds a global search option, and adds
|
||||
support for the OmniView OV7620 sensor.
|
||||
</fm>
|
||||
|
||||
<ml>
|
||||
<ul><li>Add linear PSF for OV7620
|
||||
</li><li>Add option to concatenate help pages
|
||||
</li><li>Fix VISP segfault
|
||||
</li><li>Incorporate changes from 0.7.0-patch1
|
||||
</li></ul>
|
||||
</ml>
|
||||
|
||||
<notes>
|
||||
The default PSF for the OV7620 can be a bit noisy. As an alternative,
|
||||
box=1.3+box=1.8 also works well in some cases, and is less noisy.
|
||||
</notes>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.7.0-patch1" date="2004-Aug-22">
|
||||
|
||||
<ml>
|
||||
<ul><li>Fixes alignment bugs.
|
||||
</li><li>Adds a global search option.
|
||||
</li><li>Adds support for ov7620 in raw, linear mode.
|
||||
</li></ul>
|
||||
</ml>
|
||||
|
||||
<notes>
|
||||
The ov7620 device option expects that the 7620 be in raw, linear mode, and that
|
||||
clamping be turned on. These features may not be accessible using standard
|
||||
drivers.
|
||||
</notes>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.7.0" date="2004-Aug-06">
|
||||
|
||||
<fm>
|
||||
This release updates the renderer to support a variety of filters, including
|
||||
sinc and Lanczos, and adds new options for excluding image regions and
|
||||
processing video frames.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.6.0" date="2004-Feb-10">
|
||||
|
||||
<fm>
|
||||
Merging and drizzling renderers now operate in linear colorspace, and the
|
||||
Irani-Peleg renderer has been extended to handle convolutions in both linear
|
||||
colorspace (e.g. lens blur) and non-linear colorspace (e.g. some types of
|
||||
in-camera sharpening). New options in this release include certainty weighting
|
||||
and exposure registration.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.5.1" date="2003-Nov-19">
|
||||
|
||||
<fm>
|
||||
Changes in this release include optional support for 16-bit color channels and
|
||||
built-in support for all PPM file types. Also, a user manual and an updated
|
||||
technical description are now available.
|
||||
</fm>
|
||||
|
||||
<ed-note>
|
||||
[This release was, and remains (as of Sep 2006), the most advanced version
|
||||
storing pixels as integer values (rather than as floating-point values). As
|
||||
integer values may be more suitable for certain applications, integer-valued
|
||||
functions may be re-introduced, possibly as library code, in the future.
|
||||
19-Sep-2006]
|
||||
</ed-note>
|
||||
|
||||
<sum revised="1">
|
||||
ALE is a program that can render high-fidelity images of real
|
||||
scenes by aligning and combining many similar images from a camera or
|
||||
scanner. The correct similarity between images is roughly that achieved by
|
||||
a somewhat unsteady hand holding a camera.
|
||||
</sum>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.5.0" date="2003-Nov-02">
|
||||
|
||||
<fm nh="1">
|
||||
Alignment following has been modified to support multiple-pass alignment of
|
||||
panoramic image mosaics. Other changes in this release include code cleanup and
|
||||
documentation updates.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.4.8" date="2003-Aug-01">
|
||||
<fm nh="1">
|
||||
The Monte Carlo alignment algorithm has been modified, and may now offer better
|
||||
alignment for small sample sizes. Also, the Irani-Peleg renderer now writes
|
||||
output after each iteration when incremental output is enabled. Other changes
|
||||
include a bugfix in Euclidean alignment, a new option for configuring the level
|
||||
of detail, and a new independent constraint for rotational perturbation.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.4.7" date="2003-Jul-27">
|
||||
|
||||
<fm nh="1">
|
||||
Support for device-specific projection functions and various bugfixes have been
|
||||
added to the Irani-Peleg renderer. Also, a new option has been added that may
|
||||
be useful for video stabilization applications.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.4.6" date="2003-Jul-01">
|
||||
<fm nh="1">
|
||||
This release fixes bugs in drizzling and post-processing. The following
|
||||
combinations should now work as expected: drizzling in combination with scaling
|
||||
and Irani-Peleg image reconstruction in combination with high-frequency
|
||||
enhancement.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.4.5" date="2003-Jun-23">
|
||||
|
||||
<fm nh="1">
|
||||
This release resolves a number of minor alignment bugs.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.4.4" date="2003-Jun-06">
|
||||
|
||||
<fm nh="1">
|
||||
The PPM file handler has been updated to open files in binary mode, resolving a
|
||||
serious bug under Windows. Also, the percentage of pixels used in Monte Carlo
|
||||
alignment now more closely matches user specifications in typical cases.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.4.3" date="2003-May-30">
|
||||
|
||||
<fm nh="1">
|
||||
A Monte Carlo alignment option has been added, which may reduce alignment time.
|
||||
An option to disable incremental file output has also been added.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.4.2" date="2003-May-23">
|
||||
|
||||
<fm nh="1">
|
||||
An iterative image reconstruction renderer has been added, and the PPM file
|
||||
handler has been updated to correctly handle PPM header comments.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.4.1" date="2003-Apr-28">
|
||||
|
||||
<fm nh="1">
|
||||
Increased spatial extents, drizzling, and new alignment options have been added
|
||||
in this release.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.4.0p1" date="2003-Apr-04">
|
||||
|
||||
<fm nh="1">
|
||||
A bugfix from the Debian ALE package version 0.4.0-1 has been merged. Without
|
||||
this fix, an assertion failure can occur when ImageMagick support is enabled.
|
||||
</fm>
|
||||
|
||||
<ul><li>The original Debian fix was implemented by Debian package maintainer Nick
|
||||
Rusnov.
|
||||
</li></ul>
|
||||
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.4.0" date="2003-Mar-30">
|
||||
|
||||
<fm nh="1">
|
||||
A general scaling option has been added, and the high-frequency enhancement
|
||||
filter now works near image boundaries.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.3.2" date="2003-Mar-26">
|
||||
|
||||
<fm nh="1">
|
||||
A match summary was added to the program's output, comments in transformation
|
||||
file output were made more helpful, and an experimental high-frequency
|
||||
enhancement option was added.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.3.1" date="2003-Mar-25">
|
||||
|
||||
<ed-note>(This release appears to have been superseded by 0.3.2.)</ed-note>
|
||||
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.3.0" date="2003-Jan-17">
|
||||
|
||||
<fm nh="1">
|
||||
New options in this release facilitate writing final alignment transformations
|
||||
to a file, reading initial alignment transformations from a file, and setting
|
||||
an upper boundary on the correction step size used in alignment.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.2.0" date="2003-Jan-01">
|
||||
|
||||
<fm nh="1">
|
||||
General projective transformations can now be used in image alignment.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.1.2" date="2002-Dec-13">
|
||||
|
||||
<fm nh="1">
|
||||
A new file handler has been added to read and write JPEG, PNG, and other image
|
||||
formats using the ImageMagick C API. The default PPM-only file handler now
|
||||
deals with certain file errors more gracefully.
|
||||
</fm>
|
||||
|
||||
<ul><li>Translation of file formats using ImageMagick was suggested by Nick Rusnov.
|
||||
</li></ul>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.1.1" date="2002-Dec-09">
|
||||
|
||||
<fm nh="1">
|
||||
In this version, a scaling bug that caused corruption of boundary pixels has
|
||||
been fixed. Also, the alignment algorithm has been modified to use reduced
|
||||
detail for coarse alignment steps.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.1.0" date="2002-Nov-26">
|
||||
|
||||
<fm nh="1">
|
||||
The image alignment algorithm has been updated.
|
||||
</fm>
|
||||
</release>
|
||||
|
||||
|
||||
<release version="0.0.0" date="2002-Oct-11">
|
||||
|
||||
<p>Initial release</p>
|
||||
|
||||
<sum>
|
||||
ALE aligns and merges several similar images from a digitizing device (such as
|
||||
a digital camera or scanner) into a single image. This may have the effect of
|
||||
producing a relatively alias-free image (sometimes called "anti-aliasing").
|
||||
</sum>
|
||||
</release>
|
||||
</news>
|
||||
</article>
|
||||
Reference in New Issue
Block a user