CSCE 763: Digital Image Processing

Similar documents
Introduction. Ioannis Rekleitis

EC-433 Digital Image Processing

Digital Image Processing

Human Visual System. Digital Image Processing. Digital Image Fundamentals. Structure Of The Human Eye. Blind-Spot Experiment.

Digital Image Processing

Digital Image Fundamentals. Digital Image Processing. Human Visual System. Contents. Structure Of The Human Eye (cont.) Structure Of The Human Eye

Digital Image Fundamentals. Digital Image Processing. Human Visual System. Contents. Structure Of The Human Eye (cont.) Structure Of The Human Eye

Digital Image Processing

Lecture 2 Digital Image Fundamentals. Lin ZHANG, PhD School of Software Engineering Tongji University Fall 2016

Vision. Biological vision and image processing

DIGITAL IMAGE PROCESSING

Digital Image Processing

CS 548: Computer Vision REVIEW: Digital Image Basics. Spring 2016 Dr. Michael J. Reale

Chapter 2: Digital Image Fundamentals. Digital image processing is based on. Mathematical and probabilistic models Human intuition and analysis

Lecture # 01. Introduction

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

Image and Multidimensional Signal 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.

DIGITAL IMAGE PROCESSING (COM-3371) Week 2 - January 14, 2002

Overview. Pinhole camera model Projective geometry Vanishing points and lines Projection matrix Cameras with Lenses Color Digital image

Human Visual System. Prof. George Wolberg Dept. of Computer Science City College of New York

Digital Image Processing

Capturing Light in man and machine. Some figures from Steve Seitz, Steve Palmer, Paul Debevec, and Gonzalez et al.

Graphics and Image Processing Basics

Introduction to Visual Perception & the EM Spectrum

Review. Introduction to Visual Perception & the EM Spectrum. Overview (1):

CPSC 425: Computer Vision

Capturing Light in man and machine

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

Further reading. 1. Visual perception. Restricting the light. Forming an image. Angel, section 1.4

CSE 527: Introduction to Computer Vision

CPSC 4040/6040 Computer Graphics Images. Joshua Levine

ME 6406 MACHINE VISION. Georgia Institute of Technology

Reading. 1. Visual perception. Outline. Forming an image. Optional: Glassner, Principles of Digital Image Synthesis, sections

Digital Image Processing COSC 6380/4393

DIGITAL IMAGE PROCESSING LECTURE # 4 DIGITAL IMAGE FUNDAMENTALS-I

Lecture 8. Color Image Processing

Retina. Convergence. Early visual processing: retina & LGN. Visual Photoreptors: rods and cones. Visual Photoreptors: rods and cones.

Lecture 3: Grey and Color Image Processing

Visual Perception. Overview. The Eye. Information Processing by Human Observer

Digital Image Processing

Early Visual Processing: Receptive Fields & Retinal Processing (Chapter 2, part 2)

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

CSE1710. Big Picture. Reminder

Why is blue tinted backlight better?

Visual Perception. human perception display devices. CS Visual Perception

Visual Perception of Images

Prof. Feng Liu. Winter /09/2017

Introduction to Visual Perception

Unit 1 DIGITAL IMAGE FUNDAMENTALS

Image Perception & 2D Images

Image Processing - Intro. Tamás Szirányi

Introduction

Digital Image Processing COSC 6380/4393

Practical Image and Video Processing Using MATLAB

Digital Image Processing

Lecture 8. Human Information Processing (1) CENG 412-Human Factors in Engineering May

Brief Introduction to Vision and Images

Visual Perception. Readings and References. Forming an image. Pinhole camera. Readings. Other References. CSE 457, Autumn 2004 Computer Graphics

CS/ECE 545 (Digital Image Processing) Midterm Review

Capturing Light in man and machine

SRI VENKATESWARA COLLEGE OF ENGINEERING. COURSE DELIVERY PLAN - THEORY Page 1 of 6

ELE 882: Introduction to Digital Image Processing (DIP)

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

The Science Seeing of process Digital Media. The Science of Digital Media Introduction

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

SUPER RESOLUTION INTRODUCTION

Digital Image Processing Lec 02 - Image Formation - Color Space

Vision. The eye. Image formation. Eye defects & corrective lenses. Visual acuity. Colour vision. Lecture 3.5

Digital Image Processing

Capturing Light in man and machine

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

CS 376b Computer Vision

Vision and Color. Reading. Optics, cont d. Lenses. d d f. Brian Curless CSE 557 Autumn Good resources:

Vision and Color. Brian Curless CSE 557 Autumn 2015

VC 16/17 TP2 Image Formation

STUDY NOTES UNIT I IMAGE PERCEPTION AND SAMPLING. Elements of Digital Image Processing Systems. Elements of Visual Perception structure of human eye

Color Image Processing

Work environment. Vision. Human Millieu system. Retina anatomy. A human eyeball is like a simple camera! Lighting. Eye anatomy. Cones colours

Waitlist. We ll let you know as soon as we can. Biggest issue is TAs

Capturing Light in man and machine

Capturing Light in man and machine

Vision, Color, and Illusions. Vision: How we see

IMAGE PROCESSING PAPER PRESENTATION ON IMAGE PROCESSING

Oversubscription. Sorry, not fixed yet. We ll let you know as soon as we can.

Kankakee Community College

Vision and Color. Reading. Optics, cont d. Lenses. d d f. Brian Curless CSEP 557 Fall Good resources:

Vision and Color. Brian Curless CSEP 557 Fall 2016

Vision and Visibility. Human Eye. Eye Components. Cones and Rods. Typical Vision Impairments. CVEN 457 & 696 Lecture #3 Gene Hawkins

Vision and Color. Reading. The lensmaker s formula. Lenses. Brian Curless CSEP 557 Autumn Good resources:

Image Formation and Capture

Image formation - Cameras. Grading & Project. About the course. Tentative Schedule. Course Content. Students introduction

PSY 310: Sensory and Perceptual Processes 1

CS 484, Fall 2018 Homework Assignment 1: Binary Image Analysis

ART 263 Digital Photography

Digital Image Processing and Machine Vision Fundamentals

III: Vision. Objectives:

AP PSYCH Unit 4.2 Vision 1. How does the eye transform light energy into neural messages? 2. How does the brain process visual information? 3.

CS 565 Computer Vision. Nazar Khan PUCIT Lecture 4: Colour

Transcription:

CSCE 763: Digital Image Processing Spring 2018 Yan Tong Department of Computer Science and Engineering University of South Carolina

Today s Agenda Welcome Tentative Syllabus Topics covered in the course

Class Communication Class website http://www.cse.sc.edu/~tongy/csce763/csce763.html Department dropbox dropbox.cse.sc.edu

Tentative Syllabus Prerequisites Objectives Textbook Grade

Prerequisites of This Course This is a computer science course It will involve a fair amount of math calculus, linear algebra, geometry probability analog/digital signal processing graph theory etc. It will involve the modeling and design of a real system - one final course project Programming skills with matlab or C++

The Objective of This Course This is a graduate-level topic course Research oriented Paper reading & presentation Final project & presentation Review on the state-of-the-art Understanding Innovation your own innovative and original work/opinion/result Basic knowledge Research frontier learn through reading recent papers

Textbook Required: Digital Image Processing, Rafael C. Gonzalez and Richard E. Woods, 3rd Edition, Prentice Hall We will cover many topics in this text book We will also include special topics on recent progresses on image processing

Others Department seminars Guest lectures

Requirement for Final Project Option 1: A complete research project Introduction (problem formulation/definition) literature review the proposed method and analysis experiment conclusion reference Option 2: A survey research A well-defined problem or topic a complete list of previous (typical) work on this problem clearly and briefly describe it analyze each method and compare them give the conclusion and list of references

Requirement for Final Project Requirements Select a topic and write an one-page proposal (due March 5 th ) Progress report (discuss with the instructor) Research work and report writing Oral presentation in class Final project report Teamwork is acceptable for a research project (Option 1) <=2 people Get the permission from the instructor first Under a single topic, each member must have his/her own specific tasks One combined report with each member clearly stating his/her own contributions One combined presentation

Requirement for Final Project Written report Report format: the same as a conference paper Executable code must be submitted with clear comments except for a survey study Academic integrity (avoiding plagiarism) don t copy other person s work describe using your own words complete citation and acknowledgement whenever you use any other work (either published or online)

Requirement for Final Project Evaluation written report (be clear, complete, correct, etc.) code (be clear, complete, correct, etc.) oral presentation discussion with the instructor quality: publication-level project extra credits

Requirement for Final Project Notes: you are encouraged to incorporate your own expertise in, but the project topic must be related to the content of this course discuss with the instructor on topic selection, progress, writing, and presentation Use the library and online resource (see the course webpage)

Paper Reading and Presentation An assigned paper or a paper found by yourself and approved by the instructor Suggested paper source: To be provided Thorough understanding of the paper Prepare PPT slides Clearly explain the main contributions in the selected paper Critical comments extra credit About 15 mins oral presentation for each student in class

Major Topics Covered in Class image acquisition and digital image representation Image enhancement Image restoration Color image processing Image compression Image segmentation Morphological image processing Special topics on recent progresses on digital image processing

Human Perception VS Machine Vision Limited vs entire EM spectrum http://www.kollewin.com/blog/electromagnetic-spectrum/

Image Processing Image Analysis Image acquisition Low level Mid level High level Image enhancement Image compression Image segmentation Object recognition Scene understanding Semantics Image processing Image analysis (Computer vision, Pattern recognition, etc.)

Image Acquisition and Representation

Examples 1. Brain MRI 2. Cardiac CT 3. Fetus Ultrasound 4. Satellite image 5. IR image 1 and 3. http://en.wikipedia.org 4. http://emap-int.com 2. http://radiology.rsna.org 5. http://www.imaging1.com

Image Acquisition Camera + Scanner Digital Camera: Get images into computer lens aperture shutter film

Image Representation Discrete representation of images we ll carve up image into a rectangular grid of pixels P[x,y] each pixel p will store an intensity value in [0 1] 0 black; 1 white; in-between gray Image size mxn (mn) pixels

Color Image Red (1,0,0) Green (0,1,0) Blue (0,0,1) 0.6 0.0 0.8 + 0 Colors along Red axis 1 RGB channels

Video: Frame by Frame 30 frames/second

Image Enhancement

Image Restoration

Image Compression Video compression

Image Processing Image Analysis Image acquisition Low level Mid level High level Image enhancement Image compression Image segmentation Object recognition Scene understanding Semantics Image processing Image analysis (Computer vision, Pattern recognition, etc.)

Image Segmentation Microsoft multiclass segmentation data set

Image Completion Interactively select objects. Remove them and automatically fill with similar background (from the same image) I. Drori, D. Cohen-Or, H. Yeshurun, SIGGRPAH 03

More Examples

Morphological Image Processing

Object Detection / Recognition

Content-Based Image Retrieval

Biometrics

Applications of Digital Image Processing Digital camera Photoshop Human computer interaction Medical imaging for diagnosis and treatment Surveillance Automatic driving Fast-growing market!

Basic Concepts in Digital Image Processing

Now, Introducing some basic concepts in digital image processing Human vision system Basics of image acquisition Reading: Chapter 2.

Elements of Human Visual Perception Human visual perception plays a key role in selecting a technique Lens and Cornea: focusing on the objects Two receptors in the retina: Cones and rods Cones located in fovea and are highly sensitive to color Rods give a general overall picture of view, are insensitive to color and are sensitive to low level of illumination Visual axis http://www.mydr.com.au/eye-health/eye-anatomy

Distribution of Rods and Cones in the Retina

Brightness Adaptation: Subjective Brightness Scotopic: Vision under low illumination rod cells are dominant Photopic: Vision under good illumination cone cells are dominant The total range of distinct intensity levels the eye can discriminate simultaneously is rather small Brightness adaptation level Lambert

Brightness Discrimination Weber Ratio/Fraction I c I Additional light source I + I c : Short-duration flash Small ratio: good brightness discrimination An opaque glass Large ratio: poor brightness discrimination

Brightness Discrimination at Different Intensity Levels rod cone

Perceived Intensity is Not a Simple Function of the Actual Intensity (1)

Perceived Intensity is Not a Simple Function of the Actual Intensity Simultaneous Contrast

Optical Illusions: Complexity of Human Vision

More Optical Illusions http://www.123opticalillusions.com/ http://brainden.com/optical-illusions.htm