View previous topic :: View next topic 
Author 
Message 
Marcio21
Joined: 29 Aug 2011 Posts: 28

Posted: Sun Sep 11, 2011 2:45 pm Post subject: Focus stacking steps 


Hello everyone,
I bought the Stackshot and would like some help on how to calculate the steps to set up the Stackshot, for example magnification 3x, aperature F4, etc. How do I calculate the steps that I have to give to the Stackshot in order to do these? For instance, at 3x F/4, you cannot give it a step of for example 0.20.
Also, is it correct that when you change the aperature, you need to change the step sizes? I would appreciate your help as I cannot find any information that can help me with these issues.
I have a Canon EOS 40D and the lens is MPE 65mm, if this helps.
Thank you in advance for your assistance.
Matthew 

Back to top 


rjlittlefield Site Admin
Joined: 01 Aug 2006 Posts: 19392 Location: Richland, Washington State, USA

Posted: Sun Sep 11, 2011 10:05 pm Post subject: 


Matthew, for a 40D with MPE 65, the following are reasonable "getacquainted" settings:
1X f/11 0.66 mm
2X f/8 0.18 mm
3X f/5.6 0.075 mm
4X f/4 0.037 mm
5X f/4 0.028 mm
These are based on maintaining an "effective fnumber" of roughly f/22. This will give you some diffraction blur if you look at actual pixels, but makes a good compromise against stack length.
Yes, you do have to change the step size when you change aperture and when you change magnification.
The required step size can be computed roughly as 2cn(m+1)/(m*m), where c is the "circle of confusion", n is the nominal fnumber, and m is the magnification. For many lenses, including the MPE 65, the effective fnumber is roughly n(m+1), that is, nominal fnumber multiplied by the quantity, magnification plus one.
The values I've given above are computed using c=0.015 mm, and adjusting n so that n(m+1) is roughly 22 (in the range of 2024). So, for the second line I chose f/8 because 8(2+1)=24, and the computed step is 2*0.015*8*(2+1)/(2*2) = 0.18 .
Again, these are reasonable "get acquainted" settings. As you acquire more experience, you may want to use larger fnumbers to get shorter stacks at the cost of more diffraction blur, or smaller fnumbers to get sharper images at the cost of shooting more frames. You also may decide to slightly increase or decrease the focus step based on whether you see focus banding with the subjects you're shooting. Random textures can tolerate a larger step, very regular structures like fly eyes may require a smaller one.
Ultimately the best settings are determined by experiment. You want close to the largest fnumber that will just barely give the sharpness you need (because of diffraction blurring), and then a focus step that will just barely avoid focus banding for whatever type of subject you're shooting.
I hope this helps. If it's not the right level of information, let me know and I'll try again.
Rik
PS. This question really should be in Beginners Macro, not Micro, since it's not dealing with microscopes. I'll move it after you've had a chance to respond. 

Back to top 


Marcio21
Joined: 29 Aug 2011 Posts: 28

Posted: Mon Sep 12, 2011 10:41 am Post subject: 


Thank you for your help which is greatly appreciated. However, I don't understand those calculations. I am still a beginner so they are a bit complicated for me. If you can explain to me in a simpler way, I would be very grateful!
I apologies for posting in the wrong section 

Back to top 


Craig Gerard
Joined: 01 May 2010 Posts: 2877 Location: Australia

Posted: Mon Sep 12, 2011 4:19 pm Post subject: 


Marcio,
As far as I know, we are still waiting on a firmware update for the StackShot from Cognisys which should allow the' highprecision' mode to be accessed directly via the StackShot controller without the need to use additional software. The use of additional software requires a USB enabled controller, so too the ability to update the firmware
There is a workaround that enables the controller to work in increments smaller than 0.20. Some details in the link below:
http://www.photomacrography.net/forum/viewtopic.php?t=11008
Craig _________________ To use a classic quote from 'Antz'  "I almost know exactly what I'm doing!" 

Back to top 


Marcio21
Joined: 29 Aug 2011 Posts: 28

Posted: Tue Sep 13, 2011 2:37 pm Post subject: 


Hi Craig Gerard
I think You Didn't understand me My Problem is I don't Know how to calculate the steps
Thank you in advance for your assistance. 

Back to top 


Craig Gerard
Joined: 01 May 2010 Posts: 2877 Location: Australia

Posted: Tue Sep 13, 2011 5:57 pm Post subject: 


Marcio wrote:  I think You Didn't understand me My Problem is I don't Know how to calculate the steps 
Marcio, I have trouble with calculations and numbers; but I understand the details of Rik's post. I now have those guidelines stored in my reference material.
When you say "I don't know how to calculate the steps", are you referring to the mathematics or the actual configeration of the StackShot controller. If the latter, set the StackShot controller as follows:
Mode: AutoDist
Dist/step: 0.15mm (adjust this number as per Rik's guidelines)
Select Start Pos, then Select End pos.
Video from Cognisys website:
http://www.youtube.com/watch?v=_WnEKI3cng
To persuade the StackShot to move in increments smaller than 0.01 you will need to use the workaround (link below) or Zerene Stacker Professional Edition.
http://www.photomacrography.net/forum/viewtopic.php?t=11008
Craig
*edit: corrected technical detail _________________ To use a classic quote from 'Antz'  "I almost know exactly what I'm doing!"
Last edited by Craig Gerard on Tue Sep 13, 2011 11:42 pm; edited 1 time in total 

Back to top 


rjlittlefield Site Admin
Joined: 01 Aug 2006 Posts: 19392 Location: Richland, Washington State, USA

Posted: Tue Sep 13, 2011 9:55 pm Post subject: 


Marcio21 wrote:  My problem is I don't know how to calculate the steps 
How about this?
For the 40D and MPE 65, you can compute step size as:
step_size = 0.030*n*(m+1)/(m*m)
where:
n = nominal fnumber (the fnumber set on the camera)
m = magnification (the value set by the ring on the lens)
This will reproduce the numbers that I gave earlier.
The exact step size is not critical. But as you say, "at 3x F/4, you cannot give it a step of for example 0.20". Using the formula, the computed step size would be 0.030*4*(3+1)/(3*3) = 0.053, almost 4 times smaller.
Is this helpful? If not, then can you suggest what sort of answer might be helpful? How about an Excel spreadsheet that implements this calculation?
Rik 

Back to top 


Marcio21
Joined: 29 Aug 2011 Posts: 28

Posted: Tue Sep 13, 2011 11:00 pm Post subject: 


Quote:  When you say "I don't know how to calculate the steps", are you referring to the mathematics or the actual configeration of the StackShot controller 
The actual configeration of the StackShot
Thank You
Quote:  How about an Excel spreadsheet that implements this calculation 
Can You Send Me The Spreadsheet Thank You
I Hope I'm Not Disturbing You All Thank You Very Much ! 

Back to top 


Marcio21
Joined: 29 Aug 2011 Posts: 28

Posted: Wed Sep 14, 2011 11:59 am Post subject: 


Hello everyone,
If I understood correctly, the 0.015 is my camera sensor size, i.e. Canon 40D. Is this correct? what I didn't understand is why in one calculation, you multiplied everything by 2 in the beginning (2*0.015*8*(2+1)/(2*2) = 0.18 ). I didn't understand from where the '2' came.
I tried doing some calculations from what I could understand. Let me know what you think.
0.015*5.6*(4+1)/(4*4) = 0.026
0.015*5.6*(5+1)/(5*5) = 0.020
Thank You 

Back to top 


rjlittlefield Site Admin
Joined: 01 Aug 2006 Posts: 19392 Location: Richland, Washington State, USA

Posted: Thu Sep 15, 2011 9:39 pm Post subject: 


Marcio21 wrote:  If I understood correctly, the 0.015 is my camera sensor size, i.e. Canon 40D. Is this correct? 
It is not your sensor size, but it is related to your sensor size. Sensor size in the 40D is physically 22.2 x 14.8 mm, divided out as 3888 x 2592 pixels.
The standard formula for DOF is that
DOF = 2cn(m+1)/(m*m), where c is the "circle of confusion", n is the nominal fnumber, and m is the magnification.
This simple formula has its roots in geometric ray tracing. It basically comes from drawing triangles, writing algebra to represent side lengths, and then manipulating the algebra to throw away complicated pieces that are too small to matter for macro applications. You can read about this at http://en.wikipedia.org/wiki/Depth_of_field. (By the way, if you're casesensitive, notice that the Wikipedia page uses capital N instead of small n to express the fnumber.)
The value c  circle of confusion  is typically something like 1/1500 of the sensor diameter. My value of 0.015 is about 1/1500 of your sensor width (not its diameter). Using the slighter smaller value just cuts the odds of getting visible focus banding. You can read more about circle of confusion at http://en.wikipedia.org/wiki/Circle_of_confusion. (The Depth_of_field page probably links to it also.)
Quote:  what I didn't understand is why in one calculation, you multiplied everything by 2 in the beginning (2*0.015*8*(2+1)/(2*2) = 0.18 ). I didn't understand from where the '2' came. 
The 2 comes from the standard formula (so it's rooted in geometry and algebra). In the second formula I gave you, I just did the arithmetic 2 * 0.015 = 0.030, and replaced "2c" with "0.030" to simplify the equation for your particular setup.
Quote:  I tried doing some calculations from what I could understand. Let me know what you think.
0.015*5.6*(4+1)/(4*4) = 0.026
0.015*5.6*(5+1)/(5*5) = 0.020 
The arithmetic is correct but the result does not mean what you intended it to. Because you left out the 2 but did not replace the 0.015 with 0.030, the numbers you compute are only half what the DOF would actually be for your setup. You would get a good looking result, but at the cost of shooting and processing twice the number of images you actually need. Everything else appears to be on the right track, assuming that you're talking about f/5.6 at 4X and 5X.
Quote:  The actual configeration of the StackShot 
Again, I'm not sure what sort of answer you're looking for. A StackShot user manual can be downloaded from http://www.cognisysinc.com/downloads/StackShotManual_1_4.pdf. In that manual, you want section 3.8, "Mode: Automatic Distance". Enter the step value computed by the formula (rounded to 0.010 mm if your controller requires that). Then press the buttons as described in the manual to establish the start and end positions. The StackShot controller will figure out how many steps are required. You may have to set metric mode first; see section 3.3.10 "Units of Measure".
Rik 

Back to top 


Marcio21
Joined: 29 Aug 2011 Posts: 28

Posted: Fri Sep 16, 2011 1:18 pm Post subject: 


Hello again,
Thank you very much for all you help! Really appreciate it.
So if I am understanding correctly, for a Canon 40D with MPE 65mm lens and for F/5.6 at 4X, I need to work it out as follows:
0.030*5.6*(4+1)/(4*4) = 0.0525, i.e. 0.053
Is this correct? Also, if I am understanding well, for my setup which is a Canon 40D with MPE 65mm lens, I have to always use 0.030 to calculate the steps.
Hope I managed to understand this right because I don't want to bother you
Thanks again!! 

Back to top 


rjlittlefield Site Admin
Joined: 01 Aug 2006 Posts: 19392 Location: Richland, Washington State, USA

Posted: Fri Sep 16, 2011 1:37 pm Post subject: 


Yep, this all sounds good. Now I'm looking forward to seeing pictures!
Rik 

Back to top 


Marcio21
Joined: 29 Aug 2011 Posts: 28

Posted: Mon Sep 19, 2011 3:22 am Post subject: 


Hi Rik
There is Something Wrong With The Steps
0.030*5.6*(3+1)/(3*3) = 0.075
StackShot Setup
The Results are very bad


Back to top 


Rollin
Joined: 11 Jan 2011 Posts: 33 Location: Belgium

Posted: Mon Sep 19, 2011 5:45 am Post subject: 


Is it possible that 0.075 is wat you needed and 0.75 is wat you selected? 

Back to top 


rjlittlefield Site Admin
Joined: 01 Aug 2006 Posts: 19392 Location: Richland, Washington State, USA

Posted: Mon Sep 19, 2011 10:18 am Post subject: 


Yep, it's the decimal point problem. Round down from 0.075 and set the controller to 0.07 .
Rik 

Back to top 


