PanoTools mailing list archive

Mailinglist:PanoTools NG
Sender:Joost Nieuwenhuijse
Date/Time:2008-Jan-03 13:27:34
Subject:Re: Re: New hardware testing on PTgui performance

Thread:


PanoTools NG: Re: Re: New hardware testing on PTgui performance Joost Nieuwenhuijse 2008-Jan-03 13:27:34
Hi Helmut, Bernhard and others,

>> As has been mentioned in this thread, IO related bottlenecks
>> are due to the use of uncompressed fileformats, if not for
>> the final then for intermediate tempfiles. A request to 
>> the authors of frontends to my pano-libraries (ptgui, nona,...): 
>> please insert the line
>>
>> TIFFSetField(tif, TIFFTAG_COMPRESSION, COMPRESSION_PACKBITS );

Actually PTGui doesn't use tiff files for temporary storage.. 
Compression could be incorporated somehow, but it's not that simple.

> Just as a number: I have compared 2 methods with PTGui:
> - one is rendering a large panorama as one large image: took 2h 38min, 
> warping (and temp file writing) took only 30min, the rest was blending time
> - the other is rendering this large panorama in 100 parts (slices): took 
> 1h 25min
> It can easily be seen that computational cost of the blender raises 
> exponentially if you overstrain current blending algorithms with large 
> images.

That's interesting indeed. I have several ideas to improve performance 
and reduce disk usage for gigapixel panos but haven't yet found the time 
to do this.

Joost


-- 
<*> 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