|
|||||||||
|
Thread Tools | Search this Thread |
July 14th, 2009, 10:46 PM | #1 |
Wizard Status
Join Date: Jun 2005
Location: New York, NY
Posts: 239
|
Software rack focus
I've posted a short video showing an upcoming Magic Lantern feature: software focus pulls. This is a demonstration of how smooth the software control can be with a very fine step size. It is doing 30 steps/sec in the video with a stepsize of 1 and speed of 1.
Magic Lantern - Software rack focus test on Vimeo |
July 15th, 2009, 12:17 AM | #2 |
Major Player
Join Date: Mar 2007
Location: Sussex, UK
Posts: 317
|
Great work Tramm. Very smooth video clip, had to play it back to see the focus change.
Does the camera register what step position the lens is currently at? I mean can you preset a step position 1 and 2. Can this also be routed to the bottom dial/wheel? This has the potential to be a great ML feature. Well done, you must be totally consumed with the camera. |
July 15th, 2009, 12:36 AM | #3 |
Inner Circle
Join Date: May 2006
Location: Camas, WA, USA
Posts: 5,513
|
This is amazingly cool.
Any idea of how to do the user interface? I see two possibilities, one that's self contained and another that uses external control. For the self-contained version, having a single button press (even better - IR trigger for use on a gimbal rig) to start a pre-programmed rack focus would be excellent. The distance and duration could be loaded in a (the) config file. An S-curve could be applied, either in-camera or baked into a config sequence. The extra step of loading the parameters into the card isn't too bad. Setting up a dynamic rack focus shot takes a fair amount of time to setup anyway. A minute of burning a file on the card would be well worth it to get a butter smooth transition with a perfect end point. Multiple transitions - each manually triggered - would be amazing.
__________________
Jon Fairhurst |
July 15th, 2009, 01:10 AM | #4 |
Major Player
Join Date: Apr 2008
Location: Beijing
Posts: 665
|
Tramm, that is brilliant. How are you currently setting the start and end points?
Do you think you in future we could integrate this with some kind of controller app for PC, Mac, pocket pc or Iphone?? I know that pocket phojo on windows mobile can control some camera functions so it may be possible without a proper computer or netbook, if we could connect a device like this to the camera and then control it from another on a peer-to-peer network it would be amazing. Dan |
July 15th, 2009, 06:11 AM | #5 | |
Wizard Status
Join Date: Jun 2005
Location: New York, NY
Posts: 239
|
Right now they are open loop. My program just iterates 512 steps at 30 Hz in one direction when the "Rack focus" menu is selected. I may add something similar to the older Canon DEP mode -- you could manually rack the focus to the start and end points, have the camera record the positions and then execute the rack at the desired speed. Or, as Jon mentioned, maybe something in a script on the CF card.
Quote:
I would really like to track down a WFT-E4. The 5D Mark II has a full TCP/IP stack with a built-in webserver. Think about the possibilities there! |
|
July 15th, 2009, 07:16 AM | #6 |
Major Player
Join Date: Sep 2006
Location: Burlingame, CA USA
Posts: 285
|
I am confused. Do any Canon lenses offer external control of the focus? I didn't think that was possible. Or are you sending signals to some other device?
__________________
me@facebook: http://facebook.com/stevemallerphotography |
July 15th, 2009, 07:23 AM | #7 |
Major Player
Join Date: Jun 2007
Location: New Orleans, LA
Posts: 410
|
Tramm, if this is what you do in your spare time, what is your real job :) We all appreciate the tools that you are creating for us!
|
July 15th, 2009, 08:26 AM | #8 | |
Tourist
Join Date: Feb 2009
Location: Germany
Posts: 1
|
Quote:
Tramm, great work and great ideas! I will donate some $$$ for sure. Dennis from Germany |
|
July 15th, 2009, 08:56 AM | #9 |
Inner Circle
Join Date: May 2006
Location: Camas, WA, USA
Posts: 5,513
|
Of course. That's how they provide autofocus to still photographers. The camera sends the signal and the lens has the motor.
__________________
Jon Fairhurst |
July 16th, 2009, 10:51 AM | #10 |
Major Player
Join Date: Nov 2006
Location: Placentia, Calif
Posts: 549
|
would the Magic Lantern void the Canon Warranty,
__________________
Hugh Mobley www.petplanetvideos.com http://exposureroom.com/members/hmobley.aspx/ |
July 16th, 2009, 11:02 AM | #11 |
Major Player
Join Date: Jan 2006
Location: Riverside, Ca
Posts: 307
|
Tramm, That is AWESOME!
I had programmable buttons on my old Sony Z1u, where I could set up Button 1 for X focus and then Button 2 for Y focus and then rack between the two. I really missed being able to do that, and here you come with that feature for our 5DM2! That's brilliant!!! |
July 16th, 2009, 11:08 AM | #12 |
Major Player
Join Date: Feb 2008
Location: Lancashire UK
Posts: 496
|
Very nice Tramm
Some exciting possibilities there I think Avey |
July 16th, 2009, 11:37 AM | #13 |
Inner Circle
Join Date: May 2006
Location: Camas, WA, USA
Posts: 5,513
|
Magic Lantern does not burn into the ROM, so it is similar to the CHDK firmware project.
You can read about how CHDK affects the Canon Warranty here: FAQ - CHDK Wiki From a practical standpoint, I doubt that Canon service would be able to detect if 3rd party code had ever been loaded.
__________________
Jon Fairhurst |
July 16th, 2009, 12:01 PM | #14 |
Major Player
Join Date: Aug 2008
Location: Wayne, PA
Posts: 207
|
I've been using Nikon (all manual) lenses, with this I may have to change. I'm guessing there is no motor function to the Canon zoom lenses. If I'm wrong and I hope I am, would this allow programed zooms (not that the world hasn't seen quite enough zooms already - but just in case one more is needed).
|
July 16th, 2009, 12:14 PM | #15 |
Wizard Status
Join Date: Jun 2005
Location: New York, NY
Posts: 239
|
There is the incredibly rare 35-80 mm f/4-5.6 PZ. I don't know if the zoom functions can be commanded through the EF lens protocol or if it only zoomed in response to the buttons on the lens body. I don't see any mention of it in the 5D Mark II firmware.
|
| ||||||
|
|