GBS765 Electron microscopy

Similar documents
MIT 2.71/2.710 Optics 10/31/05 wk9-a-1. The spatial frequency domain

There and back again A short trip to Fourier Space. Janet Vonck 23 April 2014

G52IVG, School of Computer Science, University of Nottingham

6. X-ray Crystallography and Fourier Series

Lecture 4 Filtering in the Frequency Domain. Lin ZHANG, PhD School of Software Engineering Tongji University Spring 2016

PH880 Topics in Physics

High-Resolution. Transmission. Electron Microscopy

Image Enhancement in the frequency domain. GZ Chapter 4

Linear Systems. : object : image. Describes the output of a linear system. input. output. Impulse response function

Fourier Transform. sin(n# x)), where! = 2" / L and

Fourier Syntheses, Analyses, and Transforms

3. Lecture. Fourier Transformation Sampling

Scattering by two Electrons

Introduction to Fourier Analysis Part 2. CS 510 Lecture #7 January 31, 2018

Representation of 1D Function

Protein Structure Determination 9/25/2007

Theory of signals and images I. Dr. Victor Castaneda

BioE Exam 1 10/9/2018 Answer Sheet - Correct answer is A for all questions. 1. The sagittal plane

5. LIGHT MICROSCOPY Abbe s theory of imaging

Convolution Spatial Aliasing Frequency domain filtering fundamentals Applications Image smoothing Image sharpening

Resolution: maximum limit of diffraction (asymmetric)

Computer Vision & Digital Image Processing. Periodicity of the Fourier transform

Fourier Series. Fourier Transform

Contents. Signals as functions (1D, 2D)

Image Enhancement in the frequency domain. Inel 5046 Prof. Vidya Manian

I WAVES (ENGEL & REID, 13.2, 13.3 AND 12.6)

Computer Vision. Filtering in the Frequency Domain

Keble College - Hilary 2012 Section VI: Condensed matter physics Tutorial 2 - Lattices and scattering

Nov : Lecture 18: The Fourier Transform and its Interpretations

Fourier Transform in Image Processing. CS/BIOEN 6640 U of Utah Guido Gerig (slides modified from Marcel Prastawa 2012)

SOLID STATE 9. Determination of Crystal Structures

Introduction to the Fourier transform. Computer Vision & Digital Image Processing. The Fourier transform (continued) The Fourier transform (continued)

Introduction to Fourier Analysis. CS 510 Lecture #5 February 2 nd 2015

Fourier Transform 2D

I Chen Lin, Assistant Professor Dept. of CS, National Chiao Tung University. Computer Vision: 4. Filtering

Handout 7 Reciprocal Space

Lecture # 06. Image Processing in Frequency Domain

CHEM 681 Seminar Mingqi Zhao April 20, 1998 Room 2104, 4:00 p.m. High Resolution Transmission Electron Microscopy: theories and applications

Contents. Signals as functions (1D, 2D)

ECE 425. Image Science and Engineering

DISCRETE FOURIER TRANSFORM

Spatial Frequency and Transfer Function. columns of atoms, where the electrostatic potential is higher than in vacuum

Solid State Physics Lecture 3 Diffraction and the Reciprocal Lattice (Kittel Ch. 2)

Purpose: Explain the top 10 phenomena and concepts key to

Frequency2: Sampling and Aliasing

Contents. Signals as functions (1D, 2D)

Fourier Series Example

Discrete Fourier Transform

ECG782: Multidimensional Digital Signal Processing

Linear Operators and Fourier Transform

Chapter 4 Imaging. Lecture 21. d (110) Chem 793, Fall 2011, L. Ma

Discrete Fourier Transform

Filtering in the Frequency Domain

Today s lecture. Local neighbourhood processing. The convolution. Removing uncorrelated noise from an image The Fourier transform

EA2.3 - Electronics 2 1

Part 3 - Image Formation

Roger Johnson Structure and Dynamics: X-ray Diffraction Lecture 6

Structure Factors. How to get more than unit cell sizes from your diffraction data.

&& && F( u)! "{ f (x)} = f (x)e # j 2$ u x. f (x)! " #1. F(u,v) = f (x, y) e. f (x, y) = 2D Fourier Transform. Fourier Transform - review.

Supplementary Figure 1: Example non-overlapping, binary probe functions P1 (~q) and P2 (~q), that add to form a top hat function A(~q).

Fourier series: Any periodic signals can be viewed as weighted sum. different frequencies. view frequency as an

in Electromagnetics Numerical Method Introduction to Electromagnetics I Lecturer: Charusluk Viphavakit, PhD

Images have structure at various scales

DIFFRACTION PHYSICS THIRD REVISED EDITION JOHN M. COWLEY. Regents' Professor enzeritus Arizona State University

2. Image Transforms. f (x)exp[ 2 jπ ux]dx (1) F(u)exp[2 jπ ux]du (2)

F(u) = f e(t)cos2πutdt + = f e(t)cos2πutdt i f o(t)sin2πutdt = F e(u) + if o(u).

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis

Physics 142 Wave Optics 1 Page 1. Wave Optics 1. For every complex problem there is one solution that is simple, neat, and wrong. H.L.

Interference, Diffraction and Fourier Theory. ATI 2014 Lecture 02! Keller and Kenworthy

David J. Starling Penn State Hazleton PHYS 214

Tutorial. The two- dimensional Fourier transform. θ =. For example, if f( x, y) = cos[2 π( xcosθ + ysin θ)]

Chapter 2 Kinematical theory of diffraction

The science of light. P. Ewart

Crystal planes. Neutrons: magnetic moment - interacts with magnetic materials or nuclei of non-magnetic materials. (in Å)

Key Intuition: invertibility

Surface Sensitivity & Surface Specificity

Fourier Matching. CS 510 Lecture #7 February 8 th, 2013

Lecture 5. The Digital Fourier Transform. (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith)

Optics. n n. sin c. sin

Fourier Transform for Continuous Functions

FOURIER TRANSFORM METHODS David Sandwell, January, 2013

Vectors [and more on masks] Vector space theory applies directly to several image processing/ representation problems

Crystals, X-rays and Proteins

31. Diffraction: a few important illustrations

Digital Image Processing. Image Enhancement: Filtering in the Frequency Domain

Topics. Example. Modulation. [ ] = G(k x. ] = 1 2 G ( k % k x 0) G ( k + k x 0) ] = 1 2 j G ( k x

3.012 Fund of Mat Sci: Structure Lecture 18

Sampling. Alejandro Ribeiro. February 8, 2018

Methoden moderner Röntgenphysik I. Coherence based techniques II. Christian Gutt DESY, Hamburg

ECE Digital Image Processing and Introduction to Computer Vision. Outline

Basic Crystallography Part 1. Theory and Practice of X-ray Crystal Structure Determination

Which of the following can be used to calculate the resistive force acting on the brick? D (Total for Question = 1 mark)

Periodic functions: simple harmonic oscillator

Reference Text: The evolution of Applied harmonics analysis by Elena Prestini

Correlation Functions and Fourier Transforms

CS 4495 Computer Vision. Frequency and Fourier Transforms. Aaron Bobick School of Interactive Computing. Frequency and Fourier Transform

Fourier transforms and convolution

Geometry of Crystal Lattice

C. Incorrect! The velocity of electromagnetic waves in a vacuum is the same, 3.14 x 10 8 m/s.

PSD '18 -- Xray lecture 4. Laue conditions Fourier Transform The reciprocal lattice data collection

Transcription:

GBS765 Electron microscopy Lecture 1 Waves and Fourier transforms 10/14/14 9:05 AM

Some fundamental concepts: Periodicity! If there is some a, for a function f(x), such that f(x) = f(x + na) then function is periodic with the period a 0 a 2a 3a

Some fundamental concepts: The sine wave! Fundamental properties of sine waves:!!! Wavelength, λ!!!related property: frequency ν = 1/λ Amplitude, A Related property: Intensity I = A 2 Phase, φ

A cosine wave! f(x) = cos (x) 5 3 1-10 -5-1 0 5 10-3 -5 Amplitude f(x) = 5 cos (x) 5 4 3 2 1 0-10 -5-1 0 5 10-2 -3-4 -5 Phase f(x) = 5 cos (x + 3.14) 5 3 1-10 -5-1 0 5 10-3 -5 Frequency (=1/wavelength) f(x) = 5 cos (3 x + 3.14) 5 3 1-10 -5-1 0 5 10-3 -5

Sine waves can be used to describe the movement of electromagnetic radiation (light, X-rays) and electron waves through time and space! sine wave represents amplitude of radiation at a particular time and/or position!!! Sine waves can also used to describe any periodic phenomenon, including the physical structure of an object!! In which case a combination of sine waves may be used to represent variations in e.g. electron density!

The Fourier series Any (periodic) function f(x) can be constructed as a sum of (co)sine waves: $ % n=1 f (x) = A 0 + A i cos(2"xn /T + # n ) This is called a Fourier summation Breaking down a function into its sine wave components is called Fourier analysis Each wave i has an amplitude A i and a phase φ i (T is the period (=wavelength)) Alternative ( classic ) view: f (x) = A 0 + # $ [ A n cos(2"xn /T) + B n sin(2"xn /T)] n=1 This is the same as the above description because adding a sine and a cosine wave is the same as applying a phase shift

Explore the Fourier series with http://falstad.com/fourier/ Another FT applet: http://www.jhu.edu/~signals/fourier2/ file:///users/dokland/desktop/fourier/index.html

The Fourier series f (x) = A 0 + f (x) = A 0 + " # n=!" # $ n=1 can also be written as [ A n cos(2"xn /T) + B n sin(2"xn /T)] A n e i2! xn/t+" n because e ix = cos x + isin x More generally f (x) = 1 " # A(u)e i2! [ux+" (u)] du = 1 2!!" 2!! " F(u) = f (x)e!i2!ux dx #!" (Euler s formula) " #!"! F(u)e i2!ux du! F(u) = F(u)! i! (u) e F(u) (complex) is the Fourier Transform of f(x) (real)

1.5 y The sine wave Data #3Data #3 Wavelength, " Waves as vectors 1 Column 5 Column 5 0.5 0-0.5-1 -1.5 Represented as vector A: Amplitude, A #/2 # 3#/2 2# Phase,! F sinφ y = A sin (2#x/" +!) Column 4 Column 4 F A sin! Imag F A F A Column 5 Column 5 x A wave of amplitude A and phase φ can also be described as a vector F A wave of phase φ can be considered a combination of a sine wave of 0 phase and a 90 shifted wave The imaginary number i can simply be thought of as a 90 phase shift (there is nothing imaginary about it it is as real as the real part!)! F =! F cos! +i! F sin! = Ae i!! F cosφ A cos! Real A =! F cos! B =! F sin! Real part Imaginary part A + ib A = Acos! + i Asin! = A e i!

Frequency spectra human voice A frequency spectrum = a Fourier transform Spectroscopy = analysis of a phenomenon in terms of its frequency (wavelength) distribution (i.e. spectrum)

The Fourier Transform: real space and reciprocal space When you carry out a Fourier Transform operation you move from real space to reciprocal space! [Also called the spatial domain and the frequency domain]! In real space a coordinate (x) represents a position in space and the function f(x) represents the value at that point! In reciprocal space, the coordinate (u) represents a particular frequency of a (co)sine wave! Higher u = higher frequency! The FT function F(u) then represents the amplitude AND the phase of the wave!!(i.e. it is a complex number, or a vector)! If this seems abstract -- let s look at some transforms!

The Dirac delta (impulse) function { for x = 0 The Dirac delta function δ(x) is defined as 0 for x 0 # "!(x)dx =1!" The Fourier transform of the δ function $!{!(x)} = ˆ!(u) =!(x)e "i2"ux dx =1 # "# The comb function (sampling function, or impulse train) is a series of delta functions

Examples of Fourier transforms sinc function; sinc(x) = sin(x)/x

The Fourier Transform and Imaging Why is the Fourier transform important? because it describes many physical phenomena, including diffraction and image formation by a lens it forms the basis for image processing and 3D reconstruction algorithms it will be essential for understanding X-ray crystallography as well NOTE: You don t have to remember the exact mathematical formulation for the FT, nor will you be required to analytically calculate any FTs!

Fourier transforms in two dimensions You can calculate the FT in any number of dimensions We will be particularly interested in two dimensions (i.e. images) and three dimensions (i.e. structures) F(u,v) = 1 NM N#1 M #1 $ $ x= 0 y= 0 i2" (ux / N + vy / M ) f (x, y)e etc

sinc function NB: Note that this only represents the amplitude part of the FT! The phases are important too!

Note 1: The FT is always centrosymmetric: F(u,v) = F(-u,-v) Note 2: Correspondence in symmetry and rotation between real space and Fourier space

f(x,y) F(u,v) F(u,v) f(x,y) F(u,v) f(x,y)

Filtering

Amplitude and Phase real space f(x,y) y! F(u, v) =!{ f (x, y)} = F(u,! v) e FT i! (u,v) x where F(u,v) is the amplitude and φ(u,v) is the phase reciprocal space (the color represents the phase) v u amplitudes phases reciprocal space IFT real space

The convolution function is given as: f (x) " g(x) = % & $% This is hard to visualize Convolution f (#)g(x $#)d# Think of it as smearing out the function f(x) by sliding g(x) over it and multiplying them together at each point. Convolution with a delta function δ(x) is equivalent to copying the function at the position of the delta function e.g. a crystal is the convolution of a unit cell with a lattice Convolution with a Gaussian is equivalent to a blurring of the function e.g. a blurry image is the convolution of a perfect image with a point spread function

Convolution in Fourier space Convolution in real space is equivalent to multiplication in Fourier space Thus, f (x)! g(x) " F(u)#G(u) F(u)! G(u) " f (x)# g(x) We can calculate convolution of two functions by multiplying their Fourier transforms Now THAT s what I call convenient!

Convolution f(x,y) F(u,v) amplitudes and phases g(x,y) G(u,v) Fourier Transform

! H(u, v) =! F(u, v)!! G(u, v) =! F(u, v)! G(u, v) e i[! F (u,v)+! G (u,v)]

Multiplication in reciprocal space = convolution in real space H(u,v) h(x,y) IFT This is equal to the convolution of f(x,y) with g(x,y)

Convolution used to describe Gaussian blurring (PSF)

Convolution and low-pass filtering

Convolution of a unit cell and a lattice (=crystal) Note how the FT retains some properties of the individual units and some properties of the distribution (lattice)

Definition of correlation: f (x) o g(x) = Convolution and correlation $ % #$ f (")g(x + ")d" Correlation is equivalent to finding the best match between two functions Correlation is usually calculated in Fourier space (much faster): f (x) o g(x) " F(u) # G *(u) F(u) o G(u) " f (x) # g*(x) Correlation in real space is equal to multiplication in Fourier space (and vice versa)

Diffraction from a periodic specimen (double slit) Diffraction of light from a double slit Phase difference 0 Waves reinforce Phase difference!/2 Waves cancel out Phase difference! Waves reinforce Angles θ at which waves reinforce are given by Bragg s law: nλ = 2d sin θ Phase difference 3!/2 Waves cancel out See simulation at http://www.falstad.com/ripple/

Scattering angle and spatial Diffraction of light from a double slit frequency Any periodic function can be mathematically described as a sum of sine waves Phase difference 0 Waves reinforce Each wave has a spatial frequency (=resolution) that corresponds to a particular spacing (ν = 1/d) Phase difference!/2 Waves cancel out NOTE: do not confuse this wave with the electron wave (with wavelength λ) λ d θ Each spatial frequency ν (=spacing d) gives rise to a wave scattered at a specific angle θ: Phase difference! Waves reinforce Phase difference 3!/2 Waves cancel out sin θ θ = λ / d = λν This is equivalent to a Fourier transform of the object function F(θ) = FT {f(x)}

Diffraction and imaging Diffraction of X-rays: Diffraction vs. imaging X-ray detector Object Note: there are no lenses available for X-rays! incident rays X-rays:! = 1.5Å Diffracted rays Peaks in the recorded diffraction pattern Imaging (microscopy): Lens Diffraction plane Image Object Incident rays Electrons:! = 0.03Å Visible light:! = 5000Å Diffracted rays Focused rays

Fourier theory of imaging Incident beam ψ 0 Specimen = ρ xyz Specimen plane ψ s ψ 0 = 1 φ xy = ρ xyz dz ψ s 1 iφ(x,y) BFP = diffraction plane Image plane ψ i ψ f ψ f = F{ψ s } = δ(0) iφ(u,v) CTF = exp[iχ(u,v)] = cosχ(u,v) + isinχ(u,v) ψ f = ψ f x CTF x A(u,v) x E(u,v) δ(0) iφ(u,v)sinχ(u,v) Strictly speaking, cosχ(u,v) also comes in here Also, let s forget about A and E for the time being ψ i = F{ψ f } = 1 iφ(x,y)*f{sinχ(u,v)} I(x,y) = ψ i 2 = [1 iφ(x,y)*f{sinχ(u,v)}] 2 1 2φ(x,y)*F{sinχ(u,v)} F(u,v) = F{I(x,y)} = δ(0) 2Φ(u,v) x sinχ(u,v)