Optimum Notch Filtering - I

Similar documents
Overview. Raster Graphics and Color. Overview. Display Hardware. Liquid Crystal Display (LCD) Cathode Ray Tube (CRT)

Outline. Quantizing Intensities. Achromatic Light. Optical Illusion. Quantizing Intensities. CS 430/585 Computer Graphics I

Computer Vision. Color image processing. 25 August 2014

Green = 0,255,0 (Target Color for E.L. Gray Construction) CIELAB RGB Simulation Result for E.L. Gray Match (43,215,35) Equal Luminance Gray for Green

CBIR: Colour Representation. COMPSCI.708.S1.C A/P Georgy Gimel farb

Digital Image Fundamentals. Selim Aksoy Department of Computer Engineering Bilkent University

HSI BASED COLOUR IMAGE EQUALIZATION USING ITERATIVE n th ROOT AND n th POWER

Section 11.4: Equations of Lines and Planes

HFCC Math Lab Beginning Algebra 13 TRANSLATING ENGLISH INTO ALGEBRA: WORDS, PHRASE, SENTENCES

RGB Workflow Key Communication Points. Journals today are published in two primary forms: the traditional printed journal and the

Introduction to image coding

Reading.. IMAGE COMPRESSION- I IMAGE COMPRESSION. Image compression. Data Redundancy. Lossy vs Lossless Compression. Chapter 8.

Introduction to Light, Color, and Shadows

1. Introduction to image processing

Calibration Best Practices

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

THE NATURE OF LIGHT AND COLOR

Digital Image Basics. Introduction. Pixels and Bitmaps. Written by Jonathan Sachs Copyright Digital Light & Color

A simpler version of this lesson is covered in the basic version of these teacher notes.

Color quality guide. Quality menu. Color quality guide. Page 1 of 6

ATOMIC SPECTRA. Apparatus: Optical spectrometer, spectral tubes, power supply, incandescent lamp, bottles of dyed water, elevating jack or block.

Big Ideas Math. Log Race

Interference. Physics 102 Workshop #3. General Instructions

INFOCOMMUNICATIONS JOURNAL Mojette Transform Software Hardware Implementations and its Applications

Perception of Light and Color

SOMERS POINT BRAND IDENTITY STYLE GUIDE

MATH REVIEW SHEETS BEGINNING ALGEBRA MATH 60

Logo Standards Guideline

UNIVERSITY OF LONDON GOLDSMITHS COLLEGE. B. Sc. Examination Sample CREATIVE COMPUTING. IS52020A (CC227) Creative Computing 2.

LESSON EIII.E EXPONENTS AND LOGARITHMS

E190Q Lecture 5 Autonomous Robot Navigation

9.3 OPERATIONS WITH RADICALS

Greenwich Visual Arts Objectives Computer Graphics High School

The role of working spaces in Adobe applications

Waves Sound and Light

THE POWER RULES. Raising an Exponential Expression to a Power

Image Optimization GUIDE

Automatic Detection of Emergency Vehicles for Hearing Impaired Drivers

Spectral Response for DigitalGlobe Earth Imaging Instruments

Data Storage. Chapter 3. Objectives. 3-1 Data Types. Data Inside the Computer. After studying this chapter, students should be able to:

Using light scattering method to find The surface tension of water

Color Theory. Tips & Tricks. Why do some colors work better together than others? More available at artbeats.com. by Chris & Trish Meyer, Crish Design

Number Sense and Operations

1. Three-Color Light. Introduction to Three-Color Light. Chapter 1. Adding Color Pigments. Difference Between Pigments and Light. Adding Color Light

Chromatic Improvement of Backgrounds Images Captured with Environmental Pollution Using Retinex Model

Pulsed Fourier Transform NMR The rotating frame of reference. The NMR Experiment. The Rotating Frame of Reference.

CS 325 Computer Graphics

PANTONE Coated Color Reference

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

Assessment of Camera Phone Distortion and Implications for Watermarking

Interpolation of RGB components in Bayer CFA images

DIGITAL IMAGE PROCESSING AND ANALYSIS

Digital Image Processing

Preview of Period 3: Electromagnetic Waves Radiant Energy II

THE BOHR QUANTUM MODEL

CHAPTER 3: DIGITAL IMAGING IN DIAGNOSTIC RADIOLOGY. 3.1 Basic Concepts of Digital Imaging

Reflectance Measurements of Materials Used in the Solar Industry. Selecting the Appropriate Accessories for UV/Vis/NIR Measurements.

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

Color Management Terms

Distance measuring based on stereoscopic pictures

ACT Math Vocabulary. Altitude The height of a triangle that makes a 90-degree angle with the base of the triangle. Altitude

Geometry Notes RIGHT TRIANGLE TRIGONOMETRY

DICOM Correction Item

Glencoe. correlated to SOUTH CAROLINA MATH CURRICULUM STANDARDS GRADE 6 3-3, , , 4-9

A Color Placement Support System for Visualization Designs Based on Subjective Color Balance

Experiment #12: The Bohr Atom. Equipment: Spectroscope Hydrogen and Helium Gas Discharge Tubes, Holder, and Variac Flashlight

Diffraction of Laser Light

Theremino System Theremino Spectrometer Technology

13 PRINTING MAPS. Legend (continued) Bengt Rystedt, Sweden

Extracting, Storing And Viewing The Data From Dicom Files

Lecture 14. Point Spread Function (PSF)

Spectroscopy Using the Tracker Video Analysis Program

Introduction to Medical Image Compression Using Wavelet Transform

Characteristic and use

JPEG compression of monochrome 2D-barcode images using DCT coefficient distributions

Introduction to polarization of light

Digital Versus Analog Lesson 2 of 2

EQUILIBRIUM STRESS SYSTEMS

SECTION 5-1 Exponential Functions

THE BASICS OF COLOUR THEORY

Spectrophotometry and the Beer-Lambert Law: An Important Analytical Technique in Chemistry

A Quick Algebra Review

COMPONENTS OF VECTORS

Aperture, Shutter speed and iso

Modification Details.

Adjusting Digitial Camera Resolution

Office of Creative Services. Tuck Visual Identity. A reference guide to Tuck s logos and visual identification standards

Arithmetic Coding: Introduction

A Genetic Algorithm-Evolved 3D Point Cloud Descriptor

For Articulation Purpose Only

Zero and Negative Exponents and Scientific Notation. a a n a m n. Now, suppose that we allow m to equal n. We then have. a am m a 0 (1) a m

Core Maths C2. Revision Notes

Binary Representation. Number Systems. Base 10, Base 2, Base 16. Positional Notation. Conversion of Any Base to Decimal.

Polynomials and Factoring

Digital Image Concepts I

Prepared by: Paul Lee ON Semiconductor

Transcription:

Notch Filtering 1

Optimum Notch Filtering - I Methods discussed before: filter too much image information. Optimum: minimizes local variances of the restored image f First Step: Etract principal freq. components of the interference pattern. Place a notch pass filter at the location of each spike. N u v = H u v G u v NP ˆ Second Step: Find corresponding pattern in spatial domain. { H u v G u v } 1 n = I Eq.1 NP

Optimum Notch Filtering - II Third Step: Subtract weighted noise estimation from nois image. How to get w? f ˆf = g w n Eq. Select w so that the variance of over a neighborhood. f ˆ is minimized Consider: neighborhood size: a+1 b b+1 Average: a b 1 f ˆ = f ˆ + s + t a + 1b + 1 s= at= b Local variance: σ = 1 a + 1b + 1 a b s= at= b fˆ + s + t fˆ 3

Optimum Notch Filtering - III [ ] + + + + a b t s n w t s g 1 [ ] = = + + = a s b t n w g b a 1 1 σ 0 = w σ To minimize n g n g w = We find Eq.3 n n Get noise reduced image from Eq 1 3 Get noise reduced image from Eq. 1 3. 4

Image Reconstruction : projection Computed Tomograph CT X-Ras from different angles. Back projection Angle varied: 90 Sum of two back projections 5

Projection Projection using man angles: more true construction of the original image. Sum of 3 back projections. 6

Principles of CT G1: Pencil X-Ra beam; one detector; angle [0 ~ 180 ]. G: Fan X-Ra beam; multiple detectors. G3: Wider X-Ra beam; a bank of detectors 1000. G4: Circular positioned detectors 5000. G5: No mechanical motion uses electron beams controlled electromagneticall. G6 G7.. 7

Color Fundamentals White color: composed of 6 visible colors. 8

Primar & Secondar Colors Green Red Blue Yellow Magenta Can 9

Characteristics of Colors 1. Brightness: how bright intensit the color is. [Perception.]. Hue: dominant wavelength in a miture of light waves. 3. Saturation: the amount of white light mied with a hue. Inversel proportional Hue + Saturation ti = Chromaticit it 10

RGB Color Model Black 000 White 111 4-bit color o cube. All R G B values are normalized to [0 1] range. 11

Safe Color Man sstems in use toda are limited to 56 colors. Fort 40 of these are processed differentl b various operating sstems. The rest 16 are common: de facto standard for safe colors. 6 3 = 16 1

CMY and CMYK Color Models = G R M C 1 1 B G Y 1 Used as primar colors in printers. Equal amounts of C M Y should produce Black. But in practice it produces mudd-looking black. Four-color printing: add a fourth color: Black to ou co o p g: dd ou co o : c o CMY producing CMYK model. 13

HSI Color Model - I Hue Saturation Intensit. 14

HSI Color Model - II Triangular Plane Circular Plane 15

Fundamentals of Image Compression Relative data redundanc d Compression ratio: 1 R = 1 C b C = b Bits required in the method Bits required in the base method Average number of bits required to represent each piel: L L = ll r P r Avg 1 k = 0 k nk Pr rk = k = 01... L 1 MN r k 16

Variable Length Coding Table 1. For code 1: l 1 r k = 8 bits for al r k. Average = 8. For code : L Avg = 0.5 + 0.471 + 0.53 + 0.033 033 = 1.81 bits 56 56 8 1 C = 4.4 R = 1 = 0. 774 56 56 1.81 4. 4 77.4% of the data in the original 8-bit intensit arra is redundant. 17

Irrelevant Information Spatial redundanc Figure 8.1 Histogram Histogram equalized image 18

Entrop Entrop: H = L 1 k =00 p r r k log pr rk Entrop in Table 1.: 1.6614 bits / piel Entrop of Figure 1 b = 8 bits / piel Entrop of Figure 1 c = 1.566 bits / piel Figure 1 a Higher entrop than Fig. 1 a Little or no information But comparable entrop with Fig. 1a! Entrop of an image is far from intuitive. 19

Fidelit Criteria - I Quantifing the nature of the loss after removal of noise. Objective: mathematical ti epression such as rms error SNR etc. e rms 1/ M 1N 1 1 = MN = 0 = 0 [ ] fˆ f Subjective: Human evaluation. 0

Fidelit Criteria - II Misleading image rms error: 5.17 15.67 14.17 Objective criteria fails. 1

Image Compression Models Quantizer: irreversible.

Some Compression Standards 3

Huffman Coding Encoded: 0101001111100 Decoded: a 3a1aaa6 Average length of this code: = 0.41 + 0.3 + 0.13 + 0.065 + 0.045 L Avg =. bits/piel 4

Golomb Coding G m n Step 1: Step : Form the unar code of quotient n/m. Let k = log m c = k m r = n mod m compute r r truncated to k 1 bits 0 r < c r = r + c truncated to k bits otherwise Step 3: Concatenated the results of steps 1 and. Eample: Compute G 4 9. 9/4 =.5 5 = Unar code: 110 k = c = 4 = 0 r = 1 0001. After concatenating: G 4 9 = 11001 r = 01 truncated to bits. 5

Eponential Golomb Coding G k ep n j+ k Step 1: Find an integer i >= 0 such that n < i 1 j= 0 i j= 0 And form the unar code of i. If k = 0 i = log n+1 j+ k Step : Step 3: Truncate the binar representation of n i 1 j= 0 j+ k Concatenated the results of steps 1 and. for k + i least significant bits. Eample: Compute G 0 ep8. i = 3 because k = 0. 1110 Check for the equation in Step 1. 8 3 1 j+ 0 j= 0 Truncate = 8 7 = 1 = 0001 After concatenating: G 0 ep8 = 1110001 001 6