Presentation is loading. Please wait.

Presentation is loading. Please wait.

Www.magworldwide.com Introduction to Image Processing Introduction to Image Processing Presented by: Nicholas Beavers – Media Cybernetics, Inc. Welcome.

Similar presentations


Presentation on theme: "Www.magworldwide.com Introduction to Image Processing Introduction to Image Processing Presented by: Nicholas Beavers – Media Cybernetics, Inc. Welcome."— Presentation transcript:

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


Download ppt "Www.magworldwide.com Introduction to Image Processing Introduction to Image Processing Presented by: Nicholas Beavers – Media Cybernetics, Inc. Welcome."

Similar presentations


Ads by Google