Perseverance Imagery, technical discussion of processing, cameras, etc. |
Perseverance Imagery, technical discussion of processing, cameras, etc. |
Mar 31 2021, 07:04 PM
Post
#121
|
|
Member Group: Members Posts: 406 Joined: 18-September 17 Member No.: 8250 |
Thanks for the response Mike.
1. Why would it be different? IDK, maybe trying a new transfer function that doesn't decompand both 2 and 3 to 3. (Which obviously isn't a big deal)QUOTE 2. No idea. I could look it up, but then I couldn't tell you. Did you look at the metadata? As you noted, not exposure info in metadata.QUOTE 3. I had nothing to do with the calibration target. The question would be, was the calibration target imaged by Watson during testing, and if so did the AluWhite98 target show less blue (relative to green and red channels) than the other three greyscale targets? QUOTE 4. Not that I know of, we had no responsibility for ACI calibration. So far I haven't come across a detailed technical document on SHERLOC (the non-watson side.) If anyone has a link to one, please reply.
|
|
|
Apr 5 2021, 02:25 PM
Post
#122
|
|
Senior Member Group: Members Posts: 4247 Joined: 17-January 05 Member No.: 152 |
Thanks, somehow I missed the mention of IR filters in that paper. I had been thinking that maybe a lack of IR filter was causing the wonky engineering cam colours (though in hindsight that might've shifted colours to the red). I guess we're simply seeing the effect of raw colour, with the responses of the RBG filters quite different from those of the eye. |
|
|
Apr 5 2021, 04:02 PM
Post
#123
|
|
Junior Member Group: Members Posts: 95 Joined: 11-January 07 From: Amsterdam Member No.: 1584 |
I had been thinking that maybe a lack of IR filter was causing the wonky engineering cam colours I assumed that next to auto-exposure the new color cams would also use auto-white balancing. But that's an uneducated guess. -------------------- |
|
|
Apr 6 2021, 04:50 PM
Post
#124
|
|
Senior Member Group: Members Posts: 4247 Joined: 17-January 05 Member No.: 152 |
I assumed that next to auto-exposure the new color cams would also use auto-white balancing. Normally cameras don't apply white balancing to the raw (Bayered) images - that's done later, typically when the raw is converted to a jpeg. So white balancing can't be the cause of the yellowy engineering cam inages. |
|
|
Apr 7 2021, 12:45 AM
Post
#125
|
|
Member Group: Members Posts: 240 Joined: 18-July 06 Member No.: 981 |
How does the MET counter relate to real time on Earth please? Is there a zero point?
Thanks Mark |
|
|
Apr 7 2021, 03:14 AM
Post
#126
|
|
Senior Member Group: Members Posts: 2511 Joined: 13-September 05 Member No.: 497 |
How does the MET counter relate to real time on Earth please? Is there a zero point? Isn't this the same question that you asked and was answered in this thread back on post #102 and subsequent? -------------------- Disclaimer: This post is based on public information only. Any opinions are my own.
|
|
|
Apr 7 2021, 04:10 AM
Post
#127
|
|
Junior Member Group: Members Posts: 59 Joined: 4-July 08 Member No.: 4251 |
How does the MET counter relate to real time on Earth please? Is there a zero point? Emily L did an epic writeup recently about the photo metadata that probably answers that question: https://www.patreon.com/posts/orientation-to-48263650 (UMSF needs an "oh snap!" button ) |
|
|
Apr 7 2021, 01:17 PM
Post
#128
|
|
Member Group: Members Posts: 240 Joined: 18-July 06 Member No.: 981 |
0 is 2000-001T11:58:55.816 ("epoch of J2000" in Coordinated Universal Time.) This then drifts as a function of rover clock rate and is tracked by the NAIF file that Fred linked to, so you need to use the NAIF function scs2e or something like that to get a usable time. https://naif.jpl.nasa.gov/pub/naif/toolkit_...C/req/sclk.html Thanks mate. Sorry I thought I forgot to ask. Too lazy! Much appreciated. |
|
|
Apr 7 2021, 04:08 PM
Post
#129
|
|
Member Group: Members Posts: 240 Joined: 18-July 06 Member No.: 981 |
I did a little playing around with sorting the raw images by different parameters (particularly by MET which is what interests me so I can browse images in sequence) on my Mac to get what I wanted and I will pass on a couple of Mac tips for accomplishing this. MacOS makes this process quite straightforward.
1. Obtain a regular expression (RegEx) filename change utility. I used Transnomino which worked very well. 2. Create aliases (ie. shortcuts) of the image files you want to sort (Command-a, Make Alias) and put them in a separate directory. 3. In the alias directory highlight all the aliases and rename them via the utility. Transnomino helpfully adds a context menu option so just right click the selected aliases and Rename with Transnomino. 4. Use the RegEx to rename as follows: Find: (\w)(\w\w)_(\d\d\d\d)_(\d{10})_(\d\d\d)(\w\w\w)_(\w) Replace: $7_$1_$4\.$5_$1$2_$3_$6_$7 This uses 7 RegEx capture groups (each delimited by parentheses) to rearrange the filename of the alias. It doesn't touch the original filename since the alias refers directly to the original file. Example: NLE_0045_0670932186_787ECM_N0031416NCAM00299_14_0LLJ01.png alias is renamed to: N_N_0670932186.787_NLE_0045_ECM_N0031416NCAM00299_14_0LLJ01.png alias The sort order is, Image type (N/T), Camera subsystem, MET. This allows you to sort by name and keep all the thumbs separate from all the normal images. It sorts by MET within subsystems (Nav, EDL, Forward Hazard, Rear Hazard etc). In the sol 45 and 46 images, there are a couple of cool "snake charmer" sequences of the arm and instrument head in motion in the thumbnails which I found easily after renaming the aliases as above. If you rename the way I suggest, the sequences are: T_N_0670932316.774_NLF_0045_ECM_T0031416NCAM00298_01_600J01.png alias T_N_0670932866.237_NLF_0045_ECM_T0031416NCAM00298_01_600J01.png alias T_N_0671021417.992_NLF_0046_ECM_T0031416NCAM00298_01_600J01.png alias T_N_0671024345.491_NLF_0046_ECM_T0031416NCAM00298_01_600J01.png alias It is quite cool to watch the instrument head move around a fixed point in space. I suppose they are checking it out still. |
|
|
Apr 7 2021, 09:23 PM
Post
#130
|
|
Newbie Group: Members Posts: 16 Joined: 1-April 21 From: La Crescenta, CA Member No.: 9001 |
For the less technically minded among us...Ryan Kinnet has put up a page that grabs a listing with links to the PNG files that you can then use any browser-plugin-batch-downloader with https://twitter.com/rover_18/status/1364309922167488512 I tried Firefox with 'DownloadThemAll' and it worked perfectly. Meanwhile THIS GUY has python code to also grab the data https://twitter.com/kevinmgill/status/1364311336000258048 Hello UMSF! I'm happy to learn my roverpics page is aiding some of the wonderful creations around here. That is precisely my intent with this and other things I'm working on. Please drop me a line if you have any ideas or suggestions to make that page more useful. One thing I hope to add in the near future is per-image local-level az/el, derived from metadata, to help us identify distant features in images. Longer term, I'm thinking about linking this to my rover3d page to render rover pose and camera view projection for any image. Cheers |
|
|
Apr 7 2021, 09:58 PM
Post
#131
|
|
Junior Member Group: Members Posts: 95 Joined: 11-January 07 From: Amsterdam Member No.: 1584 |
...white balancing can't be the cause of the yellowy engineering cam inages. So that can't be it, thank you for the explanation. -------------------- |
|
|
Apr 8 2021, 02:54 AM
Post
#132
|
|
Member Group: Members Posts: 240 Joined: 18-July 06 Member No.: 981 |
Hello UMSF! Hi Ryan. I think lots of us use it daily. Its a terrific way to get everything at once. I have not done much with the json data or the URLs yet. One suggestion - filter new images since last visit - otherwise I just download all of them if there have been some new ones added to a particular sol rather than manually look through them for new ones. Perhaps also a list of which sols have new images available or a log showing when new images have arrived by sol. Not sure the best way to implement that. Really appreciate your site. If anyone has done some python code to organize or selectively download that would be great. Id also like to get peoples impressions of the various stitching software out there, particularly for Mac. |
|
|
Apr 8 2021, 05:12 AM
Post
#133
|
|
Newbie Group: Members Posts: 16 Joined: 1-April 21 From: La Crescenta, CA Member No.: 9001 |
Hi Ryan. I think lots of us use it daily. Its a terrific way to get everything at once. Thanks, I'm very please to hear that. One suggestion - filter new images since last visit - otherwise I just download all of them if there have been some new ones added to a particular sol rather than manually look through them for new ones. Perhaps also a list of which sols have new images available or a log showing when new images have arrived by sol. Not sure the best way to implement that. That a great idea, but unfortunately it's beyond my infrastructural capability. What you're describing would require tracking, either via cookies or a user management system, plus a completely different query system. The page is quite dumb. It's really just a graphical wrapper for the JSON interface, completely contained in a single html file with no libraries or back-end server support or anything complicated like that. You could save the index.html file to your desktop and run it from there, if you wanted to. If anyone has done some python code to organize or selectively download that would be great. Have you tried Kevin Gill's m2020 raw image query python tool? |
|
|
Apr 9 2021, 09:57 AM
Post
#134
|
|
Forum Contributor Group: Members Posts: 1372 Joined: 8-February 04 From: North East Florida, USA. Member No.: 11 |
A new advanced filter option appeared on the raw page, "Movie Frames"...
|
|
|
Apr 14 2021, 11:21 PM
Post
#135
|
|
Senior Member Group: Members Posts: 2428 Joined: 30-January 13 From: Penang, Malaysia. Member No.: 6853 |
The black margins on the Mastcam-Z frames are a bit of a pain to remove manually. I do this to permit stitching in MS-ICE without leaving shadows at some of the the seams.
Does anyone here know how I could use GIMP to process a batch at one session? Grateful for any advice |
|
|
Lo-Fi Version | Time is now: 5th May 2024 - 10:03 PM |
RULES AND GUIDELINES Please read the Forum Rules and Guidelines before posting. IMAGE 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. |