dr hab. Paweł Strumiłło (pstrumil@p.lodz.pl)



Similar documents
Michał Strzelecki, Paweł Strumiłło

Comparison of different image compression formats. ECE 533 Project Report Paula Aguilera

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

MMGD0203 Multimedia Design MMGD0203 MULTIMEDIA DESIGN. Chapter 3 Graphics and Animations

Digital Image Processing: Introduction

TEXT FILES. Format Description / Properties Usage and Archival Recommendations

Introduction to image coding

Fundamentals of Image Analysis and Visualization (the short version) Rebecca Williams, Director, BRC-Imaging

Data Storage 3.1. Foundations of Computer Science Cengage Learning

Introduction. Stefano Ferrari. Università degli Studi di Milano Elaborazione delle immagini (Image processing I)

MassArt Studio Foundation: Visual Language Digital Media Cookbook, Fall 2013

Introduction to Computer Graphics

Computer Animation and Visualisation. Lecture 1. Introduction

ENG4BF3 Medical Image Processing. Image Visualization

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

Visual perception basics. Image aquisition system. P. Strumiłło

Digitisation Disposal Policy Toolkit

ANALYSIS OF THE COMPRESSION RATIO AND QUALITY IN MEDICAL IMAGES

Digital Preservation. Guidance Note: Graphics File Formats

Computers Are Your Future Eleventh Edition Chapter 5: Application Software: Tools for Productivity

Compression techniques

Electronic Records Management Guidelines - File Formats

A Basic Summary of Image Formats

Chapter 3 Graphics and Image Data Representations

Digital Imaging and Image Editing

Structures for Data Compression Responsible persons: Claudia Dolci, Dante Salvini, Michael Schrattner, Robert Weibel

encoding compression encryption

Data analysis and visualization topics

B2.53-R3: COMPUTER GRAPHICS. NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions.

Introducing MIPAV. In this chapter...

Data analysis and visualization topics

ANALYSIS OF THE EFFECTIVENESS IN IMAGE COMPRESSION FOR CLOUD STORAGE FOR VARIOUS IMAGE FORMATS

resource Osirix as a Introduction

File Formats. Summary

B.A IN GRAPHIC DESIGN

Medical Imaging Introduction to Medical Imaging

Use the following image to answer the next question. 1. Which of the following rows identifies the electrical charge on A and B shown above?

Computer Graphics in Medicine

Limitations of Human Vision. What is computer vision? What is computer vision (cont d)?

Reduce File Size. Compatibility. Contents

Links. Blog. Great Images for Papers and Presentations 5/24/2011. Overview. Find help for entire process Quick link Theses and Dissertations

Readings in Image Processing

Introduction. Chapter 1

Understanding HD: Frame Rates, Color & Compression

Optimizing graphic files

Image Resolution. Color Spaces: RGB and CMYK. File Types and when to use. Image Resolution. Finding Happiness at 300 dots-per-inch

C++ for Image Processing

balesio Native Format Optimization Technology (NFO)

Version 8 DICOM Conformance Statement. Version 3.04, September 2014

1. Introduction to image processing

DICOM Digital Imaging and Communications in Medicine

ACADEMIC TECHNOLOGY SUPPORT

Review Vocabulary spectrum: a range of values or properties

Computer Vision for Quality Control in Latin American Food Industry, A Case Study

In addition, a decision should be made about the date range of the documents to be scanned. There are a number of options:

How to Send Video Images Through Internet

Each figure of a manuscript should be submitted as a single file.

1. INTRODUCTION Graphics 2

A BRIEF STUDY OF VARIOUS NOISE MODEL AND FILTERING TECHNIQUES

A Proposal for OpenEXR Color Management

SCIENTIFIC WORKING GROUP ON IMAGING TECHNOLOGIES (SWGIT)

Image Databases INLS 623 Lina Huang Elise Moore Ketan Palshikar Nevin Yang


Print Services User Guide

How Landsat Images are Made

A Short Introduction to Computer Graphics

Computer Vision. Color image processing. 25 August 2014

EVIDENCE PHOTOGRAPHY TEST SPECIFICATIONS MODULE 1: CAMERA SYSTEMS & LIGHT THEORY (37)

INTRODUCTION IMAGE PROCESSING >INTRODUCTION & HUMAN VISION UTRECHT UNIVERSITY RONALD POPPE

SkillsUSA 2014 Contest Projects 3-D Visualization and Animation

Introduction to Medical Image Compression Using Wavelet Transform

COLLATED QUESTIONS: ELECTROMAGNETIC RADIATION

UNIVERSITY OF CALICUT

1. Redistributions of documents, or parts of documents, must retain the SWGIT cover page containing the disclaimer.

Computer Applications in Textile Engineering. Computer Applications in Textile Engineering

Study and Implementation of Video Compression Standards (H.264/AVC and Dirac)

To be productive in today s graphic s industry, a designer, artist, or. photographer needs to have some basic knowledge of various file

Standard encoding protocols for image and video coding

COMPUTERS ARE YOUR FUTURE CHAPTER 5 APPLICATION SOFTWARE: TOOLS FOR PRODUCTIVITY

COMP175: Computer Graphics. Lecture 1 Introduction and Display Technologies

Colorado School of Mines Computer Vision Professor William Hoff

ELECTRONIC DOCUMENT IMAGING


ART 170: Web Design 1

HP Smart Document Scan Software compression schemes and file sizes

MODELING AND ANIMATION

Graphic Design. Background: The part of an artwork that appears to be farthest from the viewer, or in the distance of the scene.

Introduction to Computer Graphics

UNIVERSITY OF CALICUT

designed and prepared for california safe routes to school by circle design circledesign.net Graphic Standards

Overview. Swarms in nature. Fish, birds, ants, termites, Introduction to swarm intelligence principles Particle Swarm Optimization (PSO)

Transcription:

IE PŁ dr hab. Paweł Strumiłło (pstrumil@p.lodz.pl)

One picture is worth more than ten thousand words Anonymous

Literature: 1. Lecture notes (*.pdf files) www.eletel.p.lodz.pl 2. R.C. Gonzales, R. E. Woods, Digital image processing, Addison-Wesley Publishing Company, 1992. 3. J. C. Russ, The image processing handbook, IEEE Press,1995. 4. W. K. Pratt, Digital image processing, John Wiley &Sons, 1991. 5. A. Materka, Elements of image processing (in Polish), PWN, 1991.

Assesment method: Theory: - written examination (50%). Practice: - project report and presentation (50%)

Image processing objectives 1. Improvement of subjective image quality (e.g. in 1964, computerised image processing techniques were applied for correcting distortions of images transmitted from moon space probe Ranger 7 Jet Propulsion Laboratory, USA) JPL JPL

Objectives of image processing Improvement of image quality MIT

Objectives of image processing Processing of image data for machine perception, storage or transmission (e.g. first application of image processing techniques has enabled reduction of transmision time of an image across the Atlantic from one week to less than 3 hours) IOC, Antwerp 8 bpp JPEG 0.1 bpp Wavelet 0.1 bpp Playboy Magazine JPEG-2000

Objectives of image processing Improvement of subjective image quality for human interpretation X-ray image of wheat grain

Objectives of image processing Processing of image data for machine perception, storage or transmission FBI fingerprint database 1992 Biometry

Objectives of image processing Stereovision scene analysis Left camera image Right camera image Pseudocolored depth image Nearest objects extracted Reconstruction of depth

Image understanding trees sky land? water

Natural image processing scheme Image (90% of data) Decision

Computer vision system Image preprocessing Segmentation Feature extraction Image aquisition Computer + program + knowledge Image analysis and perception 9

Course material: 1. Image acquisition and representation 2. Image enhancement 3. Image restoration 4. Image analysis 5. Image coding 6. Stereovision

Image enhancement Gray-scale transformation

Image restoration Addison_Wesley Inc. motion blur restored image

Image analysis Image aquisition Feature extraction Feature description 15 15 9 21 13 12 15 10 12 14 Recognition

Image compression (JPEG, MPEG, JPEG2000) i.e. how to push an elephant through a pin-hole Source image Transmission channel Reconstructed image

Image processing systems - applications science and industry (quality control, sorting,...) medicine (X-ray images, computed tomography, MRI, USG, microscopy,...) army (target tracking, quided missiles, unmanned flying vehicles) robotics (welding, painting, robots,...) Earth and space exploration (interpretation of satellite images, space probes,...) Biometrics, human computer interaction systems.

Image processing system developed at the Medical Electronics Division, Institute of Electronics in (1989) TV camera frame + grabber + + programs Microscope image of a nerve tissue Bacteria colony image Latex model of brain veins

Analysis of documents Student questionnaire

Electromagnetic spectrum frequency, Hz 10 24 10 22 10 20 10 18 10 16 10 14 10 12 10 10 10 8 10 6 10 4 10 2 gamma rays X rays microwaves radio waves ultraviolet Visible light Infrared waves 400 500 600 700 [nm]

Ultrasonography

Computed tomography

Magnetic resonance imaging (MRI) Przekrój głowy

Magnetic resonance imaging (MRI) COST B11 action "Quantitation of Magnetic Resonance Image Texture (1998-2002) COST B21 "Physiological modelling of MR Image formation" www.eletel.p.lodz.pl

3D objects modelling Computer graphics Reconstruction 3D visualisation Surface rendering Virtual reality

The Visible Human Project Head slice CT MRI

Computed thermography Thermogram Visible light image Medicine Power eng. Civil eng.

Image processing applications: mammography

Image processing applications: biometrics Juliusz Jaksa, Krzysztof Ślot, Piotr Szczypiński Face recognition using deformable models, ICSES 2001

Image processing applications H. Nowak Computer lip-reading, PhD project conducted at the Medical Electronics Division

Image processing applications: biometrics J. Daugman

Image processing applications: image databases a concept of an image or a copy of an image database hit DWT C.E. Jacobs, A. Finkelstein, D.H. Salesis, Fast multiresolution image quering, 1999

Monochrome image as a 2D function Ω f(x,y) y x y M : 2 Ω R R+ ( x, y) f ( x, y)

Image brightness profile 220 200 180 160 140 120 100 80 60 0 50 100 150 200 250 300 Distance along profile

RGB colour images R B G

RGB colour images 300 250 200 150 100 50 0 0 50 100 150 200 250 300 350 400 450 500 Distance along profile RGB image and colour components profiles

Digital image discretisation + quantization pixel (picture element)

Digital image as pixel array (0,0) X f(x,y).............. 15 17 18.... 20 31 14............ Y

Digital image as pixel array Digital image f(x,y): f 2D array (M,N), ie. of M rows and N columns, of nonnegative elements assuming a limited number of levels ( x, y) = 0,1,..., L 1 (np. L=256) x y = 0,1,..., N = 0,1,..., M 1 1 Colour digital image?

Colour digital RGB image If each of the colour component is 8 bit coded then 2 24 different colours can be obtained! f ( x, y) = ( f, f, f ) R G B

Colour indexed image f=25 R G B 0 1 2...... 25 0.21 0.3 0.99 Monochrome image... Colour palette (look-up table) Colour image

Image file formats Image file formats were devised for the two main reasons: file compatibility (exchange of data) data compression The most popular image file formats: JPEG (Joint Photographic Experts Group) NEW: JPEG2000 GIF (Graphics Interchange Format) PNG (Portable Network Graphic) TIFF (Tagged Image File Format) BMP, PCX,

Raster (bitmap) vs. Vector graphics Vector graphics: Images are built from simple geometrical shapes: points, lines, curves, polygons Raster graphics: Images are built from an array of elementary points (pixels), Wikipedia

Comparison of main image file formats Format File ext. Main features Application JPEG.jpg Transform based, CR defined lossy compression (DCT) Very good for compressing photographs JPEG 2000.jp2 New transform based, CR defined lossy compression (Discrete Wavelet Transform) Excellent for compressing photographs, to replace JPEG GIF.gif Indexed image format, max. 256 colours, lossless coding Internet, animated GIFs PNG.png Promoted by the www consortium to replace GIF Internet, no animation (foreseen MNG), alpha channel, better for text images than JPEG TIFF.tif Highly structured, complicated format, Mainly for scanning text documents BMP.bmp Simple uncompressed format For use in Windows OS

Hands on demo