Hacker News new | ask | show | jobs
by yoloswagins 1894 days ago
I would love to see a guide to fitting an rpi camera module into a film camera back, to bring old film cameras into the modern age.
5 comments

During the quarantine, I started photographing on film, developing the film at home and digitize the negatives using my DSLR. At least for B/W film, the process of developing film yourself is dead easy and I'm happy to have a hobby away from my computer. Also, having a price per picture and only a limited amount of shots helps me actually think about composing nice pictures instead of taking 5 almost identical images and moving on.

In general, film photography is having a comeback. Prices for used film cameras skyrocketed in the last years for a few models.

Personally, I find photographing on film really rewarding. Having a physical product in the end (be it a print of the image or only the negatives) makes the process more enjoyable. So if you have some old film cameras lying around, I can only recommend giving them a try. Maybe there are even old films with old memories in these cameras.

I use film camera lenses all the time on my full-frame consumer digital camera, which is at present a slightly better way to bring 35mm film camera lenses back into the modern age.

The problem with retrofitting a film camera back with a Pi camera is that the Pi camera has a dinky little IMX477 sensor which only covers a small, small fraction of the area that would normally be illuminated on 35mm film, so you would not get very good images at all.

If they came out with a full-frame sensor that plugged into the Pi though, that would be awesome.

That said -- that's for 35mm cameras. Now there are also other film cameras ... I am working on using a Pi camera to scan a large format 4x5 area to bring a Toyo view camera back into the modern age :). It takes a good 15-20 minutes to scan the image and I get gigapixel results. Still a work in progress. Un-doing the effect of CRA optimization on the sensor's microlens array is annoying.

https://www.instagram.com/dheeranet.large/

Cool. I remember when flatbed scanners were pressed into service to make (very) large format images.

Stephen Johnson was playing around with this in the 1990's.

http://www.betterlight.com/field_photography.html

"I initially captured 180 degrees of view in a 6,000 x 40,055 pixel image, but soon learned that Photoshop was limited to opening files with less than 30,000 pixels in either dimension, so I had to perform surgery on the original TIFF file to reduce the image to just under this limit."

I thought about that method as well and after taking apart about 3 scanners it stopped being fun. Scanner assemblies are really hard to work with. Especially that some of them strobe colored RGB lights instead of a colored sensor, some use microlenses, and some won't start scanning if they detect that the light has failed (and you don't want the light for photography, so you disconnect the lights but then find that it refuses to scan). However if there's a hackable linear color CCD that is 4 inches long that I can wire into a RPi that might be super interesting.
Now that is a neat idea. I was thinking about making a film scanner that can auto scan + cut rolls of 120 and 35 but this is way neater. Thank you for sharing!
It would have to vary pretty heavily by film camera model, and many probably can't be nondestructively modified that way. Nikon F and whatever Canon's film flagships were, sure - those are designed to take a motor drive winder, so you can remove the back cover entirely. But my heirloom Nikkormat FTn, for example, wasn't designed that way, and removing the film cover hinge pin would at best be a very fiddly task with a significant risk of damaging the hinge.

That said, and assuming you use a camera module that you can disassemble far enough to expose the sensor, it shouldn't be too hard. You'd most easily I think design and 3D-print a replacement cover with a light-tight fitting to place the sensor on center at the flange focal distance (ie in the designed film plane), and route whatever cables out to where you could connect them. Maybe also a case for the Pi that has a 1/4"-20 screw to mount on the tripod socket, just so you don't have to cram your face past it to get a good look down the viewfinder.

You'd probably have a hard time getting anything like a wide-angle shot. I don't know offhand what sensor sizes are common in RPi camera modules, but I feel like expecting 1"-class would be expecting too much, so you'd be dealing with a pretty fierce crop factor.

I was thinking about this yesterday while looking for resources on building a board to read data from a modern sensor from something like an a7 (turns out its way over my head). The issue you’d run into with the pi hq camera module assuming you can get the focal plane right and everything to fit is that the sensor is way smaller than 35 film so you’ll have a rather large crop factor.
The issue is the difference in “sensor” size. The “crop factor” of the rPi camera is 5.5 so a 50mm lens provides an angle of view equivalent to a 275mm lens for 35mm film.

To get down into “normal” lens equivalent would require something like 8mm. A fisheye would probably be ok because the center tends to be relatively less distorted. But if there are 8mm rectilinear lenses for 35mm film cameras you probably can’t find one and maybe not afford one...Its price would buy a lot of film.

I mean there are digital sensors that retrofit film cameras. Products for Hasselblad 500 series and Mamiya RB have been around since the early days of digital. They have always been less than $100k and still are today.

Anyway if you want to use an old film camera, just buy some film and have a go. They are incredible mechanical devices and a pleasure in the hand and produce that film look naturally.

Heh, with the amount of cropping, you don't need a rectilinear fisheye!