Computer Vision Lesson Plan
|
|
- Roger Shelton
- 5 years ago
- Views:
Transcription
1 Computer Vision Lesson Plan Overview Computer Vision Summary Computers today are being used to accomplish tasks that require using one or more of the five senses. Vision - seeing objects and identifying them - is something that humans can do relatively easily but computers cannot. One way we help teach computers to see is to identify where edges are in a picture. From there, the computer can find shapes and compare against a known database of shapes that a human has entered. Timeline What Time Where Introduction 10 Computer Vision Slides.pdf Star Edge Detection 10 Star Worksheet Cat Edge Detection 10 Cat Worksheet Edge Detection Cat Slides Image Recognition 10 Kangaroo Worksheet What s It All About 10 Materials Computer Vision PowerPoint slides. Each child will need pencil or pen and the following worksheets: o Worksheet 1: Edge Detection (Star) o Worksheet 2: Edge Detection (Cat) o Worksheet 3: Kangaroo worksheet Materials adapted by the Colorado School of Mines with permission from Computer Science Unplugged (
2 Introduction- Whole Class Computer Vision is an exciting field of computer science that is still in its infancy. The act of seeing objects, and identifying objects, is something humans can do very well and without much thought. The same task, however, is a nontrivial problem for computers. Have you ever wondered how your cell phone camera can detect faces in a picture automatically, and focus on them? Or how Google s self-driving car sees the road? Computers don t have eyes, but with clever thinking, humans have taught computers to use camera images to sense their surroundings. One way computers see what is around them is using edge detection to identify shapes and then objects. This is what will be explored in today s activity. Discussion Begin the class by getting students to think about what it means to see objects. How do you identify a spoon from a fork? When you see a person with a tennis racket, do you think they are hitting a lemon or a tennis ball? Why? Humans are very good at identifying objects through sight. We use context pieces of the surrounding environment to fully understand and accurately describe what we are looking at. Once students reach a consensus that seeing is harder than it seems, talk about what problems require vision to solve. Some examples include: Recognizing faces in a photo Recognizing license plates on a toll road Counting objects What are some activities humans do that require sight? Driving we have to look for other cars, people, and bicycles Sports hand/eye coordination Walking we can see rocks, inclines, and stairs Reading books (the paper variety, not on your Kindle/Nook) After discussing what you can do with eyesight, ask students how hard it would be to do the same activities if they were blind.
3 Use the accompanying Computer Vision PowerPoint slides to show the class real world examples of computer vision in action. Notes are attached to each slide explaining what the computer would see, as well as additional discussion questions (to see the notes in pdf, press View->Tools->Comment). For convenience, notes are repeated below. Slide 2: What is Computer Vision? o The boxes in the image correspond to objects that have been identified in the image. Slide 3: Scene Matching o This is an example of reconstructing an image using computer vision. o The building is cropped out of the original image and a program takes a large collection of images, picks out the ones that are likely from the same location, and constructs an image of what the scene might look like behind the building. Slide 4: Google Self Driving Car o This is an image of how Google s self-driving car sees the world. o A model of the world is created using a laser mounted on top of the car. This information is combined with stored inch-precision maps of the area the car is operating in. o The boxes represent objects that the car has identified, such as other cars and pedestrians. o Limitations: currently cannot differentiate similar objects such as a rock and crumpled up paper. o Discussion point: could this be safer than human driven cars? So far, it has not caused a single accident in over 700,000 miles driven. Slide 5: OCR Recognition o Discussion point: which questions are easier for a human or computer to answer? o What is the product of two 10-digit numbers? (computer) o Is this painting beautiful? (human) o What is the topic of this article? (human) o How many words are in this article? (computer) Slide 6: Edge Detection o This is an easy task for a computer. o Compare neighboring pixels in image. If the difference is big enough, there is probably an edge there. o Other checks can also be applied. For example, enforce a minimum length of an edge. A single bright pixel surrounded by dark ones shouldn t count as an edge. Slide 7: Segmentation o Find regions of the image mostly surrounded by edges o Each region likely corresponds to an object in the image Slide 8: Matching o Each image with a known object is generally pre-processed to extract basic information about the object: Shape of the object Color of the object o Discussion: Is it always enough to just compare shapes and color?
4 Worksheets #1 Edge Detection If we are trying to program a computer to identify objects in an image, it can be helpful to find the edges in an image. From these edges, we can pick out larger features such as shapes. Computers represent images as grids of pixels. Ask the students if they know/remember what a pixel (picture element) is. Each pixel has a single color, and we can use numbers to represent the color of a pixel. One of the simplest representations of an image is grayscale, where each pixel can only be a shade of gray. A typical range of numbers is 0 to 255, where 0 is black, 255 is white, and any number between is a shade of gray. Given a grayscale image, one simple way to find edges is to look at two neighboring pixels and take the difference between their values. If it s big, this means the colors are very different, so it s an edge. Distribute the star edge detection worksheets to the students. Give them about 5-10 minutes to complete the activity. DO NOT TELL THEM WHAT SHAPE IS IN THE IMAGE. That is part of the fun. Let them try to identify what shapes they can see after they detect the edges. This technique is similar to what computers do. Before you detect the edges, it is very difficult to see the image. But after, you have a clear idea of the dominant shape in the image. Next distribute the cat edge detection worksheet. Tell the students this one is a bit harder, and they may need to guess what the image is. Give the students 5-10 minutes to complete this activity. Wrap-up discussion. How many students figure out what the image is? The power point slides show: the original cat picture the original picture with the color values overlaid the color values without the original picture (corresponds to the worksheet) Additional Resource The CS Field Guide has a cool link for edge detection. The Field Guide can be found here: and the link to the edge detection application can be found here: (you will need a webcam). Materials adapted by the Colorado School of Mines with permission from Computer Science Unplugged (
5 Worksheets #2 Shape Comparison Kangaroo Worksheet Another technique computers use to identify objects is to compare them to known shapes. Distribute the kangaroo worksheet to the students. Give them about 5-10 minutes to complete the activity. Discuss what shapes they used to recognize the kangaroo. Did they use a lot or few shapes? What are some reasons why a computer might want to be detailed? (More accurately identify objects on the first try) What are some reasons why a computer might want to be general? (Faster to calculate answer quick)
6 What s It All About Discussion Whole Class You can regroup as a class if you have time and discuss links to other fields of computer science: Vision is something that is hard for computers. Other hard concepts include the other senses (sounds talking/listening, for example). If a computer can see and hear well, does it make the computer intelligent? (discussed further in the Artificial Intelligence activity) Computers don t see colors and shapes. They see numbers. Do you know what numbers the computer reads? (Binary, relates to Binary Numbers and Image Representation activities) Computer Vision is used in applications that we can see all around our daily lives. Have you ever driven on a toll road without stopping at a toll booth? Toll roads often use high-speed cameras that take a picture of your license plate, read the numbers and letters, and pull the address the license plate is registered with in order to process an invoice for the driver. Social networks like Facebook use computer vision to automatically recognize your face and the faces of your friends in photos uploaded to their website. Tagging pictures is boring, so if a computer can do it for you, you have more time to do other things. It s important to remember that humans are good at doing hard things, and computers are good at doing easy things but they do them very quickly. Seeing objects is something that requires a great deal of contextual information that computers have trouble doing. Computer scientists are working every day to come up with better algorithms for recognizing objects in pictures, so that computers can see better! Extension: Show this interesting video on computer vision: Materials adapted by the Colorado School of Mines with permission from Computer Science Unplugged (
Activity. Image Representation
Activity Image Representation Summary Images are everywhere on computers. Some are obvious, like photos on web pages, but others are more subtle: a font is really a collection of images of characters,
More informationSDS PODCAST EPISODE 86 FIVE MINUTE FRIDAY: COMPUTER VISION
SDS PODCAST EPISODE 86 FIVE MINUTE FRIDAY: COMPUTER VISION This is Five Minute Friday episode number 86: Computer Vision. Hey guys, and welcome back to the SuperDataScience podcast. Very excited about
More informationRaster Images and Displays
Raster Images and Displays CMSC 435 / 634 August 2013 Raster Images and Displays 1/23 Outline Overview Example Applications CMSC 435 / 634 August 2013 Raster Images and Displays 2/23 What is an image?
More informationDigitizing Color. Place Value in a Decimal Number. Place Value in a Binary Number. Chapter 11: Light, Sound, Magic: Representing Multimedia Digitally
Chapter 11: Light, Sound, Magic: Representing Multimedia Digitally Fluency with Information Technology Third Edition by Lawrence Snyder Digitizing Color RGB Colors: Binary Representation Giving the intensities
More informationChapter 7 Digital Imaging, Scanning, and Photography
Lesson Plans for Chapter 7 1 Chapter 7 Digital Imaging, Scanning, and Photography Chapter Objectives Discuss the Chapter 7 objectives with students: Learn about imaging technologies. Learn to use and apply
More informationWorld Journal of Engineering Research and Technology WJERT
wjert, 2017, Vol. 3, Issue 3, 357-366 Original Article ISSN 2454-695X Shagun et al. WJERT www.wjert.org SJIF Impact Factor: 4.326 NUMBER PLATE RECOGNITION USING MATLAB 1 *Ms. Shagun Chaudhary and 2 Miss
More information5/17/2009. Digitizing Color. Place Value in a Binary Number. Place Value in a Decimal Number. Place Value in a Binary Number
Chapter 11: Light, Sound, Magic: Representing Multimedia Digitally Digitizing Color Fluency with Information Technology Third Edition by Lawrence Snyder RGB Colors: Binary Representation Giving the intensities
More informationNumber Plate Recognition System using OCR for Automatic Toll Collection
IJSTE - International Journal of Science Technology & Engineering Volume 2 Issue 10 April 2016 ISSN (online): 2349-784X Number Plate Recognition System using OCR for Automatic Toll Collection Mohini S.Karande
More informationDeep Green. System for real-time tracking and playing the board game Reversi. Final Project Submitted by: Nadav Erell
Deep Green System for real-time tracking and playing the board game Reversi Final Project Submitted by: Nadav Erell Introduction to Computational and Biological Vision Department of Computer Science, Ben-Gurion
More informationAutomatic Licenses Plate Recognition System
Automatic Licenses Plate Recognition System Garima R. Yadav Dept. of Electronics & Comm. Engineering Marathwada Institute of Technology, Aurangabad (Maharashtra), India yadavgarima08@gmail.com Prof. H.K.
More informationPractical Image and Video Processing Using MATLAB
Practical Image and Video Processing Using MATLAB Chapter 1 Introduction and overview What will we learn? What is image processing? What are the main applications of image processing? What is an image?
More informationPasswords. ScienceVocabulary
Passwords ScienceVocabulary D Table To the of Student Contents Ecosystem. Sedimentary. Magnetic field. Sometimes it seems that scientists speak a language all their own. Passwords: Science Vocabulary will
More informationThis little piece here I created is some of the scraps and then samples I was making for today s show. And these are wonderful for doing like
Hey everybody, welcome back to Man Sewing. This is Rob and today on the show, I m going to teach you how I like to do my curve piecing. Now I can t take all the credit for this. Ricky Tims, a good friend
More informationValue Mapping & Color Schemes Intermediate to Advanced
Value Mapping & Color Schemes Intermediate to Advanced This is a bit different from the other lessons! There isn t a Follow-Along Demo! We re working on building a strong foundation for our paintings,
More informationRECOGNITION OF EMERGENCY AND NON-EMERGENCY LIGHT USING MATROX AND VB6 MOHD NAZERI BIN MUHAMMAD
RECOGNITION OF EMERGENCY AND NON-EMERGENCY LIGHT USING MATROX AND VB6 MOHD NAZERI BIN MUHAMMAD This thesis is submitted as partial fulfillment of the requirements for the award of the Bachelor of Electrical
More informationA new technique for distance measurement of between vehicles to vehicles by plate car using image processing
Available online at www.sciencedirect.com Procedia Engineering 32 (2012) 348 353 I-SEEC2011 A new technique for distance measurement of between vehicles to vehicles by plate car using image processing
More informationVehicle Number Plate Recognition with Bilinear Interpolation and Plotting Horizontal and Vertical Edge Processing Histogram with Sound Signals
Vehicle Number Plate Recognition with Bilinear Interpolation and Plotting Horizontal and Vertical Edge Processing Histogram with Sound Signals Aarti 1, Dr. Neetu Sharma 2 1 DEPArtment Of Computer Science
More informationSpring 2005 Group 6 Final Report EZ Park
18-551 Spring 2005 Group 6 Final Report EZ Park Paul Li cpli@andrew.cmu.edu Ivan Ng civan@andrew.cmu.edu Victoria Chen vchen@andrew.cmu.edu -1- Table of Content INTRODUCTION... 3 PROBLEM... 3 SOLUTION...
More informationAn Evaluation of Automatic License Plate Recognition Vikas Kotagyale, Prof.S.D.Joshi
An Evaluation of Automatic License Plate Recognition Vikas Kotagyale, Prof.S.D.Joshi Department of E&TC Engineering,PVPIT,Bavdhan,Pune ABSTRACT: In the last decades vehicle license plate recognition systems
More informationNumber Plate Recognition Using Segmentation
Number Plate Recognition Using Segmentation Rupali Kate M.Tech. Electronics(VLSI) BVCOE. Pune 411043, Maharashtra, India. Dr. Chitode. J. S BVCOE. Pune 411043 Abstract Automatic Number Plate Recognition
More informationInternational Journal of Advance Engineering and Research Development
Scientific Journal of Impact Factor (SJIF): 4.72 International Journal of Advance Engineering and Research Development Volume 4, Issue 10, October -2017 e-issn (O): 2348-4470 p-issn (P): 2348-6406 REVIEW
More informationImage to Sound Conversion
Volume 1, Issue 6, November 2013 International Journal of Advance Research in Computer Science and Management Studies Research Paper Available online at: www.ijarcsms.com Image to Sound Conversion Jaiprakash
More informationMotion Detection Keyvan Yaghmayi
Motion Detection Keyvan Yaghmayi The goal of this project is to write a software that detects moving objects. The idea, which is used in security cameras, is basically the process of comparing sequential
More informationComputer Vision. Howie Choset Introduction to Robotics
Computer Vision Howie Choset http://www.cs.cmu.edu.edu/~choset Introduction to Robotics http://generalrobotics.org What is vision? What is computer vision? Edge Detection Edge Detection Interest points
More information2. Advanced Image editing
Aim: In this lesson, you will learn: 2. Advanced Image editing Tejas: We have some pictures with us. We want to insert these pictures in a story that we are writing. Jyoti: Some of the pictures need modification
More informationYour QuickStart Guide to Teaching Your Kids About Money
Your QuickStart Guide to Teaching Your Kids About Money Nick Elkins www.teachmykidsmoney.com Page 1 of 10 Thank you! When I started TeachMyKidsMoney, it was an accountability partner for myself to make
More informationPixilation and Resolution name:
Pixilation and Resolution name: What happens when you take a small image on a computer and make it much bigger? Does the enlarged image look just like the small image? What has changed? Take a look at
More informationBook Cover Recognition Project
Book Cover Recognition Project Carolina Galleguillos Department of Computer Science University of California San Diego La Jolla, CA 92093-0404 cgallegu@cs.ucsd.edu Abstract The purpose of this project
More informationKeyword: Morphological operation, template matching, license plate localization, character recognition.
Volume 4, Issue 11, November 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Automatic
More informationFairy Tale #5 The Twelve Brothers. by The Brothers Grimm
Fairy Tale #5 The Twelve Brothers by The Brothers Grimm Hi and welcome to Fairy Tale #5, The Twelve Brothers. I so happy to be back and starting our second semester with you! I also hope you had a good
More informationTable of Contents 1. Image processing Measurements System Tools...10
Introduction Table of Contents 1 An Overview of ScopeImage Advanced...2 Features:...2 Function introduction...3 1. Image processing...3 1.1 Image Import and Export...3 1.1.1 Open image file...3 1.1.2 Import
More informationDIGITAL IMAGE PROCESSING
DIGITAL IMAGE PROCESSING Lecture 1 Introduction Tammy Riklin Raviv Electrical and Computer Engineering Ben-Gurion University of the Negev 2 Introduction to Digital Image Processing Lecturer: Dr. Tammy
More informationAutomatics Vehicle License Plate Recognition using MATLAB
Automatics Vehicle License Plate Recognition using MATLAB Alhamzawi Hussein Ali mezher Faculty of Informatics/University of Debrecen Kassai ut 26, 4028 Debrecen, Hungary. Abstract - The objective of this
More informationSpring 2018 CS543 / ECE549 Computer Vision. Course webpage URL:
Spring 2018 CS543 / ECE549 Computer Vision Course webpage URL: http://slazebni.cs.illinois.edu/spring18/ The goal of computer vision To extract meaning from pixels What we see What a computer sees Source:
More informationADJUSTMENT LAYERS TUTORIAL
ADJUSTMENT LAYERS TUTORIAL I briefly showed layers in the original layers tutorial but there is a lot more to layers than discussed there. First let us recap the premise behind layers. Layers are like
More informationCS 376b Computer Vision
CS 376b Computer Vision 09 / 03 / 2014 Instructor: Michael Eckmann Today s Topics This is technically a lab/discussion session, but I'll treat it as a lecture today. Introduction to the course layout,
More informationAutomatic License Plate Recognition System using Histogram Graph Algorithm
Automatic License Plate Recognition System using Histogram Graph Algorithm Divyang Goswami 1, M.Tech Electronics & Communication Engineering Department Marudhar Engineering College, Raisar Bikaner, Rajasthan,
More informationMath Stories and Games: Logic, Patterns and Mathematical Thinking
Math Stories and Games: Logic, Patterns and Mathematical Thinking Anna Shevyakova, Alexey Shevyakov............... Lesson 1. Attributes of Objects Dad, play with me, I am bored! Nicky called his father.
More informationCreating Journey In AgentCubes
DRAFT 3-D Journey Creating Journey In AgentCubes Student Version No AgentCubes Experience You are a traveler on a journey to find a treasure. You travel on the ground amid walls, chased by one or more
More informationECC419 IMAGE PROCESSING
ECC419 IMAGE PROCESSING INTRODUCTION Image Processing Image processing is a subclass of signal processing concerned specifically with pictures. Digital Image Processing, process digital images by means
More informationSearching Lesson Plan
Searching Lesson Plan Overview Binary Search Summary When searching for an item in a list, using a strategic searching method is useful. For example, when looking up a word in the dictionary, most people
More informationAUTOMATIC NUMBER PLATE DETECTION USING IMAGE PROCESSING AND PAYMENT AT TOLL PLAZA
Reg. No.:20151213 DOI:V4I3P13 AUTOMATIC NUMBER PLATE DETECTION USING IMAGE PROCESSING AND PAYMENT AT TOLL PLAZA Meet Shah, meet.rs@somaiya.edu Information Technology, KJSCE Mumbai, India. Akshaykumar Timbadia,
More informationSHOULD YOU STUDY ENGINEERING?
SHOULD YOU STUDY ENGINEERING? A BIT ABOUT ME HENRY POON SOFTWARE DEVELOPMENT ENGINEER AT AMAZON BACHELOR DEGREE IN MECHANICAL ENGINEERING (MECHATRONICS SPECIALIZATION) WHAT IS ENGINEERING ANYWAY? Given
More informationImage Processing - License Plate Localization and Letters Extraction *
OpenStax-CNX module: m33156 1 Image Processing - License Plate Localization and Letters Extraction * Cynthia Sung Chinwei Hu Kyle Li Lei Cao This work is produced by OpenStax-CNX and licensed under the
More informationHomework 7.2 Transmission of Light Part 1
Homework 7.2 Transmission of Light Part 1 What Will We Do? We will think about how measuring and transmission are important outside of science class. 1. List five measurement devices you have used outside
More informationShutter Speed. Introduction. Lesson Four. A quick refresher:
Introduction Last week we introduced the concept of the Exposure Triangle and the goal to achieve correct exposure in our images, in other words...the image has enough light to best show off our subject
More informationSmart License Plate Recognition Using Optical Character Recognition Based on the Multicopter
Smart License Plate Recognition Using Optical Character Recognition Based on the Multicopter Sanjaa Bold Department of Computer Hardware and Networking. University of the humanities Ulaanbaatar, Mongolia
More informationThe light sensor, rotation sensor, and motors may all be monitored using the view function on the RCX.
Review the following material on sensors. Discuss how you might use each of these sensors. When you have completed reading through this material, build a robot of your choosing that has 2 motors (connected
More information2. Advanced Image Editing
2. Advanced Image Editing Aim: In this lesson, you will learn: The different options and tools to edit an image. The different ways to change and/or add attributes of an image. Jyoti: I want to prepare
More informationRecognition Of Vehicle Number Plate Using MATLAB
Recognition Of Vehicle Number Plate Using MATLAB Mr. Ami Kumar Parida 1, SH Mayuri 2,Pallabi Nayk 3,Nidhi Bharti 4 1Asst. Professor, Gandhi Institute Of Engineering and Technology, Gunupur 234Under Graduate,
More informationEfficient Car License Plate Detection and Recognition by Using Vertical Edge Based Method
Efficient Car License Plate Detection and Recognition by Using Vertical Edge Based Method M. Veerraju *1, S. Saidarao *2 1 Student, (M.Tech), Department of ECE, NIE, Macherla, Andrapradesh, India. E-Mail:
More informationImplementation of License Plate Recognition System in ARM Cortex A8 Board
www..org 9 Implementation of License Plate Recognition System in ARM Cortex A8 Board S. Uma 1, M.Sharmila 2 1 Assistant Professor, 2 Research Scholar, Department of Electrical and Electronics Engg, College
More informationSDS PODCAST EPISODE 148 FIVE MINUTE FRIDAY: THE TROLLEY PROBLEM
SDS PODCAST EPISODE 148 FIVE MINUTE FRIDAY: THE TROLLEY PROBLEM Show Notes: http://www.superdatascience.com/148 1 This is Five Minute Friday episode number 144, two things to remember and two things to
More informationFractions Presentation Part 1
New Jersey Center for Teaching and Learning Slide / Progressive Mathematics Initiative This material is made freely available at www.njctl.org and is intended for the non-commercial use of students and
More informationPrezi : Software redefining how Presentations are created.
Prezi : Software redefining how Presentations are created. Marni Saenz 6321 Spring 2011 Instructional Unit 4 Instructional Unit 4: The Instructional Strategy Specific Goal: The presentation created using
More informationIJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 05, 2016 ISSN (online):
IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 05, 2016 ISSN (online): 2321-0613 Automatic Number Plate Recognition System for Vehicle Identification Using Improved Segmentation
More informationIntroduction. BIL719 Computer Vision Pinar Duygulu Hacettepe University
Introduction BIL719 Computer Vision Pinar Duygulu Hacettepe University Basic Info Textbooks (suggested): Forsyth & Ponce, Computer Vision: A Modern Approach Richard Szeliski, Computer Vision: Algorithms
More information1st Grade Waves
Slide 1 / 91 Slide 2 / 91 1st Grade Waves 2015-11-20 www.njctl.org Slide 3 / 91 Table of Contents What are Waves? Click on the topic to go to that section Sound Sight What Happens When Light Hits Certain
More informationHow To Thoroughly Clean Your Dirty Desktop Computer
How To Thoroughly Clean Your Dirty Desktop Computer Just like your car, your house, and even yourself, your computer needs a good cleaning every once and a while to prevent overheating and dust build up.
More informationExtraction and Recognition of Text From Digital English Comic Image Using Median Filter
Extraction and Recognition of Text From Digital English Comic Image Using Median Filter S.Ranjini 1 Research Scholar,Department of Information technology Bharathiar University Coimbatore,India ranjinisengottaiyan@gmail.com
More informationWaterColors that. al vesselli.com. Painting Glass. Lesson 1. Contemporary Realism Techniques Using Watercolors
WaterColors that POP! Contemporary Realism Techniques Using Watercolors Lesson 1 Painting Glass al vesselli.com WaterColors that BIntroduction. efore we even begin to talk about watercolors and how I use
More informationISSN No: International Journal & Magazine of Engineering, Technology, Management and Research
Design of Automatic Number Plate Recognition System Using OCR for Vehicle Identification M.Kesab Chandrasen Abstract: Automatic Number Plate Recognition (ANPR) is an image processing technology which uses
More informationReal Time Word to Picture Translation for Chinese Restaurant Menus
Real Time Word to Picture Translation for Chinese Restaurant Menus Michelle Jin, Ling Xiao Wang, Boyang Zhang Email: mzjin12, lx2wang, boyangz @stanford.edu EE268 Project Report, Spring 2014 Abstract--We
More informationCreating Digital Artwork
5Steps to Creating Digital Artwork (For more detailed instructions, please click here) Introduction to Digital Artwork Authors often choose to include digital artwork as part of a submission to a medical
More informationfull-color copy of your hard work on paper! You can choose a number of different size and cover options to give you the best match for your needs!
*Printing your PHOTOBOOK w/mms* There are plenty of things you can do with page projects completed in your My Memories Suite software, but one of the most exciting is to have your book uploaded for printing!
More informationSimple and. Machines. Compound Machines
Simple Simple and Compound and Compound Machines Machines 1 For the teacher Simple and Compound Machines Unit Information This unit provides students with practical experience to understand the workings
More informationDigital Image Processing Lec.(3) 4 th class
Digital Image Processing Lec.(3) 4 th class Image Types The image types we will consider are: 1. Binary Images Binary images are the simplest type of images and can take on two values, typically black
More informationEasy. 6 Steps. It s So Easy to Begin... Yello Dyno s Safety Party Curriculum. to safer kids - S A M P L E - Step 1: Review the Curriculum Script:
6 Steps Easy to safer kids It s So Easy to Begin... Yello Dyno s Safety Party Curriculum. The response of educators is one of relief when they see how easy, non-fearful and fun the lessons are to teach
More informationoticed WEEK 3: OPTIMIZE CLASS 2 TRANSCRIPT CERRIES MOONEY
oticed WEEK 3: OPTIMIZE CLASS 2 TRANSCRIPT CERRIES MOONEY WWW.CERRIESMOONEY.COM Hello! And welcome to Week 3 Class 2: Why Illustrator rocks! Before we go any further into this lesson, now really is a good
More informationTonal Values -Training Your Eye
Tonal Values -Training Your Eye Session Worksheet/Overview Introduction to Tonal Values -Video pg. 1 PastelAcademyOnline for education purposes only Lesson Plan An overview of the training You are not
More informationAUTOMATIC LICENSE PLATE RECOGNITION USING IMAGE PROCESSING AND NEURAL NETWORK
DOI: 10.21917/ijivp.2018.0251 AUTOMATIC LICENSE PLATE RECOGNITION USING IMAGE PROCESSING AND NEURAL NETWORK P. Surekha, Pavan Gurudath, R. Prithvi and V.G. Ritesh Ananth Department of Electrical and Electronics
More informationImage processing. Image formation. Brightness images. Pre-digitization image. Subhransu Maji. CMPSCI 670: Computer Vision. September 22, 2016
Image formation Image processing Subhransu Maji : Computer Vision September 22, 2016 Slides credit: Erik Learned-Miller and others 2 Pre-digitization image What is an image before you digitize it? Continuous
More informationA Novel Approach for Image Cropping and Automatic Contact Extraction from Images
A Novel Approach for Image Cropping and Automatic Contact Extraction from Images Prof. Vaibhav Tumane *, {Dolly Chaurpagar, Ankita Somkuwar, Gauri Sonone, Sukanya Marbade } # Assistant Professor, Department
More informationLecture 17.5: More image processing: Segmentation
Extended Introduction to Computer Science CS1001.py Lecture 17.5: More image processing: Segmentation Instructors: Benny Chor, Amir Rubinstein Teaching Assistants: Michal Kleinbort, Yael Baran School of
More informationKaltura CaptureSpace Lite Desktop Recorder: Editing, Saving, and Uploading a Recording
Kaltura CaptureSpace Lite Desktop Recorder: Editing, Saving, and Uploading a Recording For this handout, we will be editing the Screen Recording we created in the Kaltura CaptureSpace Lite Desktop Recorder
More informationHow to Create Animated Vector Icons in Adobe Illustrator and Photoshop
How to Create Animated Vector Icons in Adobe Illustrator and Photoshop by Mary Winkler (Illustrator CC) What You'll Be Creating Animating vector icons and designs is made easy with Adobe Illustrator and
More informationADVANCED DIGITAL IMAGE PROCESSING THE ABSOLUTE GUIDE FOR BEGINNERS USING MATLAB SIMULINK
ADVANCED DIGITAL IMAGE PROCESSING THE ABSOLUTE GUIDE FOR BEGINNERS USING MATLAB SIMULINK page 1 / 5 page 2 / 5 advanced digital image processing pdf In computer science, digital image processing is the
More informationClassification Experiments for Number Plate Recognition Data Set Using Weka
Classification Experiments for Number Plate Recognition Data Set Using Weka Atul Kumar 1, Sunila Godara 2 1 Department of Computer Science and Engineering Guru Jambheshwar University of Science and Technology
More informationSUMMER MATH-LETES. Math for the Fun of It!
SUMMER MATH-LETES Math for the Fun of It! During this busy summer take some time to experience math! Here are some suggested activities for you to try during vacation. Also, take advantage of opportunities
More informationVision Problems Baby Food
10 Vision Problems This final chapter presents a series of computer vision application problems which are possible to solve using the theory (and practice) presented in this text. Images and videos for
More informationMatlab Based Vehicle Number Plate Recognition
International Journal of Computational Intelligence Research ISSN 0973-1873 Volume 13, Number 9 (2017), pp. 2283-2288 Research India Publications http://www.ripublication.com Matlab Based Vehicle Number
More informationTrainers Academy
Welcome... to your step by step course creation workbook. It s great to have you here. I actually get excited to watch people create their new course. You see, you have so much knowledge and so much passion,
More informationColor and More. Color basics
Color and More In this lesson, you'll evaluate an image in terms of its overall tonal range (lightness, darkness, and contrast), its overall balance of color, and its overall appearance for areas that
More informationMAV-ID card processing using camera images
EE 5359 MULTIMEDIA PROCESSING SPRING 2013 PROJECT PROPOSAL MAV-ID card processing using camera images Under guidance of DR K R RAO DEPARTMENT OF ELECTRICAL ENGINEERING UNIVERSITY OF TEXAS AT ARLINGTON
More informationSpeaking Notes for Grades 4 to 6 Presentation
Speaking Notes for Grades 4 to 6 Presentation Understanding your online footprint: How to protect your personal information on the Internet SLIDE (1) Title Slide SLIDE (2) Key Points The Internet and you
More informationFollow the rule book for Game Changes, Only Don Lewis the Ref Assigner should edit a game. Do Not Edit Games Game Dates and Times
Team Manager s & Coaches: The new league website from offers a lot of new features that we will all be learning as we go. I am sure there are some features that we will like (App to enter scores) and some
More informationToday. CS 395T Visual Recognition. Course content. Administration. Expectations. Paper reviews
Today CS 395T Visual Recognition Course logistics Overview Volunteers, prep for next week Thursday, January 18 Administration Class: Tues / Thurs 12:30-2 PM Instructor: Kristen Grauman grauman at cs.utexas.edu
More informationMachine Vision for the Life Sciences
Machine Vision for the Life Sciences Presented by: Niels Wartenberg June 12, 2012 Track, Trace & Control Solutions Niels Wartenberg Microscan Sr. Applications Engineer, Clinical Senior Applications Engineer
More informationLesson 6. The Peg Game
Peg Game Lesson 6 The Peg Game Here s a fun and challenging game that s small enough to take with you just about anywhere. Make several to put around the house and in your parent s cars so when you find
More informationPHOTOSHOP DESIGN EFFECTS FOR INTERMEDIATE TO ADVANCED USERS
PHOTOSHOP DESIGN EFFECTS FOR INTERMEDIATE TO ADVANCED USERS Copyright 2012, National Seminars Training Introduction This class is all about design effects in Adobe Photoshop. For example, let s say that
More information2. Advanced Image Editing
2. Advanced Image Editing Aim: In this lesson, you will learn: The different options and tools to edit an image. The different ways to change and/or add attributes of an image. Jyoti: I want to prepare
More informationLearn Crochet: Part 1
Mom s Crochet Patterns written by Sandy Marie Learn Crochet: Part 1 Includes: Beginner s Basics, Crochet Chain, Single Crochet and More. Plus the Single Crochet Potholder Pattern. Learn Crochet: Part 1
More informationWhat Eyes Can See How Do You See What You See?
Light Waves 2015 The Regents of the University of California Permission granted to purchaser to photocopy for classroom use. Image Credit: Shutterstock Animals eyes can look very different on the outside,
More informationClassification of Road Images for Lane Detection
Classification of Road Images for Lane Detection Mingyu Kim minkyu89@stanford.edu Insun Jang insunj@stanford.edu Eunmo Yang eyang89@stanford.edu 1. Introduction In the research on autonomous car, it is
More informationPhotoshop CS6 First Edition
Photoshop CS6 First Edition LearnKey provides self-paced training courses and online learning solutions to education, government, business, and individuals world-wide. With dynamic video-based courseware
More informationGames of Skill Lesson 1 of 9, work in pairs
Lesson 1 of 9, work in pairs 21 (basic version) The goal of the game is to get the other player to say the number 21. The person who says 21 loses. The first person starts by saying 1. At each turn, the
More informationA&P 1 Histology Lab Week 1 In-lab Guide Epithelial Tissue ID: Squamous Tissue Lab Exercises with a special section on microscope use
A&P 1 Histology Lab Week 1 In-lab Guide Epithelial Tissue ID: Squamous Tissue Lab Exercises with a special section on microscope use In this "In-lab Guide", we will be looking at squamous tissue. We will
More informationVisual Interpretation of Hand Gestures as a Practical Interface Modality
Visual Interpretation of Hand Gestures as a Practical Interface Modality Frederik C. M. Kjeldsen Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the Graduate
More informationA&P 1 Histology Lab Week 1 In-lab Guide Epithelial Tissue ID: Squamous Tissue Lab Exercises
A&P 1 Histology Lab Week 1 In-lab Guide Epithelial Tissue ID: Squamous Tissue Lab Exercises In this "In-lab Guide", we will be looking at squamous tissue. YOU WILL NEED THE IMAGES IN YOUR TEXTBOOK OR LAB
More informationMalaysian Car Number Plate Detection System Based on Template Matching and Colour Information
Malaysian Car Number Plate Detection System Based on Template Matching and Colour Information Mohd Firdaus Zakaria, Shahrel A. Suandi Intelligent Biometric Group, School of Electrical and Electronics Engineering,
More information