Browsing by Keyword "Computer vision"
Now showing 1 - 5 of 5
Results Per Page
Sort Options
Item 3D Convolutional Neural Networks Initialized from Pretrained 2D Convolutional Neural Networks for Classification of Industrial Parts(Multidisciplinary Digital Publishing Institute (MDPI), 2021-02-04) Merino, Ibon; Azpiazu, Jon; Remazeilles, Anthony; Sierra, BasilioDeep learning methods have been successfully applied to image processing, mainly using 2D vision sensors. Recently, the rise of depth cameras and other similar 3D sensors has opened the field for new perception techniques. Nevertheless, 3D convolutional neural networks perform slightly worse than other 3D deep learning methods, and even worse than their 2D version. In this paper, we propose to improve 3D deep learning results by transferring the pretrained weights learned in 2D networks to their corresponding 3D version. Using an industrial object recognition context, we have analyzed different combinations of 3D convolutional networks (VGG16, ResNet, Inception ResNet, and EfficientNet), comparing the recognition accuracy. The highest accuracy is obtained with EfficientNetB0 using extrusion with an accuracy of 0.9217, which gives comparable results to state-of-the art methods. We also observed that the transfer approach enabled to improve the accuracy of the Inception ResNet 3D version up to 18% with respect to the score of the 3D approach alone.Item Enhanced Flexibility and Reusability through State Machine-Based Architectures for Multisensor Intelligent Robotics(2017-06) Herrero, Héctor; Outón, Jose; Puerto, Mildred; Sallé, Damien; López de Ipiña, Karmele; Tecnalia Research & Innovation; ROBOTICA_FLEX; FACTORYThis paper presents a state machine-based architecture, which enhances the flexibility and reusability of industrial robots, more concretely dual-arm multisensor robots. The proposed architecture, in addition to allowing absolute control of the execution, eases the programming of new applications by increasing the reusability of the developed modules. Through an easy-to-use graphical user interface, operators are able to create, modify, reuse and maintain industrial processes, increasing the flexibility of the cell. Moreover, the proposed approach is applied in a real use case in order to demonstrate its capabilities and feasibility in industrial environments. A comparative analysis is presented for evaluating the presented approach versus traditional robot programming techniques.Item A Generalization Performance Study Using Deep Learning Networks in Embedded Systems(Multidisciplinary Digital Publishing Institute (MDPI), 2021-02-03) Gorospe, Joseba; Mulero, Rubén; Arbelaitz, Olatz; Muguerza, Javier; Antón, Miguel ÁngelDeep learning techniques are being increasingly used in the scientific community as a consequence of the high computational capacity of current systems and the increase in the amount of data available as a result of the digitalisation of society in general and the industrial world in particular. In addition, the immersion of the field of edge computing, which focuses on integrating artificial intelligence as close as possible to the client, makes it possible to implement systems that act in real time without the need to transfer all of the data to centralised servers. The combination of these two concepts can lead to systems with the capacity to make correct decisions and act based on them immediately and in situ. Despite this, the low capacity of embedded systems greatly hinders this integration, so the possibility of being able to integrate them into a wide range of micro-controllers can be a great advantage. This paper contributes with the generation of an environment based on Mbed OS and TensorFlow Lite to be embedded in any general purpose embedded system, allowing the introduction of deep learning architectures. The experiments herein prove that the proposed system is competitive if compared to other commercial systems.Item Histogram-Based Descriptor Subset Selection for Visual Recognition of Industrial Parts(2020-06-01) Merino, Ibon; Azpiazu, Jon; Remazeilles, Anthony; Sierra, Basilio; Tecnalia Research & Innovation; ROBOTICA_FLEX; Robótica MédicaThis article deals with the 2D image-based recognition of industrial parts. Methods based on histograms are well known and widely used, but it is hard to find the best combination of histograms, most distinctive for instance, for each situation and without a high user expertise. We proposed a descriptor subset selection technique that automatically selects the most appropriate descriptor combination, and that outperforms approach involving single descriptors. We have considered both backward and forward mechanisms. Furthermore, to recognize the industrial parts a supervised classification is used with the global descriptors as predictors. Several class approaches are compared. Given our application, the best results are obtained with the Support Vector Machine with a combination of descriptors increasing the F1 by 0.031 with respect to the best descriptor alone.Item A Real Application of an Autonomous Industrial Mobile Manipulator within Industrial Context(2021-05-27) Outón, Jose Luis; Merino, Ibon; Villaverde, Iván; Ibarguren, Aitor; Herrero, Héctor; Daelman, Paul; Sierra, Basilio; Tecnalia Research & Innovation; ROBOTICA_FLEX; ROBOTICA_AUTOMAIn modern industry there are still a large number of low added-value processes that can be automated or semi-automated with safe cooperation between robot and human operators. The European SHERLOCK project aims to integrate an autonomous industrial mobile manipulator (AIMM) to perform cooperative tasks between a robot and a human. To be able to do this, AIMMs need to have a variety of advanced cognitive skills like autonomous navigation, smart perception and task management. In this paper, we report the project’s tackle in a paradigmatic industrial application combining accurate autonomous navigation with deep learning-based 3D perception for pose estimation to locate and manipulate different industrial objects in an unstructured environment. The proposed method presents a combination of different technologies fused in an AIMM that achieve the proposed objective with a success rate of 83.33% in tests carried out in a real environment.