?!?!??!? Teaching Your Computer to Read By Matthew Falk.

Slides:



Advertisements
Similar presentations
Working with images and scenes CS 5010 Program Design Paradigms “Bootcamp” Lesson 2.5 TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
Advertisements

What are Lines? A line is a basic element of art, referring to a continuous mark, made on a surface, by a moving point. A line is merely a dot that moves.
Symmetry & Congruence.
Geometry 6-1 Properties of Polygons
Polygons Not Polygons.
Classifying Quadrilaterals “…geometric shapes are the alphabet in which the book of nature is written." -Galileo.
Feeling at Home With Geometry by: Angelique Curtis and Brittany Brooks This is a house on Tompkins Street in Cortland, NY.
CS223B Assignment 1 Recap. Lots of Solutions! 37 Groups Many different approaches Let’s take a peek at all 37 results on one image from the test set.
Triangles Shape and Space. Area of a right-angled triangle What proportion of this rectangle has been shaded? 8 cm 4 cm What is the shape of the shaded.
GCSE Information Technology Input Devices and Methods 3 Manual input devices are used by people to enter data by hand. Keyboard Pointing devices Joystick.
Classifying Polygons Objective; I can describe a polygon.
Definitions and formulas for the shapes you love Perimeter and Area.
3 small triangles 5 small pieces All 7 pieces Name ________________ Tangram Jungle Square Right TriangleRectangleTrapezoidParallelogram.
Classifying Quadrilaterals
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1pt 2pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Terms 2 Terms 3 Terms 4 Terms 5 Terms.
Lesson 10-4 Pages Quadrilaterals Lesson Check 10-3.
Intro to Java & Processing. Review CS is about problem-solving CS is about problem-solving To write programs you must To write programs you must –Be able.
Missing assignments Objective: You will turn in any missing assignments in order to improve your grade and work on your plan. DRILL: 1.Find a small space.
Simultaneous Equations. Aims for this topic: You will know what simultaneous equations are You will be able to solve simultaneous equations using graphs.
Grid Objectives 1.On the page that has your image, copy this objective: You will use measuring skills in order to draw a 1-inch grid. 2.On your drawing.
Geometry 10-1 Solids Face: the flat side of a figure
= = Proportions A proportion is an equation that states
8-4 Angles in Polygons Problem of the Day How many different rectangles are in the figure shown? 100.
Presentation Techniques By Mr Fountain. Buttons Text inside a box can be made to look as though it should be pressed – like a button Press Here Press.
Today we will be learning: to make models accurately to build solid shapes from cubes by following instructions.
21C: Cyclic quadrilaterals. What is a cyclic quadrilateral?  A cyclic quadrilateral is a 4 sided shape that has all four corners on the circumference.
Rotate each shape as described in the diagram. What letter do you get?
Unit 1 – Improving Productivity Aaron Jones. 1.1Why did you use a computer? What other systems / resources could you have used? I used a computer because.
Over Lesson 6–6 A.A B.B C.C D.D 5-Minute Check 1 On a floor plan for a new house, the scale is Find the actual length of the master bedroom which is 5.
Characteristics and Properties of 2-Dimensional Geometric Shapes
 Hexagons have 6 sides and 6 angles and vertices.
Its structure and the kind of information it gives.
Freehand Sketching. Draw a horizontal line about 70 mm long, and then another six lines underneath, each separated by about 10 mm.
Area of a Right Angled Triangle
Geometry (Basic Shapes) Created by Ms. Creasy. Line A line goes on “forever” in both directions. It never stops. You know it is a line if it has an arrow.
How Can You Tell That All Four of These Figures Are Quadrilaterals? What do they all have in common?
WALT Calculate missing angles.
Complete the following definitions
THE AREA OF A SHAPE.
Warm Up Problem of the Day Lesson Presentation Lesson Quizzes.
Shape and Space 11. Similarity and Congruency
Area of Triangles.
Polygons with four sides
Dot-Matrix Printing and Display
Starter Calculate the area of the following shapes 6m 120mm 110mm 4m
Putting it all together
Reflections.
Similar Figures.
Objective - To classify quadrilaterals.
1 1/8” 1 1/8” 1 1/8” 3/8 boarder 1 1/8” 1 1/8” 1 1/8”
Rotations.
Building a website: Putting it all together
COMPUTATIONAL THINKING COMPUTATIONAL THINKING IN PROGRAMMING
Dot-Matrix Printing and Display
Classifying Quadrilaterals
SHAPES By: Ms. Conquest.
Rotations.
Area Of Composite Shapes
Quadrilaterals What does “quad” mean?.
One Point Perspective Letters
Simultaneous Equations
Classifying Quadrilaterals
Mod 28 F.
A Parade of Four-Sided Polygons
Rotations.
Reflections.
Congruent and Similar Shapes
Perimeter, area and volume. A A A A A A Contents S8 Perimeter, area and volume S8.1 Perimeter S8.6 Area of a circle S8.2 Area S8.5 Circumference of a.
Similar figures & scale drawings
Presentation transcript:

?!?!??!?

Teaching Your Computer to Read By Matthew Falk

Process Scan an image and find ink (signifying text). Look for ink blots Identify a single connected blot of ink Put the character through recognition test Classify the character as a specific letter

Shape Classification - Rectangle It has four sides. It is closed. No lines cross. It has four right angles. Rectangle

A lot of rules.Very easy to miss one.Could over constrain with too many rules.Is there a better way?

Better Approach – Model Fitting Build model for character Require that character fits in model Ignore all models that don’t fit

Building Appropriate Models Must build a model that fits all rectangles. Overlay a lot of rectangles together and draw a box around them.

Time for some Reading ? E

Intuition Character must fit inside of a given model AND a model must fit inside a given character. B E E

Degraded Letters Broken Letters Stuck Together Letters Complications

Comments

= Royal East

Teaching Your Computer to Read Construct a table of models for all of the characters you want to be able to read. Reduce image to single ink blot, representing a single character. Build the model for your character. Check the table for a model that maps in both directions to your character. Classify and read your character.