- Building Computer Vision Projects with OpenCV 4 and C++
- David Millán Escrivá Prateek Joshi Vinícius G. Mendon?a Roy Shilkrot
- 231字
- 2021-07-02 12:28:42
Learning Object Classification
In Chapter 5, Automated Optical Inspection, Object Segmentation, and Detection, we introduced the basic concepts of object segmentation and detection. This refers to isolating the objects that appear in an image for future processing and analysis. This chapter explains how to classify each of these isolated objects. To allow us to classify each object, we have to train our system to be capable of learning the required parameters so that it decides which specific label will be assigned to the detected object (depending on the different categories taken into account during the training phase).
This chapter introduces the basics concepts of machine learning to classify images with different labels. To do this, we are going to create a basic application based on the segmentation algorithm of Chapter 5, Automated Optical Inspection, Object Segmentation, and Detection. This segmentation algorithm extracts parts of images that contain unknown objects. For each detected object, we are going to extract different features that are going to be classified using a machine learning algorithm. Finally, we are going to show the obtained results using our user interface, together with the labels of each object detected in the input image.
This chapter involves different topics and algorithms, including the following:
- Introduction to machine learning concepts
- Common machine learning algorithms and processes
- Feature extraction
- support vector machines (SVM)
- Training and prediction
- 數(shù)據(jù)庫原理及應(yīng)用教程(第4版)(微課版)
- Live Longer with AI
- 數(shù)亦有道:Python數(shù)據(jù)科學指南
- Proxmox VE超融合集群實踐真?zhèn)?/a>
- 大數(shù)據(jù)技術(shù)入門
- 新基建:數(shù)據(jù)中心創(chuàng)新之路
- PostgreSQL指南:內(nèi)幕探索
- 編寫有效用例
- 數(shù)字IC設(shè)計入門(微課視頻版)
- 大數(shù)據(jù)與機器學習:實踐方法與行業(yè)案例
- Oracle 11g+ASP.NET數(shù)據(jù)庫系統(tǒng)開發(fā)案例教程
- 算力經(jīng)濟:從超級計算到云計算
- Microsoft Dynamics NAV 2015 Professional Reporting
- Artificial Intelligence for Big Data
- Learning Ansible