Content uploaded by Holger Isenberg
Author content
All content in this area was uploaded by Holger Isenberg on Aug 24, 2020
Content may be subject to copyright.
Which colors
would a human perceive
on the surface of Mars?
Which colors
does a human perceive
in different locations
on Earth?
Sydney, during the 2009 dust storm
Image: David McLeish
http://www.neatorama.com/2009/09/23/sydney-dust-storm
Automatic White Balance vs. Daylight Setting
Daylight Setting Daylight Setting
Automatic White Balance Automatic White Balance
Camera Profile:
Transforms Raw Camera Image into final product
apply
Camera Profile
.ICC file
Local Scene
Raw Camera Image
Final Calibrated Image
take
Photo
http://www.ludd.ltu.se/~torger/photography/camera-profiling.html
Creating a Camera Profile
MAHLI camera
Malin Space Science Systems
RGB Bayer Filter
on CCD Image Sensor
Images:
http://www.msss.com/operations
https://en.wikipedia.org/wiki/Bayer_filter
Test images with Curiosity Rover Cameras
ColorChecker24 reference target
Malin Space Science Systems https://photojournal.jpl.nasa.gov/catalog/PIA13281
https://photojournal.jpl.nasa.gov/catalog/PIA15286
Color Reference Target
on Curiosity Rover
●Reference Target: ColorChecker24
●Defined lightsource: NIST StdA
●Camera: MAHLI, Curiosity Rover
●Raw Image
●Software for creating a Camera profile:
https://www.ludd.ltu.se/~torger/dcamprof.html:
●Mars Surface images in raw format:
https://mars.nasa.gov/msl/multimedia/raw/
Creating a Mars Camera Profile: Ingredients
Creating a Mars Camera Profile: Process
●Linearize MAHL raw image:
convert refimage.jpg -compress none -gamma 0.8 refimage.tif
●Extract color data from photo of ColorChecker24
reference target:
scanin -v -p -dipn refimage.tif ColorChecker.cht cc24_ref.cie
●Create the camera profile:
dcamprof make-profile -i StdA -I D50 refimage.ti3 profile.icc
●Apply camera profile to Mars raw image:
convert -gamma 0.5 -profile profile.icc rawimage.jpg calimage.jpg
https://www.ludd.ltu.se/~torger/photography/camera-profiling.html
http://www.imagemagick.org/script/convert.php
Quality Report for Camera Profile
MAHLI, D50, from ColorChecker24 image
Curiosity Rover, MAHLI camera
raw image
Image: NASA / JPL / MSL 0825MH0003740010301621C00_DXXX
Curiosity Rover, MAHLI camera
profile applied = daylight setting
Image: NASA / JPL / MSL 0825MH0003740010301621C00_DXXX
Calibrated by Holger Isenberg
Curiosity Rover, MAHLI camera
profile applied & white balanced
Image: NASA / JPL / MSL 0825MH0003740010301621C00_DXXX
Calibrated by Holger Isenberg
White Point during Clear Sky on Mars & Earth
daylight setting white balanced
Earth-like colors on Mars
Sunlight like on Earth
Awesome result!
Need a 2nd opinion!
Viking Lander flight spare
National Air & Space Museum Image: Holger Isenberg
National Air & Space Museum Washington DC
Unknown Color Reference Target
Image taken by Viking Lander Camera
Creating a Camera Profile
from the Camera's Spectral Sensitivity Functions
No photo of reference target required!
Camera Profile from Spectral Sensitivity Functions
●Create a virtual raw camera image
of a ColorChecker24 reference target:
dcamprof make-target -i D50 -c ssf.json -p cc24 reftarget.ti3
●Calculate the camera profile from the virtual image:
dcamprof make-profile -c ssf.json -t acr reftarget.ti3 profile.icc
●Apply camera profile to Mars raw image:
convert -gamma 0.5 -profile profile.icc rawimage.jpg calimage.jpg
https://www.ludd.ltu.se/~torger/dcamprof.html#workflow_ssf
http://www.imagemagick.org/script/convert.php
Quality Report for Camera Profile
Viking Lander 1, Camera 2, D50, from SSF
Viking Lander 1, 1976
raw digital image
Viking Lander 1, 1976
Camera Profile applied
daylight setting
Viking Lander 1, 1976
Camera Profile applied
white balanced
Viking Lander 2, 1976
camera profile applied
daylight setting = white balanced, only 7% diff.
White Point during Clear Sky on Mars & Earth
daylight setting white balanced
raw images: NASA / JPL / Viking 12E018, David McLeish http://www.neatorama.com/2009/09/23/sydney-dust-storm
White Point during Dust Storm on Mars & Earth
daylight setting white balanced
2 Profile Creation Methods for MAHLI Camera
Barely visible differences
Profile from
Reference Target
Profile from Spectral Sensitivity
Functions (SSF)
Panorama by Damia Bouic
Raw images: NASA / JPL
http://www.db-prods.net/marsroversimages
http://redplanet.asu.edu/?p=6574
Curiosity Rover, Sol 613
daylight setting
Only imperceptible differences between:
3 Calibration Methods in clear sky conditions
●profile from ColorChecker24 photo
●profile from Spectral Sensitivity Functions
●application of white balance
2 Mars Missions
●Curiosity MAHLI 2012
●Viking Landers 1976, 4 cameras, 2 locations
Conclusions
●Same light conditions on Mars and Earth
under clear sky near noon.
●No White Balance necessary.
●Applying a daylight camera profile replicates
the experience a human observer would have.
●Mars colors are not alien.
Colors and light conditions
won't harm humans' well being.
Possible Error Sources
●straylight / background reflections in CC24 image
●light source measurement error for SSF
●software bug
●unusual non-continuous spectrum on Mars
Solutions for next Mars Rover
●take CC24 image in daylight with Mars camera
●take sample images in daylight with Mars camera
●place dust repelling ColorChecker24 on Mars
●white target visible for ChemCam Spectrometer