<< Chapter < Page | Chapter >> Page > |
To achieve scale, translation and rotation invariance in object recognition, we need to identify intrinsic traits of the object that are not affected by these operations. Moment of Inertia is mass property of a rigid body that determines the torque needed for a desired angular acceleration about an axis of rotation. Moment of inertia depends on the shape of the body and thus can be used as parameter for simple object recognition.
Moment of Inertia can be calculated if given centroid of the object and it’s mass.
I is Moment of Inertia, m is the unit mass at a location of distance r from the centroid, and r is the distance from the centroid.
However a two-dimensional image does not have the mass to be used for calculation of Moment of Inertia. We can instead use the intensity of each pixel as mass of a particle located at the pixel. With that, we can calculate the Moment of Inertia of our images. Since we are only concerned with the shape of the object, we can convert the images to black and white (with intensity of each pixel being either 0 or 1) and consequently the intensity of each pixel can only take on 2 values and the Moment of Inertia can be much more easily calculated given this simple duality.
Actual Formula used-
Diagram of Process Used to Calculate Moment of Inertia-
Main Functions Used in Matlab:
Notification Switch
Would you like to follow the 'Elec 301 projects fall 2014' conversation and receive update notifications?