PanoTools mailing list archive

Mailinglist:PanoTools
Sender:Mark D. Fink
Date/Time:2006-May-30 14:05:04
Subject:RE: Stitching ultra large panoramas

Thread:


PanoTools: RE: Stitching ultra large panoramas Mark D. Fink 2006-May-30 14:05:04
Reinhard,

I think you need to add two more items to your problems list:

4) - How to print an image that measures 45.6'x 17.7'.
5) - Where to display this large image (unless you have a really big dining
room at home) :o)

Mark

-----Original Message-----
From: #removed# [mailto:#removed#] On Behalf
Of reinhard schartel
Sent: Tuesday, May 30, 2006 4:20 AM
To: #removed#
Subject: [PanoTools] Stitching ultra large panoramas

Hi, everyone.

The largest "panos" I stitched are (164256 x 63840 pixel) ( 10,4 GPixel)
(10.May 2006)
another pano (322944 x 77440 pixel) ( 24  Gigapixel)  (25.May 2006)
 

It is not a REAL panorama because the 2835 Source-Images are
Computer generated to test my Software. All other steps to create the
panos are REAL.
It is not a problem to stitch ultra large Panos ( 50 GPixel and more )
because the 
required hardware-resources ( Diskspace and Computertime )are linear
in "NumberOfSourceImages" (see below).

But three problems I have still to solve. 
1.)-I don't know how to handle that large OutputPanoFile ( 30 Gbyte).
  To handle that huge File, I split the Outputfile into 70 TIFF-Files, 435MB
each.
  What can I do with such an ultra large pano? Is there any application ?
  Now it's only a challenge.
2.)-creating the Controlpoints of a REAL 10.4 GPixel pano.
3.)-shut the 2500 Source-Images.

The software is ready to stich a REAL 10 GigaPixel pano.
First of all, I have to get a computer-controlled motorized camera to shut
about 2500 Images.

I'll report again, when it's done. 
Reinhard


Details 10Gpixel pano: (10.May 2006)
====================================
panosize: 164256 x 63840 pix
             354^ x 137^   (degrees)
           105 images per row
            27 images per collumn
         

Source imagesize:   2304 x 3072 pix  ( 7 Mpixel)

Computer:   Intel Celeron-Processor
            700 MHz ;174 MFLOPS, 
                     read RAM 358MB/sec, write RAM 112 MB/sec
            512 MB RAM  ( 1 GB if the Source-Images are larger than 7Mpixel)
                        ( 1 GB if the overlap between two Source-Images is
larger then 30% )
            127 GB IDE Disk ( NTFS, 4k Cluster)
            300 GB IDE Disk ( NTFS, 4k Cluster)
            seq.read 52MB/sec, seq.write 34MB/sec
            OS: Wndows XP pro
           

Software: PTStitcher  (pano12.dll) by Helmut Dersch
          PTOptimizer (pano12.dll) by Helmut Dersch
          CPG2        (own software package)
                    
Diskspace used :  approx. 120 GB
 diskspace = ( SourceImageSize * 4 * NoOfSourceImages  ) + ( PanoSize * 3 )
+ TempSpace(~10GB)    
                  2304 * 3072 * 4 * 2835                 + 164256 * 63840 *
3  

Computertime:
optimizer                 : 30 min. or much more (depends on the precision
                                    of positioning the camera) (PTOptimizer)
converting images         : 4 days 21 hours  ( approx. 2min 30sec per
SourceImage ) (PTStitcher)                            
preparing stitching mask  : 3h 30min
arranging Outputfiles     : 3h 20min
blending ( multi-resolution-spline) : ???

restrictions:
The Source-images are in a regular arrangement.
Indicate the Source-images by Column (c) and Row (r)  P(r,c) then :
yaw(r,c+1)   = yaw(r,c) + deltaYaw 
yaw(r+1,c)   = yaw(r,c)
pitch(r+1,c) = pitch(r,c) + deltaPitch 
pitch(r,c+1) = pitch(r,c)

deltaYaw is the rotating angle between two neighbour Source-images of the
same row.
deltaYaw is identical for all rows.
deltaPitch  is the pitch-angle between two rows .


It is possible to use a finite number of computers to reduce the
computertime

Details 24GPixel pano: (25.Mai 2006)
=====================================
panosize: 322944 x 77440 pix
             348^ x 84^   (degrees)
           206 images per row
            31 images per collumn
          6386 Source-images
         37595 Controlpoints

Source imagesize:   2304 x 3072 pix  ( 7 Mpixel)

computertime: ( Computing-time below, when using only one computer for the
steps
                "converting images" , "blending" and "preparing stitching
mask".   
                Only one computer is possible calculating :
                "optimizer" and "arranging Outputfiles" )
optimizer                 : 4h   (with the possibility of "morph to fit") 
                                 (depends also on the positioning-precision
of the camera)
                          : 45min ( without the possibility of "morph to
fit" ) 
converting images         : 14 days 1 hours  ( approx. 3min 10sec per
SourceImage )                            
preparing stitching mask  : 4h 10min
arranging Outputfiles     : 7h 20min
blending ( multi-resolution-spline) : 4 days 5h

No. of outputfiles:  160 , 429MB each  ( 68.6 GByte) 




[Non-text portions of this message have been removed]





 
Yahoo! Groups Links



 





------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get to your groups with one click. Know instantly when new email arrives
http://us.click.yahoo.com/.7bhrC/MGxNAA/yQLSAA/.Cr1lB/TM
--------------------------------------------------------------------~-> 

<*> PanoTools.Info (wiki, news and more...)
    http://www.panotools.info

<*> PanoTools List Reader @ GMane:
    http://news.gmane.org/gmane.comp.graphics.panotools
 
Yahoo! Groups Links

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

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