Announcement

Collapse
No announcement yet.

Wolverine-Hawkeye Telecine

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Stan Jelavic
    replied
    Had another look at the jitter issue. Measurer with the caliper and figured out the perforations are done at 3.8mm pitch.
    https://photos.app.goo.gl/h6m3gRUnPbwGykdv8
    https://photos.app.goo.gl/zAAhAnoaruev9Wzo9
    The claw travel is roughly the same, perhaps a bit larger. Still the claw hits the edge of the perforation on the way up. So, if the gate pressure is right it will push on the film, move it slightly to the right engage the perforation.
    If too much pressure, the claw can not nudge the film and will slip under the film. This is bad because with the claw sliding under the film it will move the film a bit and the film will stay shifted for the next shot.
    If too little pressure, the film will shift at the end of the claw travel, i.e. the film could retract a bit when the claw leaves the film and that position is used in the next shot which happens at the point where the claw goes up.

    Not 100% sure about this but that is what I could come up with. Not sure why Wolverine designed the claw with such a small margin and it seems that that stopper does more harm than good. So removing the stopper is a potential solution on some machines. Some of them have an adjustment screw. Tweaking the screw may help with this issue but I have not tested that.

    Leave a comment:


  • Stan Jelavic
    replied
    You have done lots of work Chris and I will look at this shortly. Just been busy with a few projects here. Completed one of the machines with the UX226 camera.
    https://photos.app.goo.gl/vQbzYg57ipW3V8TE7
    Connected the USB3 directly to the cam for max performance but optionally the cable can be connected to the back of the unit. The image size is
    2560x1920 pixels and the scan runs at 1 FPS to the external drive (tiff images).
    Cropped it down to 2400x1800
    Ran Video Fred option4 but the script ran out if memory on my machine. So, reduced the size to 1888x1416 and then the script ran ok. But is it ever slow. Just this short clip took like an hour and a half.
    https://drive.google.com/file/d/1-pg...ew?usp=sharing

    Also noticed nasty jitter with this film. Will look at it tomorrow. This is not the machine with the jitter fix that I implemented on the DSLR machine. So maybe if I try the same fix, it may work, don't know. Actually on a second thought I ran this film before with this machine and did not have this much jitter. Maybe the cam got worn out with all of use and abuse he he. The cam wear would reduce the claw travel distance which could cause film slippage. Will let you know.

    Leave a comment:


  • Chris LaRocque
    replied
    Hello Everyone

    It's been a while since I was last active here and I'm happy share the first revision of my autocrop tool for STD8 stock. The script works when the frame includes the perforations on the left and also the space to the right of the film stock. Normal orientation is required so there is a rotate flag, files must be 1920 x 1080, and you should specify absolute file paths for all inputs. The two avi files are an example of raw and cropped film, converted to 16 fps video without dark frame, scaling, or border.

    I am querying The Imaging Source about artifacts found in dark frames and images so hold off on processing dark frames for the moment. I'll post more information soon.

    Application flow:

    Frames are verified to exist.

    Optional Output path is verified to exist.

    Optional Dark frame path is verified to exist. All files found at this path are presumed to be dark frames, must be oriented correctly, and are not effected by the rotate flag. Dark frames are averaged and the result subtracted from all input frames.

    The right edge is located and the value "pixels per mm" is calculated based on the std 8 stock width of 7.975 mm.

    The Perforations are located and the center frame is calculated based on centerline Y being midpoint of the perf separation and centerline X being 2.47 mm right of the perforations right edge.

    Frame crop is calculated as 4.5 x 3.3 mm with a 1.1 scaler applied to capture as much of the available image as possible.

    The Cropped frame is optionally white balanced using average lumanence (LAB format), rescaled proportional to the height of the input image (1080), and then bordered with black rectangles to the right and left sides, adjusting it the original aspect ratio.


    Example relative path command line tested on Linux with bash. Use absolute paths preferentially because I haven't exhaustively tested relative paths.

    ls Raw/*.tiff | AutoCrop_v1.0.py -v -o Cropped

    Output of AutoCrop_v1.0.py -h

    usage: AutoCrop_v1.0.py [-h] [-f FILE [FILE ...]] [-r] [-o [OUT_PATH]] [-k [DARKFRAME]] [-d] [-s] [-w] [-b] [-v]
    [-c CHECK_FRAMES [CHECK_FRAMES ...]]

    Crop image files automatically.

    optional arguments:
    -h, --help show this help message and exit
    -f FILE [FILE ...], --files FILE [FILE ...]
    Files to read, if empty, stdin is used
    -r, --rotate Rotate images by 180 degrees.
    -o [OUT_PATH], --out_path [OUT_PATH]
    Output File Path. location of input file is used by default.
    -k [DARKFRAME], --darkframe [DARKFRAME]
    Path to folder containing Darkframes that will be subtracted from each image
    -d, --debug Enable display of each stage of image isolation
    -s, --scale Scale cropped image vertically to height of original image
    -w, --white_balance White balance based on average luminance of cropped image.
    -b, --add_border Add border to width of original image
    -v, --verbose Annotate pipeline stages; list each file name and path as it is processed.
    -c CHECK_FRAMES [CHECK_FRAMES ...], --check_frames CHECK_FRAMES [CHECK_FRAMES ...]
    A sequence of frame numbers. Sets debug only for those frames to allow examination of the pipeline
    process


    To do:

    Add Frame orientation check and correction.
    Add S8 processing
    Evaluate / Implement alternate frame keying strategy.
    Improve vertical frame bounce control. Y axis centerline changes slightly when locating the perforation outr dimensions.
    Test code on windows.
    Add TCam-Capture camera interface to pull images from Wolverine directly.

    I'd appreciate feedback. If anyone wants to help I'll set up a repo on Github.

    Regards

    Chris LaRocque

    Leave a comment:


  • Stan Jelavic
    replied
    Ok that all looks good Bill. Never realized the film was a negative. I inverted the colors and now I can see that the focus is pretty close. Lots of noise in the image. Here is the mask files:
    https://drive.google.com/drive/folde...UU?usp=sharing

    Leave a comment:


  • Bill Putt
    replied
    Stan,
    I have a DFM 72BUC02-ML. Here are pics of how I have it mounted. This is my best interpretation of the instructions. I have a friend with a 3d printer who could make some up. Are they on thingaverse? I don't see a gate mask in your files list on there. Keep in mind the film in the picture is a black and white negative cause it was recently developed. looks pretty clear to me. I'll figure out a way to mount the switches. mostly just letting you know the the issues I ran into. I might just mount the front part on a completely homemade back part.
    Attached Files

    Leave a comment:


  • Stan Jelavic
    replied
    Hi Bill, my records indicate that you have the Hawkeye kit with the 16mm lens. What camera did you get and what spacers did you end up using for the camera? From the picture that you posted the camera seems to be out of focus which will make the lens flare (lens glow) worse. Even when fully in focus you can get the flare under some circumstances. There is a gate mask that you can use that reduces that significantly. Do you have access to a 3D printer to print out the mask. If not I can get some printed from an on-line shop. Can you try using the standoffs for the switches?

    Leave a comment:


  • Bill Putt
    replied
    got my hawkeye pretty much assembled and tested. now working on tweaking. biggest issue right now is glare from the part of the led light source which is not covered by film(see pic 1). Any way to correct for this? I played with config settings in ic capture with no luck. changing focus of lens moves where the glare falls, but it's still there. perhaps putting down tape where it's glaring from? just means i'd have to change between 8mm and super 8 batches.

    Click image for larger version

Name:	161332047_140086181267547_8038919099635862189_n.jpg
Views:	349
Size:	50.0 KB
ID:	30152
    also wanted to report that my model of wolverine seems to be a bit different as the L shaped USB cable goes right into the gear, so i had to get a different cable
    Click image for larger version

Name:	161449704_859923514408761_3674832416661533779_n.jpg
Views:	314
Size:	34.8 KB
ID:	30153
    and i can't mount the switches where the og screen was cause the handle of the machine is in the way. I could Dremel out the plastic. Haven't decided yet.
    Click image for larger version

Name:	159979123_1750674641761281_7500460154548998702_n.jpg
Views:	300
Size:	24.9 KB
ID:	30154

    Leave a comment:


  • Stan Jelavic
    replied
    Looks like you are getting there "slowly".

    Leave a comment:


  • David Brown
    replied
    I'm still testing this. The overexposure range was not adequate for my test without adding gain. I went the opposite way and set the 1st frame as underexposed, and the 2nd frame as overexposed. That's a negative value. More to test.

    The 64bit mode is working as the Enfuse processing was only ~1 second per frame, now it 45 seconds! At that speed I can read the errors, or in this case warnings. They are probably not important, just estimates for settings. Here's the capture.

    Click image for larger version

Name:	error.jpg
Views:	477
Size:	149.0 KB
ID:	30027

    Leave a comment:


  • Stan Jelavic
    replied
    Yes the first exposure is in auto but can be controlled by
    Auto Reference
    and
    Auto Max Value
    Click image for larger version  Name:	adjust_exposure.png Views:	0 Size:	19.0 KB ID:	29741
    I set these so that the image is overexposed.
    The second frame will use whatever the last total exposure was and will subtract the increment.
    And then will switch back to auto mode. I think this is a good way to have the auto exposure working and controlling the average of the two settings. But we can change to to whatever we want as long as we stay within the api bounds.

    Good question about the 64bit button. I essentially force image write to 64 bit but not sure if that will override the initial setting. Can check.

    Leave a comment:


  • David Brown
    replied
    Just to be sure I understand, the first exposure is with shutter on automatic and the second is manually offset by the Low setting?

    I have been overexposing the first and underexposing the second (via Low), with the shutter.

    The odd thing is when I find the auto exposure on, both images have been exposed and saved exactly the same.

    If I use 64 bit, then I also need to select the bit64 button as well?

    I now plan to have all the information up front and not interrupt the app and change anything.

    Leave a comment:


  • Stan Jelavic
    replied
    The app turns off auto exposure when setting the low exposure to prevent auto exposure from compensating. Then it turns it back on for high exposure. So if you stop and check the settings, auto exposure could be off or on depending on which point you stopped. The 64bit saves the images in 64 bit mode. It has to be done up front. It will give you an error in any running mode. You have to stop before changing to 64bit.

    Leave a comment:


  • David Brown
    replied
    Hey Kamel!

    Stan, after hours of testing......HDR is OK. Nice touch adding the decimal increments for the Low setting.

    Also it will now go negative so it can be the bright value, if I choose.

    I had a list of changes I thought would be nice for the app, but now I think they would only be useful when testing for hours!


    I found that the auto exposure box can get checked without my consent. I can't replicate that but it seems to happen when stopping, changing settings and restarting without exiting. Watching the capture display, it is seen within the first 2 or 3 images and the display no longer flashes the two exposures. Then, just exit and restart.

    What does the 64bit button do? It will cause an error if selected when running in 32bit. Just exit and restart, or don't push the button!
    Click image for larger version

Name:	Screenshot 2021-03-09 200309.jpg
Views:	490
Size:	35.5 KB
ID:	29660

    Otherwise, I'm back to capturing!


    Leave a comment:


  • Stan Jelavic
    replied
    Glad you are back Kamel.

    Leave a comment:


  • Kamel Ikhlef
    replied

    Hello everyone, just a hello.
    I hope that you all are ok. I left out the digitization of my films a bit.
    But I will resume soon. I think in a month.
    I am happy to read you and follow your various experiences (DSLR). Still very interesting.

    Leave a comment:

Working...
X