IPB

Welcome Guest ( Log In | Register )

MARCI Images, ISIS pointers/advice/help much appreciated and desired!
Drkskywxlt
post Aug 18 2010, 07:51 PM
Post #1


Member
***

Group: Members
Posts: 293
Joined: 29-August 06
From: Columbia, MD
Member No.: 1083



As part of my research, I'm starting to learn ISIS and display MARCI imagery. I've quickly learned that MARCI imagery is pretty hard to work with since it's a push-frame camera, which a few people claim is the reason there's a relative lack of papers published using its data. I tried to run through the process for an entire pole-to-pole MARCI swath and after processing cam2map for nearly 48hrs, the Linux box booted me off. That's on 8GB of RAM, BTW. After that, I started cropping the images to much smaller chunks. Below is my first recognizably Martian image that I've been able to produce (I've only been at this for a few days). This is from the southern mid-latitude highlands. Some things I don't understand...why is the left part of the frame somewhat washed out/bright? The red/yellow bands around the edge are areas where there apparently is no data in the green or blue channels...not sure why. My processing steps are:

marci2isis
spiceinit
marcical
crop
cam2map
automos

I need to figure out how to really speed this up. I want to look at complete MARCI global mosaics over at least 1 martian year if not the entire MRO mission. At this rate, that would take years laugh.gif . Apparently an ISIS update is coming out in the near future which will help work with LROC WAC images. LROC WAC is also pushframe, so maybe that will help with MARCI imagery as well?

Thanks in advance!
Attached thumbnail(s)
Attached Image
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
stevesliva
post Aug 20 2010, 04:52 PM
Post #2


Senior Member
****

Group: Members
Posts: 1582
Joined: 14-October 05
From: Vermont
Member No.: 530



What requires all those cores? You were talking RAM before.

Just curious... memory hogging is far more common than core hogging.
Go to the top of the page
 
+Quote Post
Drkskywxlt
post Aug 20 2010, 05:08 PM
Post #3


Member
***

Group: Members
Posts: 293
Joined: 29-August 06
From: Columbia, MD
Member No.: 1083



QUOTE (stevesliva @ Aug 20 2010, 11:52 AM) *
What requires all those cores? You were talking RAM before.

Just curious... memory hogging is far more common than core hogging.


To make that last image, took about 1.5 hours from start to finish and I used two different 8GB of RAM processors to complete. And that's only a tiny fraction of 1 full MARCI pole-to-pole swath! So, doing 2000 or 4000 of those images at once would let me do several days of MARCI images all at once in the same time.

Apparently, there's no systems where I am that have much more RAM than 8GB. So, you just need lots of cores doing the same thing to speed it up. ISIS is apparently not set up for true parallel-computing yet, although I guess there's been talk to make it so.
Go to the top of the page
 
+Quote Post
stevesliva
post Aug 20 2010, 06:38 PM
Post #4


Senior Member
****

Group: Members
Posts: 1582
Joined: 14-October 05
From: Vermont
Member No.: 530



QUOTE (Drkskywxlt @ Aug 20 2010, 01:08 PM) *
So, doing 2000 or 4000 of those images at once would let me do several days of MARCI images all at once in the same time.

Apparently, there's no systems where I am that have much more RAM than 8GB. So, you just need lots of cores doing the same thing to speed it up. ISIS is apparently not set up for true parallel-computing yet, although I guess there's been talk to make it so.


Oh, batch processing with the batch parallelized. My company's perfectly set up for that sort of thing, which is why I was curious. I can get a few hundred cores on boxes with 256GB of memory, but I'd probably get fired if I did it for images. But like you said, truly SMP or well-threaded applications are more rare. So we just pool lots of machines are throw individual jobs at them.

Interestingly enough, the World Community Grid is set up to do the same sort of thing, albeit with much smaller boxes:
http://www.worldcommunitygrid.org/about_us/viewAboutUs.do

Not sure an RFP for planetary science image processing would fly there... but I would gladly donate you my laptop's 2 cores and 2 GB RAM each night if there were an easy way to set up a client.
Go to the top of the page
 
+Quote Post
Drkskywxlt
post Aug 20 2010, 07:01 PM
Post #5


Member
***

Group: Members
Posts: 293
Joined: 29-August 06
From: Columbia, MD
Member No.: 1083



QUOTE (stevesliva @ Aug 20 2010, 01:38 PM) *
Not sure an RFP for planetary science image processing would fly there... but I would gladly donate you my laptop's 2 cores and 2 GB RAM each night if there were an easy way to set up a client.


Very kind, thanks!
Go to the top of the page
 
+Quote Post

Posts in this topic
- Drkskywxlt   MARCI Images   Aug 18 2010, 07:51 PM
- - djellison   I feel your pain - I tried the exact same process ...   Aug 18 2010, 08:20 PM
- - Drkskywxlt   After several more failures, I've got another ...   Aug 20 2010, 04:28 PM
- - stevesliva   What requires all those cores? You were talking R...   Aug 20 2010, 04:52 PM
|- - Drkskywxlt   QUOTE (stevesliva @ Aug 20 2010, 11:52 AM...   Aug 20 2010, 05:08 PM
|- - stevesliva   QUOTE (Drkskywxlt @ Aug 20 2010, 01:08 PM...   Aug 20 2010, 06:38 PM
|- - Drkskywxlt   QUOTE (stevesliva @ Aug 20 2010, 01:38 PM...   Aug 20 2010, 07:01 PM
- - Drkskywxlt   One more on the other side of the south pole.   Aug 20 2010, 05:10 PM
- - Drkskywxlt   The large crater in these two images is Schiaparel...   Aug 20 2010, 08:25 PM
- - elakdawalla   It seems the blue channel really brightens to both...   Aug 20 2010, 08:42 PM
|- - Drkskywxlt   QUOTE (elakdawalla @ Aug 20 2010, 03:42 P...   Aug 20 2010, 09:00 PM
|- - mwolff   QUOTE (elakdawalla @ Aug 20 2010, 02:42 P...   Aug 21 2010, 01:33 AM
- - volcanopele   Could it be due to scattered light in the optics o...   Aug 20 2010, 09:15 PM
- - djellison   Rememebr the FOV of MARCI is HUGE. The edges you...   Aug 20 2010, 11:13 PM
|- - ugordan   Yup, probably a combination of Rayleigh scattering...   Aug 20 2010, 11:45 PM
|- - mwolff   QUOTE (djellison @ Aug 20 2010, 05:13 PM)...   Aug 21 2010, 01:40 AM
- - Drkskywxlt   Using a MARCI swath from a later orbit (6124), I m...   Aug 24 2010, 02:44 PM
- - Drkskywxlt   I never posted some of the other (slightly more in...   Jul 27 2012, 05:43 PM
- - Drkskywxlt   . .   Jul 27 2012, 05:45 PM
- - mhoward   Very nice. First one in that pair shows Tempe Terr...   Jul 27 2012, 05:52 PM
- - Drkskywxlt   Yes, I split a larger image into two pieces. Comb...   Jul 27 2012, 06:19 PM
- - jccwrt   I've decided to take up working with MARCI ima...   Dec 26 2020, 08:35 PM
- - jccwrt   Continuing to refine my process and sharpen my ski...   Mar 6 2021, 03:47 AM
- - jccwrt   Continuing to work with MARCI data, now rendering ...   Jun 1 2021, 12:51 AM
|- - vikingmars   QUOTE (jccwrt @ Jun 1 2021, 02:51 AM) Con...   Jun 1 2021, 05:09 PM
- - jccwrt   I rendered out a new video this weekend! This ...   Oct 5 2021, 03:32 PM
- - vikingmars   QUOTE (jccwrt @ Oct 5 2021, 05:32 PM) I r...   Oct 6 2021, 07:21 AM


Reply to this topicStart new topic

 



RSS Lo-Fi Version Time is now: 25th April 2024 - 03:34 AM
RULES AND GUIDELINES
Please read the Forum Rules and Guidelines before posting.

IMAGE COPYRIGHT
Images posted on UnmannedSpaceflight.com may be copyrighted. Do not reproduce without permission. Read here for further information on space images and copyright.

OPINIONS AND MODERATION
Opinions expressed on UnmannedSpaceflight.com are those of the individual posters and do not necessarily reflect the opinions of UnmannedSpaceflight.com or The Planetary Society. The all-volunteer UnmannedSpaceflight.com moderation team is wholly independent of The Planetary Society. The Planetary Society has no influence over decisions made by the UnmannedSpaceflight.com moderators.
SUPPORT THE FORUM
Unmannedspaceflight.com is funded by the Planetary Society. Please consider supporting our work and many other projects by donating to the Society or becoming a member.