PanoTools mailing list archive

Mailinglist:PanoTools NG
Sender:Yuval Levy
Date/Time:2007-Dec-30 15:01:59
Subject:Re: Re: New hardware testing on PTgui performance

Thread:


PanoTools NG: Re: Re: New hardware testing on PTgui performance Yuval Levy 2007-Dec-30 15:01:59
Hi Helmut,

Helmut Dersch wrote:
> TIFFSetField(tif, TIFFTAG_COMPRESSION, COMPRESSION_PACKBITS );	

how will this affect warping / stitching on old CPUs (Pentium III class, 
500MHz - 1GHz)? Is it possible that the trade-off (I/O vs. compression) 
has a "sweet spot" based on CPU speed / memory frequency / memory 
quantity, in which case the above setting could be made either an 
optional flag or, better, an automatically set flag based on the 
relevant parameters? I am still using a bunch of older CPUs for 
remapping work.


> As to RAM-requirements and speed:
> All pano12-based stitchers scale poorly with target panorama size.
> This is due to the original design as plug-in for graphics programs
> (first for GraphicConverter on Macs, then Photoshop and Gimp).

One of our GSoC projects was scalability: 
<http://wiki.panotools.org/SoC2007_projects#Processing_of_very_large_imag...>

unfortunately the student was not up to the task and we had to fail him 
at mid term.

John Cupitt is still interested to add the functionalities to VIPS 
<http://www.vips.ecs.soton.ac.uk/index.php?title=VIPS> and Pablo had 
spoon-fed the student with some initial code but the issue is currently 
a low priority. Maybe a GSoC 2008 project? ...


> I am currently looking into this and will post some results for a reworked
> fast pano-library hopefully soon. 

... or maybe you can leverage the VIPS framework?

alternatively there is also GEGL <http://www.gegl.org/> as a potential 
framework. I saw Pippin give an impressive demonstration of this last 
spring at LGM 2007.

Yuv


-- 
<*> Wiki: http://wiki.panotools.org
<*> User Guidelines: http://wiki.panotools.org/User_Guidelines
<*> Nabble (Web) http://www.nabble.com/PanoToolsNG-f15658.html
<*> NG Member Map http://www.panomaps.com/ng
<*> Moderators/List Admins: #removed# 
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/PanoToolsNG/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/PanoToolsNG/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:#removed# 
    mailto:#removed#

<*> To unsubscribe from this group, send an email to:
    #removed#

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Next thread:

Previous thread:

back to search page