3D DECONVOLUTION USER MANUAL IN DYNAMIC MICROSCOPY. Pierre Besson Supervisor: Cédric Vonesch Professor: M. Unser SECTION MICROTECHNIQUE

Similar documents
Measuring the Point Spread Function of a Fluorescence Microscope

CONFOCAL LASER SCANNING MICROSCOPY TUTORIAL

Revision problem. Chapter 18 problem 37 page 612. Suppose you point a pinhole camera at a 15m tall tree that is 75m away.

Basic Image Processing (using ImageJ)

Physics 441/2: Transmission Electron Microscope

Computational Optical Imaging - Optique Numerique. -- Deconvolution --

THE COMPOUND MICROSCOPE

Fast Z-stacking 3D Microscopy Extended Depth of Field Autofocus Z Depth Measurement 3D Surface Analysis

Z-Stacking and Z-Projection using a Scaffold-based 3D Cell Culture Model

DOING PHYSICS WITH MATLAB COMPUTATIONAL OPTICS RAYLEIGH-SOMMERFELD DIFFRACTION INTEGRAL OF THE FIRST KIND

Introduction to acoustic imaging

Zeiss 780 Training Notes

Imaging Systems Laboratory II. Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002

Optical Design for Automatic Identification

OPERATING INSTRUCTIONS Nikon TiE Deconvolution Microscope CCRB 1-220G

Using Image J to Measure the Brightness of Stars (Written by Do H. Kim)

Tuesday 20 May 2014 Morning

Principles of Microscopy and Confocal and Fluorescence Microscopy

Choosing a digital camera for your microscope John C. Russ, Materials Science and Engineering Dept., North Carolina State Univ.

EXPERIMENT #1: MICROSCOPY

Blind Deconvolution of Barcodes via Dictionary Analysis and Wiener Filter of Barcode Subsections

WHITE PAPER. Are More Pixels Better? Resolution Does it Really Matter?

Lenses and Apertures of A TEM

First let us consider microscopes. Human eyes are sensitive to radiation having wavelengths between

Chapter 13 Confocal Laser Scanning Microscopy C. Robert Bagnell, Jr., Ph.D., 2012

The QOOL Algorithm for fast Online Optimization of Multiple Degree of Freedom Robot Locomotion

Three-dimensional vision using structured light applied to quality control in production line

Auto Clicker Tutorial

CBERS Program Update Jacie Frederico dos Santos Liporace AMS Kepler

Chapter 4. Microscopy, Staining, and Classification. Lecture prepared by Mindy Miller-Kittrell North Carolina State University

AxioCam HR The Camera that Challenges your Microscope

EXPERIMENT 6 OPTICS: FOCAL LENGTH OF A LENS

AP Physics B Ch. 23 and Ch. 24 Geometric Optics and Wave Nature of Light

AxioCam MR The All-round Camera for Biology, Medicine and Materials Analysis Digital Documentation in Microscopy

Basics of Image and data analysis in 3D

Biomedical & X-ray Physics Kjell Carlsson. Light Microscopy. Compendium compiled for course SK2500, Physics of Biomedical Microscopy.

ELWAVE for MetaStock - Manual

Basic 3D reconstruction in Imaris 7.6.1

PREPARING PHOTOS for PRINTING

2) A convex lens is known as a diverging lens and a concave lens is known as a converging lens. Answer: FALSE Diff: 1 Var: 1 Page Ref: Sec.

The Basics of Scanning Electron Microscopy

Basics of Quantitative Image Analysis

Hadoop and Map-reduce computing

16 th IOCCG Committee annual meeting. Plymouth, UK February mission: Present status and near future

HITACHI INVERTER SJ/L100/300 SERIES PID CONTROL USERS GUIDE

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

Image formation analysis and high resolution image reconstruction for plenoptic imaging systems

Plastic Film Texture Measurement With 3D Profilometry

Understanding astigmatism Spring 2003

Measuring large areas by white light interferometry at the nanopositioning and nanomeasuring machine (NPMM)

Central Processing Unit Simulation Version v2.5 (July 2005) Charles André University Nice-Sophia Antipolis

Presentation and analysis of multidimensional data sets

Acoustic GHz-Microscopy: Potential, Challenges and Applications

waves rays Consider rays of light from an object being reflected by a plane mirror (the rays are diverging): mirror object

Basler. Line Scan Cameras

Khalid Sayood and Martin C. Rost Department of Electrical Engineering University of Nebraska

How an electronic shutter works in a CMOS camera. First, let s review how shutters work in film cameras.

LBS-300 Beam Sampler for C-mount Cameras. YAG Focal Spot Analysis Adapter. User Notes

Shutter Speed in Digital Photography

Untangling the megapixel lens myth! Which is the best lens to buy? And how to make that decision!

Imageprocessing. Errors of measurements

Multispectral stereo acquisition using 2 RGB cameras and color filters: color and disparity accuracy

WAVELENGTH OF LIGHT - DIFFRACTION GRATING

Diffraction of a Circular Aperture

LIGHT REFLECTION AND REFRACTION

Fluorescence Microscopy for an NMR- Biosensor Project

Factoring Trinomials: The ac Method

DETERMINATION OF WOOD MOISTURE PROPERTIES USING CT- SCANNER IN A CONTROLLED ENVIRONMENT


AUDIO. 1. An audio signal is an representation of a sound. a. Acoustical b. Environmental c. Aesthetic d. Electrical

Forensic Science: The Basics. Microscopy

Evolutionary denoising based on an estimation of Hölder exponents with oscillations.

Lecture 20: Scanning Confocal Microscopy (SCM) Rationale for SCM. Principles and major components of SCM. Advantages and major applications of SCM.

Polarization of Light

Instruction Manual Service Program ULTRA-PROG-IR

Fiber Optics: Fiber Basics

Integer Computation of Image Orthorectification for High Speed Throughput

Switch on the system

Rodenstock Photo Optics

Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm

Chapter 17: Light and Image Formation

Lecture 14. Point Spread Function (PSF)

Extraction Heights for STIS Echelle Spectra

Lecture 17. Image formation Ray tracing Calculation. Lenses Convex Concave. Mirrors Convex Concave. Optical instruments

The Concept(s) of Mosaic Image Processing. by Fabian Neyer

Digital Photography. Author : Dr. Karl Lenhardt, Bad Kreuznach

Synthetic Sensing: Proximity / Distance Sensors

Preface Light Microscopy X-ray Diffraction Methods

PHYS 39a Lab 3: Microscope Optics

Joint MAP Registration and High Resolution Image Estimation Using a Sequence of Undersampled Images 1

Basler. Area Scan Cameras

Optical Modeling of the RIT-Yale Tip-Tilt Speckle Imager Plus

Total Hot Spot Management from Design Rule Definition to Silicon Fabrication

Adaptive Equalization of binary encoded signals Using LMS Algorithm

Lecture 12: Cameras and Geometry. CAP 5415 Fall 2010

Rutgers Analytical Physics 750:228, Spring 2016 ( RUPHY228S16 )

A Guide to Acousto-Optic Modulators

Investigation of Color Aliasing of High Spatial Frequencies and Edges for Bayer-Pattern Sensors and Foveon X3 Direct Image Sensors

SNC-VL10P Video Network Camera

Transmitter Interface Program

Transcription:

EIDGENÖSSISCHE TECHNISCHE HOCHSCHULE LAUSANNE POLITECNICO FEDERALE LOSANNA SWISS FEDERAL INSTITUTE OF TECHNOLOGY SECTION MICROTECHNIQUE 3D DECONVOLUTION IN DYNAMIC MICROSCOPY USER MANUAL Pierre Besson Supervisor: Cédric Vonesch Professor: M. Unser

I. INSTALLATION ImageJ installation and the plugin installation procedure are described on http://bigwww.epfl.ch/demo/deconvolution3d/ II. PSF GENERATOR The plugins PSF Simple and PSF Gibson are used for simulating the behavior of a transmitted brightfield optical microscope. They may be launched from the plugin menu. A. PSF Simple Model The simplified model does not take into account the nonstationarity of the PSF in the space. Thus, generated PSF has the focal plane as symmetry plane and optical axis as symmetry axis. This model is to be used when the knowledge about the parameters is not precise, and uses only 4 parameters that are generally known.

B. PSF Gibson s Model Contrary to the simplified model, Gibson s model takes into account the non-stationarity of the PSF. The focal plane may not be a symmetry plane anymore. Hence the PSF should be chosen in order to give optimum results at the middle of the stack.

Parameters Optics parameters Label Detail Model Simplified Gibson NA Numerical aperture X X n Refractive index of immersion X medium df Focal length of objective lens X ti See schemes X ni* X ni X tg* X tg X ng* X ng X ns X ts X zs X M Magnification X Label: Name in the PSF plugin. Detail: Optical meaning of the label. Model: A cross shows that this parameter is used for the model. Scheme of Gibson s parameters Objective lens 0 Immersion medium ni Cover slip ng ti tg Specimen ns ts zs WORKING AREA Optical axis z

Parameters ti ni tg ng ts zs Meaning Width of immersion index Refractive index of immersion index Width of cover slip Refractive index of cover slip Depth of the region of interest in the specimen Depth to which starts the recording (may be negative) Index with * are the designed (perfect) parameters while with no star means actual. Often it is considered that actual parameters are perfect. Window parameters Parameters Image Size in pixels µm/pixel in Object Plane Light wavelength x y z x y z Meaning Dimensions x and y of the PSF in pixels Number of slices Size of a CCD sensor in the object plane (real size/m) Step between two consecutive images Wavelength of the emitted light NOTE: - The focal plane (or its closest plane) is at the top of the stack. The remainder is constructed cyclically. - It is recommended to save the created PSF. Creating a PSF may be time consuming. Conditions on parameters - Simplified model o x and y sizes of the image (in pixels) have to be dyadic numbers (2 n ). - Gibson s model o x and y sizes of the image (in pixels) have to be even numbers.

C. How to use Choose a model, then type your own parameters. Press Process to create the PSF, Close to quit or Credits to see the credits.

III. DECONVOLUTION PLUGIN A. Screenshot B. How to use Once you have created your PSF: 1. Open the image to deconvolve or convolve, 2. Ensure that the generated PSF is selected as the PSF. 3. Choose an algorithm. 4. Enter the corresponding constant. 5. Press the desired action. NOTE: - Epsilon has to be small and is used to perform a stable division in the Fourier-Space. Default value is recommended. - Lambda is used for Constraint Inverse Deconvolution. For noise free signal, lambda should be small (0.1). For a very noisy signal, lambda should be large (0.8). - Gamma is used to ensure the convergence of Van Cittert s algorithm. Using a PSF generated above, the condition is: Gamma < 1/#slice. If you use a measured PSF, you should enter a lower Gamma (may be 0.8 / #Slice).

- Iteration is the number of iterations proceeds during Van Cittert s algorithm. Larger is #slice, larger should be Iteration in order to obtain good results. - Click Refresh to check new images and actualize the list. - THE X AND Y DIMENSIONS OF THE STACK TO BE DECONVOLVED MUST BE DYADIC!!!! ELSE THE ALGORITHMS DO NOT WORK. THIS IS DUE TO THE FAST FOURIER TRANSFORM. NOTE THAT IF THE NUMBER OF SLICE IS ALSO A DYADIC NUMBER THEN THE ALGORITHMS ARE MUCH FASTER. C. Memory and time Depending on the size of the stack of image, the time and the memory needed for the process can be large. To be able to run the plugin on large images, more memory should be given to ImageJ. Please set the parameter Maximum Memory (Edit -> Options - > Memory ) to at least 640 MB. With this setting, you are able to deal with images up to 64MB (512 x 512 pixels, 64 slices, 32 bits). Setting memory at 1.3 GB allows us to deal with much larger stacks (1024x1024x102 32 bits gray scale). Operations may be very time consuming. For example, with an input stack (1024x1024x20 32 bits gray scale 80 MB): Algorithm Constraint Inverse Iterative deconvolution 40 iterations ForWaRD Time 55 min 1 h 45 min 4 h 30 min

IV. ODELETTES PLUGIN A. Screenshot B. How to use The principle was described in section III. B. Scale reduction is the number of wavelet transform applied on the stack of image. NOTE: - For all the dimensions in pixels, make sure that dim / (scale reduction +1) is still integer. For example: input stack 10*10*16 The highest Scale reduction that can be used is 1. - Others notes are the same.