Image Processing. The Module. Lab Sessions and Courseworks. Prerequisites. Reference Book. Text Book Image Processing

Similar documents
Introduction. Stefano Ferrari. Università degli Studi di Milano Methods for Image Processing. academic year

Digital Image Processing. Lecture 1 (Introduction) Bu-Ali Sina University Computer Engineering Dep. Fall 2011

Digital Image Processing

Lecture # 01. Introduction

Introduction

ELE 882: Introduction to Digital Image Processing (DIP)

Digital Image Processing

Background. Computer Vision & Digital Image Processing. Improved Bartlane transmitted image. Example Bartlane transmitted image

Course Outline 8/27/2009. SGN-3016 Digital Image Processing (5 cr)

CSE 166: Image Processing. Overview. What is an image? Representing an image. What is image processing? History. Today

TDI2131 Digital Image Processing

Digital Image Processing and Machine Vision Fundamentals

15/12/2017. What is digital image processing? What is digital image processing? History of digital images. History of digital images

Digitization and fundamental techniques

Lecture 1 Introduction. Lin ZHANG, PhD School of Software Engineering Tongji University Fall 2016

Digital Image Processing COSC 6380/4393

Chapters to be Covered

APPLICATIONS AND USAGE

ME 6406 MACHINE VISION. Georgia Institute of Technology

Course Objectives & Structure

Digital Photogrammetry. Presented by: Dr. Hamid Ebadi

CSCE 763: Digital Image Processing

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

IMAGE PROCESSING PAPER PRESENTATION ON IMAGE PROCESSING

Digital Image Processing Introduction

CS 376b Computer Vision

dr hab. Michał Strzelecki tel , room 216 cons. hours: Wednesday 14-15, Thursday P. Strumillo, M.

Digital Image Processing CS-340. Lecture 1 Introduction

COURSE ECE-411 IMAGE PROCESSING. Er. DEEPAK SHARMA Asstt. Prof., ECE department. MMEC, MM University, Mullana.

Image Processing. COMP 3072 / GV12 Gabriel Brostow. TA: Josias P. Elisee (with help from Dr Wole Oyekoya) Image Processing.

Introduction to Computer Vision and image processing

Color Image Processing

SUPER RESOLUTION INTRODUCTION

CPSC 4040/6040 Computer Graphics Images. Joshua Levine

Introduction. Lighting

remote sensing? What are the remote sensing principles behind these Definition

On the WEB. Digital Image Processing ECE 178. B. S. MANJUNATH RM 3157 ENGR I Tel:

Introduction to image processing

DICOM Conformance. DICOM Detailed Specification for Diagnostic Labs and Radiology Center Connectivity

Computer Assisted Image Analysis 1 GW 1, Filip Malmberg Centre for Image Analysis Deptartment of Information Technology Uppsala University

Medical Images Analysis and Processing

Image Analysis Using R

(Volume3, Issue2) Mahesh R Pujar ABSTRACT

University Of Lübeck ISNM Presented by: Omar A. Hanoun

Natalia Vassilieva HP Labs Russia

Remote Sensing for Fire Management. FOR 435: Remote Sensing for Fire Management

Principles of Photogrammetry

Practical Image and Video Processing Using MATLAB

Megapixels and more. The basics of image processing in digital cameras. Construction of a digital camera

Image Processing. Gabriel Brostow & Simon Prince. GV12/3072 Image Processing.

Image Processing - Intro. Tamás Szirányi

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Introduction. Ioannis Rekleitis

International Journal of Computer Engineering and Applications, TYPES OF NOISE IN DIGITAL IMAGE PROCESSING

Digital Image Processing ECE 178 Winter 2003

Digital Image Processing ECE 178 Winter On the WEB. Class list/discussion sessions. Today: Jan About this course.

ANALYSIS OF IMAGE ENHANCEMENT TECHNIQUES USING MATLAB

Digital Image Processing - A Remote Sensing Perspective

Enhancing the " Dynamic Range " of Scanned Images

Where Vision and Silicon Meet

ECC419 IMAGE PROCESSING

History and Future of Electronic Color Photography: Where Vision and Silicon Meet

Color & Compression. Robin Strand Centre for Image analysis Swedish University of Agricultural Sciences Uppsala University

Segmentation of Liver CT Images

UNIT 2 Medical Technology: Imaging Unit Overview I. Introduction

An Introduction to Geomatics. Prepared by: Dr. Maher A. El-Hallaq خاص بطلبة مساق مقدمة في علم. Associate Professor of Surveying IUG

Electromagnetic Waves & the Electromagnetic Spectrum

Alternate Light Source Imaging

Introduction to Computer Vision

Teaching Scheme. Credits Assigned (hrs/week) Theory Practical Tutorial Theory Oral & Tutorial Total

ISO INTERNATIONAL STANDARD. Photography Electronic scanners for photographic images Dynamic range measurements

Chapters 1-3. Chapter 1: Introduction and applications of photogrammetry Chapter 2: Electro-magnetic radiation. Chapter 3: Basic optics

A Novel Approach of Compressing Images and Assessment on Quality with Scaling Factor

EC-433 Digital Image Processing

Introduction to Photography

TDI2131 Digital Image Processing

THE EFFECT OF IMPLEMENTING OF NONLINEAR FILTERS FOR ENHANCING MEDICAL IMAGES USING MATLAB

Automatic Morphological Segmentation and Region Growing Method of Diagnosing Medical Images

Geo/SAT 2 INTRODUCTION TO REMOTE SENSING

Digital images. Digital Image Processing Fundamentals. Digital images. Varieties of digital images. Dr. Edmund Lam. ELEC4245: Digital Image Processing

Digital Image Fundamentals and Image Enhancement in the Spatial Domain

A Methodology to Create a Fingerprint for RGB Color Image

Lecture 1 Introduction to Computer Vision. Lin ZHANG, PhD School of Software Engineering, Tongji University Spring 2018

Machine Vision: Image Formation

FACULTY OF ENGINEERING AND TECHNOLOGY

MODULE No. 34: Digital Photography and Enhancement

CS559: Computer Graphics. Lecture 2: Image Formation in Eyes and Cameras Li Zhang Spring 2008

Images and Graphics. 4. Images and Graphics - Copyright Denis Hamelin - Ryerson University

Starting a Digitization Project: Basic Requirements

746A27 Remote Sensing and GIS

Image Enhancement using Histogram Equalization and Spatial Filtering

CS 262 Lecture 01: Digital Images and Video. John Magee Some material copyright Jones and Bartlett

Aerial photography and Remote Sensing. Bikini Atoll, 2013 (60 years after nuclear bomb testing)

brief history of photography foveon X3 imager technology description

ECU 3040 Digital Image Processing

Classification in Image processing: A Survey

Introduction to Remote Sensing of the Environment. Dr. Anne Nolin Department of Geosciences

New applications of Spectral Edge image fusion

Keywords: Image segmentation, pixels, threshold, histograms, MATLAB

Exercise questions for Machine vision

Transcription:

Processing Pengwei Hao p.hao@qmul.ac.uk Topic 1: Introduction ECS605U / ECS776P School of EECS Queen Mary University of London The Module Lectures: Mondays, 9-11am, ArtsOne 1.28 Pengwei Hao (p.hao@qmul.ac.uk) Lab sessions: Wednesday, 11am-1pm, ITL 2F, no lab in week 1. Mr Zhaoyang Xu, acw267, zhaoyang.xu@qmul.ac.uk Miss Xindi Zhang, eex291, xindi.zhang@qmul.ac.uk Miss Bingqing Guo, acw355, b.guo@qmul.ac.uk Lab Sessions and Courseworks Labs are compulsory Week 2: Lab1, complete GUI with template code Week 3-9: Lab2-8 programming for image processing Week 10: coursework completion The deadline to complete the coursework is the end of Week 10. Week 11&12: coursework assessment (assessed during the last 2 lab sessions.) Prerequisites Java programming experience Mathematical background: calculus, complex arithmetic, statistics, linear algebra Basic understanding of signal processing: function, signal and spectrum Text Book Processing Digital Processing Global Edition, 4th Edition by Rafael C. Gonzalez, and Richard E. Woods 1024 pages, Pearson, 2017 ISBN13: 9781292223049 ISBN10: 1292223049. Reference Book Digital Processing using MATLAB by Rafael C. Gonzalez, Richard E. Woods, Steven L. Eddins 827 pages, Gatesmark Publishing 2nd edition (2009) ISBN-10: 0982085400, ISBN-13: 978-0982085400. 1

Reference Journals IEEE Trans. Processing IEEE Trans. Signal Processing IEEE Trans. Medical Imaging Computer Vision and Understanding (CVIU) Graphical Modeling and Processing Computer Vision, Graphics and Processing (CVGIP) Reference Proceedings British Machine Vision Conference (BMVC) International Conference on Processing (ICIP) IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR) IEEE International Conference on Computer Vision (ICCV) Websites the module The course: http://www.eecs.qmul.ac.uk/~phao/ip/ Lecture notes : http://www.eecs.qmul.ac.uk/~phao/ip/notes/ Labs: http://www.eecs.qmul.ac.uk/~phao/ip/labs/ Coursework: http://www.eecs.qmul.ac.uk/~phao/ip/labs/cwk/ Past exam papers: available on QM+ https://qmplus.qmul.ac.uk/mod/page/view.php?id=378441 Text book: http://www.imageprocessingplace.com/ Assessment Coursework 20% Assessed during the last 2 lab sessions Examination (2h30m) 80% Processing Processing : Process images by means of digital computers : photograph/picture scanned/produced Digital image : An electronic photograph made up of a set of picture elements, "pixels" Each pixel is at a spatial position and has a tonal value (intensity, gray level) represented digitally in binary code (zeros and ones). First The oldest surviving camera photograph, by Nicéphore Niépce, 1826 or 1827, requires an exposure of at least 8 hours. 2

First of Person First photograph including a person, by Daguerre, 1838 First Colour James Clerk Maxwell presents the first durable colour photograph in 1861, uses three separate BW photographs taken with red, green, and violet-blue filters. First Colour Print A 1877 photographic colour print on paper by Louis Ducos du Hauron, superimposing cyan, red and yellow components. First Moving Pictures Muybridge used high-speed photography to make the first animated image sequences photographed in realtime (1878-1887) First Easy-to-Use Camera 1888 The Kodak n 1 box camera, the first easy-to-use camera First Digital Used in newspaper industry Sent between London and New York Bartlane cable picture transmission system was introduced in 1920. a week => 3 hours Reproduced on a telegraph printer with typefaces to simulate a halftone pattern 3

Photographic Reproduction Better tonal quality (5 gray levels) Higher resolution Photographic Reproduction Better tonal quality (15 gray levels) Higher resolution First Scanned The first picture scanned, stored, and recreated in digital pixels by the SEAC scanner in 1957. SEAC: Standards Eastern Automatic Computer. Computers Involved in Creation From early 1960s US space missions First Pixel Array 1967 First MOS 10 by 10 active pixel array shown by Noble 4

First Colour Filter Array 1975 Bryce Bayer of Kodak develops the Bayer filter mosaic pattern for CCD colour image sensors. Medical Imaging From late 1960s and early 1970s Computerized tomography (CT) Using X-rays Bone scan Gamma-Ray Imaging Positron emission tomography (PET) Cygnus Loop Gamma radiation from a reactor valve Chest X-ray Aortic angiogram Head CT Circuit boards Cygnus Loop X-Ray Imaging Ultraviolet Band Imaging Normal corn Smut corn Cygnus Loop Light Microscopy s Anticancer agent, 250X Cholesterol, 40X Microprocessor, 60X Nickel oxide thin film, 600X Audio CD surface, 1750X Organic superconductor, 450X 5

Landsat Satellite 7 Bands: 1. Visible blue, 2. visible green, 3. visible red, 4. near infrared, 5. middle infrared, 6. thermal infrared, 7. middle infrared Meteorological Satellite Visible + Infrared Multispectral - Hyperspectral image - 80 bands (highly correlated) - 512x346 - Road, water, rice paddy Manufactural s Circuit board controller Packaged pills Bottles Bubbles in product Cereal Intraocular implant s in Visual Spectrum Spaceborne Radar images Fingerprint Paper money Automated license number reading 6

Radio Band Imaging (MRI) Electromagnetic Spectrum Magnetic Resonance Imaging Electromagnetic Spectrum Ultrasound Imaging Crab Pulsar Scanning Electron Microscope Hair with dandruff Holography 1947 Dennis Gabor invents holography 7

Commercial Digital Camera 1995 - Kodak DC40 and the Apple QuickTake 100 become the first digital cameras marketed for consumers. 3D Camera 2009 FujiFilm launches world's first digital 3D camera with 3D printing capabilities Light-Field Camera Computer Generated s 2011 Lytro releases the first pocket-sized consumer light-field camera, capable of refocusing images after being taken. Computer Generated s Processing System Cloud Network displays Computer Mass storage Hardcopy Specialized image processing hardware processing software sensors Problem domain 8

Outputs of these processes generally are image attributes Digital Processing What You Will Learn Outputs of these processes generally are images CHA PTER 6 CHA PTER 7 CHA PTER 8 CHA PTER 9 Wavelets and Color image Compression and Morphological other multiresolution image processing watermarking processing transforms processing CHA PTER 5 CHA PTERS 10 & 11 Segmentation restoration CHA PTERS 3 & 4 CHA PTER 12 Knowledge base Feature filtering and extraction enhancement Level (brightness) operations Algebraic and logical operations Geometric transformations Filtering (both spatial and frequency-based) Sampling Restoration/Reconstruction Compression Problem domain CHA PTER 2 acquisition CHA PTER 13 pattern classification Applications Multimedia (just look at the web) Editing and Manipulation (Photoshop) Medical Imaging (CT, MRI) Compression (PNG, JPEG) Document Processing (OCR) Libraries (restoration/cleanup, storage, retrieval) Many More Relation to Other Fields Processing: Transform an image into another image, often to make the image better to give information Computer Vision: Find the model of an image Computer Graphics: Create an image of a model Processing Computer Vision Computer Graphics Model 9