introduction image acquisition and representation
play

Introduction: Image Acquisition and Representation CS 4640: Image - PowerPoint PPT Presentation

Introduction: Image Acquisition and Representation CS 4640: Image Processing Basics January 12, 2012 The Electromagnetic Spectrum and Images We are familiar with visual light images (photographs), but images can be made from almost any form of


  1. Introduction: Image Acquisition and Representation CS 4640: Image Processing Basics January 12, 2012

  2. The Electromagnetic Spectrum and Images We are familiar with visual light images (photographs), but images can be made from almost any form of EM radiation. Penetrates Earth's Atmosphere? Radiation Type Radio Microwave Infrared Visible Ultraviolet X-ray Gamma ray 10 3 10 −2 10 −5 0.5×10 −6 10 −8 10 −10 10 −12 Wavelength (m) Approximate Scale of Wavelength Buildings Humans Butterflies Needle Point Protozoans Molecules Atoms Atomic Nuclei Frequency (Hz) 10 4 10 8 10 12 10 15 10 16 10 18 10 20 Temperature of objects at which this radiation is the most intense 1 K 100 K 10,000 K 10,000,000 K wavelength emitted −272 °C −173 °C 9,727 °C ~10,000,000 °C From Wikipedia

  3. Types of Images ◮ Radar imaging (radio waves) ◮ Magnetic Resonance Imaging (uses radio waves) ◮ Microwave imaging ◮ Infrared imaging ◮ Photographs ◮ Ultraviolet imaging telescopes ◮ X-rays and Computed Tomography ◮ Positron emission tomography (gamma rays) ◮ Ultrasound (not EM waves)

  4. The Pinhole Camera

  5. Projective Geometry of the Pinhole Camera Gives a relationship between coordinates in the 3D world, X , Y , Z , and the corresponding coordinates to which they are projected onto the imaging plane, x , y . Depends on the focal length, f . x = − f y = − f Z X , Z Y

  6. Camera Obscura ◮ Uses a pinhole camera to project image into a dark box or room ◮ In Latin “Camera” = room, “Obscura” = dark ◮ Pinhole camera first described by the ancient Chinese and Greeks (roughly 400-300 BC) ◮ First working camera obscura built by Ibn al-Haytham (around 1000 AD)

  7. The Thin Lens

  8. Images as Functions We can think of the intensity of light falling on the imaging plane as a function of position on that plane. Let Ω ⊂ R 2 be the image domain. Then an image is a function I : Ω → R This is an idealistic mathematical model of an image.

  9. Images as Functions: Example 1 0.8 0.6 0.4 0.2 0 80 60 80 60 40 40 20 20 0 0 Image function as a A simple image height field

  10. Spatial Sampling We cannot record (or store) a continuum of values on the imaging plane. So, a finite number of sensors are arranged in a grid.

  11. Spatial Sampling 1.5 1.0 1.0 ● ● ● ● ● ● ● ● ● ● ● 1.0 ● ● ● ● ● ● ● ● ● ● ● ● ● 0.5 0.5 ● ● ● ● sin(x) * comb(x) × = ● ● III(x) 0.5 sin(x) 0.0 0.0 ● ● ● ● ● ● ● −0.5 −0.5 ● ● −5 −4 −3 −2 −1 0 1 2 3 4 5 ● ● ● ● ● ● ● ● −1.0 −0.5 −1.0 ● ● ● ● ● 0 1 2 3 4 5 6 0 1 2 3 4 5 6 x x x We can think of spatial sampling as multiplication of a continuous signal with a comb function.

  12. Quantization We also have to discretize the output intensity I ( u , v ) to store digitally. This is an analog-to-digital conversion. 1.0 ● ● ● ● ● ● ● ● ● ● ● 0.5 ● ● ● ● quantize(sin(x) * comb(x)) ● ● ● ● 0.0 ● ● ● ● ● ● ● −0.5 ● ● ● ● ● ● ● ● −1.0 ● ● ● ● ● ● ● 0 1 2 3 4 5 6 x

  13. Images as Discrete Functions After spatial sampling and quantization, an image is a discrete function. The image domain Ω is now discrete: Ω ⊂ N 2 , and so is the image range: I : Ω → { 1 , . . . , K } , where K ∈ N .

  14. Representing an Image The data structure for an image is simply a 2D array of values. The values in the array can be any datatype (bit, byte, int, float, double, etc.)

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend