Low memory error message appears before mosaic is completed

For discussion of LizardTech's geospatial encoding and manipulation software and general discussion of MrSID and JPEG 2000.

Moderator: jskiffington

Low memory error message appears before mosaic is completed

Postby razortek » Fri Jun 18, 2010 8:25 am

Howdy,

I am trying to mosaic two MrSid images (1.3 gigs and .9 gigs) with the
1-Pass Optimizer option instead with the 2-Pass Optimizer default. I was reading GeoExpress online help using the 1-Pass can be use if there is enough memory available.

My machine is running Windows 7 64 bit with 4 gigs of memory and 250 gigs of hard disk space.

Right before it finishes the process I receive the error 'Low on Memory' and I have to kill the process and rerun it again.

Do I have enough memory to run the 1-Pass instead of the 2-Pass? On
the Encode Options should I select Use Temp File and maybe change my
Strip Height or Block Size? Also should I increase my Virtual Memory to help the process or is the process not effected by the Virtual Memory?

Any help would be apprecated.
razortek
 
Posts: 4
Joined: Sun Jan 04, 2009 10:03 pm
Location: Memphis

Postby rparker » Mon Jun 21, 2010 9:35 am

GeoExpress will decompress to their "Input Image Size" (reported on the properties pane) and recompress the images in order to create a new mosaic. Chack the "Mosaic Image Size" rather than the "File Size" (which is a compressed size).

MrSID images are compressed usually at 20:1, so I - the "Input Image Size" of each image is around 20 GB. This is a significant amount of data to load into memory in one pass. I recommend the two-pass optimizer.

You could potentially raise the strip height. Just take notice of the estimated memory usage reported in GeoExpress. Note that the entire 4 GB is not available to you as the OS must use a significant portion of that.
rparker
 
Posts: 237
Joined: Tue Jan 15, 2008 3:20 pm
Location: LizardTech


Return to GeoExpress

Who is online

Users browsing this forum: No registered users and 1 guest

cron