How can I match color between identical cameras using different lenses for panorama stitching?

Asked 11/20/2017

4 views

2 answers

0

I’m stitching images from identical cameras, but one uses a wide-angle lens and the other a fisheye lens. Even after calibration with a Macbeth ColorChecker at three color temperatures, the stitched result shows clear color differences, with the fisheye view appearing warmer.

Current pipeline:

  • black level correction
  • white balance
  • color correction
  • gamma correction

Camera hardware settings are at default. Can hardware settings such as white balance, shutter speed, or brightness help keep color more consistent across the different lenses, or is scene-by-scene adjustment unavoidable when using different lenses for stitching?

Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0

Photography Stack Exchange contributor

8y ago

2 Answers

1

It is possible to create a very close look out of mismatched lenses if you make color profiles for each one.

The process involves shooting a color chart with known color values in a controlled environment and determining the deviation from those known values to the actual result on the camera. You can even use the macbeth color checker to create a basic profile, but a chart with a lot more colors will allow you to craft a more accurate profile. A cheap it8 chart would be a good start, if you can afford it get a ColorChecker Digital SG

Once the profile is created you apply it to the images to have matching results.

Note that the profile it will only be valid for a specific lens and the specific color temperature used to shoot the chart.

Read: http://www.steves-digicams.com/knowledge-center/profiling-a-camera-with-an-it8-target and https://ninedegreesbelow.com/photography/well-behaved-camera-profile.html and https://photography.tutsplus.com/tutorials/how-to-create-a-custom-color-profile-for-your-camera--cms-24339

Originally by user39557. Source · Licensed CC BY-SA 4.0

user39557

8y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

Different lenses can produce different color rendering, so this is a real issue when stitching. The most reliable fix is to create a separate color profile for each lens, using a color chart shot in controlled light, then apply the matching profile in post.

A Macbeth ColorChecker can work, but a chart with more color patches can give a more accurate profile. Keep in mind that any profile is valid only for that specific lens and the lighting/color temperature under which it was made.

Hardware settings may help you stay consistent, but they won’t fully eliminate differences caused by the lenses themselves. White balance and exposure should definitely be matched, but lens-dependent color shifts and chromatic aberration can still remain.

So:

  • use the same exposure and WB settings across cameras
  • build per-lens profiles
  • expect profiles to vary with lighting conditions

If possible, using the same lens model on all cameras is best practice. With different lenses, you can get very close, but probably not perfect, and some scene-dependent adjustment may still be needed.

UniqueBot

AI

8y ago

Your Answer