Wizard ATTACKS Specializes in Fire Attack spells Can only cast Tier 1 and 2 Ice and Lightning attack spells But is the only class that can cast all 3.

Slides:



Advertisements
Similar presentations
Distinctive Image Features from Scale-Invariant Keypoints
Advertisements

Binary Shape Clustering via Zernike Moments
BRIEF: Binary Robust Independent Elementary Features
Fitting: The Hough transform. Voting schemes Let each feature vote for all the models that are compatible with it Hopefully the noise features will not.
Learning Objectives Explain similarities and differences among algorithms, programs, and heuristic solutions List the five essential properties of an algorithm.
Chapter 8 Content-Based Image Retrieval. Query By Keyword: Some textual attributes (keywords) should be maintained for each image. The image can be indexed.
University of Pennsylvania 1 GRASP CIS 580 Machine Perception Fall 2004 Jianbo Shi Object recognition.
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Pattern Recognition Topic 1: Principle Component Analysis Shapiro chap
GENERALIZED HOUGH TRANSFORM. Recap on classical Hough Transform 1.In detecting lines – The parameters  and  were found out relative to the origin (0,0)
Learn how to make your drawings come alive…  Lecture 2: SKETCH RECOGNITION Analysis, implementation, and comparison of sketch recognition algorithms,
1Ellen L. Walker Matching Find a smaller image in a larger image Applications Find object / pattern of interest in a larger picture Identify moving objects.
Object recognition under varying illumination. Lighting changes objects appearance.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
Fitting: The Hough transform
Ordinance Survey Maps.
(Fri) Young Ki Baik Computer Vision Lab.
כמה מהתעשייה? מבנה הקורס השתנה Computer vision.
SOURCE 2006 Presentation by Luke Arntson Game Programming Optimization.
Kumar Srijan ( ) Syed Ahsan( ). Problem Statement To create a Neural Networks based multiclass object classifier which can do rotation,
Transformations Jehee Lee Seoul National University.
Fitting: The Hough transform. Voting schemes Let each feature vote for all the models that are compatible with it Hopefully the noise features will not.
Patterns and Transformations $10 $20 $30 $40 $50 $30 $20 $40 $50 $10 $40 $50 Combine Shapes Patterns Polygons Transformations Transformations are worth.
HOUGH TRANSFORM Presentation by Sumit Tandon
CSE 185 Introduction to Computer Vision Pattern Recognition 2.
Lecture notes for Stat 231: Pattern Recognition and Machine Learning 1. Stat 231. A.L. Yuille. Fall 2004 Practical Issues with SVM. Handwritten Digits:
776 Computer Vision Jan-Michael Frahm Fall SIFT-detector Problem: want to detect features at different scales (sizes) and with different orientations!
CSC505 Particle Systems. CSC505 Object Representations So far we have represented (rendered) objects with –Lines –Polygons (triangles) –Curves These techniques.
Fitting: The Hough transform
Transformations Objective: to develop an understanding of the four transformations. Starter – if 24 x 72 = 2016, find the value of: 1)2.8 x 72 = 2)2.8.
CS654: Digital Image Analysis Lecture 36: Feature Extraction and Analysis.
Feature Point Detection and Curve Approximation for Early Processing of Free-Hand Sketches Tevfik Metin Sezgin and Randall Davis MIT AI Laboratory.
Jet Demon Jet Demons can’t combine their attacks in the same way that Dust Demons can, but the Slick Spray attack does give the user some interesting options.
CSSE463: Image Recognition Day 23 Midterm behind us… Midterm behind us… Foundations of Image Recognition completed! Foundations of Image Recognition completed!
Tom: Well that’s a lot better than we usually do
Team Members Ming-Chun Chang Lungisa Matshoba Steven Preston Supervisors Dr James Gain Dr Patrick Marais.
Starter Convert the following: 4000 m = __________km
WeekActivitySkills 1The Maths of F1 Calculating speeds using distance and time, converting between units of measure for speed, distance and time. 2Crash.
CSC321 Lecture 5 Applying backpropagation to shape recognition Geoffrey Hinton.
Static block can be used to check conditions before execution of main begin, Suppose we have developed an application which runs only on Windows operating.
Image features and properties. Image content representation The simplest representation of an image pattern is to list image pixels, one after the other.
J. Flusser, T. Suk, and B. Zitová Moments and Moment Invariants in Pattern Recognition The slides accompanying.
TransformationsTransformations. transformation One to One Mapping Preimage Point  Image Point A change of position or size of a figure. A  A´
Transformations of Shapes Translation by a vector Stretches Rotations around a point Reflections in the x- and y- axis Reflections in the line y = x and.
Sheng-Fang Huang Chapter 11 part I.  After the image is segmented into regions, how to represent and describe these regions? ◦ In terms of its external.
The Stingray Example Program CMT3311. Stingray - an example 2D game May be useful as a simple case study Most 2D games need to solve generic problems.
Hough Transform CS 691 E Spring Outline Hough transform Homography Reading: FP Chapter 15.1 (text) Some slides from Lazebnik.
Coin Recognition Using MATLAB - Emad Zaben - Bakir Hasanein - Mohammed Omar.
Work 5.1 Power Suppose you and another student are pushing boxes of books up a ramp and load them into a truck. To make the job more fun, you make a game.
Lecture 5 Basic geometric objects
SIFT Scale-Invariant Feature Transform David Lowe
IT472: Digital Image Processing
Recognition of biological cells – development
Data Mining, Neural Network and Genetic Programming
CSSE463: Image Recognition Day 21
Fitting: The Hough transform
Ordnance survey Maps.
LO To assess my understanding of transformations
Speech Recognition Christian Schulze
Find {image} and the angle between u and v to the nearest degree: u = < 7, -7 > and v = < -8, -9 > Select the correct answer: 1. {image}
Warm up Rotate P(-4, -4) 180 Rotate Q(-1, -3) 90 CCW
Warm up Rotate P(-4, -4) 180 Rotate Q(-1, -3) 90 CCW
Transformations for GCSE Maths
Fourier Transform of Boundaries
Transformations.
Factor Game Sample Game.
Science 9 Chapter 5: Work and Machines Chapter 6: Thermal Energy
METHOD OF SECTIONS & INTRODUCTION TO MACHINE DRAWING
Unit 37 Further Transformations
Presentation transcript:

Wizard ATTACKS Specializes in Fire Attack spells Can only cast Tier 1 and 2 Ice and Lightning attack spells But is the only class that can cast all 3 Tiers of Fireball Fire Spells Attack Bonus 20% RESISTANCES Specializes in Ice Resistance spells Can only cast Tier 1 and 2 Fire and Lightning Resistance spells But is the only class that can cast all 3 Tiers of Ice Resistance Ice Resistance Bonus 20%

Mage ATTACKS Specializes in Lightning Attack spells Can only cast Tier 1 and 2 Ice and Fire attack spells But is the only class that can cast all 3 Tiers of Lightning Bolt Lightning Spells Attack Bonus 20% RESISTANCES Specializes in Fire Resistance spells Can only cast Tier 1 and 2 Ice and Lightning Resistance spells But is the only class that can cast all 3 Tiers of Fire Resistance Fire Resistance Bonus 20%

Sorcerer ATTACKS Specializes in Ice Attack spells Can only cast Tier 1 and 2 Lightning and Fire attack spells But is the only class that can cast all 3 Tiers of Ice Blast Ice Spells Attack Bonus 20% RESISTANCES Specializes in Lightning Resistance spells Can only cast Tier 1 and 2 Ice and Fire Resistance spells But is the only class that can cast all 3 Tiers of Lightning Resistance Lightning Resistance Bonus 20%

WIZARD ATTACKS RESISTANCES T1 T2 T3 STAT BOOSTING UNIQUE ICE BLAST – T1 Deals Ice Damage Mana Cost: 10 CONFIRM Spell Selection Window

The Spell Book SUB: 3SKIP

The Energy Gauge Energy Gauge consists of 3 Orbs A turn is not over until a player uses all 3 energy orbs The amount of orbs it costs to cast each spell depends on the Tier At the start of each turn, the energy Gauge will replenish back to 3 orbs Forces players to think about which spell combinations will be most effective and build strategies

Skill Swapping

Grid Based Check if user has drawn in correct sectors Check if user gesture needs to be scaled Check if user gesture must be rotated Check position of coloured pixels in each sector Check the starting points of each stroke and check if the positions of the strokes are drawn correctly relative to the pattern Easy to implement Works well with straight line gestures – Tier 1 and Tier 2 spells Doesn’t work too well with shapes and/or curved lines Different algorithm for Tier 3 spells... Requirement User Input

SKS Algorithm 2D shape recognition algorithm Pros o Transformation invariant (translation, rotation, scaling) o Robust against incomplete shapes o Uses simple arithmetic and can be pre-compute values o Can be done in parallel Cons o Requires more memory than conventional methods o Need to choose reference points, usually based on curvature at a point  May need to have another algorithm to pick these points  More reference points used, the longer the algorithm runs, usually relevant if there’s incomplete shapes

SKS Algorithm Requirement User Input Method Pick reference point(s) on the shapes For every point on the shape, a feature vector is calculated consisting of the distance and angle with respect to the reference point and curvature of the point on the boundary A value is calculated based on these feature vectors on the two shapes we want to compare