Deep Learning Based Object Recognition Using Physically-Realistic Synthetic Depth Scenes

dc.contributor.authorHuseyin Atakan Varol
dc.contributor.authorZhanat Makhataeva
dc.contributor.authorDenis Fadeyev
dc.contributor.authorArtemiy Oleinikov
dc.contributor.authorAskat Kuzdeuov
dc.contributor.authorAlikhan Zhilisbayev
dc.contributor.authorDaulet Baimukashev
dc.date.accessioned2025
dc.date.issued2019
dc.description.abstractRecognizing objects and estimating their poses have a wide range of application in robotics. For instance, to grasp objects, robots need the position and orientation of objects in 3D. The task becomes challenging in a cluttered environment with different types of objects. A popular approach to tackle this problem is to utilize a deep neural network for object recognition. However, deep learning-based object detection in cluttered environments requires a substantial amount of data. Collection of these data requires time and extensive human labor for manual labeling. In this study, our objective was the development and validation of a deep object recognition framework using a synthetic depth image dataset. We synthetically generated a depth image dataset of 22 objects randomly placed in a 0.5 m × 0.5 m × 0.1 m box, and automatically labeled all objects with an occlusion rate below 70%. Faster Region Convolutional Neural Network (R-CNN) architecture was adopted for training using a dataset of 800,000 synthetic depth images, and its performance was tested on a real-world depth image dataset consisting of 2000 samples. Deep object recognizer has 40.96% detection accuracy on the real depth images and 93.5% on the synthetic depth images. Training the deep learning model with noise-added synthetic images improves the recognition accuracy for real images to 46.3%. The object detection framework can be trained on synthetically generated depth data, and then employed for object recognition on the real depth data in a cluttered environment. Synthetic depth data-based deep object detection has the potential to substantially decrease the time and human effort required for the extensive data collection and labeling.
dc.identifier.citationDaulet Baimukashev et al. (2019). Deep Learning Based Object Recognition Using Physically-Realistic Synthetic Depth Scenes. **. https://doi.org/10.3390/make1030051
dc.identifier.doi10.3390/make1030051
dc.identifier.urihttps://doi.org/10.3390/make1030051
dc.identifier.urihttps://nur.nu.edu.kz/handle/123456789/16131
dc.languageen
dc.publisherMachine Learning and Knowledge Extraction
dc.rightsAll rights reserved
dc.sourceMachine Learning and Knowledge Extraction
dc.subjectProgramming language
dc.subjectGeometry
dc.subjectMathematics
dc.subjectArtificial neural network
dc.subjectOrientation (vector space)
dc.subjectSynthetic data
dc.subjectPattern recognition (psychology)
dc.subjectCognitive neuroscience of visual object recognition
dc.subjectGRASP
dc.subjectObject (grammar)
dc.subjectObject detection
dc.subjectConvolutional neural network
dc.subjectComputer vision
dc.subjectDeep learning
dc.subjectComputer science
dc.subjectArtificial intelligence
dc.titleDeep Learning Based Object Recognition Using Physically-Realistic Synthetic Depth Scenes
dc.typejournal-article

Files

Collections