This is amazing. I've spent days going down the rabbit hole of how to modify a projector, but this has inspired me to try a new approach. Using software to sense the sprocket hole is brilliant.
@StuartPittaway2 жыл бұрын
Glad I could help!
@thecaveofthedead Жыл бұрын
I agree. I've played around a little bit with computer vision but it never occurred to me to use it for this - makes the mechanical solution so much simpler.
@randytate14 күн бұрын
Your results absolutely kick the crap out of anything less than $5,000 - easily. This stuff looks amazing for super 8mm and I've been at this for a quarter century. Well done!
@WM-op6ml4 ай бұрын
Great work. I am about to setup my own project with this knowledge. By the way, the second part of your Innsbruck movie is actually Salzburg in Austria.
@StuartPittaway4 ай бұрын
Thank you, the reel did have Innsbruck/Salzburg on it!
@stevensexton58012 жыл бұрын
Love the swanky music mixed with the sample videos.
@StuartPittaway2 жыл бұрын
Thanks
@gladiator60162 жыл бұрын
Outstanding! I think your design and execution is a tremendous success. I am sure it would be competitive in the marketplace.
@StuartPittaway2 жыл бұрын
Thanks
@wayne81132 жыл бұрын
Thanks Stuart, Brilliant They have come up really good. I wouldn't be to concerned about the quality of the images (light and color correction Yes ) adds to the character. Very impressed in the automated solution, well done Stuart. 👍👍
@StuartPittaway2 жыл бұрын
Thanks 👍
@largepimping2 жыл бұрын
Absolutely NOTHING to do with why I subscribed to your channel and Patreon, but fascinating and very cool! Thanks.
@StuartPittaway2 жыл бұрын
Agreed, don't worry diybms returns in the next episode (sounds like a StarWars trailer!)
@mikeydelamonde Жыл бұрын
Great project! I might make one myself
@StuartPittaway Жыл бұрын
Thanks.
@allTheSixes662 ай бұрын
Wow, thanks for sharing, just love it :)
@StuartPittaway2 ай бұрын
My pleasure 😊
@Super8Rescue2 жыл бұрын
This is spectacular. Well done. I wish I had that talent. Film9 or avisynth will deal with the scratches and grain.
@StuartPittaway2 жыл бұрын
Thanks for the comment.
@Multi_ToBi9 ай бұрын
Very, very well done! I am pondering on the idea to make a filmscanner out of old Fischertechnik parts - as a challenge. Because I played with that as a kid. Have to make avideo out of that project...
@StuartPittaway8 ай бұрын
Go for it!
@boywithadolphin2 жыл бұрын
You can buy old projectors and editors very cheaply on eBay. The editor is good for rewind. I am building a scanner. I found webcams do not give a flat field but a digital microscope works well. Will use magnets to hold the camera in place so I can position just by moving it.
@StuartPittaway Жыл бұрын
Good ideas.
@danlscan10 ай бұрын
Your results are very good. I've been playing with a circuit that varies the lamp brightness with the measured brightness through the film. This helps compensate for under and over exposure on the film itself. I built it and it works well enough to incorporate into the Rube Goldberg I've cobbled together. I'm hoping to try it out before Spring. I too use Davinci Resolve for post. I find it quite fun to capture old family films. An excellent cure for the doldrums of Winter.
@StuartPittaway10 ай бұрын
I had a lot of fun doing this - I remember watching the films as a child, so very nostalgic to restore them in the digital world.
@ViniGiovanni8 ай бұрын
you can try to take 3 pictures one over exposed and other under and merge them so you have an hdr imge with the with rage of the film. Also if you add another with an IR light you can run a dust remove filter in photoshop. that is how all my 35mm scan works
@andreasglaus58652 жыл бұрын
Great Project!! New work for my 3D Printer😉. Thanks and looking forward to see the Movies of my Dad.
@StuartPittaway2 жыл бұрын
Awesome! Thank you. Let me know if you need any help.
@colinscotland28872 жыл бұрын
@@StuartPittaway I made this Super 8 video with an app on my phone kzbin.info/www/bejne/n5Kmfaqhg6ySgZI
@StuartPittaway2 жыл бұрын
@@colinscotland2887 that's really cool. Looks like good quality film in the first place as well
@filmneri Жыл бұрын
This is Outstanding! thanks for sharing this with us! I'll definitely try that!
@StuartPittaway Жыл бұрын
Thanks
@MrSango123Ай бұрын
very clever only wish i had your talent
@StuartPittaway18 күн бұрын
Thanks for watching
@BenMitro2 жыл бұрын
Excellent results Stuart...I imagine this took a while to do, but hopefully useful to others too.
@StuartPittaway2 жыл бұрын
Thanks. It was about 5 days work in the end.
@hausofwheat Жыл бұрын
Very cool! Y'know you can have Davinci detect cuts as you import the clip (or frames) via the Media tab. You can adjust the tolerance of the what is detectable as a cut and after its done, you can go thru what it had generated as cuts and remove or add any more cuts that it neglected.
@StuartPittaway Жыл бұрын
Great tip! Thank you
@Threemicsrecords6 ай бұрын
So Amazing! Now If I new how to install OpenCV!
@StuartPittaway6 ай бұрын
Thanks for watching
@RogerHyam2 жыл бұрын
Thanks for sharing this - and your github repo. I'm just setting out to do the same thing having bought a scanner off Amazon and sent it back thinking I could do better myself! It kept adding a kind of flutter to the top of some frames and they were really over sharpened. Having studied pictures of the Retroscan commercial scanner I'm going to try not using a pinch roller first. It seems to just pull the film through a set of friction rollers. Time will tell.
@StuartPittaway Жыл бұрын
Did it work?
@RogerHyam Жыл бұрын
@@StuartPittaway The 10 million dollar question! I ended up ripping up an old standard 8 projector and using two sprockets directly on two stepping motors either side of the gate plus a third stepper for the take up spool. I controlled these and a camera with a Raspberry Pi. It "kind of" worked. I think the hardware set up was more or less OK but it needed a lot of work on the software to get over how crude it was. Late one night I was struggling with it when I realised I really didn't want to be doing it any more. My day job is as a software engineer and it really isn't good to end up programming into the evenings. Maybe when I was younger but not anymore! I gave up on it and went to do something more analogue in my time off. Here is a quick phone video of it "working" before it went into the parts bin kzbin.info/www/bejne/qmjXaaNpgtZmgrs
@easylawncare2 жыл бұрын
Cool I like this project. Good job man 👍
@StuartPittaway2 жыл бұрын
Thanks
@darklord_ice8 ай бұрын
Very nice! Could you maybe please provide some more technical details (or even a video) on the actual assembly process of the scanner? Which screws / parts are being used / how to make anything spin and such? And how to connect power and the Raspberry - thanks a lot! What's the reason that two stepping motors are required? PS: i'm originally from Tyrol, very nice old footage of Innsbruck there!
@StuartPittaway7 ай бұрын
Hello, thanks for watching. I really don't have the time at the moment to expand on the building process. If you can take a look at the Freecad files, it should be quite simple to see what screw holes there are and how the parts align. I used 2 stepper motors simply because I had them spare. This could have been done with a single motor.
@pekaway2 жыл бұрын
Great work!
@StuartPittaway2 жыл бұрын
Thank you! Cheers!
@Doug1313 Жыл бұрын
Great project! Lol I was thinking the same thing about the pi microscope lens, that it would be good for something like this
@StuartPittaway Жыл бұрын
That's exactly the lens I used with the advanced camera
@Doug1313 Жыл бұрын
@@StuartPittaway Yep, as I saw in your video 👍 I was excited when I saw you using it!
@StuartPittaway Жыл бұрын
@@Doug1313 works very well.
@bryngerard43342 жыл бұрын
Excellent! That looks like it was fun to do ;) Have you thought about adding support for 16mm?
@StuartPittaway2 жыл бұрын
It wouldn't be difficult, but I don't have a reel to try
@bryngerard43342 жыл бұрын
@@StuartPittaway I could see right away that you could. Your approach to this problem has been 1st class. It is only dimensions at this point. Does anyone have a 16mm reel to give to Stuart? Or even 35mm :o) :)
@XxmattitudexX2 жыл бұрын
@@bryngerard4334 i have 16 mm reels i saw a model for a reel on thingverse also if he can print one may be easiest
@nickoppen2 жыл бұрын
Great project Stu. It is very reassuring to see your approach getting such a high quality result. I'm in the process of doing the same thing but making my rig more general to cater for 8mm, Double 8, 16mm cinefilm and 35mm stills. Have you thought about using HDR images to pull out more detail in the shadows and high lights? The library that the pi now uses (libcamera) has a built in HDR function and OpenCV has included an number of HDR algorithms as well. I believe that the libcamera routine adds 2-3 seconds per frame which is quite expensive and would add a couple of hours onto scanning a 4 minute film. I've seen some still images and it seems to do a good job. I've done some reading and tests with the OpenCV routines. It (like everything) seems to need a good understanding of the process and some experimentation to get all of the settings tweaked.
@StuartPittaway2 жыл бұрын
I did look quickly at HDR, but decided it was too slow and the original quality of my film wasn't great. Let me know how you get on
@nickoppen2 жыл бұрын
@@StuartPittaway I certainly will. Thanks.
@jean-noelthomas Жыл бұрын
I got a similar scanner made by myself.. and Your approach is slightly different.. I'll pick you some ideas... Mine is working for 4 years at this time.. And I am trying a new releaes with Graphic interface.. And it's on my own "programmer's" limits...
@StuartPittaway Жыл бұрын
Thanks for leaving the comment. I only built the scanner for a one off conversion of the old tapes, good to see you have a reliable solution working for 4+ years
@alexlandherr3 ай бұрын
Could you have used a B&W sensor and a color filter wheel in front of the camera to take 3 exposures/frame and then merge them later on? For the alignment maybe leave a gap in the wheel so that only a B&W image is captured for the sprocket detection and when aligned capture R, G & B frames.
@StuartPittaway3 ай бұрын
Yes this would have been possible
@seeyouinmystar8 ай бұрын
Hi Stuart, really fantastic work here. I'm interested in taking a similar approach towards scanning 16mm film. I've been trying to wrap my head around how I'd handle sprocket hole detection on this format, given that the hole sits in between frames. Do you know if there is a way to align the frame using two sprocket holes rather than one? I apologize if this is a dumb question, I have no experience using the OpenCV library. Thanks!
@StuartPittaway8 ай бұрын
It should be possible, you detect the square shape and then use that to align the overall image.
@bogeytron Жыл бұрын
Looks brilliant, I've been looking for a DIY film scanner project to scan films that my parents and grandparents made many, many moons ago! One quick question, how well would this work with regular 8mm film? Would I need to change the gate window or could it be done via the software?
@StuartPittaway Жыл бұрын
I suspect it should be okay, you can always crop the image in software later on
@strongxmind Жыл бұрын
Great stuff! Is that possible to produce 4K videos this way? I need that to match the resolution with other scenes recorded using a regular 4K digital camera :)
@StuartPittaway Жыл бұрын
You could definitely upscale the frames. Not much to be gained though as the original footage isn't good enough resolution
@chandershekhar91032 жыл бұрын
Great Work and I want to know which type of lans and camera are you using ??
@StuartPittaway2 жыл бұрын
Its a raspberry PI advanced camera and microscope lens
@DerekReay Жыл бұрын
Hi Stuart, I have been toying with the idea of transferring old Std 8mm to digital images for some time now. I had thought about converting a projector but I find that your design of a scanner, and the resulting images are awesome. I now have an old 'Illumitran' slide copier which would use a camera to capture the image. I would like to adapt this, by adding arms for the film transport system by powering them with Stepper motors, and using a 8mm size film gate.. But, I have to admit that computer programing/components completely mystifies me. If I use 2 Nema 17 motors, do I need 2 separate drivers ? I would replace the camera with a digital HQ Camera Board with a Microscope lens and wonder how a sprocket hole sensor could trigger off the camera Could all of this be powered by an Arduino ? The Raspberry system for programming seems quite complicated. Could I please ask you to provide a list of what Motherboards, Drivers, Controller/Smoothie Boards, Sensors etc that I will require. Sorry that this is rather long winded, but I would appreciate any advice that you may be able to provide. Many Thanks. Best Regards.
@StuartPittaway Жыл бұрын
Hi, I used an old 3d printer motherboard, nothing special it just runs marlin, and has several stepper motor drivers. You need a driver for each stepper motor. I then use the raspberry pi, and it's microscope camera to capture the images. Arduino isn't really suitable for this. Don't forget a good light source as well, it needs to be bright and uniformly lit.
@mindaugasstankus59432 жыл бұрын
Nice. Would project be easier or more difficult with Line Scan Sensor/Camera?
@StuartPittaway2 жыл бұрын
I've no idea, not used one of those sensors. It was straight forward with a standard camera.
@Ni5ei Жыл бұрын
Awesome project! But why have you made it so it only takes 50ft reels? Do you have an estimate of how much it cost?
@StuartPittaway Жыл бұрын
I didn't need anything longer than the smaller reels! I built most of it from spare parts lying around the place. The raspberry pi and camera are the most expensive parts
@carlosbarrera3201 Жыл бұрын
Gran trabajo, yo llevo años intentándolo sin éxito. He empezado a crear tu proyecto, pero me surge la duda ¿Dónde esta el código de Arduino para los motores?, Saludos.
@StuartPittaway Жыл бұрын
Los motores simplemente usan un firmware Marlin de una impresora 3D. El Raspberry PI usa GCODE para controlar los motores.
@creativesamurai8372 Жыл бұрын
Hey, amazing video. im doing a very similar thing, but with a flatbed scanner. but i now have a scanned strip with about 30 frames and no way of splitting then up into individual frames. i was hoping OpenCV could help , but being new to python im finding it really hard. can you offer any advice?
@StuartPittaway Жыл бұрын
I was also new to open CV, it's not that difficult but trial and error paid off
@creativesamurai8372 Жыл бұрын
@@StuartPittaway iv actually made some headway. I'm about to crop my frames now. But only on singular images. Need to setup iterating through my image folder next
@EuropaSteve2 жыл бұрын
Thanks for sharing. This is pretty much the exact list of parts I have laying around. I don't see the cone for the HD camera in the FreeCAD files. Would it be possible to get the .STL files for printing? My CAD skills are weak at best. Thanks again!
@StuartPittaway2 жыл бұрын
I'll have to double check, it might just be part of one if the freecad files as a separate body.
@EuropaSteve2 жыл бұрын
@@StuartPittaway Yes! CameraMount-RaspPiAdvanced Select the body in left pane and tap Space bar to show. Time to get printing...
@gioslg996 ай бұрын
@@EuropaSteve which program did you use to show the cone? I still can't
@EuropaSteve6 ай бұрын
KZbin keeps deleting my response. Google FreeCAD. It should give you the link.
@geoff17405 ай бұрын
@@gioslg99 FreeCAD
@zanders325 ай бұрын
Could this be modified for 16mm?
@StuartPittawayАй бұрын
No reason why not
@jsfotografie2 жыл бұрын
hey Steward Awesome Project :) i tried to contact you through facebook but guess you didnt see it :) im about to print the parts and i have some questions. i have download the Cad files and assembled everything ind Freecad and it seems that the Microscope lens and sled design you show here in the video is not in the cad files? i also found in the files a "film_sproket" that i didnt see in the assembly? do you have perhabs a "final" assembly that you can upload? :) cheers and thx Janosch
@StuartPittaway2 жыл бұрын
Hello, sorry didn't see the Facebook message. Probably easier to raise an issue over on GitHub for this and I can take a look
@blamm5348 Жыл бұрын
Do you have actual STL files for the parts?
@StuartPittaway Жыл бұрын
All the files are on GitHub as freecad files. You can convert those into STL
@LuciusGraciusMaximus2 жыл бұрын
Greetings , is there a way to buy one of these diy scanners online ? Or are you planing on selling them ?
@StuartPittaway2 жыл бұрын
Unfortunately not selling these.
@LuciusGraciusMaximus2 жыл бұрын
@@StuartPittaway thank you for the answer , that’s sad
@RedStarRogue7 ай бұрын
Hmmmm, pie...
@BootyFebacca5 ай бұрын
How is the depth of field on the camera? Is it super shallow? Or is it pretty forgiving?