Can AI Make a Fujifilm Recipe? — Kodak Ektachrome E100VS — Two Fujifilm X-T5 (X-Trans V + X-Trans IV) Film Simulation Recipes!!

Rocky Hill in the Desert – Buckeye, AZ – Fujifilm X-T5 – Kodak Ektachrome E100VS v1

I asked OpenAI’s ChatGPT to make a Film Simulation Recipe to mimic the look of Kodachrome X slide film. This wasn’t the first time that I attempted to use ChatGPT to make a Recipe for Fujifilm cameras… you might recall that the Urban Dreams Film Simulation Recipe was made by ChatGPT, and by chance it has some resemblance to Kodachrome 200. I learned a lot about the AI’s ability (or is it inability?) to make Recipes, so I decided to try again just for the fun of it.

Kodak introduced Kodachrome—a color transparency film, and the world’s first commercially successful color film—in 1935. Kodachrome X was in the second era of the emulsion, sold between 1962 and 1973. It was replaced by Kodachrome 64, which was discontinued in 2009. Today you cannot buy Kodachrome, and even if you found some old rolls of the film, you cannot even get it developed. Shooting with a facsimile Film Simulation Recipe on Fujifilm cameras is a great way to experience some of these old emulsions that no longer exist, such as Kodachrome X.

Here’s a YouTube video I made documenting the experience!

I have Film Simulation Recipes already that mimic Kodachrome X slide film. These Recipes are called Kodachrome II, and there’s one for X-Trans I, one for X-Trans II, one for X-Trans III, and two for X-Trans IV cameras. In the video above, I compare ChatGPT’s Kodachrome X Recipe to my Kodachrome II v2 Recipe for X-Trans IV, which I shot on my X-T5; in order to make the Recipe compatible, I set Color Chrome FX Blue to Off since X-Trans V cameras render blue more deeply with some film sims.

My opinion is that ChatGPT’s Recipe is much too vibrant to mimic Kodachrome X. While the film was richly vibrant for its time, no emulsion in the 1960’s was that colorful. Today it would be described more as true-to-life. There are also other issues I take with the settings that the AI chose, so I don’t think it did well at mimicking Kodachrome; however, that doesn’t mean the settings (by chance) don’t look nice.

ChatGPT’s Kodachrome X Recipe
My Kodachrome II v2 Recipe

After examining the ChatGPT Recipe, I decided that it reminds me a lot of Kodak Ektachrome E100VS. There have been over 40 different emulsions that carried the Ektachrome name over the years—each with their own unique look—and E100VS was just one. Kodak introduced this film in 1999 and discontinued it in 2012. Ektachrome E100VS was Kodak’s best attempt at Velvia, and was their most vibrant emulsion. The “VS” in the name meant Vividly Saturated. While it was similar to Velvia, it wasn’t identical—the warmth of the film was the most obvious difference—and many photographers preferred Fujifilm’s Velvia over Kodak’s Ektachrome E100VS. Still, at the pinnacle of the film era, it was a popular choice for landscape photographers wanting a boost in vibrancy.

I noticed with AI generated Film Simulation Recipes that most of the time it chooses Auto White Balance, Grain Strong, and stays within -2 to +2 on all of the settings; my experience is that it only occasionally strays from that. It also seems to always leave some necessary settings out, and you have to ask it to add those. Of course, no film has Auto White Balance—most are Daylight (around 5500K), and some are Tungsten (around 3200K). While it is amazing that ChatGPT can produce a Recipe for Fujifilm cameras, if it looks good or not—and if it truly produces the aesthetic that you asked for—is more by chance than skill. Also, it doesn’t like to cite its sources, which is just wrong in my opinion.

Yellow Desert Flower – Buckeye, AZ – Fujifilm X-T5 – Kodak Ektachrome E100VS v2

While it tried and failed to resemble 1960’s era Kodachrome, I still liked the look produced by ChatGPT’s Kodachrome X Film Simulation Recipe. Since it has some similarities to Kodak Ektachrome E100VS color transparency film, I renamed it after that emulsion. I also refined the settings to more closely resemble the film, and am including that as a second Recipe, which I call Kodak Ektachrome E100VS v2. So v1 is ChatGPT’s Recipe, and v2 is my modified alternative.

I shot a number of rolls of Ektachrome E100VS back in my film days. Most of these pictures are stored away in little yellow boxes, but a few images have been scanned. Obviously, the scanner—and especially the quality of the scan—has an impact on the photo rendering. The four images below are some real Kodak Ektachrome E100VS frames that I shot many years ago. None of these are high-quality scans, and for that I apologize, and I hope you can overlook that aspect of the pictures. Also, it’s important to state that they all look significantly more impressive when viewed on a light table or especially from a slide projector.

Actual Kodak Ektachrome E100VS film
Actual Kodak Ektachrome E100VS film
Actual Kodak Ektachrome E100VS film
Actual Kodak Ektachrome E100VS film

How the film was shot had a significant impact on the look. For deeper blues and reds, one should underexpose the film slightly. For cyan sky and brighter (and warmer) colors, one should overexpose slightly. Of course, you had to be careful, because the film—like most slide films—had a narrow dynamic range, and there wasn’t much room for error either direction. These two Film Simulation Recipes behave similarly, although I believe v2 a little more so than v1.

Without further ado, here are the two Kodak Ektachrome E100VS Film Simulation Recipes!

Kodak Ektachrome E100VS v1

ChatGPT Recipe for Kodachrome X

Beef Franks – Vulture City, AZ – Fujifilm X-T5 – Ektachrome E100VS v1

This is the Recipe that ChatGPT created to mimic Kodachrome X, but it looks more like Kodak Ektachrome E100VS. It produces vivid colors similar to—but more warm and slightly less vibrant than—Velvia film. For darker blues and deeper reds, use a lower exposure compensation, and for lighter blues and brighter/warmer colors, use a higher exposure compensation. Because it uses Auto White Balance and DR400, you’ll find it to be quite versatile; however, the rendering is clearly “wrong” in some situations.

The Kodak Ektachrome E100VS v1 Film Simulation Recipe is fully compatible with X-Trans V cameras, which (as of this writing) are the X-T5, X-H2, and X-H2s, as well as “newer” X-Trans IV cameras, which include the X-Pro3, X100V, X-T4, X-S10, X-E4, and X-T30 II. You can use this Recipe on newer GFX cameras; however, it will render slightly differently (but try it anyway!). For the X-T3 and X-T30 (plus older GFX), you’ll have to ignore Color Chrome FX Blue, Grain size, and Clarity (since your camera doesn’t have those options), so it will definitely look a little different, but you might like it nonetheless; for X-Trans III, you’ll have to additionally ignore Color Chrome Effect.

Film Simulation: Velvia
Grain Effect: Strong, Small
Color Chrome Effect: Strong
Color Chrome FX Blue: Strong
White Balance: Auto, +2 Red & -2 Blue
Dynamic Range: DR400
Highlight: +1
Shadow: +1
Color: +2
Sharpness: +1

High ISO NR: -2
Clarity: +1
ISO: Auto, up to ISO 6400
Exposure Compensation: +1/3 to +1 (typically)

Example photographs, all camera-made JPEGs using this Kodak Ektachrome E100VS v1 Film Simulation Recipe on my Fujifilm X-T5:

Suburban Arches – Buckeye, AZ – Fujifilm X-T5
Red, Green & Yellow – Buckeye, AZ – Fujifilm X-T5
Pink Blossom in Spring – Buckeye, AZ – Fujifilm X-T5
Boy in a Red Hat – Buckeye, AZ – Fujifilm X-T5
Saguaro & Abandoned Building – Vulture City, AZ – Fujifilm X-T5
Agave at the Mine – Vulture City, AZ – Fujifilm X-T5
Pile of Rocks – Buckeye, AZ – Fujifilm X-T5
Barrel Cactus & Yellow Flowers – Buckeye, AZ – Fujifilm X-T5
Colorful Thorns – Buckeye, AZ – Fujifilm X-T5
Hidden Saguaro – Buckeye, AZ – Fujifilm X-T5
Sharpness – Buckeye, AZ – Fujifilm X-T5
A Cactus in Spring – Buckeye, AZ – Fujifilm X-T5
Spiderweb Among Thorns – Buckeye, AZ – Fujifilm X-T5
Yellow Flowers Behind Cactus – Buckeye, AZ – Fujifilm X-T5
Cactus Vailed by Sunlight – Buckeye, AZ – Fujifilm X-T5
Little Purple Wildflowers – Buckeye, AZ – Fujifilm X-T5
Veiled Cactus – Buckeye, AZ – Fujifilm X-T5
Desert Spring in the Shade – Buckeye, AZ – Fujifilm X-T5
Shaded Bristlebush Blooms – Buckeye, AZ – Fujifilm X-T5

Kodak Ektachrome E100VS v2

Fuji X Weekly Recipe

Unexpected X – Buckeye, AZ – Fujifilm X-T5 – Kodak Ektachrome E100VS v2

This version of Kodak Ektachrome E100VS is my modification to better mimic the film. It’s not too divergent—only slightly dissimilar—since it’s simply a modification of the AI Recipe, and not made from scratch. Because it uses more of a daylight-balanced Kelvin White Balance and DR200, it’s not quite as versatile as v1, and you have to be a little more careful of the light situation you are shooting in and pay closer attention to the highlights to avoid clipping. Sometimes it’s not completely correct, but I think in the “right” conditions it can be quite convincing—nearly identical to some slides I have.

The Kodak Ektachrome E100VS v2 Film Simulation Recipe is fully compatible with X-Trans V cameras, which (as of this writing) are the X-T5, X-H2, and X-H2s, as well as “newer” X-Trans IV cameras, which include the X-T4, X-S10, X-E4, and X-T30 II. Unfortunately, it is not compatible with the X-T3, X-T30, X-Pro3, or X100V. You can use this Recipe on newer GFX cameras; however, it will render slightly differently (but try it anyway!).

Film Simulation: Velvia
Grain Effect: Weak, Small
Color Chrome Effect: Strong
Color Chrome FX Blue: Strong
White Balance: 5150K, +3 Red & -3 Blue
Dynamic Range: DR200
Highlight: +1.5
Shadow: +0.5
Color: +1
Sharpness: -1

High ISO NR: -4
Clarity: +3
ISO: Auto, up to ISO 6400
Exposure Compensation: -1/3 to +2/3 (typically)

Example photographs, all camera-made JPEGs using this Kodak Ektachrome E100VS v2 Film Simulation Recipe on my Fujifilm X-T5 and X-E4:

Americana Home – Buckeye, AZ – Fujifilm X-T5
Blue Sky Behind Trees – Buckeye, AZ – Fujifilm X-E4
Boy in a Red Hat 2 – Buckeye, AZ – Fujifilm X-T5
Abunda la Bougainvillea – Buckeye, AZ – Fujifilm X-T5
Garden Apex – Buckeye, AZ – Fujifilm X-T5
Bright Backyard Blossom – Buckeye, AZ – Fujifilm X-T5
Shaded Oleander Blooms – Buckeye, AZ – Fujifilm X-T5
Tiny Yellow Evening Blooms – Buckeye, AZ – Fujifilm X-T5 – Kodak Ektachrome E100VS
Reddish Orange Cactus Flower – Buckeye, AZ – Fujifilm X-T5
White Paper Flowers – Beckeye, AZ – Fujifilm X-T5
Desert Hill through Palo Verde – Buckeye, AZ – Fujifilm X-T5
Little Pops of Purple – Buckeye, AZ – Fujifilm X-T5
Purple Spring – Buckeye, AZ – Fujifilm X-T5
Bunch of Yellow Trumpets – Buckeye, AZ – Fujifilm X-T5
Red Airplane – Buckeye, AZ – Fujifilm X-T5
Sunset in Suburbia – Surprise, AZ – Fujifilm X-T5

Comparison

In the three examples above, Kodak Ektachrome E100VS v1 is on the left (revealed by moving the slider right), and Kodak Ektachrome E100VS v2 is on the right (revealed by moving the slider left).

This post contains affiliate links, and if you make a purchase using my links I’ll be compensated a small amount for it.

Fujifilm X-T5 in black:  Amazon  B&H  Moment
Fujifilm X-T5 in silver:  Amazon  B&H  Moment

Find these Film Simulation Recipes and nearly 300 more on the Fuji X Weekly — Film Recipes App!

As a bonus, I asked OpenAI’s DALL-E 2 AI image creator to show me what ChatGPT creating Film Simulation Recipes looks like. The results? Awful, but also kind of funny! I tried rewording the request several different ways in hopes of getting a better image, but it never really got any better.

Here are a few:

Help Fuji X Weekly

Nobody pays me to write the content found on fujixweekly.com. There’s a real cost to operating and maintaining this site, not to mention all the time that I pour into it. If you appreciated this article, please consider making a one-time gift contribution. Thank you!

$5.00

13 comments

  1. Stephen.Wells · May 1

    This AI stuff just feels so very Terminator to me…I’d quote Michael Stipe here but I fear sounding hyperbolic. Still, it’s quite amazing it could get you relatively close. Curious to see if this alters your recipe creation workflow in the future. I do prefer your modifications over the AI-generated recipe.

    • Ritchie Roesch · May 1

      🤣🤣🤣
      I don’t plan to alter my creation workflow, unless AI significantly improves, I suppose, in which case it could be used as a first step to get close, and refined from there. But as it stands now… it’s a fun experiment, but I think that’s the extent of it. I appreciate your comment!

  2. Khürt Williams · May 4

    Ritchie, if I understand your experiment correctly, you’re trying to use a language AI to produce film simulations that somewhat resemble your current work in creating film simulations that are subjectively close (but not precisely) to actual 35mm film stock.

    This makes for a stimulating blog post. However, the goal seems unachievable given that the language AI can’t see, has no visual frame of reference, and your film simulations recipes are your subjective opinion. There are no accurate, objective, detailed textual descriptions of 35mm film stock online.

    • Ritchie Roesch · May 4

      There’s a lot of talk and interest in using AI for film simulation recipes in the community. My experiments are simply to get to the bottom of the questions: is ChatGPT a useful tool for creating recipes? And, what are the challenges?

      The simple answer is no, it’s not a useful tool. The longer answer… ChatGPT searches the web for what a Fujifilm recipe is, then what (for example) is said about Kodachrome film, then what is said about Fujifilm settings. A description for Kodachrome says that it is Vivid, and a description for the Velvia film sim says that it is Vivid, so ChatGPT assumes it’s a match. Of course it isn’t, and it can’t see that it’s wrong, either. It also doesn’t “know” that it is missing critical settings for recipes.

      So, yes, you are right in your assessment, but I suppose that I want to clarify that I didn’t do this because I want AI to do this task for me, but because there is so much interest in it from the community. I want to help people understand the limitations of the tool, and demonstrate that it isn’t the best method for finding settings to program into a camera. At the same time, I’m sure that in time it will improve by significant margins, and one, two, five, and ten years from now there will be big strides in the capabilities, and ChatGPT-4 will seem like a toddler in comparison. Perhaps then it will be a useful tool (and maybe even put me out of business!!), but right now it isn’t, because (as you said) it is unachievable with the current tech.

  3. rederik75 · May 7

    I really like this recipe! I’m always searching for a vibrant recipe for landscape and wildlife photos, and velvia often turns to be a bit too blueish… This one promises to be warmer, and that’s what I felt missing of… I hope to give it a try soon!

    • Ritchie Roesch · May 8

      Awesome! You can definitely get good results with it. 😀

  4. Byron Wilmoth · May 13

    I still have struggled finding or making anything that mimics autochrome. Wonder if AI would make anything close?

    • Ritchie Roesch · May 13

      I just asked ChatGPT and this is what it says:

      Film Simulation: Classic Chrome
      Dynamic Range: DR200
      Highlight Tone: -1
      Shadow Tone: -1
      Color: +1 (to enhance color saturation)
      Sharpness: 0 (to replicate the softer, dreamy look of Autochrome)

      …which illustrates that ChatGPT isn’t a good tool for making Film Simulation Recipes. 🤣

      This is probably the “closest” Recipe that I have:
      https://fujixweekly.com/2020/04/12/my-fujifilm-x-t30-polaroid-ii-film-simulation-recipe/

      Autochrome had to be shot through a yellow filter because otherwise it had a strong blue cast. The results were sometimes still quite blue or sometimes strong yellow or something in-between. Perhaps using an 81C warming color correction filter could be a good idea.

      • Byron Wilmoth · May 13

        Appreciate it. I hope we crack the code sometime, it was such a wonderful look. Kinda dreamy kinda creepy at the same time.

  5. manbulu98 · November 23

    you should try this again but with Bard AI, as it is developed by Google themselves maybe a higher chance of success ?

  6. Pingback: Fujifilm X100VI: con le ‘ricette’ è la fotocamera più divertente del momento | Blog sulla tecnologia e non solo
  7. Pingback: Fujifilm X100VI: con le ‘ricette’ è la fotocamera più divertente del momento | NUTesla | The Informant

Leave a Reply