NMF Demo: Lee, Seung Bryan Russell 6.899 Computer Demonstration.

Slides:



Advertisements
Similar presentations
Human Detection Phanindra Varma. Detection -- Overview  Human detection in static images is based on the HOG (Histogram of Oriented Gradients) encoding.
Advertisements

Class 15 - Overhead 11Object Oriented Programming Using C #define t_circle 1 #define t_rectangle 2 struct circle_shape {short type; double x,y; double.
Notes Over 10.3 r is the radius radius is 4 units
Nonsmooth Nonnegative Matrix Factorization (nsNMF) Alberto Pascual-Montano, Member, IEEE, J.M. Carazo, Senior Member, IEEE, Kieko Kochi, Dietrich Lehmann,
Fast Face Detection with Precise Pose Estimation Presented by Mohamed Aly and Jonathan Lee EE148 June 1, 2006.
Original image: 512 pixels by 512 pixels. Probe is the size of 1 pixel. Picture is sampled at every pixel ( samples taken)
EXAMPLE 1 Write an equation of a circle Write the equation of the circle shown. The radius is 3 and the center is at the origin. x 2 + y 2 = r 2 x 2 +
HOW MANY SHAPES do you see?
MITRE Corporation is a federally-funded research-and- development corporation that has developed their own facial recognition system, known as MITRE Matcher.
Olshausen’s Demo. 1.The Training set ?  Natural Images (Olhausen’s database)  How much do we learn ?  face database and car database 2.The Sparseness.
Online Learning for Matrix Factorization and Sparse Coding
Non Negative Matrix Factorization
Creating With Code.
Recognition using Boosting Modified from various sources including
CS 6825: Binary Image Processing – binary blob metrics
Rotation Invariant Neural-Network Based Face Detection
1 Multiple Classifier Based on Fuzzy C-Means for a Flower Image Retrieval Keita Fukuda, Tetsuya Takiguchi, Yasuo Ariki Graduate School of Engineering,
Geometry 9-6 Geometric Probability. Example Find the probability that a point chosen randomly in the rectangle will be: Inside the square. 20 ft 10 ft.
AVERY TATE SHAPES. SQUARE CIRCLE TRIANGLE OVAL.
Bibek Jang Karki. Outline Integral Image Representation of image in summation format AdaBoost Ranking of features Combining best features to form strong.
Face recognition via sparse representation. Breakdown Problem Classical techniques New method based on sparsity Results.
By GABE. Cube Defining Attributes:  6 flat faces  8 vertices  12 edges  The face is a square  It can stack and slide.
Matrix Factorization and its applications By Zachary 16 th Nov, 2010.
Equations of Circles. Vocab Review: Circle The set of all points a fixed distance r from a point (h, k), where r is the radius of the circle and the point.
The Circle. Examples (1) – (5) Determine the center and radius of the circle having the given equation. Identify four points of the circle.
Playing with Sprites. XNA Game Lifecycle In the faceBall demo program we bounced a smiley face around the graphical display against a background image.
8.1 The Rectangular Coordinate System and Circles Part 2: Circles.
Learning Photographic Global Tonal Adjustment with a Database of Input / Output Image Pairs.
Section 9-2 Graphing Circles 1 General form for a circle Represents the center of the circle Represents a point on the circle Represents the radius of.
Repeating patterns Can you work out the next shape in the pattern?
Flight Simulator Overview Flight Compartment Host Computer Motion Control Cabinet Motion Platform 13/6/2016 Visual Display Visual Image Generator Interface.
Robodog Frontal Facial Recognition AUTHORS GROUP 5: Jing Hu EE ’05 Jessica Pannequin EE ‘05 Chanatip Kitwiwattanachai EE’ 05 DEMO TIMES: Thursday, April.
By Mackenzie.  Defining Attributes:  6 flat faces  8 vertices  12 edges  Stacks and slides  Shape of faces is a square.
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
Equation of a Circle. Equation Where the center of the circle is (h, k) and r is the radius.
EXAMPLE 1 Write an equation of a circle Write the equation of the circle shown. SOLUTION The radius is 3 and the center is at the origin. x 2 + y 2 = r.
How many …?. What shape can you see? I can see some _____. Q1 Q1 stars.
Digit Recognition Using SIS Testbed Mengjie Mao. Overview Cycle 1: sequential component AAM training Cycle 2: sequential components Identifier 0 Ten perfect.
Week 4: 6/6 – 6/10 Jeffrey Loppert. This week.. Coded a Histogram of Oriented Gradients (HOG) Feature Extractor Extracted features from positive and negative.
Non-Negative Matrix Factorization ( NMF ) Reportor: MaPeng Paper :D.D.Lee andS.Seung,”Learning the parts of objects by non-negative matrix factorization”
Sparse nonnegative matrix factorization for protein sequence motifs information discovery Presented by Wooyoung Kim Computer Science, Georgia State University.
1.5.3 Walkthrough #4 bouncing_ball.py wrapping_ball.py
  Where the center of the circle is (h, k) and r is the radius. Equation.
8.1 The Rectangular Coordinate System and Circles Part 2: Circles.
+ Equation of a Circle. + Circle A Circle is a set of all points in a plane equidistant from a given point. The Center.
Equations of Circles.
Area (compound figure)
Equations Investigation Peters Gardening Service
Here you can learn all about 2-D shapes
Examples: Intro to Conics - Circles
Equations of Circles.
Notes Over 10.3 r is the radius radius is 4 units
Name the shape below. rectangle rhombus square triangle A B C D
Object Modeling with Layers
Basic Shapes ©
Marked Point Processes for Crowd Counting
Bryan Russell Computer Demonstration
Equation of a Circle.
Equations of Circles.
Here you can learn all about 2-D shapes
Shapes.
Unsupervised Learning and Clustering
STANDARD 17:.
3D shapes *.
Area of combined figures
Unit 5: Geometric and Algebraic Connections
Can you work out the next shape in the pattern?
Chapter Equations of Circles.
2D Shapes Rectangle Circle Triangle Rectangle. What shape is the door? Rectangle.
Can you work out the next shape in the pattern?
Presentation transcript:

NMF Demo: Lee, Seung Bryan Russell Computer Demonstration

Overview Training sets – Faces – Random noise – “Block world” – Cars Issues/Choices – Rank – Number of iterations – Dataset

NMF: Equations Objective Function:

NMF: Equations Update equations:

Faces Training set: 2429 examples First 25 examples shown at right Set consists of 19x19 centered face images

Faces Basis Images: – Rank: 49 – Iterations: 50

Faces x = Original

Faces Basis Images – Rank: 49 – Iterations: 500

Faces x = Original

Random Training set: 2429 examples First 25 examples listed to the right Gray-level values generated randomly

Random Basis Images – Rank: 49 – Iterations: 50

Random x = Original

Random Basis Images – Rank: 49 – Iterations: 500

Random OutputOriginal

Random Originals (1-25)Output (1-25)

“Blocks” Training set: 2429 examples First 25 examples listed to the right Three “shapes”: squares, rectangles, and circles Shapes centered at two points in image

“Blocks” Basis Images – Rank: 25 – Iterations: 408

“Blocks” x = Original

“Blocks” Originals (1-25)Output (1-25)

“Blocks”

“Blocks” Basis Images – Rank: 49 – Iterations: 345

“Blocks” Originals (1-25)Output (1-25)

“Blocks”

Cars Training set: 200 examples First 25 examples shown at right Set consists of car images taken at various orientations

Cars Basis Images – Rank: 49 – Iterations: 310 – Number of samples: 200

Cars Originals (1-25)Output (1-25)

Cars

Thanks! CBCL for providing face and car images

For code and data, go to: