Diffraction ?

aroy

Senior Member
I have read a lot about diffraction at high F stops. So I tried a few close ups at high F stops, as I wanted maximum DOF. I cannot make out any any difference. If any one can, please tell what to look for.

These are 1:1 crops (as there is a current thread on 100% crop, I desist from calling the images so), some 4K pixels long, out of 6K in the frame.

DSC_7823.jpg
F22

DSC_7822.jpg
F16

DSC_7824.jpg
F8
 
Last edited:

aroy

Senior Member
The above were shot at the closest possible distance (at maximum magnification). The following are full frame, just cropped from left and right.

As I could get maximum DOF and found no degradation, these are shot at F22, and resized to 1000 pixel long.

DSC_7828.jpg

DSC_7829.jpg
 

BackdoorArts

Senior Member
I am by no means an expert on the specifics behind diffraction, so I will not wade into the waters with regard to the specifics regarding when you should or shouldn't experience it. Suffice it to say that there was heated discussion all over the internet after the D800 was announced, stating that with the pixel size and density of the sensor that users would begin to experience diffraction at f/8 or even larger apertures, and that tripods would be almost mandatory to prohibit movement. Funny how none of that is discussed much post-release.

This is a pretty good article on Diffraction and its effects on digital photography... Diffraction Limited Photography: Pixel Size, Aperture and Airy Disks

What I like most about it is the summary section "Notes on Real-World use in Photography", which essentially states that now you know what it is, here's why you probably don't need to worry about it too much.

For me, personally, I barely think about it. I don't shoot that closed too often, except maybe with macro photography, and then I'm more often than not more concerned about camera or subject movement than I am about diffraction (which as the article states only comes into play when all movement is eliminated). I think this stuff is great to know about, and can help you potentially avoid issues. But I also know that there's some amazing stuff that can be done with digitized light information, and it wouldn't surprise me if there isn't something in the camera firmware that at least partially "heals" some of this given that it knows what aperture you're shooting at. Can't say for sure, but if the numbers behind the D800 optics are right, but experience doesn't bear them out, then there's something going on behind the scenes.
 

FastGlass

Senior Member
Look at your backgrounds. I see a difference. When shooting macro Changing the aperture does little for the subject in focus because it's so close.
 
Last edited by a moderator:

BackdoorArts

Senior Member
Look at your backgrounds. I see a difference. When shooting macro Changing the aperture does little for the subject in focus because it's so close.

And you should since DOF is changing so the background is more out of focus at f/22 than at f/8. ;)

Where you might see a difference is within the lines on the petal in the last set of photos provided that they were always in focus. At f/8 the transitions might be crisper than at f/22. Reds are tricky anyway, so there's lots that could impact that (nice job capturing them without blowing them out, btw).
 

BackdoorArts

Senior Member
Usually this is Jack's task, but since I got up before him, I did help him a bit. :) Plus, we get a bonus for every spelling error we correct. With enough bonus points we get use of the corporate jet. ;)

Well if I new jdeg wuz fliing yous guyz areound I wud half laft moor errers fer u two fex.
 

LensWork

Senior Member
Diffraction will first present itself as a loss of contrast. This loss of contrast can make an image appear to be less sharp. When I look at the images I definitely see a lowering of contrast as the aperture becomes smaller.
 

WayneF

Senior Member
f/16 is always more diffraction than f/4. However, it is always more depth of field than f/4 too. It is a trade off, sometimes (esp macro) the depth of field increase is more valuable than the loss due to diffraction. And sometimes maybe not, if the original depth of field was adequate.

Regarding pixel size, more megapixels is always greater resolution than less megapixels. The pixels do not increase the resolution of the lens/sensor size combination, but more pixels loses less of whatever it was.
 

BackdoorArts

Senior Member
Diffraction will first present itself as a loss of contrast. This loss of contrast can make an image appear to be less sharp. When I look at the images I definitely see a lowering of contrast as the aperture becomes smaller.

Understood, but bokeh will exhibit itself similarly. Granted, looking at the difference between the f/16 and f/22 shots in the second post there is a significant lightening of the background, but there's nothing stated in the thread that states that these are straight out of camera edits, so it's possible that there was a subtle difference in what was applied in post (i.e. a little more boosting of shadows). Granted, this renders the comparisons a little less useful, so I would hope this isn't the case, but I would have expected to see a bigger difference between F/8 and f/16 if it was.
 

aroy

Senior Member
Understood, but bokeh will exhibit itself similarly. Granted, looking at the difference between the f/16 and f/22 shots in the second post there is a significant lightening of the background, but there's nothing stated in the thread that states that these are straight out of camera edits, so it's possible that there was a subtle difference in what was applied in post (i.e. a little more boosting of shadows). Granted, this renders the comparisons a little less useful, so I would hope this isn't the case, but I would have expected to see a bigger difference between F/8 and f/16 if it was.

Same set of operations were applied to the whole set -
. Picture control : Vivid
. Contrast (under picture control : 2
. Noise reduction : Faster
. Exposure compensation : None
. Active D Lighting : Default

So all the six images are same as far as PP is concerned. For those interested, here is the XML file generated by Capture NX-D for each RAW file. It has all operations performed on the RAW file, and every time the software is opened it applies them.
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.1.1"><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:BASIC_PARAM="http://www.nikon.co.jp/BASIC_PARAM/0.9.2/"><BASIC_PARAM:VERSION>0.9.2</BASIC_PARAM:VERSION><BASIC_PARAM:VALIDTYPE>PT_ALL</BASIC_PARAM:VALIDTYPE><BASIC_PARAM:EXP_STATE>NKD_DPS_SPECIFIED</BASIC_PARAM:EXP_STATE><BASIC_PARAM:EXP>0</BASIC_PARAM:EXP><BASIC_PARAM:EXP_AD>NKD_EXP_ADL_unchanged</BASIC_PARAM:EXP_AD><BASIC_PARAM:LT_STATE>NKD_DPS_SPECIFIED</BASIC_PARAM:LT_STATE><BASIC_PARAM:LT_HIGHLIGHT>0</BASIC_PARAM:LT_HIGHLIGHT><BASIC_PARAM:LT_SHADOW>0</BASIC_PARAM:LT_SHADOW><BASIC_PARAM:LT_DLIGHTING_HS>0</BASIC_PARAM:LT_DLIGHTING_HS><BASIC_PARAM:T_BIRGHTNESS>0</BASIC_PARAM:T_BIRGHTNESS><BASIC_PARAM:T_CONTRAST>0</BASIC_PARAM:T_CONTRAST><BASIC_PARAM:T_SATURATION>0</BASIC_PARAM:T_SATURATION><BASIC_PARAM:NR_STATE>NKD_DPS_SPECIFIED</BASIC_PARAM:NR_STATE><BASIC_PARAM:NR_ENABLE>TRUE</BASIC_PARAM:NR_ENABLE><BASIC_PARAM:NR_INSENSITY>0</BASIC_PARAM:NR_INSENSITY><BASIC_PARAM:NR_SHARPNESS>5</BASIC_PARAM:NR_SHARPNESS><BASIC_PARAM:NR_INSENSITY_LMC>0</BASIC_PARAM:NR_INSENSITY_LMC><BASIC_PARAM:NR_SHARPNESS_LMC>50</BASIC_PARAM:NR_SHARPNESS_LMC><BASIC_PARAM:NR_INSENSITY_CLR>0</BASIC_PARAM:NR_INSENSITY_CLR><BASIC_PARAM:NR_SHARPNESS_CLR>50</BASIC_PARAM:NR_SHARPNESS_CLR><BASIC_PARAM:NR_METHOD>NKD_NR_FASTER</BASIC_PARAM:NR_METHOD><BASIC_PARAM:NR_EDGE>FALSE</BASIC_PARAM:NR_EDGE><BASIC_PARAM:NR_ASTRO>FALSE</BASIC_PARAM:NR_ASTRO><BASIC_PARAM:LC_STATE>NKD_DPS_SPECIFIED</BASIC_PARAM:LC_STATE><BASIC_PARAM:LC_CA_ENABLE>TRUE</BASIC_PARAM:LC_CA_ENABLE><BASIC_PARAM:LC_LCA_ENABLE>FALSE</BASIC_PARAM:LC_LCA_ENABLE><BASIC_PARAM:LC_LCA>50</BASIC_PARAM:LC_LCA><BASIC_PARAM:LC_DISTORTION_ENABLE>FALSE</BASIC_PARAM:LC_DISTORTION_ENABLE><BASIC_PARAM:LC_VIGNETTE_ENABLE>FALSE</BASIC_PARAM:LC_VIGNETTE_ENABLE><BASIC_PARAM:LC_VIGNETTE>80</BASIC_PARAM:LC_VIGNETTE><BASIC_PARAM:LC_FISHEYE>FALSE</BASIC_PARAM:LC_FISHEYE><BASIC_PARAM:NR_MOIRE>NKD_NR_MRT_off</BASIC_PARAM:NR_MOIRE><BASIC_PARAM:LC_IDF>FALSE</BASIC_PARAM:LC_IDF><BASIC_PARAM:pC_STATE>NKD_DPS_SPECIFIED</BASIC_PARAM:pC_STATE><BASIC_PARAM:pC_COLOR_PRCOSESS>NKD_PC_COLOR_PROCESS_latest</BASIC_PARAM:pC_COLOR_PRCOSESS><BASIC_PARAM:pC_LATEST_MAJOR_TYPE>0</BASIC_PARAM:pC_LATEST_MAJOR_TYPE><BASIC_PARAM:pC_LATEST_TYPE>4</BASIC_PARAM:pC_LATEST_TYPE><BASIC_PARAM:pC_LATEST_SHAPENING>400</BASIC_PARAM:pC_LATEST_SHAPENING><BASIC_PARAM:pC_LATEST_BRIGHTNESS>0</BASIC_PARAM:pC_LATEST_BRIGHTNESS><BASIC_PARAM:pC_LATEST_CONTRAST>200</BASIC_PARAM:pC_LATEST_CONTRAST><BASIC_PARAM:pC_LATEST_SATURATION>0</BASIC_PARAM:pC_LATEST_SATURATION><BASIC_PARAM:pC_LATEST_HUE>0</BASIC_PARAM:pC_LATEST_HUE><BASIC_PARAM:pC_LATEST_FILTER_TYPE>NKD_PC_FEK_none</BASIC_PARAM:pC_LATEST_FILTER_TYPE><BASIC_PARAM:pC_LATEST_TONING_TYPE>NKD_PC_TT_unused</BASIC_PARAM:pC_LATEST_TONING_TYPE><BASIC_PARAM:pC_LATEST_TONING_SAT>400</BASIC_PARAM:pC_LATEST_TONING_SAT><BASIC_PARAM:pC_LATEST_AUTO_SHAPRENING>FALSE</BASIC_PARAM:pC_LATEST_AUTO_SHAPRENING><BASIC_PARAM:pC_LATEST_AUTO_CONTRAST>FALSE</BASIC_PARAM:pC_LATEST_AUTO_CONTRAST><BASIC_PARAM:pC_LATEST_AUTO_SATURATION>FALSE</BASIC_PARAM:pC_LATEST_AUTO_SATURATION><BASIC_PARAM:pC_CAMERA_MAJOR_TYPE>0</BASIC_PARAM:pC_CAMERA_MAJOR_TYPE><BASIC_PARAM:pC_CAMERA_TYPE>0</BASIC_PARAM:pC_CAMERA_TYPE><BASIC_PARAM:pC_CAMERA_SHAPENING>300</BASIC_PARAM:pC_CAMERA_SHAPENING><BASIC_PARAM:pC_CAMERA_BRIGHTNESS>0</BASIC_PARAM:pC_CAMERA_BRIGHTNESS><BASIC_PARAM:pC_CAMERA_CONTRAST>0</BASIC_PARAM:pC_CAMERA_CONTRAST><BASIC_PARAM:pC_CAMERA_SATURATION>0</BASIC_PARAM:pC_CAMERA_SATURATION><BASIC_PARAM:pC_CAMERA_HUE>0</BASIC_PARAM:pC_CAMERA_HUE><BASIC_PARAM:pC_CAMERA_FILTER_TYPE>NKD_PC_FEK_none</BASIC_PARAM:pC_CAMERA_FILTER_TYPE><BASIC_PARAM:pC_CAMERA_TONING_TYPE>NKD_PC_TT_unused</BASIC_PARAM:pC_CAMERA_TONING_TYPE><BASIC_PARAM:pC_CAMERA_TONING_SAT>400</BASIC_PARAM:pC_CAMERA_TONING_SAT><BASIC_PARAM:pC_CAMERA_AUTO_SHAPRENING>FALSE</BASIC_PARAM:pC_CAMERA_AUTO_SHAPRENING><BASIC_PARAM:pC_CAMERA_AUTO_CONTRAST>FALSE</BASIC_PARAM:pC_CAMERA_AUTO_CONTRAST><BASIC_PARAM:pC_CAMERA_AUTO_SATURATION>FALSE</BASIC_PARAM:pC_CAMERA_AUTO_SATURATION><BASIC_PARAM:pC_CM_TYPE>NKD_PC_CMT_unchanged</BASIC_PARAM:pC_CM_TYPE><BASIC_PARAM:pC_CM_SHARPENING>NKD_PC_CSHT_unchanged</BASIC_PARAM:pC_CM_SHARPENING><BASIC_PARAM:pC_CM_TONE_COMP>NKD_DPC_CTCT_unchanged</BASIC_PARAM:pC_CM_TONE_COMP><BASIC_PARAM:pC_CM_SATURATION>NKD_PC_CSAT_unchanged</BASIC_PARAM:pC_CM_SATURATION><BASIC_PARAM:pC_CM_HUE>3</BASIC_PARAM:pC_CM_HUE><BASIC_PARAM:pC_CM_FILTER_EFFECT>NKD_PC_CFET_unchanged</BASIC_PARAM:pC_CM_FILTER_EFFECT><BASIC_PARAM:WB_STATE>NKD_DPS_SPECIFIED</BASIC_PARAM:WB_STATE><BASIC_PARAM:WB_METHOD>NKD_WB_RECORDED</BASIC_PARAM:WB_METHOD><BASIC_PARAM:WB_TEMPBASE>NKD_WBTB_UNKNOWN</BASIC_PARAM:WB_TEMPBASE><BASIC_PARAM:WB_COLORTEMP>4573</BASIC_PARAM:WB_COLORTEMP><BASIC_PARAM:WB_TINT>-0.17</BASIC_PARAM:WB_TINT><BASIC_PARAM:WB_REDSLOPE>0</BASIC_PARAM:WB_REDSLOPE><BASIC_PARAM:WB_BLUESLOPE>0</BASIC_PARAM:WB_BLUESLOPE><BASIC_PARAM:WB_COLORTEMP_RELATIVE>0</BASIC_PARAM:WB_COLORTEMP_RELATIVE><BASIC_PARAM:WB_TINT_RELATIVE>0</BASIC_PARAM:WB_TINT_RELATIVE><BASIC_PARAM:ADJUSTANGLE_STATE>NKD_DPS_SPECIFIED</BASIC_PARAM:ADJUSTANGLE_STATE><BASIC_PARAM:ADJUSTANGLE>0</BASIC_PARAM:ADJUSTANGLE><BASIC_PARAM:ORIENTATION>0</BASIC_PARAM:ORIENTATION><BASIC_PARAM:CROP_STATE>NKD_DPS_SPECIFIED</BASIC_PARAM:CROP_STATE><BASIC_PARAM:CROP_ORGRECT>"RECT:0,0,4000,6000"</BASIC_PARAM:CROP_ORGRECT><BASIC_PARAM:CROP_OUTPUTRECT>"RECT:0,1240,2645,4029"</BASIC_PARAM:CROP_OUTPUTRECT><BASIC_PARAM:CROP_ORIENTATION>0</BASIC_PARAM:CROP_ORIENTATION><BASIC_PARAM:LCH_STATE>NKD_DPS_SPECIFIED</BASIC_PARAM:LCH_STATE><BASIC_PARAM:LCH_ML_TABLE_POINT_COUNT>2</BASIC_PARAM:LCH_ML_TABLE_POINT_COUNT><BASIC_PARAM:LCH_ML_TABLE_POINTS>0,0,1,1</BASIC_PARAM:LCH_ML_TABLE_POINTS><BASIC_PARAM:LCH_ML_GAMMA>1</BASIC_PARAM:LCH_ML_GAMMA><BASIC_PARAM:LCH_CL_TABLE_POINT_COUNT>0</BASIC_PARAM:LCH_CL_TABLE_POINT_COUNT><BASIC_PARAM:LCH_CR_TABLE_POINT_COUNT>0</BASIC_PARAM:LCH_CR_TABLE_POINT_COUNT><BASIC_PARAM:LCH_CR_GAIN>0</BASIC_PARAM:LCH_CR_GAIN><BASIC_PARAM:LCH_CR_EX_GRAY>FALSE</BASIC_PARAM:LCH_CR_EX_GRAY><BASIC_PARAM:LCH_HU_TABLE_POINT_COUNT>0</BASIC_PARAM:LCH_HU_TABLE_POINT_COUNT><BASIC_PARAM:LCH_HU_GAIN>0</BASIC_PARAM:LCH_HU_GAIN><BASIC_PARAM:USM_STATE>NKD_DPS_SPECIFIED</BASIC_PARAM:USM_STATE><BASIC_PARAM:TC_STATE>NKD_DPS_SPECIFIED</BASIC_PARAM:TC_STATE><BASIC_PARAM:TC_RGB_TABLE_POINT_COUNT>2</BASIC_PARAM:TC_RGB_TABLE_POINT_COUNT><BASIC_PARAM:TC_RGB_TABLE_POINTS>0,0,1,1</BASIC_PARAM:TC_RGB_TABLE_POINTS><BASIC_PARAM:TC_RGB_GAMMA>1</BASIC_PARAM:TC_RGB_GAMMA><BASIC_PARAM:TC_B_TABLE_POINT_COUNT>2</BASIC_PARAM:TC_B_TABLE_POINT_COUNT><BASIC_PARAM:TC_B_TABLE_POINTS>0,0,1,1</BASIC_PARAM:TC_B_TABLE_POINTS><BASIC_PARAM:TC_B_GAMMA>1</BASIC_PARAM:TC_B_GAMMA><BASIC_PARAM:TC_G_TABLE_POINT_COUNT>2</BASIC_PARAM:TC_G_TABLE_POINT_COUNT><BASIC_PARAM:TC_G_TABLE_POINTS>0,0,1,1</BASIC_PARAM:TC_G_TABLE_POINTS><BASIC_PARAM:TC_G_GAMMA>1</BASIC_PARAM:TC_G_GAMMA><BASIC_PARAM:TC_R_TABLE_POINT_COUNT>2</BASIC_PARAM:TC_R_TABLE_POINT_COUNT><BASIC_PARAM:TC_R_TABLE_POINTS>0,0,1,1</BASIC_PARAM:TC_R_TABLE_POINTS><BASIC_PARAM:TC_R_GAMMA>1</BASIC_PARAM:TC_R_GAMMA><BASIC_PARAM:LABEL>0</BASIC_PARAM:LABEL><BASIC_PARAM:RATING>0</BASIC_PARAM:RATING><BASIC_PARAM:THUMBKEY>D452LHW4XM6FG</BASIC_PARAM:THUMBKEY></rdf:Description></rdf:RDF></x:xmpmeta>
 
Last edited:
Top