CSE 307 Basics of Image Processing Lecture #0 Organizational Issues

Slides:



Advertisements
Similar presentations
Digital Image Processing: Revision
Advertisements

CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
Digital Image Processing 劉震昌
1. Introduction Fundamental English Writing Skills Dr. Hsin-Hsin Cindy Lee.
Digital Image Processing
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Elements of Biomedical Image Processing BMI 731 Winter 2005 Kun Huang Department of Biomedical Informatics Ohio State University.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Digtial Image Processing, Spring ECES 682 Digital Image Processing Oleh Tretiak ECE Department Drexel University.
Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The.
New experiences with teaching Java as a second programming language Ioan Jurca “Politehnica” University of Timisoara/Romania
Digital Image Processing Lecture 1: Introduction Prof. Charlene Tsai
1 Computer Engineering Department Islamic University of Gaza ECOM 6301: Advanced Computer Architectures (Graduate Course) Fall 2013 Prof. Mohammad A. Mikki.
GE105: Introduction to Engineering Design Course Information College of Engineering King Saud University Feb 1, 2012.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
Course Introduction Software Engineering
WXGE 6103 Digital Image Processing Semester 2, Session 2013/2014.
Under Supervision of Dr. Kamel A. Arram Eng. Lamiaa Said Wed
Math 3360: Mathematical Imaging Prof. Ronald Lok Ming Lui Department of Mathematics, The Chinese University of Hong Kong Lecture 1: Introduction to mathematical.
CEN352 Digital Signal Processing Lecture No. 1 Department of Computer Engineering, College of Computer and Information Sciences, King Saud University,
Digital Image Processing Lecture notes – fall 2008 Lecturer: Conf. dr. ing. Mihaela GORDAN Communications Department
DIGITAL IMAGE PROCESSING
Introduction Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University Last updated:
EZWAN SHAH ABD MAJID Q1 LEVEL FB: EZWAN SHAH Interest Group: Web Development IAD1133:
Multimedia Systems Lecture 1: Introduction Prof. Charlene Tsai
Digital Image Processing Lecture 1: Introduction February 21, 2005 Prof. Charlene Tsai Prof. Charlene Tsai
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 1: Introduction -Produced by Bartlane cable picture.
Cheating The School of Network Computing, the Faculty of Information Technology and Monash as a whole regard cheating as a serious offence. Where assignments.
Chemical Hydrogeology GLY What this course is: Diffusion equation Dispersion Convection-Dispersion equation Boundary conditions Sorption Production.
ECE472/572 - Lecture 14 Morphological Image Processing 11/17/11.
Digital Image Processing Lecture 1: Introduction Naveed Ejaz.
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
بسم الله الرحمن الرحيم Digital Signal Processing Course Specifications University of Khartoum Department of Electrical and Electronic Engineering.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
CSE202 Database Management Systems
CSE 111 Introduction to Computer Applications
Digital Image Processing Fall Course Syllabus
CS101 Computer Programming I
Course Overview (1/3) Text Ref.
Advanced Image Processing
ECE 533 Digital Image Processing
CSE305 Software Engineering
CSE309 Computer Architecture and Organization
Math 3360: Mathematical Imaging
COURSE DESCRIPTION & OBJECTIVES This course provides an introduction to the basic concepts and principles of design. Through exercises it aims to develop.
Bulgaria Higher Education System
Course Details Course Name: Digital Signal Processing
Artificial Intelligence (CS 461D)
Artificial Intelligence (CS 370D)
Foundations of Visualization 8/30/05 Lecture Notes
Digital Image Processing / Fall 2001
Image Processing Course
Organizational Issues
ENG3380 Computer Organization
Introduction to Programming Using C++
Syllabus.
CSE 310 Human-Computer Interaction
MHN502E Operations Research I
CSC227: Operating Systems
Child and Youth Misbehaviour (Video Group Discussion)
DT001A, Simulation of communication systems, 7.5 ECTS
CSE 411 Computer Graphics Lecture #0 Organizational Issues
CSE 414 Systems Analysis and Design
Organizational Issues
L L Line CSE 420 Computer Games Organizational Issues.
Kingdom of Saudi Arabia
CSE 310 Human-Computer Interaction
Introduction to Digital Image Processing
CS 474/674 – Image Processing Fall Prof. Bebis.
Presentation transcript:

CSE 307 Basics of Image Processing Lecture #0 Organizational Issues Prepared & Presented by Asst. Prof. Dr. Samsun M. BAŞARICI

Organizational Issues About this Course Course Title Course Code Semester Course Hour/Week ADU Credit ECTS Introduction to Computer Applications CSE 307 Fall Theory 2 Practice 3 6 Course Type 1. Compulsory Courses   1.1. Programme Compulsory Courses 1.2. University Compulsory Courses (UFND) 1.3. YÖK (Higher Education Council) Compulsory Courses 2. Elective Courses 2.1. Program Elective Courses X 2.2. University Elective Courses 3. Prerequisites Courses 3.1. Compulsory Prerequisites Courses 3.2. Elective Prerequisites Courses Organizational Issues

About this Course (Cont.) Language of Instruction English Level of Course Associate Degree (Short Cycle) Undergraduate (First Cycle) Graduate (Second Cycle) Doctoral Course (Third Cycle) Special Pre-Conditions of the Course (compulsory)  None Special Pre-Conditions of the Course (recommended) Course Instructor(s) Dr. Samsun M. Başarıcı Mail: sbasarici@adu.edu.tr Web: http://akademik.adu.edu.tr/fakulte/muhendislik/personel/sbasarici/anasayfa Organizational Issues

Main Objective(s) of this Course In this course it is intended to introduce the basic concepts of digital image processing and provide a foundation for implementing commonly used image processing algorithms. Organizational Issues

Learning Outcomes of this Course Upon successful completion of this course, students will Have a basic understanding of fundamental concepts of digital image processing Use basic image processing tools needed to analyze images in spatial and frequency domain Design and implement algorithms for the solution of broad class of problems in digital image processing Explain various image processing tools for smoothing, reconstruction and enhancement of images Understand the importance of strong mathematical tools for image processing and analysis in different application areas Organizational Issues

Organizational Issues Course Content This course studies the fundamental topics in digital image processing like intensity transformations, filtering both in spatial and in frequency domain, image restoration and reconstruction, point, line, edge detection, morphological image processing, image segmentation. Organizational Issues

Organizational Issues Resources Required Course Material (s) /Reading(s)/Text Book (s) Rafael C. Gonzalez, Richard E. Woods “Digital Image Processing, 4th Ed.”; Pearson, 2018, ISBN: 978-1292223049 (DIP) Rafael C. Gonzalez, Richard E. Woods, Steven L. Eddins “Digital Image Processing Using MATLAB”; Pearson, 2004, ISBN: 013-0085197 (DIPUM) Oge Marques, “Practical Image and Video Processing Using MATLAB”; Wiley, 2011, ISBN: 978-0470048153 (PIVPUM) Organizational Issues

Organizational Issues Resources (cont.) Recommended Course Material (s)/Reading(s)/Other Maria Petrou, Costas Petrou “Image Processing: The Fundamentals, 2nd Ed.”; Wiley, 2010, ISBN: 978-0470745861 Chris Solomon, Toby Breckon “Fundamentals of Digital Image Processing: A Practical Approach with Examples in MATLAB”; Wiley, 2011, ISBN: 978-0470844731 http://www.mathworks.com, main resource for MATLAB Other sources will be announced during the course Organizational Issues

Course Schedule (Weekly) Topics Preliminary Preparation Methodology and Implementation (theory, practice, assignment etc) 1 Introducing image processing (IP) and MATLAB: historical background, the importance and application areas of IP DIP & DIPUM (Ch. 1), PIVPUM (Ch. 1-4) MATLAB Fundamentals 2 IP Fundamentals: Definitions and basics DIP & DIPUM (Ch. 2), PIVPUM (Ch. 2, 5, 6, 7) MATLAB Fundamentals (cont.) 3 Intensity transformations and spatial filtering DIP & DIPUM (Ch. 3), PIVPUM (Ch. 8-10) Histogram and neighborhood operations (implementing various filters) 4 Intensity transformations and spatial filtering (cont.) Histogram and neighborhood operations (implementing various filters) (cont.) 5 Frequency domain filtering DIP & DIPUM (Ch. 4), PIVPUM (Ch. 11) Implementing low-pass, high-pass filter, FFT & DFT 6 Frequency domain filtering (cont.) Implementing low-pass, high-pass filter, FFT & DFT (cont.) 7 MIDTERM EXAM - MIDTERM Organizational Issues

Course Schedule (Weekly) (Cont.) Topics Preliminary Preparation Methodology and Implementation (theory, practice, assignment etc) 8 Image restoration and reconstruction DIP & DIPUM (Ch. 5), PIVPUM (Ch. 12) Implementation of noise and noise models and various filters 9 Image restoration and reconstruction (cont.) Implementation of noise and noise models and various filters (cont.) 10 Morphological image processing DIP & DIPUM (Ch. 9), PIVPUM (Ch. 13) Implementation of basic morphological tools like dilation, erosion etc. and grayscale morphology 11 Morphological image processing (cont.) Implementation of basic morphological tools like dilation, erosion etc. and grayscale morphology (cont.) 12 Edge detection and image segmentation DIP & DIPUM (Ch. 10), PIVPUM (Ch. 14-15) Implementation of derivative edge filtering (LoG, Canny etc.), intensity- and region based filtering algorithms and watershed 13 Edge detection and image segmentation (cont.) Implementation of derivative edge filtering (LoG, Canny etc.), intensity- and region based filtering algorithms and watershed (cont.) 14 Color image processing DIP & DIPUM ((Ch. 6), PIVPUM (Ch. 16) Color models and implementation of pseudo- and full-color IP algorithms 15 Image representation, description and feature extraction and recognition DIP & DIPUM (Ch. 11-12), PIVPUM (Ch. 18-19) Implementation of feature extraction and representation and pattern classification algorithms Organizational Issues

Assessment (tentative) Semester Activities/ Studies NUMBER WEIGHT in % Mid- Term 1 20 Attendance - Quiz 2 Assignment (s) 4 (20 see below) Project Laboratory Field Studies (Technical Visits) Presentation/ Seminar Practice (Laboratory, Virtual Court, Studio Studies etc.) Other (Placement/Internship etc.) TOTAL   60 Contribution of Semester Activities/Studies to the Final Grade Contribution of Final Examination/Final Project/ Dissertation to the Final Grade 40 (The written final exam will be 20% and the assignments will also count 20%) 100 Organizational Issues

Organizational Issues Assessment (Cont.) Final Grades will be determined according to the Adnan Menderes University Associate Degree, Bachelor Degree and Graduate Degree Education and Examination Regulation Organizational Issues

Responsibilities of the Students Obtaining the text book(s) Coming to the course with a good preparation Completing the exercises with individual efforts unless told otherwise Following the rules set by the responsibles for the course and the implementation/lab. studies HONESTY !!! Organizational Issues

Organizational Issues Plagiarism Plagiarism will not be tolerated Projects without references: a penalty of 20% Submitting your own work that has been earlier submitted to satisfy the requirements of another course is (self)-plagiarism (also called double dipping) Copying a journal article or a section of a book or code from an article or book and submitting it as your own is plagiarism Organizational Issues

Organizational Issues Plagiarism (Cont.) Using significant ideas from someone else, but putting them in to your own words and not acknowledging the source of the ideas is plagiarism Copying an essay, code, work etc. from another student and submitting it as your own is plagiarism And PLAGIARISM is THEFT So don’t steal (Nobody likes thieves) Organizational Issues