Download presentation
Presentation is loading. Please wait.
Published byLaurel Warner Modified over 9 years ago
1
www.magworldwide.com Introduction to Image Processing Introduction to Image Processing Presented by: Nicholas Beavers – Media Cybernetics, Inc. Welcome to Sponsored by Starting Soon…
2
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com What is an image? An image is a numerical representation of a “picture.” – a set of numbers interpreted by the computer which creates a visual representation that is understood by humans. 255 255 199143 97 18732 12 3423 22 11 244 198 179123 94 19532 43 5213 32 11 253 217 23468 185 9713 12 2711 14 26
3
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Pixels are identified by their position in a grid (two-dimensional array), referenced by its row (x), and column (y). Image: Pixel Array Pixel = Picture Element Each pixel is a sample of an original image.
4
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Binary Digits (bits) Bitonal 0 = Black 1 = White
5
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com BIT DEPTH is determined by the number of bits used to define each pixel. The greater the bit depth, the greater the number of tones (grayscale or color) that can be represented. What is bit-depth?
6
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com BitsTonesBinary DigitsArray 1 bit (2 1 )2 tones (0 – 1) 0 or 1 2 bits (2 2 )4 tones (0 – 3) 00, 01, 10, 11 3 bits (2 3 )8 tones (0 – 7) 000, 001, 010, 011, 100, 101, 110, 111 4 bits (2 4 )16 tones (0 – 15) 0000, 0001, 0010, 0100, 1000, 0011, 0101, 1001, 1010, 0111, 1011, 1100, 1101, 1110, 1111, 0110
7
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com BitsTonesBinary DigitsArray 8 bit (2 8 )256 tones (0 – 255) 00000000, 00000001, etc. 12 bits (2 12 )4,096 tones (0 – 4,095) 000000000000, 000000000001, etc. 16 bits (2 16 )65,536 tones (0 – 65,535) 0000000000000000, 0000000000000001, etc. 24 bits (2 24 )16.7 million tones (0 – 16,699,999) 000000000000000000000000, 000000000000000000000001, etc.
8
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com The number of pixels in the image must be sufficient to distinguish features of interest: Resolution
9
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Aliasing: Distortion introduced when an image of high resolution is sampled by a detector of lower resolution. Resolution
10
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com 1x1 0.108 m/pixel 2x2 0.216 m/pixel 3x3 0.324 m/pixel 4x4 0.432 m/pixel Same display settings Different contrast and brightness Images courtesy of Claire M. Brown, PhD, McGill University Department of Biochemistry Binning
11
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Zoom 1 0.140 m/pixel Zoom 3 0.047 m/pixel Zoom 6 0.023 m/pixel Zoom 8 0.017 m/pixel Zoom 10 0.014 m/pixel 63X NA 1.4 Oil Images courtesy of Claire M. Brown, PhD, McGill University Department of Biochemistry Over Sampling
12
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Input device – the source of the images; camera, microscope, scanner, etc Interface hardware – the connection between the input device and the computer; takes the input signal and digitizes it for use on a PC Imaging software – the user interface to all the imaging components Output devices – printers, image storage devices, monitors What components are involved in imaging?
13
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Capture only or “driver” software: software used to capture and save an image from a device – developed mostly by hardware manufacturers Example: TWAIN drivers “Imaging” software, Image Editing, Photo Retouching: software used primarily in home and general business applications, mostly consumer oriented Example: Adobe PhotoShop, Microsoft Photo Editor, Image Tools Basic Image Measurement Software: used for basic image capture, enhancement, with simple measuring tools Example: Image-Pro Express Types of Imaging Software
14
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com General Analytical Image Analysis Software: used in scientific/industrial analysis of images to generate proven data Example: Image-Pro Plus Vertical Market Image Analysis Software: used to solve specific imaging problems in a related industry Example: Array-Pro, Scope-Pro, Materials-Pro Analyzer, or vision software libraries Types of Imaging Software cont…
15
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Sample Preparation* Acquisition – how do we acquire an image into the computer? Enhancement – how do we make it look better to extract information? Identification – which attributes of the image are we interested in? Measurement – what information can we obtain? Report Generation – how can we present this information? Archive – how can we store the information? The Analytical Imaging Process
16
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com There are basic ways to enhance an image: Modify its intensity index: brightness, contrast, gamma Background correction: flatten, compensate for irregularities Apply a spatial filter or operation: sharpen, low-pass, edge Advanced enhancement Manipulate the image frequencies: Fourier transform Morphological transformations: erode, dilate, both… Image Enhancement
17
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Black: 0 White: 255 for 8-bit images : 4095 for 12-bit images The higher the bit depth, the better the dynamic range of the image – allowing for greater information observance in “sensitive” samples Image Enhancement: Brightness Overall amount of “light” in an image (2 n –1) for n-bit images
18
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Low dynamic range Medium contrast Full dynamic range Good contrast Enhancement: Grey-value Histogram Stretch
19
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com brightness contrastAll Three lineargamma 0.5gamma 2 Image Intensity Display Intensity Images courtesy of Claire M. Brown, PhD, McGill University Department of Biochemistry Image Enhancement: All Three
20
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com BackgroundAutomatic flatten of Background Original Image Enhancement: Background Correction
21
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Commonly used convolution filters: Low-pass: blurs, or smoothes an object Sharpen: enhances all intensity transitions Hi-pass: creates harsh intensity variations Median: removes random impulse noise Advanced Filters: Sigma: removes local impulse noise without Image Enhancement: Spatial Filtering
22
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Examples of filter kernels: -3 -3 -3-3 0 +3 -2 -2 -2 0 0 0-3 0 +3 -2 +9 -2 +3 +3 +3-3 0 +3 -2 -2 -2 horizontalvertical sharpening edge detectedge detectfilter Spatial Filters
23
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Kernel size Preview window Filter description Sharpen Filter
24
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Examples Image Enhancement: Sharpening
25
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Utilizing the Image-Pro Plus © software package. Live Image Processing
26
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Provides a method for combining two or more images into a single resultant image. The final results will depend on the operation performed. Logical: AND OR NOT NAND XOR Arithmetic: Add Average Subtract Difference Max & Min Arithmetic operators
27
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com DAPI Cy3 FITC Processing / Enhancement Merge Images
28
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Red Green Blue Processing / Enhancement Extract Images
29
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Extended Depth of Field
30
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Depth of Field Extended Depth of Field cont…
31
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com “Stitching” of Images through Automatic Microscope and Stage control Tiling
32
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Thresholding / Segmentation
33
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Object splitting – using filters, or manually splitting by drawing lines between touching objects. Guard frame – when working on multiple fields side by side, we may need to specify that object touching the borders of the image. Pseudo-color – adds false color to the image to show changes in gray values not noticeable to the human eye. Pre Measurement Steps
34
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Size (area, perimeter, length, etc) Shape (roundness, aspect ratio) Density / IOD Clusters Fractal Dimension Uniformity Once objects are identified, we are dealing then with a set of pixels, which are a set of numbers and thus we are able to measure anything as needed. Measurement Parameters
35
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Statistical Measurement of Objects
36
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Line Profile
37
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Horizontal section Vertical section Curved section Thickness Measurements
38
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Area Percentage Measurements
39
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Colocalization Intensities in Time-Series Fluorescence Measurements
40
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com DDE data to Excel for further statistical analysis Create reports – single sheet with image, data, charts using a custom template creating a unified and consistent report mechanism for use department wide Data Collector – collection of analysis data from multiple images into a single space – which can then be used to DDE, or create reports Poster Printing – allows for taking a single image and printing it on multiple sheets of paper for presentation/poster sessions Annotation – all measurements can be placed onto the image as a layer so it does not interfere with future needs for analysis Data Output
41
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Data Output
42
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Original measured imageObjects sorted by e.g. area Sort Object in Gallery
43
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Uses - Noise Removal
44
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Dan Mulvihill Cell Developmental Biology Group University of Kent Raw ImageDeconvolvedThreshold Uses - Analysis
45
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Uses - Visualization
46
Introduction to Imaging Processing presented by Media Cybernetics © www.mediacy.com Volume rendering Real Time Interaction Clipping Surface rendering Volume of Interest Three Dimensional Reconstruction
47
www.magworldwide.com Introduction to Image Processing Thank you for attending! Sponsored by For more information, please contact: info@mediacy.com Presented by: Nicholas Beavers - Media Cybernetics, Inc. nbeavers@mediacy.com www.mediacy.com
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.