8mm Scanner
Moderator: Andreas Wideroe
8mm Scanner
I just got working a system for converting Super-8mm/Reg 8mm to DVD frame by frame.
http://www.jiminger.com/s8/index.html
I'm looking for suggestions on improving the process.
Thanks
Jim
http://www.jiminger.com/s8/index.html
I'm looking for suggestions on improving the process.
Thanks
Jim
-
- Posts: 16
- Joined: Mon Jan 03, 2005 2:21 pm
- Location: Philadelphia area
- Contact:
-
- Posts: 16
- Joined: Mon Jan 03, 2005 2:21 pm
- Location: Philadelphia area
- Contact:
Petteri ,
The scanner is slow. It takes about 8-10 hours for a 50 foot roll. It takes upwards of 3 days (sometimes less) for a 400 foot reel. I'm guessing that clip is about 1/2 a 50 foot roll (it's actually an excerpt from a 400 foot reel) so that scan time was about 4-5 hours for that much footage. The image processing runs in parallel and is faster than then scan so all of the individual frame images are ready to go as soon as the scan is done.
timdrage,
I don't have any footage with the camera on a tripod filming a completely stationary scene so I suppose it could be a problem in that case. As it is it works fine with all of the footage I have. The biggest problem with the correllation is when overlap is missing completely (it still makes a "best guess").
Currently my BIGGEST problem is that the film will occationally move during the scan causing a break or shift along the entire length of the image. THIS casuses the most trouble for the correllation since the end of one strip is distorted. I'll also have a problem with the correllation if the sprocket is not detected perfectly in two successive strips. In a 400 foot roll this happens 3-4 times so it's not that frequent. I'm working on making the sprocket hole finding more robust to eliminate that.
Thanks,
Jim
The scanner is slow. It takes about 8-10 hours for a 50 foot roll. It takes upwards of 3 days (sometimes less) for a 400 foot reel. I'm guessing that clip is about 1/2 a 50 foot roll (it's actually an excerpt from a 400 foot reel) so that scan time was about 4-5 hours for that much footage. The image processing runs in parallel and is faster than then scan so all of the individual frame images are ready to go as soon as the scan is done.
timdrage,
I don't have any footage with the camera on a tripod filming a completely stationary scene so I suppose it could be a problem in that case. As it is it works fine with all of the footage I have. The biggest problem with the correllation is when overlap is missing completely (it still makes a "best guess").
Currently my BIGGEST problem is that the film will occationally move during the scan causing a break or shift along the entire length of the image. THIS casuses the most trouble for the correllation since the end of one strip is distorted. I'll also have a problem with the correllation if the sprocket is not detected perfectly in two successive strips. In a 400 foot roll this happens 3-4 times so it's not that frequent. I'm working on making the sprocket hole finding more robust to eliminate that.
Thanks,
Jim
-
- Posts: 16
- Joined: Mon Jan 03, 2005 2:21 pm
- Location: Philadelphia area
- Contact:
-
- Posts: 16
- Joined: Mon Jan 03, 2005 2:21 pm
- Location: Philadelphia area
- Contact:
Per the request, I added a couple of sample frames to my site. I do not link to them from my main page but you can see them at these URLs:
http://www.jiminger.com/s8/Sample1.jpeg
http://www.jiminger.com/s8/Sample2.jpeg
http://www.jiminger.com/s8/Sample1.jpeg
http://www.jiminger.com/s8/Sample2.jpeg
My film perforator uses a servomotor and a gecko servo driver to move the film. You could also use stepper motors to do the same thing with a reduction drive. most steppers go 200 steps per 360 deg. rotation. Drop that down 10:1 and you can move your film very precisely. I use a cheap laptop to run my machine by the parallel port. I use CNC software to handle the motion control. Here are some links>>
http://www.dakeng.com/turbo.html
http://www.geckodrive.com/
https://www.sdp-si.com/eStore/default.asp
http://www.lavezzi.com/1667Pitch.html
http://www.herbach.com/
http://www.meci.com/Catalog/Category/91 ... 1f8d7e15db
Regards,
Paul Cotto
http://www.dakeng.com/turbo.html
http://www.geckodrive.com/
https://www.sdp-si.com/eStore/default.asp
http://www.lavezzi.com/1667Pitch.html
http://www.herbach.com/
http://www.meci.com/Catalog/Category/91 ... 1f8d7e15db
Regards,
Paul Cotto
Don't worry about equipment so much and make your movie!
-
- Posts: 16
- Joined: Mon Jan 03, 2005 2:21 pm
- Location: Philadelphia area
- Contact:
Thanks for the links. I was going to do this originally with a stepper motor but I found them difficult to work with (I'm not very good at either mechanics or electronics). My initial attempt at the film forwarder began by pulling the stepper and controller from an old 5 1/4" floppy drive. Now that I've had some success with a DC motor maybe I could try the stepper approach again. Any suggestions on specific controllers/motors?
Thanks
Jim
Thanks
Jim
- VideoFred
- Senior member
- Posts: 1940
- Joined: Tue May 25, 2004 10:15 am
- Location: Flanders - Belgium - Europe
- Contact:
Jim,
I must admit: it looks very good. I didn't expect this quality from a scanner.
But maybe you can make a divX-avi of your original? Then we can see the mpeg in real size...
Edit: I took a better look at your site, I'm very impressed about your knowledge both general and about writing software. How do you deal with the framerate pulldown? I think you can help me with my Avisynth script to do the pulldown. (See my 'auto-processing' topic)
Fred.
I must admit: it looks very good. I didn't expect this quality from a scanner.
But maybe you can make a divX-avi of your original? Then we can see the mpeg in real size...
Edit: I took a better look at your site, I'm very impressed about your knowledge both general and about writing software. How do you deal with the framerate pulldown? I think you can help me with my Avisynth script to do the pulldown. (See my 'auto-processing' topic)
Fred.
Last edited by VideoFred on Tue Jan 04, 2005 4:29 pm, edited 3 times in total.
-
- Posts: 8356
- Joined: Wed May 15, 2002 1:31 pm
- Location: Gubbängen, Stockholm, Sweden
- Contact:
i don't know how you do the sprocket detection exactly, but finding two holes, one on each side, and then linearly interpolate the others should be faster and result in perfect registration assuming that the film was properly perforated.
one question: the clip has too much contrast while the stills have very little. was this intentional? also the stills aren't sharp. the scanner i'm using shows the grain clearly when i scan a strip of film. it's a "neg scanner" but a flatbed shouldn't be far behind these days? perhaps it's not focused correctly or you're not actually scanning at the high resolution you think?
/matt
one question: the clip has too much contrast while the stills have very little. was this intentional? also the stills aren't sharp. the scanner i'm using shows the grain clearly when i scan a strip of film. it's a "neg scanner" but a flatbed shouldn't be far behind these days? perhaps it's not focused correctly or you're not actually scanning at the high resolution you think?
/matt
hmm.. what makes you think that a scanner that costs under 300 dollars and that was designed to scan reflective surfaces in an area like 200x300mm could compete with one that was designed to scan only transparent media from a area of 36x24mm? and costs two or three (or four) times as much?mattias wrote:it's a "neg scanner" but a flatbed shouldn't be far behind these days?
++ christoph ++
-
- Posts: 16
- Joined: Mon Jan 03, 2005 2:21 pm
- Location: Philadelphia area
- Contact:
I use a linear interpolation using: 1) the location of the "most likely" sprocket hole, 2) the known scanner resolution (the samples are 3200 dpi), and 3) the location of the edge of the film, to help with the selection of other sprocket holes. This allows me to effectively separate peaks in the Hough transform that correspond to actual sprocket holes, from noise in the transform. Once I locate the appropriate peaks and I know which edge pixels correspond to the sprocket holes in the image, I "fit" a model of the sprocket hole to the known edges pixels. This gives me an exact scale, rotation, and center location for each sprocket hole.mattias wrote:i don't know how you do the sprocket detection exactly, but finding two holes, one on each side, and then linearly interpolate the others should be faster and result in perfect registration assuming that the film was properly perforated.
This was not enough to pull the exact frame out though. There was too much slop in those parameters to extrapolate the position of the frame. Originally I did it this way but the frame kind of floated around as the movie played. Instead I thought about how a real gate works and now I use the center position of the sprocket and a perpendicular line to the far edge.
The movie clip and those sample frames are not from the same reel. I deleted all of the extracted frames that made up the reel that the movie clip came from. I can reextract some of the frames from that sequence and put them out tonight.mattias wrote:one question: the clip has too much contrast while the stills have very little. was this intentional? also the stills aren't sharp. the scanner i'm using shows the grain clearly when i scan a strip of film. it's a "neg scanner" but a flatbed shouldn't be far behind these days? perhaps it's not focused correctly or you're not actually scanning at the high resolution you think?
Since the dynamic range of my scanner is pretty crappy (what else would you expect for $200) I don't like to do a lot of post processing to change the contrast. I've been fiddling with different scanner contrast settings (mostly via the histogram manipulation) but I don't have much experience with what would be correct aesthetically and I'm sure the reel that the movie clip came from had scan setting very different from the ones that the sample jpegs came from. Suggestions are certainly welcome.
Jim
-
- Posts: 16
- Joined: Mon Jan 03, 2005 2:21 pm
- Location: Philadelphia area
- Contact:
Film Scanner
One more thing - I thought about a Film Scanner (I wanted to try a Nikon Coolscan) but I couldn't get hold of one for testing and I wasn't going to lay out the $600+ on a hunch. Since it's a closed box I didn't know if I could pull the film throught it. If it's faster and I can actually do it I might consider it. If anyone has any suggestions, please let me know.
Jim
Jim
-
- Posts: 8356
- Joined: Wed May 15, 2002 1:31 pm
- Location: Gubbängen, Stockholm, Sweden
- Contact:
oh, i didn't think it would produce as good images, but if it says 3000 dpi you should get that, shouldn't you?christoph wrote:hmm.. what makes you think that a scanner that costs under 300 dollars and that was designed to scan reflective surfaces in an area like 200x300mm could compete with one that was designed to scan only transparent media from a area of 36x24mm? and costs two or three (or four) times as much?
/matt