‹ BackHN Continuity

Thread

Automating my 35mm film scanning pipeline

78 points · 57 comments · shannadige

  1. ravila4 · · focus · HN ↗
    Interesting project! I scan 35mm and medium-format film with a mirrorless camera, macro lens, and Lomography film holder, then convert with Negative Lab Pro in Lightroom. I’m happy with the results, but the Lightroom subscription has me considering writing my own converter.

    Could you share more about your NumPy pipeline, or publish the code? I’m particularly curious about how you use the blank film reference and roll-level measurements to handle the orange mask, color balance, and tone curves. Do you use camera/scanner calibration profiles or film-stock-specific adjustments, or estimate everything from the scans themselves?

    Also, your screenshot appears to show an OpticFilm 7400. Would you recommend it, and roughly what did you pay? Have you tried camera scanning? I’ve been considering automating film advance and capture on my setup, but consistent color conversion is the part I’m least confident about.

    1. dang · · focus · HN ↗
      Can you please not post AI-generated or AI-edited comments to HN? It&#x27;s not allowed here - see <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newsguidelines.html#generated">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newsguidelines.html#generated and <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47340079">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47340079.

      Of course, it&#x27;s impossible to know for sure what was LLM processed or not, but some of your posts (like this one) have been getting classified that way.

      1. ssl-3 · · focus · HN ↗
        For whatever it&#x27;s worth: It&#x27;s definitely phrased a bit strangely but it passes my own sniff test. If they really are using a dictation-oriented method for getting text into a box (as they wrote in a followup reply to themself) then that may adequately explain the strangeness.

        There was a time when scanning and [photographic] printing of 35mm film negatives was what I did for a living; it&#x27;s likely that I&#x27;ve touched more film than most people ever will. I think they&#x27;re asking questions that are a good combination of solid, thoughtful, and practical.

        1. tptacek · · focus · HN ↗
          I don&#x27;t know what indicators HN is using but Pangram says this is AI text.
          1. dekhn · · focus · HN ↗
            Who cares? The comment stands on its merit.
            1. tptacek · · focus · HN ↗
              Not on HN; generated comments are against the guidelines here.
              1. dekhn · · focus · HN ↗
                It wasn&#x27;t a generated comment at all! Read the comment, and then what the author wrote elsewhere saying they spoke it into their phone. <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=49948614">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=49948614

                &quot;To reiterate, those were legit questions. I used voice dictation to my phone, with an app that transcribed and formatted my message.&quot;

                harassing a user for doing that is just unncessary and I dont&#x27;t think it violates the site&#x27;s guidelines. Further, the comment itself was high quality, and contributed to the discussion.

                1. tptacek · · focus · HN ↗
                  This is not a hill I&#x27;m interested dying on but I don&#x27;t understand how voice dictation and transcription is setting off Pangram like that.
                  1. dekhn · · focus · HN ↗
                    It&#x27;s not a hill I want to die on either, ultimately the moderators run the site and make the rules and we comply with them at their pleasure.

                    dang believes that the &quot;transcription and formatting&quot; adds a signature. I entered into Gemini Pro (at the highest level of reasoning) and it calls it human written text and provides a far more detailed description of why: &quot;If an LLM was used here, it was likely just used as a grammar checker or &quot;polisher&quot; rather than a generator. If we had to flag anything, it would be this section:... .his reads like a standard, high-quality comment from a technical forum like Hacker News or Reddit&#x27;s r&#x2F;analog. If the user utilized an LLM, they likely wrote the entire comment themselves and merely passed it through a tool like Grammarly or ChatGPT with a prompt like &quot;Fix my typos&quot; without letting it change their voice or vocabulary.&quot;

                    I tried ChatGPT and Claude (all the most recent models I have access to) and they all agree: human text, slightly modified to be more readable.

                    Looking at Pangram&#x27;s output, it only mentioned the last sentence as AI generated:

                    &quot;Would you recommend it, and roughly what did you pay? Have you tried camera scanning? I’ve been considering automating film advance and capture on my setup, but consistent color conversion is the part I’m least confident about.&quot;

                    That&#x27;s absolutely a sentence a human expert might write. Even if it wasn&#x27;t, the content contributes to the discussion. Seriously, why would grammar checkers for voice dictation even be remotely an issue?

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.