COMPUTER VISION 600.461 Larry Wolff MTW 11-12 Office: 212NEB Office Hours: Wed. 1-2PM.

Slides:



Advertisements
Similar presentations
Outline For Image Processing A Digital Image Processing System Image Representation and Formats 1. Sensing, Sampling, Quantization 2. Gray level and Color.
Advertisements

September 2, 2014Computer Vision Lecture 1: Human Vision 1 Welcome to CS 675 – Computer Vision Fall 2014 Instructor: Marc Pomplun Instructor: Marc Pomplun.
Digital Photography Made Easy With Jim Battles Battles Photography.
A Digital Imaging Primer Nick Dvoracek Instructional Resources Center University of Wisconsin Oshkosh.
CGA 115 Professor Mary A. Malinconico. Questions from Last Week ????????
Digital Imaging and Image Analysis
Informationsteknologi Monday, October 29, 2007Computer Graphics - Class 21 Today’s class Graphics programming Color.
School of Engineering and Computer Science Victoria University of Wellington Copyright: Peter Andreae & david streader, VUW Images and 2D Graphics COMP.
Color.
Lecture 4: ImagesIntro to IT COSC1078 Introduction to Information Technology Lecture 4 Images James Harland
Lecture 4: ImagesIntro to IT COSC1078 Introduction to Information Technology Lecture 4 Images James Harland
1 Internet Graphics. 2 Representing Images  Raster Image: Images consist of “dots” of color, not lines  Pixel: Picture element-tiny rectangle  Resolution:
Digital Media Dr. Jim Rowan ITEC 2110 Color. COLOR Is a mess It’s a subjective sensation PRODUCED in the brain Color differs for light and paint/ink Printing.
WEB GRAPHICS. The Pixel Computer displays are comprised of rows and columns of pixels. Pixels are indivisible. Some common screen resolutions are:, 600.
Digital Images The digital representation of visual information.
1 Color Processing Introduction Color models Color image processing.
Color Background. What is Color? Aspect of vision Physical reaction of the eye and the automatic interpretive response of the brain to wavelength characteristics.
Computer Graphics Using “ Adobe Photoshop ” Introduction to E-Learning Center, DAD presents Workshop on Instructor: Mazhar.
Module Code: CU0001NI Technical Information on Digital Images Week -2.
Digital Images Chapter 8, Exploring the Digital Domain.
TOPIC 4 INTRODUCTION TO MEDIA COMPUTATION: DIGITAL PICTURES Notes adapted from Introduction to Computing and Programming with Java: A Multimedia Approach.
07: Color in Interactive Digital Media
Image Storage Bitmapped Graphics – in which an image is represented as a collection of dots Vector Graphics – in which an image is represented as a set.
Lecture 4: ImagesIntro to IT COSC1078 Introduction to Information Technology Lecture 4 Images James Harland
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 14 Introduction to Computer Graphics.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
THE THEORY & CONCEPTS Lesson 1 – Part 1. What is Graphic Design It’s a CREATIVE PROCESS Undertaken in order to convey a specific message/s I can’t teach.
Remote Sensing and Image Processing: 2 Dr. Hassan J. Eghbali.
JRN 302: Introduction to Graphics and Visual Communication -Color - Kuler demo Thursday, 9/24/15.
September 21, COMPUTER VISION WEB PAGE IS UP !! OR Simply go to computer science homepage.
Digital Media Dr. Jim Rowan ITEC 2110 Color. Question! Inside Photoshop and Gimp there are image filters that, among other things, allow you to blur the.
CS 376b Introduction to Computer Vision 02 / 08 / 2008 Instructor: Michael Eckmann.
CSC Computing with Images
1 Remote Sensing and Image Processing: 2 Dr. Mathias (Mat) Disney UCL Geography Office: 301, 3rd Floor, Chandler House Tel:
Chapter 1. Introduction. Goals of Image Processing “One picture is worth more than a thousand words” 1.Improvement of pictorial information for human.
CS- 375 Graphics and Human Computer Interaction Lecture 1: 12/4/1435 Fundamental Techniques in Graphics Lecturer: Kawther Abas.
CS112 Scientific Computation Department of Computer Science Wellesley College Numb3rs Number and image types.
GRAPHIC DESIGN – PHOTOSHOP AND FLASH Instructor: Qumber Hussain Start: 24 Aug 2009 End: 28 Sept 2009 Days/Time: Mon & Wed 1400 – AUGUST 2009 –
Image Representation. Digital Cameras Scanned Film & Photographs Digitized TV Signals Computer Graphics Radar & Sonar Medical Imaging Devices (X-Ray,
Digital imaging and web design ©2003, Mark Rayner Colour, Graphics & Layout How we see Colour systems Graphic files Composition.
Vision Geza Kovacs Maslab Colorspaces RGB: red, green, and blue components HSV: hue, saturation, and value Your color-detection code will be more.
CS 111 – Sept. 3 More data representation Review hex notation Text –ASCII and Unicode Sound and images Commitment: –For Wednesday: Please read pp
Mirjana Devetakovic, M.Sc. CAAD - Images Beograd, 2011.
September 3, 2013Computer Vision Lecture 1: Human Vision 1 Welcome to CS 675 – Computer Vision Fall 2013 Instructor: Marc Pomplun Instructor: Marc Pomplun.
Color Web Design Professor Frank. Color Displays Based on cathode ray tubes (CRTs) or back- lighted flat-screen Monitors transmit light - displays use.
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Bits and Bytes.
Digital Images are represented by manipulating this…
CS 101 – Sept. 14 Review Huffman code Image representation –B/W and color schemes –File size issues.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 4 – Visual Perception and Digital Image Representation Klara Nahrstedt Spring 2012.
Intelligent Robotics Today: Vision & Time & Space Complexity.
HTTP transaction with Graphics HTML file + two graphics files.
Lecture 27: Image Processing
HSB to RGB to HEX.
An Introduction to Digital Image Processing Dr.Amnach Khawne Department of Computer Engineering, KMITL.
Sensing Colors. B G Color Digital Image R Red sensor Green sensor Blue sensor.
Hank Childs, University of Oregon April “29 th”, 2015 CIS 330: _ _ _ _ ______ _ _____ / / / /___ (_) __ ____ _____ ____/ / / ____/ _/_/ ____/__ __ / /
DIGITAL MEDIA FOUNDATIONS
Sampling, Quantization, Color Models & Indexed Color
Information in Computers
Digital Image Fundamentals
Сабақтың тақырыбы: Компьютерлік графика негіздері
Computer Graphics Using “Adobe Photoshop”
Light Light has wave-like properties
COMS 161 Introduction to Computing
Introducing Adobe Illustrator
Hank Childs, University of Oregon
Basic Concepts of Digital Imaging
monochrome AgX material
timo. fi (59003) www. biocenter
Image segmentation Grey scale image Binary image
Presentation transcript:

COMPUTER VISION Larry Wolff MTW Office: 212NEB Office Hours: Wed. 1-2PM

September 8, REQUIREMENTS This is an introductory course on Computer Vision. No previous knowledge of computer vision or image analysis is required. Prerequisite is only that you be computer literate: -Know how to program in C. -Have had some exposure to UNIX type environments. -Able to use a Web Browser.

September 8, GRADING Midterm 20% Final 30% Problem Sets and Lab Projects 50%

September 8, RESOURCES You will need an account on a workstation such as a SUN, DEC, or an SGI. Of course direct access to the JHU network is highly desireable. PCs running Linux may be OK. Windows could be problematic.

September 8, OVERVIEW COMPUTER IMAGING COMPUTER VISIONIMAGE PROCESSING

September 8, 19986

7 TIME VOLTAGE X X X X One Pixel One Scanline IMAGE

September 8, ORGANIZATION OF A 2D IMAGE Pixel Binary 1 bit Grey 1 byte Color 3 bytes

September 8, BINARY IMAGE

September 8, GREYSCALE IMAGE

September 8, COLOR IMAGE

September 8, RED GREEN BLUE yellow magenta cyan red green SCHEMES FOR REPRESENTING COLOR yellow cyan blue magenta INTENSITY RGB HSL hue saturation

September 8, IMAGE FILE FORMATS Why are there so many ? JPEG tiff gif PPM pgm BMP EPS

September 8,

September 8, OTHER IMAGING MODALITIES Medical Imaging Range sensing Thermal IR

September 8, CATSCAN IMAGE

September 8, RANGE IMAGE

September 8, THERMAL IMAGE

September 8, THE HUMAN EYE

September 8, THE HUMAN EYE

September 8, Raw Image Data (pixels) Preprocessing (images, subimages) Segmentation Edge Detection (spectrum, edges, lines) Feature Extraction Low Level High Level HIERARCHICAL IMAGE PYRAMID

September 8, CONTRAST ENHANCEMENT

September 8, THRESHOLDED SEGMENTATION

September 8, HOMEWORK ASSIGNMENT Due Wed. Sept. 16 Get familiar with a really useful image display tool called ‘XV’ Works on popular ‘Command Line’ environments such as UNIX and on DECs and SGIs. If you don’t already have this you can ftp from ftp://ftp.cis.upenn.edu/pub/xv

September 8, HOMEWORK ASSIGNMENT Due Wed. Sept. 16 Access image files by logging into cs.jhu.edu via anonymous ftp Display the image trees.gif and enhance contrast using ‘intensity correction’. Try to segment trees.gif into a binary image using ‘intensity correction’. Display desert.gif and modify individual RGB color bands.