Deep Learning Based Object Recognition Using Physically-Realistic Synthetic Depth Scenes
| dc.contributor.author | Huseyin Atakan Varol | |
| dc.contributor.author | Zhanat Makhataeva | |
| dc.contributor.author | Denis Fadeyev | |
| dc.contributor.author | Artemiy Oleinikov | |
| dc.contributor.author | Askat Kuzdeuov | |
| dc.contributor.author | Alikhan Zhilisbayev | |
| dc.contributor.author | Daulet Baimukashev | |
| dc.date.accessioned | 2025 | |
| dc.date.issued | 2019 | |
| dc.description.abstract | Recognizing 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.citation | Daulet Baimukashev et al. (2019). Deep Learning Based Object Recognition Using Physically-Realistic Synthetic Depth Scenes. **. https://doi.org/10.3390/make1030051 | |
| dc.identifier.doi | 10.3390/make1030051 | |
| dc.identifier.uri | https://doi.org/10.3390/make1030051 | |
| dc.identifier.uri | https://nur.nu.edu.kz/handle/123456789/16131 | |
| dc.language | en | |
| dc.publisher | Machine Learning and Knowledge Extraction | |
| dc.rights | All rights reserved | |
| dc.source | Machine Learning and Knowledge Extraction | |
| dc.subject | Programming language | |
| dc.subject | Geometry | |
| dc.subject | Mathematics | |
| dc.subject | Artificial neural network | |
| dc.subject | Orientation (vector space) | |
| dc.subject | Synthetic data | |
| dc.subject | Pattern recognition (psychology) | |
| dc.subject | Cognitive neuroscience of visual object recognition | |
| dc.subject | GRASP | |
| dc.subject | Object (grammar) | |
| dc.subject | Object detection | |
| dc.subject | Convolutional neural network | |
| dc.subject | Computer vision | |
| dc.subject | Deep learning | |
| dc.subject | Computer science | |
| dc.subject | Artificial intelligence | |
| dc.title | Deep Learning Based Object Recognition Using Physically-Realistic Synthetic Depth Scenes | |
| dc.type | journal-article |