Annons

Diffraktion - behöver man bry sig?

Produkter
(logga in för att koppla)

bildterapeuten

Avslutat medlemskap
Det handlar om att matematiskt backa den oskärpa som uppstår när ljuset passerar genom objektivets och den ljusspridning som uppstår när ljusstrålarna passerar bländaren, samt också för det gussiska filter som ett aa-filter utgör, detta är fullt möjligt , det är en mycket sofistikerad uppskärpning vi ser som medför att bla brusbilden ökar.

Emil Martinec har beskrivit det så här

For the more technically inclined, a more detailed explanation is that a good way to think about imaging components is in terms of spatial frequencies; for instance, MTF's are multiplicative -- for a fixed spatial frequency, the MTF of the entire optical chain is the product of the MTF's of the individual components. So if the component doing the blurring has a blur profile B(f) for as a function of spatial frequency f, and the image has spatial frequency content I(f) at the point it reaches this component, then the image after passing through that component is I'(f)=I(f)*B(f). Thus, if one knows the blur profile B(f), one can recover the unblurred image by dividing: I(f)=I'(f)/B(f). The problem comes that B(f) can be small at high frequencies, since it is a low pass filter that is removing these frequencies from the image. Dividing by a small number is inherently numerically unstable, and so choosing the wrong blur profile, or having a bit of noise in the image, all those inaccuracies get amplified by the method. So in practice one includes a bit of damping at high frequency (quite similar to the 'radius' setting in USM) to keep the algorithm from going too far astray.
 

PMD

Aktiv medlem
Tack!

Convolution (faltning på svenska) var nyckelordet. Med det hittar man massor av information.

Jag gissar att DPP inte behöver gissa(!) sina ingångsparametrar lika mycket som "vanlig" deconvolution eftersom programmet vet vilket objektiv som bilden har tagits med och har dess egenheter inprogrammerade.

Man kan alltså ännu mer strunta i risken för diffraktionsoskärpa om man har tillgång till sådana metoder.
 

stefohl

Aktiv medlem
Tack!

Convolution (faltning på svenska) var nyckelordet. Med det hittar man massor av information.

Jag gissar att DPP inte behöver gissa(!) sina ingångsparametrar lika mycket som "vanlig" deconvolution eftersom programmet vet vilket objektiv som bilden har tagits med och har dess egenheter inprogrammerade.

Man kan alltså ännu mer strunta i risken för diffraktionsoskärpa om man har tillgång till sådana metoder.
Det är inte särdeles svårt för en tillverkare av råkonverterare att se hur oskärpecirkeln ser ut och därigenom göra en dekonvolutionsberäkning. Tilltron till att Nikon, Canon har tillgång till information som andra tillverkare inte har är stor, men inte korrekt.
 

PMD

Aktiv medlem
OK, lite efterforskningar ger vid handen att programmet antagligen använder en iterativ algoritm som kallas "Richardson-Lucy" och att om den konvergerar så får man en lösning som ger det mest sannolika ursprungsvärdet för varje pixel.

Koolt! Finns det andra råkonverteringsprogram som kan det här också?
 

peranders

Aktiv medlem
Tack!

Convolution (faltning på svenska) var nyckelordet. Med det hittar man massor av information.

Jag gissar att DPP inte behöver gissa(!) sina ingångsparametrar lika mycket som "vanlig" deconvolution eftersom programmet vet vilket objektiv som bilden har tagits med och har dess egenheter inprogrammerade.

Man kan alltså ännu mer strunta i risken för diffraktionsoskärpa om man har tillgång till sådana metoder.
Testade just detta. Fränt, funkar!

Bilden är tagen med kitzoom 18-135 mm och BB-logon är 1 mm.
 

Bilagor

stefohl

Aktiv medlem
OK, lite efterforskningar ger vid handen att programmet antagligen använder en iterativ algoritm som kallas "Richardson-Lucy" och att om den konvergerar så får man en lösning som ger det mest sannolika ursprungsvärdet för varje pixel.

Koolt! Finns det andra råkonverteringsprogram som kan det här också?
Ja, det finns flera. Camera Raw/Lightroom använder en dekonvolutionsalgoritm om man höjer värdet på Skärpa (Detalj i Lightroom) över 50. Photoshop använder en sådan algoritm för filtret skakningsoskärpa. Focus Magic är en välkänd plug-in som använder det.
 
ANNONS