logo Sign In

Color matching and prediction 2.0

Author
Time
 (Edited)

So, many years ago I wrote an algorithm for matching the colors of two identical frames with different color grades. The algo has become quite popular among the community in the form of an aging color matching tool:

https://originaltrilogy.com/topic/Color-matching-and-prediction-color-correction-tool-v13-released/id/18128

Over the past year I have been working on a new algo, that does what the old algo does, and much, much more. Simply put the algo can transfer color grades between two frames that are not identical. Here’s an example, where I transferred the color grade of the cantina scene from the 2019 SE to the cantina scene in the Mandalorian season 1:

Target:

Reference:

Color match:

Here’s another example, where I transferred the technicolor color grade of the new restoration of The Ten Commandments (1956) to another classic Cleopatra (1963):

Target:

Reference:

Color match:

Finally, here’s an example, where I transferred the color grade of the Matrix (1999) to 13 Minutes (2015):

More examples are coming in the near future. So, let’s have some discussion on the subject of color matching and color grading in general…

Author
Time

Here’s another set of examples for the case, where you don’t have a proper color reference, but you do have production photos, that can serve as a starting point for a color grade.

The first example is the scene in ANH, where Luke first meets R2-D2 and C3-PO:

Target:

Reference:

Color match:

The second example is the scene following the torture of Han Solo in TESB:

Target:

Reference:

Color match:

The final example is our first introduction to Jabba the Hutt in ROTJ:

Target:

Reference:

Color match:

Author
Time
 (Edited)

One important point to consider is, that not just any image is suitable as a reference. We’re looking for images with similar lighting, and similar content in terms of colors.

Author
Time
 (Edited)

Final example for today, the algo can also handle references of let’s say questionable quality, where it will protect the shadow and highlight detail.

Here’s the scene of Tarkin refusing to evacuate matched to a photo of the same shot on a technicolor print:

Target:

Reference:

Color match:

Author
Time

This is phenomenal!

Do not DM me for edits. Whatever you’re looking for I don’t have it.

Author
Time

This is fantastic, Dre!

“The ability to destroy a planet is insignificant next to the power of the Force.” - DV

Author
Time

I really wanna see what this can do with the last few Harry Potters. There are naturally colored stills that can be sampled, along with the earlier films. I’d be so happy to have Half-Blood Prince without the brown and Deathly Hallows without the black.

I wonder what the limits of this technology is. Surely it can’t exceed human grading, only do it more precisely, right? Like if there’s no data there it’s not gonna magically enhance. Still, I’m suspect it will yield outstanding results.

Do not DM me for edits. Whatever you’re looking for I don’t have it.

Author
Time
 (Edited)

holy smokes

wait, in the last example, is the reference frame conformed to target frame size or just used as is?

You really only need to hang mean bastards,
but mean bastards you need to hang.

John ‘The Hangman’ Ruth

Author
Time

Dang, this is incredible work Dre! Can’t wait to see progress on this. Would this new algorithm be able to handle HDR sources pre tone mapping? The previous one seemed to do fine when switching rec709 colors (put in a hdr container) to a rec 2020 source, just wondering if this would be able to work to create luts that are 12bit or 10bit friendly.

Author
Time

I tried out your previous version of this and just found out about you creating this version right here.

Just letting you know that I can’t wait for you to showcase some more about this tool.
I guess you also use it for your Extended Edition Fellowship of the ring restoration.

Keep up the great work. Can’t wait to maybe someday try this one out too.

Author
Time

This is astounding. The possible applications of this are giving me a headache.

Would love to give this new algorithm a spin when you’re open to sharing.

Author
Time
 (Edited)

This looks excellent, and I have found the existing tool invaluable over the years when matching sources or dealing with problematic ones. The prospect of something with even more flexibility is very exciting and I’m still eagerly anticipating this.

Star Trek: The Motion Picture DE - The Anti-DNR Fanedit
Duel (1971) - The Hybrid Cut
The Phantom of the Opera - 1925 Version Reconstruction - Rare Scores Collection - Roy Budd Score

Author
Time

Your a magician. Really awesome. I’ve wish I knew more about coloring, I shit video before and adjusted a bit but this is really amazing to see the side by side. Great work. I’ve been amazed by all these remastered releases, just getting into it now.

Author
Time

Really striking results.

I am noticing, however, that in at least three of the Star Wars examples (Droids, Jabba, and Tarkin), that the shadows in the reference images all have more green than the final result, which seems to go for a more neutral tone. Is this an intentional shift, such as the algorithm attempting to retain channel information in the shadows?

You probably don’t recognize me because of the red arm.
Episode 9 Rewrite, The Starlight Project (Released!) and ANH Technicolor Project (Released!)

Author
Time

Will be keeping a keen eye on this. I look forward to its release, if that’s the plan.

Star Wars, Paleontology, Superhero, Godzilla fan. Darth Vader stan. 22. ADHD. College Student majoring in English Education.
My Star Wars Fan-Edits

Author
Time

I’ve been using your original color matching tool for years, but this looks vastly better.

Do you have any plans to release it, and if so, do you have an estimate of when?

Author
Time

Those examples are astounding!! And I thought it couldn’t get better than the original tool. Is there any progress on a release by any chance?

And also, I’m curious: how come your color matching tool is MILES better than the one by default in Premiere? Without divulging any secrets, what makes it so accurate and the one in Premiere so underwhelming?

Author
Time

I’ve been practicing color correction lately, and while I’ll download the most recent build of your color matching tool, I’ll be looking forward to this build’s release.