Lightroom: Automatic Picture Style Recognition and Camera Profile Application

  • 4
  • Idea
  • Updated 5 years ago
I'd like to see a feature where Lightroom automatically applies Camera Profiles according to the Picture Style that was set in the Camera.
E.g. if I shoot a photo with the picture style "portrait" I would like Lightroom to automatically apply the Camera Profile "Portrait" to the file upon import. I am aware that Lightroom camera profiles do not cover all the picture styles available in camers, but the basic ones are there. A great implementation could be that users would have the possibility to define which Camera Profiles are applied to which Picture Style from the Camera, if there are not happy with the defaults.
Photo of Timo S.

Timo S.

  • 67 Posts
  • 2 Reply Likes

Posted 7 years ago

  • 4
Photo of Lee Jay

Lee Jay

  • 990 Posts
  • 135 Reply Likes
Since that data isn't stored in a standard way, LR would have to read and interpret the makernotes section, which is different for each camera and each manufacturer. It's also not documented so it would require reverse engineering for each model.
Photo of Timo S.

Timo S.

  • 67 Posts
  • 2 Reply Likes
I don't find the argument convincing in this case.
1) Except for DNG no RAW formats are open standards, yet Adobe manages to read information like white balance, etc. from each file as well and adds support for each new camera. So it should be easy for them to identify the relevant information in each RAW file.
2) Even my free image viewer XnView shows the picture style setting ("Image Optimization" as they call it) in the exif infomation. So it's not secretly hidden somewhere.
Photo of Son Nguyen

Son Nguyen

  • 61 Posts
  • 12 Reply Likes
Same with other features you requested to keep in-camera-processing with RAW file. IMHO, it will not be implemented anytime soon (or at all).
Your free XnView display the embeded Jpg of your RAW image. LR doesn't do this. LR using its own calculation to display your RAW image which I think is better than processed-embeded-jpg file.
Photo of Timo S.

Timo S.

  • 67 Posts
  • 2 Reply Likes
XnView doesnt display the embedded JPG but renders it's own. But that's not the point. I just mentioned that to show that the information about the picture style is saved in the metadata of the raw file and not somewhere secretly hidden where reverse engineering would be required.
Photo of Lee Jay

Lee Jay

  • 990 Posts
  • 135 Reply Likes
"I just mentioned that to show that the information about the picture style is saved in the metadata of the raw file and not somewhere secretly hidden where reverse engineering would be required. "

It's saved as metadata in the raw file in the makernotes section, which is proprietary, undocumented and does need reverse engineering to figure it out.
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
While I think Lee Jay is technically correct (reverse engineering required for different make/models), its not rocket science to figure that stuff out (not hidden nor obfuscated...). But for whatever reason, Adobe has chosen not to go down that path (I speculate they don't want to set a precedent of attending to make/model-specific camera settings).

Focus point is consider off-limits too for same reason, although Aperture supports it. Same reason cited for other metadata supported by ACDSee (for example) but not Lightroom...

Personally, I don't miss this feature, but in case anyone with programming skill reads this: This would be a relatively simple plugin to write for one camera; writing for all cameras - a bit more complicated. but hooks could be put in for user to customize for their camera. (e.g. specify exif tag -> profile mapping). Ideally, this would be triggerable as an import action, although it could also be invoked post-import.

I will probably not write such a plugin, although ya never know...

Personally, I find it very freeing to shoot with a fixed picture style in camera (for me: neutral with a saturation boost). Then, worry about post-processing later...

What I *would* like is Lightroom post-processing firmware in-camera, but now I'm getting off-topic...
Photo of Timo S.

Timo S.

  • 67 Posts
  • 2 Reply Likes
"I speculate they don't want to set a precedent of attending to make/model-specific camera settings"

They already set a precedent. The Camera Profiles are model/maker-specific. And I'm already impressed how good they are. I just tested it again today, Lightroom Camera Standard vs. original camera maker's color rendition: I couldnt spot any difference, but I also didnt pixelpeep.
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
You got me there - that does sorta shoot my initial theory all to heck.

Next theory: Same reason they haven't gotten around to the other things that would be nice but they haven't gotten around to yet, whatever that reason is...

Anyway, maybe at some point this will reach critical mass. In the mean time, consider lobbying the plugin writers too, or get yourself a lua manual and an sdk and dive in...
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
It just occurred to me that you can do this and your other similar request, right now, very easily:
- Use ExifMeta to extract picture style and treatment.
- Define smart collections based on picture style and treatment.
- Use CollectionPreseter to assign profile and color treatment preset to the collections.
Done!
Photo of Timo S.

Timo S.

  • 67 Posts
  • 2 Reply Likes
That sounds like a feasible solution. I will check it out.
Photo of Sean Phillips

Sean Phillips

  • 159 Posts
  • 44 Reply Likes
The camera calibration feature is great, but it would be even better if Lightroom could read the image metadata to determine which camera profile was used in camera, and auto apply the closest camera calibration to that profile. Canon DPP can already do this, as can the included software for some other manufacturers.

This reply was created from a merged topic originally titled
Lightroom/Camera Raw: Auto apply camera calibration by camera profile.
Photo of Ketan Patel

Ketan Patel

  • 1 Post
  • 0 Reply Likes
I'm late to this discussion, but I would love to see this in Lightroom. One reason Adobe might choose not to is that they cannot guarantee that the application of settings would be identical to the manufacturer's intention. However, I would be okay even if Adobe applies their own interpretation of "+3 saturation" (for example).
During a shooting session, I might decide to capture pic #1 as monochrome style, and pic #2 as highly saturated. I don't want to have to go back (espectiallly if it from a multweek trip away from home) and relive the whole shoot, sorting through 500+ pics, trying to recall what was the intention of pic #1 or pic #2. The camera Pic Style is, at the very least, a way of documenting the vision that Lightroom should help me access. Otherwise, Lightroom is just a pretty version of Camera RAW.
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
This feature may never be in Lightroom.

To paraphrase Eric Chan (of Adobe): "Wiring up camera settings to Lr controls is not on our radar". i.o.w. not on the current to-do list and not likely to be put on the to-do list any time soon.

Of course things can always change (and I may not have represented Eric exactly right, although I think I did), but the point is, if you want this feature now, then your only choice is to use a plugin.

Also, it may be your only choice for the foreseeable future.

Example options:
* ExifMeta/CollectionPreseter
* OttomanicImporter
* ISO Detailer
(an internet search for the plugin names (given) and the author (Rob Cole) and the thing classification (Lightroom Plugin) will turn up proper links in a heart-beat.

So, use a plugin or forget about it...

Rob