FROM IMAGES TO ANSWERS Deconvolution of Widefield and Confocal images Quantatitive and Qualitative Deconvultion, 3D filters and 3D Analysis. Autoquant.

Slides:



Advertisements
Similar presentations
A Graph based Geometric Approach to Contour Extraction from Noisy Binary Images Amal Dev Parakkat, Jiju Peethambaran, Philumon Joseph and Ramanathan Muthuganapathy.
Advertisements

Direct Volume Rendering. What is volume rendering? Accumulate information along 1 dimension line through volume.
Spatial Filtering (Chapter 3)
Image Processing Lecture 4
From Images to Answers A Basic Understanding of Digital Imaging and Analysis.
Prénom Nom Document Analysis: Document Image Processing Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
Image reconstruction and analysis for X-ray computed microtomography Lucia Mancini 1, Francesco Montanari 2, Diego Dreossi 3 1 Elettra - Trieste 2 A.R.P.A.
CDS 301 Fall, 2009 Image Visualization Chap. 9 November 5, 2009 Jie Zhang Copyright ©
Digital Imaging and Image Analysis
Digital Image Processing
1Ellen L. Walker ImageJ Java image processing tool from NIH Reads / writes a large variety of images Many image processing operations.
Am Analysis of Coronary Microvessel Structures on the Enhancement and Detection of Microvessels in 3D Cryomicrotome Data Master’s project by Edwin Bennink.
Image Enhancement.
Computer Vision Basics Image Terminology Binary Operations Filtering Edge Operators.
IMAGE 1 An image is a two dimensional Function f(x,y) where x and y are spatial coordinates And f at any x,y is related to the brightness at that point.
Digital Image Characteristic
ECE 472/572 - Digital Image Processing Lecture 4 - Image Enhancement - Spatial Filter 09/06/11.
Chapter 3 (cont).  In this section several basic concepts are introduced underlying the use of spatial filters for image processing.  Mainly spatial.
Introduction to Image Processing Grass Sky Tree ? ? Review.
 Process of partitioning an image into segments  Segments are called superpixels  Superpixels are made up several pixels that have similar properties.
Image Processing and Analysis Image Processing. Agenda Gray-Level Operations –Look-up Tables –Brightness and Contrast Color Space Operations Frequency.
Digital Image Processing Image Enhancement Part IV.
Lecture 5. Morphological Image Processing. 10/6/20152 Introduction ► ► Morphology: a branch of biology that deals with the form and structure of animals.
Lecture 3 : Direct Volume Rendering Bong-Soo Sohn School of Computer Science and Engineering Chung-Ang University Acknowledgement : Han-Wei Shen Lecture.
3D Surface Inspector 3D Surface Inspector 1. Choose your Method of Image Acquisition. Manual acquisition captures a Z-stack within 3DSI Auto Acq.
Marching Cubes: A High Resolution 3D Surface Construction Algorithm William E. Lorenson Harvey E. Cline General Electric Company Corporate Research and.
Deconvolution, Visualization and Analysis Software for Widefield and Confocal Microscopy.
AdeptSight Image Processing Tools Lee Haney January 21, 2010.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - IMAGES. Processing digital Images digital images are often processed using “digital filters” digital images are.
From Images to Answers A Basic Understanding of Digital Imaging and Analysis.
Image processing Fourth lecture Image Restoration Image Restoration: Image restoration methods are used to improve the appearance of an image.
IMAGE INFORMATICS SOLUTIONS Extracting Information From Images Media Cybernetics UK 3D Training Session Part 1.
PRINCIPLES AND APPROACHES 3D Medical Imaging. Introduction (I) – Purpose and Sources of Medical Imaging Purpose  Given a set of multidimensional images,
Mathematical Morphology Mathematical morphology (matematická morfologie) –A special image analysis discipline based on morphological transformations of.
CSSE463: Image Recognition Day 5 Lab 2 due Wednesday, 1:30. Lab 2 due Wednesday, 1:30. Tip: by Tues 1:30  + 1 late day to use on: Tip: by Tues 1:30 
Digital Image Processing EEE415 Lecture 3
Mathematical Morphology
Applying Pixel Values to Digital Images
CDS 301 Fall, 2008 Image Visualization Chap. 9 November 11, 2008 Jie Zhang Copyright ©
1 Mathematic Morphology used to extract image components that are useful in the representation and description of region shape, such as boundaries extraction.
Machine Vision ENT 273 Hema C.R. Binary Image Processing Lecture 3.
Instructor: Mircea Nicolescu Lecture 5 CS 485 / 685 Computer Vision.
Lecture(s) 3-4. Morphological Image Processing. 3/13/20162 Introduction ► ► Morphology: a branch of biology that deals with the form and structure of.
Morphological Image Processing
Image: Susanne Rafelski, Marshall lab Introduction to Digital Image Analysis Part I: Digital Images Kurt Thorn NIC UCSF.
Processing Images and Video for An Impressionist Effect Automatic production of “painterly” animations from video clips. Extending existing algorithms.
Image Processing Lab Section 28/3/2016 Prepared by Mahmoud Abdelsatar Demonstrator at IT Dep. Faculty of computers and information Assuit University.
Chapter 10 Digital Signal and Image Processing
图像处理技术讲座(3) Digital Image Processing (3) Basic Image Operations
Image Processing and Analysis
ECE 692 – Advanced Topics in Computer Vision
CSSE463: Image Recognition Day 5
Digital Processing Techniques for Transmission Electron Microscope Images of Combustion-generated Soot Bing Hu and Jiangang Lu Department of Civil and.
Image Enhancement.
Volume Visualization Chap. 10 December 3 , 2009 Jie Zhang Copyright ©
Chapter 8, Exploring the Digital Domain
Volume Rendering (2).
Image Enhancement in the Spatial Domain
Lecture 5 Image Characterization ch. 4 of Machine Vision by Wesley E
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
CS Digital Image Processing Lecture 5
Volume Rendering.
Introduction to Digital Image Analysis Part II: Image Analysis
Digital Image Processing Week IV
CSSE463: Image Recognition Day 5
CSSE463: Image Recognition Day 5
CSSE463: Image Recognition Day 5
Review and Importance CS 111.
DIGITAL IMAGE PROCESSING Elective 3 (5th Sem.)
Morphological Filters Applications and Extension Morphological Filters
Presentation transcript:

FROM IMAGES TO ANSWERS Deconvolution of Widefield and Confocal images Quantatitive and Qualitative Deconvultion, 3D filters and 3D Analysis. Autoquant Userconference New England 2007 Media Cybernetics

Overview 3D Rendering and Visualization –Explore the depth of your images by visualizing and interacting with them in three dimensions. 3D Image Processing –Process the Image to facilitate Rendering and Analysis. 3D Image Analysis –Find the data you are looking for in your image.

3D Rendering: Creating 3D Volumes 1.Volume created though rendering of image stack 2.Voxel sizes determined through spatial calibration 3.Application of projections 4.Application of lookup tables 5.Interpolation of image volume 6.3D display of voxel data 7.Contrast adjustment

3D Rendering & Visualization: Rendering parameters 1.Image Parameters 2.Volume 3.Light 4.Material 5.Palette 6.VOI (Volume of Interest) 7.Slicer

3D Rendering: Defining a Voxel Voxel- A “Volume Element”. A means for modeling data in three dimensions “A three-dimensional element that is the smallest nondivisible element of a digital volume” - As defined by the US Government (Really!) Volume- 3D representation of 2D image planes. A collection of voxels

3D Rendering: The Perfect 3D Stack-1

3D Rendering: The Perfect 3D Stack-2

3D Rendering: Image Parameters Voxel Size Voxel: The dimensions of one voxel effect the visualization and measurements Sub sampling: Use it for larger images, to decrease loading time and increase performance. However, the image quality in this case will be lower. XY-Z ratio of 10 XY-Z ratio of 1

3D Rendering: Volume Composition Blend: Blending averages the values of the voxels in a straight line through the volume of the object. Sum: This method displays the sum of the value of the voxels in a straight line. It is most useful for dark images Maximum Intensity Projection (MIP) takes the value of the brightest voxel in the same straight line as used by the Blend option

3D Rendering: 3D Projections Example Blend Projection Sum Projection Maximum Intensity Projection 3D Projections of Detached Mammalian Retina Courtesy of Ken Linberg/Steve Fisher Lab, Brian Matsumoto- UCSB

3D Rendering: Volume Global Transparancy Transparency = 1 Transparency = 0 Transparency = 0.923

3D Rendering: Volume Number of Slices and Interpolation # Slices = 11 Interpolation = On # Slices = 11 Interpolation = Off # Slices = 0 Interpolation = On The number of slices drawn for 3D and 2D multi- texture map rendering can be used to improve performance but can result in reduced image quality. Linear interpolation on texture maps is used to increase the visible resolution.

3D Rendering: Volume Lighting

3D Rendering: Color Mapping Color mapping assigns an image intensity value to the display intensity value and color

3D Rendering: Volume of Interest Use the Volume of interest to modify the visible portion of the data volume.

3D Rendering: Orthogonal and Oblique Sectioning Reveal detail in single plane of reference Resolve spatial arrangements Pollen Grain- Courtesy of Olympus America

3D Rendering: Volume Slicer

3D Rendering: Sectioning- ‘Slicing’ Bovine Kidney Tissue- Glomerulus (Alexa 568), Proximal and Distal Tubules (Alexa 488). Courtesy of Brian Matsumoto x/y projection x/z y/z

Image Processing: Understanding Filters Examples of 3D filters

Image Processing: Median Filter 2D&3D Median: Select this filter if you want to remove impulse noise from an image. The Median filter replaces the center pixel with the median value in its neighborhood. It will also blur the image.

Image Processing, Gaussian Filter Gauss: Use this filter to soften an image by eliminating high-frequency information using a Gauss function. This has the effect of blurring sharp edges. The operation of the Gauss filter is similar to the LoPass filter, but it degrades the image less than the LoPass filter.

Image Processing: Sobel Filter 2D Sobel: Select this filter if you want to enhance just the principal edges in an image. The Sobel applies a mathematical formula to a 3 x 3 neighborhood to locate and highlight its edges.

Image Processing: Erosion Filter Erode: Select this morphological filter if you want to modify the size of objects in your image. The Erode filter erodes the edges of bright objects, and enlarges dark ones.

Image Processing: Distance Filter Distance Map: This filter creates a distance map of the current sequence. The distance map is created as a new floating point image, where the amplitude of every pixel corresponds to the shortest Euclidean distance to the edge of binary object. The binarization is based on the Threshold value, which is defined in percentage of the maximum pixel value of the image class. For floating point images the minimum and maximum are defined by the dynamic range.

Image Processing: Thinning Filter 50 Iterations40 Iterations 30 Iterations Thinning 30 Iteration Threshold 50 Thinning: Select this filter to reduce an image to its skeleton. The thinning is based on the distance map of the volume and produces a 26- connected medial axis of the objects above the threshold. If the Stop after option is on the pixels farther than the Iterations distance from the object’s edge are not skeletonized

Image Processing: 3D Skeletons

Image Analysis: Apply Measurements to 3D Images Manual Measurements –Individual point. –Point-to-Point distance. –Point-to-Surface distance line. –Line. –Angle. –Point-to-Line distance. –Circumference of an object bisected by plane. –Surface distance between two points. Volume Measurements –Volume. –Surface Area. –Bounding box measurements. –Centroid information. –Automatic update of measurements from frame-to-frame playback of 4D sequences. –Set filter ranges for any measurements. –Clean borders.

Image Analysis: Manual Measurements

Image Analysis: Iso-Surface Filters Iso-Surface Filter value impacts volume measurements.

Image Analysis: Surface Value Surface value impacts volume measurements.

Quantatitive and Qualitative Processing, Visualization and Analysis. 3D Filters Manual Measurements Volume Measurements Data AnalysisDeconvolution 3D Rendering and Slice Views 3D Rendering Iso_Surface