Digital Image Processing EE368/CS232
|
|
|
- Tracy Simon
- 9 years ago
- Views:
Transcription
1 Digital Image Processing EE368/CS232 Bernd Girod, Gordon Wetzstein Department of Electrical Engineering Stanford University Digital Image Processing: Bernd Girod, Stanford University -- Introduction 1
2 Imaging [Albrecht Dürer, 1525] Digital Image Processing: Bernd Girod, Stanford University -- Introduction 2
3 Imaging X y X y [Albrecht Dürer, 1525] n n n Image: a visual representation in form of a function f(x,y) where f is related to the brightness (or color) at point (x,y) Most images are defined over a rectangle Continuous in amplitude and space Digital Image Processing: Bernd Girod, Stanford University -- Introduction 3
4 Imaging Dark chamber with lenses [Kircher 1646] Image: a visual representation in form of a function f(x,y) where f is related to the brightness (or color) at point (x,y) Most images are defined over a rectangle Continuous in amplitude and space Digital Image Processing: Bernd Girod, Stanford University -- Introduction 4
5 Digital Images and Pixels Digital image: discrete samples f [x,y] representing continuous image f (x,y) Each element of the 2-d array f [x,y] is called a pixel or pel (from picture element ) 200x x100 50x50 25x25 Digital Image Processing: Bernd Girod, Stanford University -- Introduction 5
6 Color Components Monochrome image R[x,y] = G[x,y] = B[x,y] 20 μm Red R[x,y] Green G[x,y] Digital Image Processing: Bernd Girod, Stanford University -- Introduction 6 Blue B[x,y]
7 Why do we process images? n Acquire an image Correct aperture and color balance Reconstruct image from projections n Prepare for display or printing Adjust image size Color mapping, gamma-correction, halftoning n Facilitate picture storage and transmission Efficiently store an image in a digital camera Send an image from space n Enhance and restore images Touch up personal photos Color enhancement for security screening n Extract information from images Read 2-d bar codes Character recognition n Many more... image processing is ubiquitous Digital Image Processing: Bernd Girod, Stanford University -- Introduction 7
8 Image Processing Examples Mosaic from 33 source images Mosaic from 21 source images source: M. Borgmann, L. Meunier, EE368 class project, spring Digital Image Processing: Bernd Girod, Stanford University -- Introduction 8
9 Image Processing Examples Face morphing Source: Yi-Wen Liu and Yu-Li Hsueh, EE368 class project, spring Digital Image Processing: Bernd Girod, Stanford University -- Introduction 9
10 Image Processing Examples Face Detection source: Henry Chang, Ulises Robles, EE368 class project, spring Digital Image Processing: Bernd Girod, Stanford University -- Introduction 10
11 Image Processing Examples Face Detection Digital Image Processing: Bernd Girod, Stanford University -- Introduction 11 source: Michael Bax, Chunlei Liu, and Ping Li, EE368 class project, spring 2003.
12 Image Processing Examples Face Blurring for Privacy Protection Detection Face Digital Image Processing: Bernd Girod, Stanford University -- Introduction 12
13 Image Processing Examples Digital Image Processing: Bernd Girod, Stanford University -- Introduction 13
14 EE368 Spring 2006 Project: Visual Code Marker Recognition Digital Image Processing: Bernd Girod, Stanford University -- Introduction 14
15 EE368 Spring 2007 Project: Painting Recognition Digital Image Processing: Bernd Girod, Stanford University -- Introduction 15
16 EE368 Spring 2007 Project: Painting Recognition Digital Image Processing: Bernd Girod, Stanford University -- Introduction 16
17 Painting Recognition for Augmented Reality Right-eye LCD Camera Android controller Digital Image Processing: Bernd Girod, Stanford University -- Introduction 17 Left-eye LCD
18 EE368 Spring 2008 Project: CD Cover Recognition Digital Image Processing: Bernd Girod, Stanford University -- Introduction 18
19 CD Cover Recognition on Cameraphone Digital Image Processing: Bernd Girod, Stanford University -- Introduction 19
20 EE368/CS232 Topics Point operations/combining images/histograms Color science Image thresholding/segmentation Morphological image processing Image filtering, deconvolution, template matching Eigenimages, Fisherimages Edge detection, keypoint detection Scale-space image processing Image matching, image registration Digital Image Processing: Bernd Girod, Stanford University -- Introduction 20
21 Image Processing and Related Fields Artificial Intelligence Statistics, Information Theory Machine learning Image coding Visual Perception Display Technology Computer Vision Machine Vision Image Processing Computer Graphics Computational Photography Robotics, Inspection, Photogrammetry M-d Signal Processing Optical Engineering Imaging Digital Image Processing: Bernd Girod, Stanford University -- Introduction 21
22 EE368/CS232 Organisation Lectures l MWF 9:30 am 10:45 am in Gates B03 for 7 weeks l Attendance highly recommended. l Lecture videos on OpenEdX: view after class, or before, or not at all. Problem session: Fr 4:15-5:05 pm in Gates B01 for 7 weeks Office hours l Bernd Girod: Fr 11am - 12pm (after class), Packard 373 l Gordon Wetzstein: We 11am 12pm (after class), Packard 236 l Huizhong Chen: Mo 4-6 pm, Packard 339 l Jean-Baptiste Boin, Nicolas Jimenez (Android): TBA Class Piazza page: Digital Image Processing: Bernd Girod, Stanford University -- Introduction 22
23 EE368/CS232 Weekly Assignments Weekly problem assignments l Handed out Mondays, correspond to the lectures of that particular week l About 8-12 hours of work, requires computer + Matlab l Discussions among students encouraged, however, individual solution must be submitted. l Due 9 days later (Wednesday 9:30 am). Homework submission: l Electronic online submission via Scoryst. l Enrollment link: Weekly lecture review and online quizzes l Multiple choice questions covering the lectures on OpenEdX ( l Review the corresponding module, if you are uncertain about your answer l Graded, solve individually, due at the same time as corresponding problem assigments First assignment handed out on March 30 (first day of class) Digital Image Processing: Bernd Girod, Stanford University -- Introduction 23
24 24-hour take-home exam EE368/CS232 Midterm Problems similar to weekly assignments Typically requires 5-6 hours of work 3 slots one week after the last lecture, May Digital Image Processing: Bernd Girod, Stanford University -- Introduction 24
25 EE368/CS232 Final Project Individual or group project, plan for about hours per person Develop, implement and test/demonstrate an image processing algorithm Project proposal due: April 29, 11:59 p.m. Project presentation: Poster session, June 3, 4-6:30 p.m. Remote SCPD students can alternatively submit a narrated video presentation Submission of written report and source code: June 5, 11:59 p.m. Digital Image Processing: Bernd Girod, Stanford University -- Introduction 25
26 EE368/CS232 Grading Online quizzes: 10% Homework problems: 20% Midterm: 30% Final project: 40% No final exam. Digital Image Processing: Bernd Girod, Stanford University -- Introduction 26
27 In-class Discussions and iclickers Brief in-class quizzes integrated into the lectures iclickers allow you to share your answers instantaneously and anonymously. It s o.k. to make mistakes; you will not be graded. Take an iclicker before each class and return afterwards. Power Selection button Digital Image Processing: Bernd Girod, Stanford University -- Introduction 27
28 SCIEN Laboratory SCIEN = Stanford Center for Image Systems Engineering ( Exclusively a teaching laboratory Location: Packard room Linux PCs, scanners, printers etc. l Matlab with Image Processing Toolbox l Android development environment Access: l Door combination for lab entry will be provided by TA l Account on SCIEN machines will be provided to all enrolled in class Digital Image Processing: Bernd Girod, Stanford University -- Introduction 31
29 Mobile image processing (optional) 40 Motorola DROID cameraphones available for class projects (must be returned after, sorry) Lectures on Android image processing online Android development environment on your own computer or in SCIEN lab Programming in Java (C++ for OpenCV) Digital Image Processing: Bernd Girod, Stanford University -- Introduction 32
30 Reading Slides available as pdf files on the class website (click on for source code and data) Popular text books l William K. Pratt, Introduction to Digital Image Processing, CRC Press, l R. C. Gonzalez, R. E. Woods, Digital Image Processing, 3rd edition, Prentice-Hall, l A. K. Jain, Fundamentals of Digital Image Processing, Prentice-Hall, Addison-Wesley, Software-centric books l R. C. Gonzalez, R. E. Woods, S. L. Eddins, Digital Image Processing using Matlab, 2nd edition, Pearson-Prentice-Hall, l G. Bradski, A. Kaehler, Learning OpenCV, O Reilly Media, Comprehensive state-of-the-art l Al Bovik (ed.), The Essential Guide to Image Processing, Academic Press, Journals/Conference Proceedings l IEEE Transactions on Image Processing l IEEE International Conference on Image Processing (ICIP) l IEEE Computer Vision and Pattern Recognition (CVPR) l... Digital Image Processing: Bernd Girod, Stanford University -- Introduction 33
ECE 468 / CS 519 Digital Image Processing. Introduction
ECE 468 / CS 519 Digital Image Processing Introduction Prof. Sinisa Todorovic [email protected] ECE 468: Digital Image Processing Instructor: Sinisa Todorovic [email protected] Office:
Colorado School of Mines Computer Vision Professor William Hoff
Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ 1 Introduction to 2 What is? A process that produces from images of the external world a description
(575) 646 7420 and by prior appointment lboucher @ nmsu. edu
EE446 / EE596 Digital Image Processing (3 credits) Spring 2015 Klipsch School of Electrical and Computer Engineering College of Engineering New Mexico State University Instructor and Class Information
Mouse Control using a Web Camera based on Colour Detection
Mouse Control using a Web Camera based on Colour Detection Abhik Banerjee 1, Abhirup Ghosh 2, Koustuvmoni Bharadwaj 3, Hemanta Saikia 4 1, 2, 3, 4 Department of Electronics & Communication Engineering,
Tracking of Small Unmanned Aerial Vehicles
Tracking of Small Unmanned Aerial Vehicles Steven Krukowski Adrien Perkins Aeronautics and Astronautics Stanford University Stanford, CA 94305 Email: [email protected] Aeronautics and Astronautics Stanford
Introduction. Selim Aksoy. Bilkent University [email protected]
Introduction Selim Aksoy Department of Computer Engineering Bilkent University [email protected] What is computer vision? What does it mean, to see? The plain man's answer (and Aristotle's, too)
Computer Science Theory. From the course description:
Computer Science Theory Goals of Course From the course description: Introduction to the theory of computation covering regular, context-free and computable (recursive) languages with finite state machines,
Introduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012
CSE 167: Introduction to Computer Graphics Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 Today Course organization Course overview 2 Course Staff Instructor Jürgen Schulze,
CSE841 Artificial Intelligence
CSE841 Artificial Intelligence Dept. of Computer Science and Eng., Michigan State University Fall, 2014 Course web: http://www.cse.msu.edu/~cse841/ Description: Graduate survey course in Artificial Intelligence.
Digital Image Processing: Introduction
Digital : Introduction Slides by Brian Mac Namee [email protected] Materials found at: Slides: http://www.comp.dit.ie/bmacnamee/materials/dip/lectures/1-introduction.ppt Lectures: http://homepages.inf.ed.ac.uk/rbf/books/vernon/
Using Web Services for scanning on your network (Windows Vista SP2 or greater, Windows 7 and Windows 8)
Using Web Services for scanning on your network (Windows Vista SP2 or greater, Windows 7 and Windows 8) The Web Services protocol allows Windows Vista (SP2 or greater), Windows 7 and Windows 8 users to
C++ for Image Processing
C++ for Image Processing Pengwei Hao [email protected] Lecture 1, ECS624U / ECS756P/D Department of Computer Science Queen Mary, University of London The Module Lectures: Friday, 1-3pm, Bancroft Road Teaching
EECS PhD Comprehensive Examination Guidelines
EECS PhD Comprehensive Examination Guidelines EECS Graduate and Research Committee Graduate students accepted in the EECS doctoral program may take comprehensive exam as early as the last semester of their
COMPUTER SCIENCE TECHNOLOGY ITSC 1301 INTRODUCTION TO COMPUTERS Website: http://swc2.hccs.cc.tx.us/csci Course Syllabus
COMPUTER SCIENCE TECHNOLOGY ITSC 1301 INTRODUCTION TO COMPUTERS Website: http://swc2.hccs.cc.tx.us/csci Course Syllabus Course Description: Credit: 3(2 lecture, 2 lab) An introductory course to provide
EE3414 Multimedia Communication Systems Part I
EE3414 Multimedia Communication Systems Part I Spring 2003 Lecture 1 Yao Wang Electrical and Computer Engineering Polytechnic University Course Overview A University Sequence Course in Multimedia Communication
Is a Traditional Drawing Exercise for Plant and Seed Identification Still Effective for Millennial Students?
Is a Traditional Drawing Exercise for Plant and Seed Identification Still Effective for Millennial Students? Marshall Hay and Kevin Donnelly Kansas State University Background History of drawing in education
Introduction to Information Technology ITP 101x (4 Units)
Objective Concepts Introduction to Information Technology ITP 101x (4 Units) Upon completing this course, students will: - Understand the fundamentals of information technology - Learn core concepts of
MATH 1310, SECTION 17086
MATH 1310, SECTION 17086 College Algebra, Summer 2011 COURSE SYLLABUS Instructor: Shahinda Hafeez Email: [email protected] Course Homepage: online.math.uh.edu/courses CourseWare: www.casa.uh.edu Overview
Analecta Vol. 8, No. 2 ISSN 2064-7964
EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,
Customizing your Blackboard Course
Customizing your Blackboard Course Changing the visual appearance Menu Buttons Changing your course buttons can add a splash of color to your course and make it more visually appealing to your students.
Virtual Mouse Using a Webcam
1. INTRODUCTION Virtual Mouse Using a Webcam Since the computer technology continues to grow up, the importance of human computer interaction is enormously increasing. Nowadays most of the mobile devices
IST565 M001 Yu Spring 2015 Syllabus Data Mining
IST565 M001 Yu Spring 2015 Syllabus Data Mining Draft updated 10/28/2014 Instructor: Professor Bei Yu Classroom: Hinds 117 Email: [email protected] Class time: 3:45-5:05 Wednesdays Office: Hinds 320
Locating and Decoding EAN-13 Barcodes from Images Captured by Digital Cameras
Locating and Decoding EAN-13 Barcodes from Images Captured by Digital Cameras W3A.5 Douglas Chai and Florian Hock Visual Information Processing Research Group School of Engineering and Mathematics Edith
CS 261 C and Assembly Language Programming. Course Syllabus
CS 261 C and Assembly Language Programming Course Syllabus Spring 2016 Lecture: Tuesdays and Thursdays 9:10AM to 10:25 in VSCI 255 3 Semester Hours Instructor: Dick Lang, Ph.D. [email protected]
Department of Geography University of Idaho. GEOG 390: Geographic Visualization January to May 2010 COURSE OUTLINE. (subject to change)
Department of Geography University of Idaho GEOG 390: Geographic Visualization January to May 2010 COURSE OUTLINE (subject to change) Instructor Classes meet Mondays, Wednesdays 3:30 5:45 pm at MCCL 206
Lecture: Mon 13:30 14:50 Fri 9:00-10:20 ( LTH, Lift 27-28) Lab: Fri 12:00-12:50 (Rm. 4116)
Business Intelligence and Data Mining ISOM 3360: Spring 203 Instructor Contact Office Hours Course Schedule and Classroom Course Webpage Jia Jia, ISOM Email: [email protected] Office: Rm 336 (Lift 3-) Begin
Barcode Based Automated Parking Management System
IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 03, 2014 ISSN (online): 2321-0613 Barcode Based Automated Parking Management System Parth Rajeshbhai Zalawadia 1 Jasmin
Calibrating Computer Monitors for Accurate Image Rendering
Calibrating Computer Monitors for Accurate Image Rendering SpectraCal, Inc. 17544 Midvale Avenue N. Shoreline, WA 98133 (206) 420-7514 [email protected] http://color.spectracal.com Executive Summary
Montgomery College Course Designator/Course Number: CS 110 Course Title: Computer Literacy
Montgomery College Course Designator/Course Number: CS 11 Course Title: Computer Literacy Course Length: 3 credits 3 5-minute meetings per week or equivalent Course Description: An introduction to the
Syllabus for MATH 191 MATH 191 Topics in Data Science: Algorithms and Mathematical Foundations Department of Mathematics, UCLA Fall Quarter 2015
Syllabus for MATH 191 MATH 191 Topics in Data Science: Algorithms and Mathematical Foundations Department of Mathematics, UCLA Fall Quarter 2015 Lecture: MWF: 1:00-1:50pm, GEOLOGY 4645 Instructor: Mihai
Limitations of Human Vision. What is computer vision? What is computer vision (cont d)?
What is computer vision? Limitations of Human Vision Slide 1 Computer vision (image understanding) is a discipline that studies how to reconstruct, interpret and understand a 3D scene from its 2D images
INTRODUCTION TO DIGITAL PHOTOGRAPHY
INTRODUCTION TO DIGITAL PHOTOGRAPHY Description Digital Photography will explore electronic imaging through the use of digital cameras, scanners and printers. This course will cover basic technical information
Important. Please read this User s Manual carefully to familiarize yourself with safe and effective usage.
Important Please read this User s Manual carefully to familiarize yourself with safe and effective usage. About ScreenManager Pro for LCD... 3 1. Setting Up... 4 1-1. System Requirements...4 1-2. Installing
This course description will be replaced with one currently under review by College Council.
New York City College of Technology The City University of New York Department of Communication Design 2330 Digital Photography Course Description This course will explore the foundational concepts of
A Comparison of Student Learning in an Introductory Logic Circuits Course: Traditional Face-to-Face vs. Fully Online
A Comparison of Student Learning in an Introductory Logic Circuits Course: Traditional Face-to-Face vs. Fully Online Dr. Brock J. LaMeres Assistant Professor Electrical & Computer Engineering Dept Montana
Augmented Reality Tic-Tac-Toe
Augmented Reality Tic-Tac-Toe Joe Maguire, David Saltzman Department of Electrical Engineering [email protected], [email protected] Abstract: This project implements an augmented reality version
RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming
RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE CISY 103 Computer Concepts and Programming I. Basic Course Information A. Course Number and Title: CISY-103, Computer Concepts and Programming B. New or
PHO 111 Introduction to Digital Media COURSE SYLLABUS: Spring 2013
PHO 111 Introduction to Digital Media COURSE SYLLABUS: Spring 2013 Instructor: Leigh Merrill Email: [email protected] COURSE INFORMATION Materials Textbooks, Readings, Supplementary Readings: Due
EUROPEAN UNIVERSITY OF LEFKE MANAGEMENT INFORMATION SYSTEMS DEPARTMENT COURSE DESCRIPTION
EUROPEAN UNIVERSITY OF LEFKE MANAGEMENT INFORMATION SYSTEMS DEPARTMENT COURSE DESCRIPTION Course Code : MIS 109 Lect. Hours: Wednesday @ 14.00 14.50 Course Title : Information Technology 15.00 15.50 Prerequisite
IT 230 Data Visualization
Navajo Technical University http://navajotech.edu P.O. Box 849, Crownpoint, NM 87313-0849 Telephone: (505) 786-4100 FAX: (505) 786-5644 IT 230 Data Visualization 3 credit hours Section 01 T/R @ 02:00PM
Working with Windows Movie Maker
518 442-3608 Working with Windows Movie Maker Windows Movie Maker allows you to make movies and slide shows that can be saved to your computer, put on a CD, uploaded to a Web service (such as YouTube)
Computer Graphics and Image Processing Introduction
Computer Graphics and Image Processing Introduction Part 1 Lecture 1 1 COMPSCI 373 Lecturers: A. Prof. Patrice Delmas (303.391) Week 1-4 Contact details: [email protected] Office: 303-391 (3 rd level
Florida National University Online Courses Platform
Florida National University Online Courses Platform Created by the Online Learning Dept. September, 2013 * Blackboard System Requirements Accessing Blackboard Logging Into Blackboard Global Navigation
Image Analysis Using the Aperio ScanScope
Image Analysis Using the Aperio ScanScope Allen H. Olson, PhD Algorithm Development Engineer Aperio Technologies INTRODUCTION Why should I choose the Aperio ScanScope over competing systems for image analysis?
Masters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
Color image processing: pseudocolor processing
Color image processing: pseudocolor processing by Gleb V. Tcheslavski: [email protected] http://ee.lamar.edu/gleb/dip/index.htm Spring 2008 ELEN 4304/5365 DIP 1 Preliminaries Pseudocolor (false color)
Automatic Detection of PCB Defects
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 6 November 2014 ISSN (online): 2349-6010 Automatic Detection of PCB Defects Ashish Singh PG Student Vimal H.
CIS 3515 Mobile Application Development Instructor:
CIS 3515 Mobile Application Development Instructor: Karl Morris Email: karl.morris [-] temple.edu Location: SERC 327 Office hours: T 9:30 AM - 10:30 AM, 2:00 PM - 3:00 PM or by appointment Textbook: None
REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING
REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING Ms.PALLAVI CHOUDEKAR Ajay Kumar Garg Engineering College, Department of electrical and electronics Ms.SAYANTI BANERJEE Ajay Kumar Garg Engineering
GEOG/PLAN 210 IMAGE INTERPRETATION AND PHOTOGRAMMETRY
GEOG/PLAN 210 IMAGE INTERPRETATION AND PHOTOGRAMMETRY Course Syllabus Fall 2012 OVERVIEW Air photos and satellite images record all visible features on the Earth s surface from an overhead perspective.
CS 2302 Data Structures Spring 2015
1. General Information Instructor: CS 2302 Data Structures Spring 2015 Olac Fuentes Email: [email protected] Web: www.cs.utep.edu/ofuentes Office hours: Tuesdays and Thursdays 2:00-3:30, or by appointment,
GGR272: GEOGRAPHIC INFORMATION AND MAPPING I. Course Outline
DESCRIPTION GGR272: GEOGRAPHIC INFORMATION AND MAPPING I Course Outline This course is an introduction to digital mapping and spatial analysis using a geographic information system (GIS). Students learn
Colour Image Segmentation Technique for Screen Printing
60 R.U. Hewage and D.U.J. Sonnadara Department of Physics, University of Colombo, Sri Lanka ABSTRACT Screen-printing is an industry with a large number of applications ranging from printing mobile phone
EPSON SCANNING TIPS AND TROUBLESHOOTING GUIDE Epson Perfection 3170 Scanner
EPSON SCANNING TIPS AND TROUBLESHOOTING GUIDE Epson Perfection 3170 Scanner SELECT A SUITABLE RESOLUTION The best scanning resolution depends on the purpose of the scan. When you specify a high resolution,
Scanners and How to Use Them
Written by Jonathan Sachs Copyright 1996-1999 Digital Light & Color Introduction A scanner is a device that converts images to a digital file you can use with your computer. There are many different types
GEOG 579 - Remote Sensing 76634-001
GEOG 579 - Remote Sensing 76634-001 Syllabus Instructor: Dr. Ron Resmini Course description and objective: GEOG 579, Remote Sensing, will provide graduate students with the concepts, principles, and methods
Digital Image Fundamentals. Selim Aksoy Department of Computer Engineering Bilkent University [email protected]
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University [email protected] Imaging process Light reaches surfaces in 3D. Surfaces reflect. Sensor element receives
Analytical Chemistry Lecture - Syllabus (CHEM 3310) The University of Toledo Fall 2012
Analytical Chemistry Lecture - Syllabus (CHEM 3310) The University of Toledo Fall 2012 Course Call #s 44899/44900 and 48756/47954 2.00 credits Instructor: Class Meeting Time: Office Hours: TA: Dr. Wendell
Numerical Analysis. Professor Donna Calhoun. Fall 2013 Math 465/565. Office : MG241A Office Hours : Wednesday 10:00-12:00 and 1:00-3:00
Numerical Analysis Professor Donna Calhoun Office : MG241A Office Hours : Wednesday 10:00-12:00 and 1:00-3:00 Fall 2013 Math 465/565 http://math.boisestate.edu/~calhoun/teaching/math565_fall2013 What is
INTRODUCTION IMAGE PROCESSING >INTRODUCTION & HUMAN VISION UTRECHT UNIVERSITY RONALD POPPE
INTRODUCTION IMAGE PROCESSING >INTRODUCTION & HUMAN VISION UTRECHT UNIVERSITY RONALD POPPE OUTLINE Course info Image processing Definition Applications Digital images Human visual system Human eye Reflectivity
STEPfwd Quick Start Guide
CERT/Software Engineering Institute June 2016 http://www.sei.cmu.edu Table of Contents Welcome to STEPfwd! 3 Becoming a Registered User of STEPfwd 4 Learning the Home Page Layout 5 Understanding My View
Welcome to Computer Science 2604 Data Structures and File Management
CS 2604 1 Welcome to Computer Science 2604 Data Structures and File Management Composition #8, Kandinsky Instructor Info and Prerequisites 2 Instructor: Email: Office: Office Hours: William D McQuain [email protected]
ECE 156A - Syllabus. Lecture 0 ECE 156A 1
ECE 156A - Syllabus Lecture 0 ECE 156A 1 Description Introduction to HDL basic elements, HDL simulation concepts, HDL concurrent statements with examples and applications, writing HDL for synthesis, and
Low-resolution Image Processing based on FPGA
Abstract Research Journal of Recent Sciences ISSN 2277-2502. Low-resolution Image Processing based on FPGA Mahshid Aghania Kiau, Islamic Azad university of Karaj, IRAN Available online at: www.isca.in,
The University of Akron Department of Mathematics. 3450:145-803 COLLEGE ALGEBRA 4 credits Spring 2015
The University of Akron Department of Mathematics 3450:145-803 COLLEGE ALGEBRA 4 credits Spring 2015 Instructor: Jonathan Hafner Email: [email protected] Office: CAS 249 Phone: (330) 972 6158 Office
Lecture 12: Cameras and Geometry. CAP 5415 Fall 2010
Lecture 12: Cameras and Geometry CAP 5415 Fall 2010 The midterm What does the response of a derivative filter tell me about whether there is an edge or not? Things aren't working Did you look at the filters?
HTML and CSS 2 Class Meetings Instructor Contact Office Hours: Tuesdays 5:30-7:30 PM Online Email: Class Message List Opt Out of Class email
HTML and CSS 2 CS50.11A Summer 201 Syllabus Instructor : Corrine Haverinen Class Meetings This class is accelerated for summer. There will be two lectures and assignments per week. There will not be live
Comparison of different image compression formats. ECE 533 Project Report Paula Aguilera
Comparison of different image compression formats ECE 533 Project Report Paula Aguilera Introduction: Images are very important documents nowadays; to work with them in some applications they need to be
Email: [email protected] Office: LSK 5045 Begin subject: [ISOM3360]...
Business Intelligence and Data Mining ISOM 3360: Spring 2015 Instructor Contact Office Hours Course Schedule and Classroom Course Webpage Jia Jia, ISOM Email: [email protected] Office: LSK 5045 Begin subject:
CSE 40437/60437 - Social Sensing and Cyber- Physical Systems - Spring 2015
CSE 40437/60437 - Social Sensing and Cyber- Physical Systems - Spring 2015 Instructor Prof. Dong Wang dwang5 at nd dot edu Office Hours: Tue 3:15-5:15 PM, 214B Cushing Hall TA: Chao Huang chuang7 at nd
MACHINE VISION MNEMONICS, INC. 102 Gaither Drive, Suite 4 Mount Laurel, NJ 08054 USA 856-234-0970 www.mnemonicsinc.com
MACHINE VISION by MNEMONICS, INC. 102 Gaither Drive, Suite 4 Mount Laurel, NJ 08054 USA 856-234-0970 www.mnemonicsinc.com Overview A visual information processing company with over 25 years experience
Plain-paper digital Fax/Copier/Printer/Scanner Scanner and Fax Guide
Plain-paper digital Fax/Copier/Printer/Scanner Scanner and Fax Guide Please read this guide before operating this machine. After you finish reading this guide, keep it handy for easy reference. Chapter
Teacher: Mr. Wigre e-mail:[email protected] Telephones: Computer Lab C-121, Art Room C-116 (425) 385.7151 Computer Lab
Courses: Digital Photography 1 Teacher: Mr. Wigre e-mail:[email protected] Telephones: Computer Lab C-121, Art Room C-116 (425) 385.7151 Computer Lab Planning time: 2 nd Period, 8:25-9:15AM Lunch: 12:15-1:05
MIS 416 01W: Mobile Business
MIS 416 01W: Mobile Business COURSE SYLLABUS: Spring 2015 Instructor: Dr. Bo Han Email Address: [email protected] To protect your academic privacy, please always send me emails from your tamuc.edu email.
MOVEIRO BT-200 Technical Information for Application Developer
MOVEIRO BT-200 Technical Information for Application Developer SEIKO EPSON CORPORATION 2014. All rights reserved. Rev.C Table of Content 1. Scope... 1 1.1 Purpose... 1 1.2 Major System Specification...
CSE 6040 Computing for Data Analytics: Methods and Tools. Lecture 1 Course Overview
CSE 6040 Computing for Data Analytics: Methods and Tools Lecture 1 Course Overview DA KUANG, POLO CHAU GEORGIA TECH FALL 2014 Fall 2014 CSE 6040 COMPUTING FOR DATA ANALYSIS 1 Course Staff Instructor Da
Help Software Design of NDT Instrument Based on FLASH Cartoon
17th World Conference on Nondestructive Testing, 25-28 Oct 2008, Shanghai, China Help Software Design of NDT Instrument Based on FLASH Cartoon Jun-ming LIN 1, Han-lin LI 2, Zhen-xiong CAI 2, Jin-biao LIN
How To Pass The Bfa Portfolio Review
BACHELOR OF FINE ARTS PORTFOLIO REVIEW SPRING 2016 Rev. Oct. 21, 2015 TABLE OF CONTENTS Overview.. 2 Background.. 2 Eligibility... 2 Number of Attempts Permitted.... 3 Portfolio Content and Format....
Feature Tracking and Optical Flow
02/09/12 Feature Tracking and Optical Flow Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem Many slides adapted from Lana Lazebnik, Silvio Saverse, who in turn adapted slides from Steve
PeopleSoft Employee Self Service User Guide
PeopleSoft Employee Self Service User Guide Welcome to the NJTA Employee Self Service (ESS) User Guide. This guide is designed to provide you with the information you need to successfully use the NJTA
College Algebra Online Course Syllabus
VALENCIA COMMUNITY COLLEGE EAST CAMPUS MAC 1114 COLLEGE TRIGONOMETRY (ONLINE COURSE) SYLLABUS Term/Year: Spring 2009 CRN: 22607 Professor: Dr. Agatha Shaw Phone: (407) 582 2117 Office: 8-249 Student Engagement
4ECE 320 Signals and Systems II Department of Electrical and Computer Engineering George Mason University Fall, 2015
ECE 320 1 Fall, 2015 4ECE 320 Signals and Systems II Department of Electrical and Computer Engineering George Mason University Fall, 2015 Class Meeting Information Day and Time: Tuesday and Thursday, 4:30
SMART BOARD USER GUIDE FOR PC TABLE OF CONTENTS I. BEFORE YOU USE THE SMART BOARD. What is it?
SMART BOARD USER GUIDE FOR PC What is it? SMART Board is an interactive whiteboard available in an increasing number of classrooms at the University of Tennessee. While your laptop image is projected on
ROBOTRACKER A SYSTEM FOR TRACKING MULTIPLE ROBOTS IN REAL TIME. by Alex Sirota, [email protected]
ROBOTRACKER A SYSTEM FOR TRACKING MULTIPLE ROBOTS IN REAL TIME by Alex Sirota, [email protected] Project in intelligent systems Computer Science Department Technion Israel Institute of Technology Under the
COURSE SYLLABUS. ESE 544/444 Project Management
COURSE SYLLABUS ESE 544/444 Project Management Fall 2006 Department of Systems and Electrical Engineering University of Pennsylvania Class Time and Location: 6 September 6 December 2004 Wednesdays, 4:30
ADOBE ACROBAT X PRO SCAN AND OPTICAL CHARACTER RECOGNITION (OCR)
ADOBE ACROBAT X PRO SCAN AND OPTICAL CHARACTER RECOGNITION (OCR) Last Edited: 2012-07-12 1 Scan a Paper Document to PDF... 3 Configure Presets for Scan... 4 Set up Optimization Options... 11 Edit Settings...
McMaster University Department of Economics Economics 2GG3 Intermediate Microeconomics II Spring, 2016
McMaster University Department of Economics Economics 2GG3 Intermediate Microeconomics II Spring, 2016 Instructor: Dr. Robert Jefferson Office: KTH 406 E-mail: [email protected] Office Hours: Mondays,
Guidelines for Independent Study
Guidelines for Independent Study Table of Contents Guidelines for Independent Study.... 2 Requirements.... 2 Procedure.... 2 Documentation.... 3 Note Concerning Credit Hours.... 3 Sample Independent Study
AGEC 448 AGEC 601 AGRICULTURAL COMMODITY FUTURES COMMODITY FUTURES & OPTIONS MARKETS SYLLABUS SPRING 2014 SCHEDULE
AGEC 448 AGRICULTURAL COMMODITY FUTURES AGEC 601 COMMODITY FUTURES & OPTIONS MARKETS SYLLABUS SPRING 2014 SCHEDULE Time: TR, 2:20pm 3:35pm (stacked sections) Location: Heep Center, Rm.103 INSTRUCTOR Dr.
GGR272: GEOGRAPHIC INFORMATION AND MAPPING I. Course Outline
DESCRIPTION GGR272: GEOGRAPHIC INFORMATION AND MAPPING I Course Outline This course is an introduction to digital mapping and spatial analysis using a geographic information system (GIS). Students learn
SANTA ANA COLLEGE PHOTOGRAPHY 180 # 87426 BEGINNING PHOTOGRAPHY SYLLABUS FALL 2014 Monday 5-10:25 PM Cesar Chavez Bldg. RM A-219
SANTA ANA COLLEGE PHOTOGRAPHY 180 # 87426 BEGINNING PHOTOGRAPHY SYLLABUS FALL 2014 Monday 5-10:25 PM Cesar Chavez Bldg. RM A-219 INSTRUCTOR: Eizabeth DiGiovanni E-mail: [email protected] Phone:
