SVM image recognition system and method based on cloud platform
An image recognition and cloud platform technology, applied in the field of image recognition, can solve the problem of low retrieval efficiency and achieve the effect of reducing classification time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0019] This embodiment is based on an SVM image recognition system under a cloud platform. The cloud platform is mainly composed of three parts: a file system, a database, and distributed parallel computing; the most important calculation and processing parts in the cloud platform are mainly through distributed file management The realization of two key technologies of system and parallel processing;
[0020] As a storage and computing processing platform, the core part of cloud platform processing is still a distributed file system and parallel processing. The superior hardware system also enables the platform to reflect the characteristics of scalability, low cost, high fault tolerance, high efficiency and stability; the cloud platform has a complete structure, and storage and computing can be directly expanded without changes. The scalability is the cloud platform Key attributes.
specific Embodiment approach 2
[0022] In this embodiment, a SVM image recognition method based on a cloud platform, the amount of training sample data of the SVM method gradually increases, and the time of training samples also shows an exponential increase trend, which is still very difficult to perform in a stand-alone mode. This is also a problem caused by the increase in the training sample size. In order to solve this problem and accelerate the training speed of the SVM algorithm, the present invention studies the parallel computing SVM method based on the cloud platform, so that the computing time is further shortened. The main idea of the SVM algorithm is to find the classification corresponding to the decision function in the training data set for analysis, and find the support vector of the data set; all support vectors have the characteristics of sparseness, and they occupy a small proportion in the data vector set. This feature realizes the parallel SVM algorithm for the data; in the operation p...
specific Embodiment approach 3
[0024] The difference from the second embodiment is that the SVM image recognition method based on the cloud platform in this embodiment is mainly implemented through the following steps:
[0025] Step 1: Upload data information to the cloud platform. Upload data information and submit jobs to the cloud platform, mainly obtain data sources from HDFS, divide the data according to the data cluster configuration, and classify and process the image samples of the job, and enter the nodes required in the process information.
[0026] Step two, realize the operation process of image sample reading. Read the image samples stored in HDFS into the system, and convert the parameter types of the data samples in the block. After the conversion, genetic algorithm is used to optimize the combined parameters of the conversion. After all the preparatory work, the svm_train function is called in, and the sample training process is performed to obtain the support vector of the data, namely Form ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 
