CS9630 Image Processing and Analysis Course Description Fall 2015

Similar documents
ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

Computer Architecture CSC

Math 181, Calculus I

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

Introduction to Personality Daily 11:00 11:50am

THE UNIVERSITY OF WINNIPEG

THE UNIVERSITY OF WESTERN ONTARIO. Department of Psychology

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

ECON492 Senior Capstone Seminar: Cost-Benefit and Local Economic Policy Analysis Fall 2017 Instructor: Dr. Anita Alves Pena

Social Media Journalism J336F Unique ID CMA Fall 2012

Course Syllabus. Alternatively, a student can schedule an appointment by .

Preferred method of written communication: elearning Message

Syllabus Foundations of Finance Summer 2014 FINC-UB

GEOG Introduction to GIS - Fall 2015

AGN 331 Soil Science. Lecture & Laboratory. Face to Face Version, Spring, Syllabus

Introduction to Sociology SOCI 1101 (CRN 30025) Spring 2015

AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2012 Syllabus

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

Instructor: Matthew Wickes Kilgore Office: ES 310

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

English Policy Statement and Syllabus Fall 2017 MW 10:00 12:00 TT 12:15 1:00 F 9:00 11:00

The Policymaking Process Course Syllabus

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

Medical Terminology - Mdca 1313 Course Syllabus: Summer 2017

Western University , Ext DANCE IMPROVISATION Dance 2270A

HMS 241 Lab Introduction to Early Childhood Education Fall 2015

UNDERGRADUATE SEMINAR

Legal Research Methods CRCJ 3003A Fall 2013

San José State University

Scottsdale Community College Spring 2016 CIS190 Intro to LANs CIS105 or permission of Instructor

Food Products Marketing

BUS Computer Concepts and Applications for Business Fall 2012

S T A T 251 C o u r s e S y l l a b u s I n t r o d u c t i o n t o p r o b a b i l i t y

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

MGMT 479 (Hybrid) Strategic Management

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

Please read this entire syllabus, keep it as reference and is subject to change by the instructor.

Faculty of Health and Behavioural Sciences School of Health Sciences Subject Outline SHS222 Foundations of Biomechanics - AUTUMN 2013

PSYCHOLOGY 353: SOCIAL AND PERSONALITY DEVELOPMENT IN CHILDREN SPRING 2006

CS 3516: Computer Networks

ARH 390 Survey of Decorative Arts & Design: The Ancient World to Present Online, Sec. 01, 03 Credit Hours Summer 2017

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

SOCIAL PSYCHOLOGY. This course meets the following university learning outcomes: 1. Demonstrate an integrative knowledge of human and natural worlds

GLBL 210: Global Issues

SPM 5309: SPORT MARKETING Fall 2017 (SEC. 8695; 3 credits)

University of Victoria School of Exercise Science, Physical and Health Education EPHE 245 MOTOR LEARNING. Calendar Description Units: 1.

ED487: Methods for Teaching EC-6 Social Studies, Language Arts and Fine Arts

Introduction to Forensic Anthropology ASM 275, Section 1737, Glendale Community College, Fall 2008

STA2023 Introduction to Statistics (Hybrid) Spring 2013

Prerequisite: General Biology 107 (UE) and 107L (UE) with a grade of C- or better. Chemistry 118 (UE) and 118L (UE) or permission of instructor.

PHO 1110 Basic Photography for Photographers. Instructor Information: Materials:

Adler Graduate School

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017

UNIVERSITY OF DAR-ES-SALAAM OFFICE OF VICE CHANCELLOR-ACADEMIC DIRECTORATE OF POSTGRADUATE STUDIUES

COURSE DESCRIPTION PREREQUISITE COURSE PURPOSE

Class meetings: Time: Monday & Wednesday 7:00 PM to 8:20 PM Place: TCC NTAB 2222

POLSC& 203 International Relations Spring 2012

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

Required Text: Oltmanns, T. & Emery, R. (2014). Abnormal Psychology (8th Edition) ISBN-13: ISBN-10:

Course Syllabus for Math

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

The Heart of Philosophy, Jacob Needleman, ISBN#: LTCC Bookstore:

MKT ADVERTISING. Fall 2016

FINN FINANCIAL MANAGEMENT Spring 2014

Fall Semester 2012 CHEM , General Chemistry I, 4.0 Credits

ECE (Fall 2009) Computer Networking Laboratory

SPCH 1315: Public Speaking Course Syllabus: SPRING 2014

ICT/IS 200: INFORMATION LITERACY & CRITICAL THINKING Online Spring 2017

Data Structures and Algorithms

Be aware there will be a makeup date for missed class time on the Thanksgiving holiday. This will be discussed in class. Course Description

BIOL Nutrition and Diet Therapy Blinn College-Bryan Campus Course Syllabus Spring 2011

U : Survey of Astronomy

SAN JOSÉ STATE UNIVERSITY URBAN AND REGIONAL PLANNING DEPARTMENT URBP 236 URBAN AND REGIONAL PLANNING POLICY ANALYSIS: TOOLS AND METHODS SPRING 2016

SOUTHWEST COLLEGE Department of Mathematics

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

ACC 362 Course Syllabus

Language Arts Methods

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

ACADEMIC POLICIES AND PROCEDURES

Corporate Communication

Ryerson University Sociology SOC 483: Advanced Research and Statistics

International Business BADM 455, Section 2 Spring 2008

Foothill College Fall 2014 Math My Way Math 230/235 MTWThF 10:00-11:50 (click on Math My Way tab) Math My Way Instructors:

Texas A&M University-Kingsville Department of Language and Literature Summer 2017: English 1302: Rhetoric & Composition I, 3 Credit Hours

BIOL 2402 Anatomy & Physiology II Course Syllabus:

Graduate Calendar. Graduate Calendar. Fall Semester 2015

Texas A&M University - Central Texas PSYK EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION

Business Computer Applications CGS 1100 Course Syllabus. Course Title: Course / Prefix Number CGS Business Computer Applications

Social Media Marketing BUS COURSE OUTLINE

BIOL 2421 Microbiology Course Syllabus:

The University of Texas at Tyler College of Business and Technology Department of Management and Marketing SPRING 2015

CHEM 6487: Problem Seminar in Inorganic Chemistry Spring 2010

MANAGERIAL LEADERSHIP

HIST 3300 HISTORIOGRAPHY & METHODS Kristine Wirts

BUSI 2504 Business Finance I Spring 2014, Section A

Foothill College Summer 2016

Instructor Dr. Kimberly D. Schurmeier

CHMB16H3 TECHNIQUES IN ANALYTICAL CHEMISTRY

Instructor: Khaled Kassem (Mr. K) Classroom: C Use the message tool within UNM LEARN, or

Transcription:

CS9630 Image Processing and Analysis Course Description Fall 2015 1. Instructor The University of Western Ontario London, Ontario, Canada Department of Computer Science Name: Prof. John Barron Office Location: Middlesex 379 Office Hours: informal (just drop by!) or make a specific appointment Phone: 661-2111 x86896 E-Mail: barron@csd.uwo.ca (the preferred means of communication) Web: www.csd.uwo.ca/faculty/barron/ 2. Description This course will teach the student the basic mathematical and computational concepts of Image Processing. 3. Background 4. Text Programming Environment MATLAB only (No C, C++ or Java). MatLab is available on the gaul (obelix) and csd (algernon, charlie) networks. Prerequisites some basic mathematics (calculus and linear algebra) or permission of the instructor. Recommended Textbooks (buy or have access to): (a) Rafael C. Gonzalez, Richard E. Woods and Steven L. Eddins, Digital Image Processing using MatLab, 2 nd edition, Gatesmark Publishing, 2009 (ISBN 9780982085400, 827pages). [A copy of this book is on 1-day reserve in the Taylor library.] (b) Kelmut Kopka and Patrick W. Daly, Guide to Latex, 4 th edition, Addison- Wesley, 2004 or a similar latex book.

(c) Duane Hanselman and Bruce Littlefield, Mastering MatLab, Pearson Education, 2012 or a similar MatLab book. (d) Class notes and handouts via the course webpage. Some Useful Reference Textbooks (not required to purchase): (a) Stephen J. Chapman, MatLab Programming for Engineers, 5 th edition, Cengage Learning, 2016. (b) Rafael C. Gonzalez, Richard E. Woods and Steven L. Eddins, Digital Image Processing using MatLab, Pearson/Prentice Hall, 2004 (ISBN 9788177588989, 578 pages). (c) Rafael C. Gonzalez and Richard C. Woods, Digital Image Processing, 3rd Edition, Pearson/Prentice Hall, 2008 (ISBN 9780131687288, 954 pages). (d) Rafael C. Gonzalez and Richard C. Woods, Digital Image Processing, 2nd Edition, Prentice Hall, 2002 (ISBN 0-201-18075-8, 793 pages). (e) Rafael C. Gonzalez and Richard C. Woods, Digital Image Processing, Addison- Wesley Publishing Company, 1992 (ISBN 0-201-50803-6, 716 pages). (f) Rafael C. Gonzalez and Paul Wintz, Digital Image Processing, Addison- Wesley Publishing Company, 1987 (ISBN 0-201-18075-8, 793 pages). (g) Edward R. Dougherty and Charles R. Giardina, Image Processing - Continuous to Discrete, Prentice-Hall, Inc., 1987. (h) Ronald N Bracewell, The Fourier Transform and Its Applications, McGraw- Hill, 1986. (i) Bernd Jähne, Digital Image Processing, 4th edition, Springer, 1997. (j) Azriel Rosenfeld and Avinash C. Kak, Digital Picture Processing, 2nd Edition (2 volumes) Academic Press, 1982. (k) Rama Chellappa and Alexander A. Sawchuk, Volume 1: Digital Image Processing and Volume 2: Digital Image Analysis, IEEE Computer Society, 1985. (l) William H. Press, Brian P. Flannery, Saul A. Teckolsky and William T. Vetterling, Numerical Recipes in C, Cambridge University Press, 1988. 5. Topics (Brief) Introduction to Image Processing Introduction to MatLab 2

The 1D and 2D Fourier Transforms Filters (Low-Pass, High-Pass, Bandpass and Bandreject) Edge Detection and Region Growing Image Enhancement Image Noise (Modelling and Processing) Image Representation and Manipulation Morphological Image Processing 6. General Course Conduct Classes are held once a week on Tuesdays from 2:30pm-4:30pm in MC320 Projected overheads will be used during the lectures, copies of these are available on the course webpage, www.csd.uwo.ca/courses/cs9630a/. The user ID is class. The password for the notes will be supplied in class. There will be 2 assignments worth 35% each and a single open-book final exam, to be held in the last class, worth 30%. Independent work is required on the assignments and exams. Cheating in any form will not be tolerated. MMASc (Master s in Management of Applied Science) students enrolled in this class may have an alternate grading scheme which will form an addendum to the official course outline. Can such students please identify themselves to the instructor. For the assignments, a latex template will be provided (only latex can be used in this course, all graduate students must learn latex!!!). [Latex will be taught in class.] The tex file for each assignment will also be available on the course webpage. There will be a 5% penalty per day for late assignments (the weekend count as 1 day). Assignments will be passed in via Owl and the Owl submission date and time will be used to determine lateness. Assignments are due at 11:55pm so don t skip class to do your assignment. Note that you must also pass in a physical hardcopy of the assignment (your writeup and code). You can pass in the hardcopy during class or slip it under the professor s door (MC379). The hardcopy and electronic versions of your assignment must be the same. Programming must be done using Matlab only. [Note C, C++, Java, Fortran, etc. are not acceptable]. MatLab will be taught in this course and is used in the course 3

textbook. Any Matlab from R2009 (for sure) and after will be fine. If necessary, a sun network account will be supplied to any students without one. All marks on assignments are considered to be final 1 week after the graded assignment is handed back in class, even if not picked up. Any grade adjustments must be requested in that 1 week interval. Electronic information, including some C/MatLab code, various data and copies of the assignment handouts, are/will be available the course webpage. 7. Important Dates: First Class: Tuesday, September 15th Last Class (final exam): Tuesday, December 8 th The final exam is on the last day of classes (December 8 th ) or 1 week later (December 15 th at class time) [this depends on how much material we have covered]. Monday, October 12th is a holiday (Thanksgiving Day). This holiday does not affect our class. There is a short 2 day study break this semester, Thursday, October 30 st to Friday, October 31 st. The study break does not affect our class. The exam period (undergraduate) is December 11 th to 22 nd. Scholastic Offenses We expect our students to conduct themselves academically in a manner that upholds the integrity and reputation of our academic programs. Cheating on assignments, exams, essays and term papers is considered to be a serious violation of ethical conduct, and will not be tolerated. Assignments: Academic dishonesty in assignments includes (but is not limited to): Unacceptable collaboration: What is unacceptable? There is a difference between discussing assignments and solutions with fellow students, and working together on the solutions to the point where the work submitted is clearly not individual work. If in doubt, ask your instructor. Copying of another student s assignment Allowing another student to copy 4

Using code from an external source (text, instructor, course website) where a student s own code is expected (if in doubt, ask your instructor) Altering of assignment results. Cheating on exams or tests includes (but is not limited to): Using unauthorized aids Communicating in any way with another student during the exam Copying answers of another student Altering an exam after it is marked. Essays and Term Papers: The Department has zero tolerance for plagiarism. The University Senate defines plagiarism as follows: Students must write their essays and assignments in their own words. Whenever students take an idea, or a passage of text from another author, they must acknowledge their debt both by using quotation marks where appropriate and by proper referencing such as footnotes or citation. Plagiarism is a major academic offense (see Scholastic Offense Policy in the Western Academic Calendar). For further clarification of what constitutes plagiarism, refer to the paper titled Collaboration, Plagiarism and Proper Attribution by Professor Jamie Andrews 1. If it doubt, you should consult with your instructor. Scholastic offenses will be reported by the instructor to the Graduate Chair. A penalty will be determined. The Graduate Calendar requires that the Dean of Graduate Studies be consulted by the Graduate Chair. Penalties may range from a reprimand to required withdrawal from the university. Minimum penalties in CS9630a will be minus the total grade for the assignment/exam for which a cheating offense has occurred. It will be effectively impossible to pass this course if you have been caught cheating!!! 1 http://www.csd.uwo.ca/ãija/polproc/plagiarism.pdf 5

Graduate Student Health and Wellness As part of a successful graduate student experience at Western, we encourage students to make their health and wellness a priority. Western provides several on campus health-related services to help you achieve optimum health and engage in healthy living i while pursuing your graduate degree. For example, to support physical activity, all students, as part of their registration, receive membership in Western s Campus Recreation Centre. Numerous cultural events are offered throughout the year. Please check out the Faculty of Music web page http://www.music.uwo.ca/ and our own McIntosh Gallery http://www.mcintoshgallery.ca/. Information regarding health and wellness-related services available to students may be found at http://www.health.uwo.ca/. Students seeking help regarding mental health concerns are advised to speak to someone they feel comfortable confiding in, such as their faculty supervisor, their program director (graduate chair), or other relevant administrators in their unit. Campus mental health resources may be found at http://www.health.uwo.ca/mental_health/resources.html. To help you learn more about mental health, Western has developed an interactive mental health learning module, found here: http://www.health.uwo.ca/mental_health/module.html. This module is 30 minutes in length and provides participants with a basic understanding i of mental health issues and of available campus and community resources. Topics include stress, anxiety, depression, suicide and eating disorders. After successful completion of the module, participants receive a certificate confirming their participation. 6