Basic image processing for EM Carlos Óscar S. Sorzano Instruct Image Processing Center.

Slides:



Advertisements
Similar presentations
The imaging problem object imaging optics (lenses, etc.) image
Advertisements

CV in a Nutshell (||) Yi Li inNutshell.htm.
CS & CS Multimedia Processing Lecture 2. Intensity Transformation and Spatial Filtering Spring 2009.
Image enhancement in the spatial domain. Human vision for dummies Anatomy and physiology Wavelength Wavelength sensitivity.
Multimedia Data Introduction to Image Processing Dr Mike Spann Electronic, Electrical and Computer.
Edge Detection CSE P 576 Larry Zitnick
School of Computing Science Simon Fraser University
1 Image filtering Hybrid Images, Oliva et al.,
Announcements Mailing list: –you should have received messages Project 1 out today (due in two weeks)
General Functions A non-periodic function can be represented as a sum of sin’s and cos’s of (possibly) all frequencies: F(  ) is the spectrum of the function.
1 Vladimir Botchko Lecture 4. Image Enhancement Lappeenranta University of Technology (Finland)
Edge Detection Today’s reading Forsyth, chapters 8, 15.1
2D Fourier Theory for Image Analysis Mani Thomas CISC 489/689.
Edge Detection Today’s readings Cipolla and Gee –supplemental: Forsyth, chapter 9Forsyth Watt, From Sandlot ScienceSandlot Science.
Lecture 2. Intensity Transformation and Spatial Filtering
Particle picking Carlos Óscar S. Sorzano Vahid Abrishami Instruct Image Processing Center.
EE2F1 Speech & Audio Technology Sept. 26, 2002 SLIDE 1 THE UNIVERSITY OF BIRMINGHAM ELECTRONIC, ELECTRICAL & COMPUTER ENGINEERING Digital Systems & Vision.
Digital Images The nature and acquisition of a digital image.
Application of Digital Signal Processing in Computed tomography (CT)
Linear Algebra and Image Processing
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 3 Ravi Ramamoorthi
Detecting Electrons: CCD vs Film Practical CryoEM Course July 26, 2005 Christopher Booth.
Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos VC 14/15 – TP3 Digital Images Miguel Tavares Coimbra.
Introduction to Image Processing Grass Sky Tree ? ? Review.
Introduction to Image Processing (Signal Processing) NEU 259 Gina Sosinsky May 13, 2012.
Filtering Robert Lin April 29, Outline Why filter? Filtering for Graphics Sampling and Reconstruction Convolution The Fourier Transform Overview.
09/19/2002 (C) University of Wisconsin 2002, CS 559 Last Time Color Quantization Dithering.
CT Image Reconstruction. CT Please read Ch 13. Homework is due 1 week from today at 4 pm.
Image Enhancement [DVT final project]
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Image Processing Example.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm.
Chapter 5: Neighborhood Processing
Gholamreza Anbarjafari, PhD Video Lecturers on Digital Image Processing Digital Image Processing Spatial Aliasing and Image Enhancement.
Image Enhancement (Frequency Domain)
EE 7730 Image Enhancement. Bahadir K. Gunturk2 Image Enhancement The objective of image enhancement is to process an image so that the result is more.
Digital Image Processing Lecture - 6 Autumn 2009.
Sampling and DSP Instructor: Dr. Mike Turi Department of Computer Science & Computer Engineering Pacific Lutheran University.
Spatial Image Enhancement
Advanced Computer Graphics
FOURIER THEORY: KEY CONCEPTS IN 2D & 3D
… Sampling … … Filtering … … Reconstruction …
FIGURE 2-1 Typical digital signal processing system.
Miguel Tavares Coimbra
IT – 472 Digital Image Processing
Digital 2D Image Basic Masaki Hayashi
(C) 2002 University of Wisconsin, CS 559
Generalized sampling theorem (GST) interpretation of DSR
General Functions A non-periodic function can be represented as a sum of sin’s and cos’s of (possibly) all frequencies: F() is the spectrum of the function.
Fundamentals Data.
Multi-resolution analysis
All about convolution.
Image Acquisition.
Fourier Transform Analytic geometry gives a coordinate system for describing geometric objects. Fourier transform gives a coordinate system for functions.
Fourier Transform Analytic geometry gives a coordinate system for describing geometric objects. Fourier transform gives a coordinate system for functions.
Two-Dimensional Signal and Image Processing Chapter 8 - pictures
EEE 501 Applied Digital Image Processing Dr. Türker İnce
Image Enhancement in the
Lecture 3 (2.5.07) Image Enhancement in Spatial Domain
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
Fourier Transform Analytic geometry gives a coordinate system for describing geometric objects. Fourier transform gives a coordinate system for functions.
Analog to Digital Encoding
Image Enhancement To process an image so that the result is more suitable than the original image for a specific application. Spatial domain methods and.
Edge Detection Today’s readings Cipolla and Gee Watt,
Volume 26, Issue 2, Pages e4 (February 2018)
Topic 1 Three related sub-fields Image processing Computer vision
Intensity Transformations and Spatial Filtering
Intensity Transform Contrast Stretching Y ← u0+γ*(Y-u)/s
Chapter 3 Sampling.
Miguel Tavares Coimbra
Review and Importance CS 111.
Presentation transcript:

Basic image processing for EM Carlos Óscar S. Sorzano Instruct Image Processing Center

Basic image processing What’s an image? Image coding Sampling Basic operations with an image Fourier transform

What’s an image? Quantization (bits) Sampling (pixels)

Image coding

Image coding Demo

What’s an image? Quantization (bits) Sampling (pixels)

Spatial sampling Demo

Pixel size for EM Desired resolution: R (e.g., 4Å) Nyquist Sampling rate: (e.g., <2Å/pixel) (e.g., <1.67Å/pixel) Typical Sampling rate:

So, what?

Image level operations

Pixel level operations

Demo Histogram normalization

Pixel level operations Histogram stretching

Pixel level operations Image normalization

Pixel level operation Mean=0 Stddev=1 Normalization Sorzano, C. O. S.; de la Fraga, L. G.; Clackdoyle, R. & Carazo, J. M. Normalizing projection images: A study of image normalizing procedures for single particle three-dimensional electron microscopy Ultramicroscopy, 2004, 101,

Group level operations Demo

Group level operations

Demo Sharpening

Group level operations Sharpening Fernández, J. J.; Luque, D.; Castón, J. R. & Carrascosa, J. L. Sharpening high resolution information in single particle electron cryomicroscopy. J Struct Biol, 2008, 164,

Group level operations Smoothing

Group level operations Correlation

Group level operations Correlation

Geometric transformations

Interpolation Demo

Downsampling/Binning Sorzano, C. O. S.; Iriarte-Ruiz, A.; Marabini, R. & Carazo, J. M. Effects of the downsampling scheme on three-dimensional electron microscopy of single particles Proc. of IEEE Workshop on Intelligent Signal Processing, 2009 Remind Nyquist

Fourier Transform Original waveDecompositionApproximation DemoDemo Fourier Transform 2D DemoDemo Fourier Transform 1D DemoDemo Sine waves

Fourier Transform

Filters in Fourier space Demo

Filters in Fourier space Demo Demo band pass filter

Quasi optical filtering

Deconvolution in Fourier space

Central slice theorem Nogales, Scheres. Molecular Cell, 58: (2015)

Central slice theorem Nogales, Scheres. Molecular Cell, 58: (2015)

Central slice theorem Nogales, Scheres. Molecular Cell, 58: (2015)

Projection Matching Nogales, Scheres. Molecular Cell, 58: (2015)

Projection matching and Central Slice Theorem Nogales, Scheres. Molecular Cell, 58: (2015)

Conclusions The quality of an image depends on its bit depth and its sampling rate Being a matrix of numbers, we can perform many operations with images at the level of: – Full images – Pixels – Groups of pixels – Geometrical transformations – Transformations Fourier transforms are one of the most important transformations for EM