z-logo
open-access-imgOpen Access
D2 shape distribution and artificial neural networks for 3D objects recognition
Author(s) -
Safae Elhoufi,
Aicha Majda,
Khalid Abbad
Publication year - 2018
Publication title -
international journal of engineering and technology
Language(s) - English
Resource type - Journals
ISSN - 2227-524X
DOI - 10.14419/ijet.v7i2.13.11620
Subject(s) - computer science , artificial intelligence , histogram , artificial neural network , pattern recognition (psychology) , object (grammar) , polygon (computer graphics) , classifier (uml) , cognitive neuroscience of visual object recognition , computer vision , image (mathematics) , telecommunications , frame (networking)
In this paper, we propose a 3D object recognition approach, based on the shape distribution D2 and artificial neural networks. The challenge is to discriminate between similar and dissimilar shapes by finding a shape signature that can be constructed and classified quickly. We propose a connectionist system to recognize 3D objects in VRML (Virtual Reality Modeling Language) format. The key idea is to represent the signature of an object as a shape distribution sampled from a shape function measuring global geometric properties of an object. The proposed strategy is the following: from a polygon object to be recognized, a triangulation is performed. Then, distances are calculated between two random points of the triangulated surface of the 3D object. The frequency of these distances will be represented by a normalized histogram. The values of these histograms feed a multi-layer neural network with back- propagation training. We demonstrate the potential of this approach in a set of experiments, which proved our system could achieve above 91.7% recognition rate. In addition, to evaluate the efficiency of our method, we compare our classifier with Support vector machine and k- nearest neighbours. The simulation results highlight the performance of the proposed approach.  

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here