OBJECT RECOGNITION – BLOB ANALYSIS

Slides:



Advertisements
Similar presentations
CE Statics Chapter 10 – Lecture 1.
Advertisements

Feature extraction: Corners
電腦視覺 Computer and Robot Vision I
8.0 SECOND MOMENT OR MOMENT OF INERTIA OF AN AREA
Kinetics (I) Review of Kinetics of Planar Mechanisms
Document Image Processing
Each pixel is 0 or 1, background or foreground Image processing to
IS THERE A MORE COMPUTATIONALLY EFFICIENT TECHNIQUE FOR SEGMENTING THE OBJECTS IN THE IMAGE? Contour tracking/border following identify the pixels that.
3-D Computer Vision CSc – Ioannis Stamos 3-D Computer Vision CSc Binary Images Horn (Robot Vision): pages
COMP322/S2000/L201 Recognition: Object Descriptor Example: A binary image, object is indicated by one’s Run Length.
ME 221Lecture 201 ME 221 Statics Lecture #20 Sections
Euler Rotation. Angular Momentum  The angular momentum J is defined in terms of the inertia tensor and angular velocity. All rotations included  The.
IMAGING RETREAT ( 06 / 01 / 05 ) IMAGE REGISTRATION Ravichandran Rajaram Graduate Research Assistant MR Research Facility.
Feature extraction: Corners and blobs
Rigid Bodies Rigid Body = Extended body that moves as a unit Internal forces maintain body shape Mass Shape (Internal forces keep constant) Volume Center.
Moments area of the object center of mass  describe the image content (or distribution) with respect to its axes.
READING QUIZ 1.For a composite area, the moment of inertia equals the A)vector sum of the moment of inertia of all its parts. B)algebraic sum of the moments.
I G is the “mass moment of inertia” for a body about an axis passing through the body’s mass center, G. I G is defined as: I G =  r 2 dm Units: kg-m 2.
ME 221Lecture 181 ME 221 Statics Lecture #18 Sections 9.1 – 9.6.
Feature extraction Feature extraction involves finding features of the segmented image. Usually performed on a binary image produced from.
E.G.M. PetrakisBinary Image Processing1 Binary Image Analysis Segmentation produces homogenous regions –each region has uniform gray-level –each region.
Distributed Forces: Moments of Inertia
Machine Vision for Robots
8D040 Basis beeldverwerking Feature Extraction Anna Vilanova i Bartrolí Biomedical Image Analysis Group bmia.bmt.tue.nl.
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
OBJECT RECOGNITION. The next step in Robot Vision is the Object Recognition. This problem is accomplished using the extracted feature information. The.
Digital Image Processing Lecture 20: Representation & Description
8D040 Basis beeldverwerking Feature Extraction Anna Vilanova i Bartrolí Biomedical Image Analysis Group bmia.bmt.tue.nl.
CS 6825: Binary Image Processing – binary blob metrics
ENT 273 Object Recognition and Feature Detection Hema C.R.
10.7 Moments of Inertia for an Area about Inclined Axes
Rotational Inertia By: Russell and Malachi Brown and Zachary Beene.
CS654: Digital Image Analysis Lecture 36: Feature Extraction and Analysis.
Feature extraction: Corners and blobs. Why extract features? Motivation: panorama stitching We have two images – how do we combine them?
12 Vector-Valued Functions
Moments of Inertia Fun with math § 9.5–9.6.
8.0 SECOND MOMENT OR MOMENT OF INERTIA OF AN AREA
J. Flusser, T. Suk, and B. Zitová Moments and Moment Invariants in Pattern Recognition
Plan for Today (AP Physics 2) B testers Go over AP Problems Thermo Review C Testers Go over yesterday’s problems Parallel Axis Theorem.
Features Jan-Michael Frahm.
1 Overview representing region in 2 ways in terms of its external characteristics (its boundary)  focus on shape characteristics in terms of its internal.
Image Segmentation Nitin Rane. Image Segmentation Introduction Thresholding Region Splitting Region Labeling Statistical Region Description Application.
Robotics Chapter 6 – Machine Vision Dr. Amit Goradia.
J. Flusser, T. Suk, and B. Zitová Moments and Moment Invariants in Pattern Recognition The slides accompanying.
1 - 1 Dr.T.VENKATAMUNI, M.Tech, Ph.D PROFESSOR & HOD DEPARTMENT OF MECHANICAL ENGINEERING JEPPIAAR INSTITUTE OF TECHNOLOGY.
 After an image has been segmented into regions by methods such as those discussed in image segmentation chapter, the segmented pixels usually are represented.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems March 26, , © Dan Negrut, 2009 ME451, UW-Madison.
Robot vision review Martin Jagersand What is Computer Vision? Three Related fieldsThree Related fields –Image Processing: Changes 2D images into other.
Materi 09 Analisis Citra dan Visi Komputer Representasi and Deskripsi 1.
STRETCHES AND SHEARS.
Forward Projection Pipeline and Transformations CENG 477 Introduction to Computer Graphics.
SIFT Scale-Invariant Feature Transform David Lowe
IT472: Digital Image Processing
Distributed Forces: Moments of Inertia
Digital Image Processing Lecture 20: Representation & Description
Chapter 9 Vector Calculus.
Distributed Forces: Moments of Inertia
Stevens Institute of Technology
Using the Vertex Form of Quadratic Equations
Lecture 13 Shape ch. 9, sec. 1-8, of Machine Vision by Wesley E
Local Binary Patterns (LBP)
Improving Retrieval Performance of Zernike Moment Descriptor on Affined Shapes Dengsheng Zhang, Guojun Lu Gippsland School of Comp. & Info Tech Monash.
Manipulator Dynamics 2 Instructor: Jacob Rosen
Revolve A solid can be created by revolving a shape around an axis.
ENGINEERING MECHANICS
Reflection Physics Chapter 18a.
8.0 SECOND MOMENT OR MOMENT OF INERTIA OF AN AREA
Lecture VI: Corner and Blob Detection
Lecture 14 Shape ch. 9, sec. 1-8, of Machine Vision by Wesley E
Revolve A solid can be created by revolving a shape around an axis.
Presentation transcript:

OBJECT RECOGNITION – BLOB ANALYSIS Examples of form parameters that are invariant with respect to position, orientation, and scale: Number of holes in the object Compactness or Complexity: (Perimeter)2/Area Moment invariants All of these parameters can be evaluated during contour following.

GENERALIZED MOMENTS Shape features or form parameters provide a high level description of objects or regions in an image Many shape features can be conveniently represented in terms of moments. The (p,q)th moment of a region R defined by the function f(x,y) is given by:

GENERALIZED MOMENTS In the case of a digital image of size n by m pixels, this equation simplifies to: For binary images the function f(x,y) takes a value of 1 for pixels belonging to class “object” and “0” for class “background”.

GENERALIZED MOMENTS X i j Mij 1 2 7 33 20 159 64 93 Y 1 2 3 4 5 6 7 8 1 2 1 2 3 4 5 6 7 8 9 7 Area 33 20 159 Moment of Inertia 64 93 Y

SOME USEFUL MOMENTS The center of mass of a region can be defined in terms of generalized moments as follows:

SOME USEFUL MOMENTS The principal axis of an object is the axis passing through the center of mass which yields the minimum moment of inertia. This axis forms an angle θ with respect to the X axis. The principal axis is useful in robotics for determining the orientation of randomly placed objects.

Principal Axis: Derivation

Example X Principal Axis Center of Mass Y

SOME USEFUL MOMENTS The moments of inertia relative to the center of mass can be determined by applying the general form of the parallel axis theorem:

SOME (MORE) USEFUL MOMENTS The minimum/maximum moment of inertia about an axis passing through the center of mass are given by:

SOME (MORE) USEFUL MOMENTS The following moments are independent of position, orientation, and reflection. They can be used to identify the object in the image.

SOME (MORE) USEFUL MOMENTS The following moments are normalized with respect to area. They are independent of position, orientation, reflection, and scale.