{"title":"Development of Machine Vision System Based on BP Neural Network Self-learning","authors":"Ge Dong-yuan, Yao Xifan, Zhang Qing","doi":"10.1109/ICCSIT.2008.190","DOIUrl":null,"url":null,"abstract":"The precision of machine vision calibration is affected by those factors such as the loss of depth information, distortion of camera lens, and errors caused by image processing. In this paper machine vision system is developed by means of BP neural network with self- learning. There are 4 inputs, which are the image coordinates of a match point in left and right camera, and 3 outputs in the network. The sum square of errors between the outputs of the network and actual coordinates in world system is taken as performance index. The network weights are tuned in the light of gradient descend method and can be achieved stable value while the given sum square of errors is reached. Thus each projection matrix of two cameras of machine vision system can be replaced by the weights and the activation function of the neural network, and calibration of system is finished. Finally, the precision analysis is carried out for the system.","PeriodicalId":109229,"journal":{"name":"2008 International Conference on Computer Science and Information Technology","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-08-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 International Conference on Computer Science and Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSIT.2008.190","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
The precision of machine vision calibration is affected by those factors such as the loss of depth information, distortion of camera lens, and errors caused by image processing. In this paper machine vision system is developed by means of BP neural network with self- learning. There are 4 inputs, which are the image coordinates of a match point in left and right camera, and 3 outputs in the network. The sum square of errors between the outputs of the network and actual coordinates in world system is taken as performance index. The network weights are tuned in the light of gradient descend method and can be achieved stable value while the given sum square of errors is reached. Thus each projection matrix of two cameras of machine vision system can be replaced by the weights and the activation function of the neural network, and calibration of system is finished. Finally, the precision analysis is carried out for the system.