Font Size: a A A

Research On Algorithmic Software Integration And Testing Techniques In Vision-based Measurement System

Posted on:2020-04-17Degree:MasterType:Thesis
Country:ChinaCandidate:J Y QiaoFull Text:PDF
GTID:2428330602462038Subject:Control engineering
Abstract/Summary:PDF Full Text Request
The continuous integration technology of software system is the trend of software engineering development.It reuses and reconstructs through software to realize the sustainable function evolution and application promotion of software system.Software testing is an indispensable part of the software development process.errors and quantitative evaluation of performance can be found through software testing,and then software engineering can be driven to make continuous improvement to application requirements.In the integration and development process of vision-based measurement software system.The variety and quantity of image processing algorithms and data,algorithm types covering from simple convolution,transform algorithm to complex artificial intelligence algorithm,etc.has brought algorithm integration and testing challenges.Combined with the project requirements,this paper studies the integration and testing of image processing algorithm software in the visual measurement system.First of all,through the analysis of the input and output characteristics of image processing algorithms,modular,target oriented software test,this paper proposes a algorithm module structure,build a kind of name stratify-accessed pipeline structure vision-based measurement system software integration framework,software module automatic test framework and the corresponding algorithm software module automatic testing framework.Then,object-oriented programming technology is adopted to design the interface of algorithm software module,and various image processing algorithm software modules realized by different technologies are encapsulated into standard units,so as to complete the software integration.At the same time,for the test of algorithm software module,this paper presented the multi-parameter test case generation technology based on virtual reality and image processing,designed the performance indexes of three types of system performance tests,and constructed the automatic test platform of image processing algorithm software module integrating functional test and performance test.Finally,based on MATLAB hybrid programming technology,the vision-based measurement system software integration and test prototype system is completed and tested.Test results show that the proposed image processing algorithm software module interface is reasonable,the algorithm of building integration framework can effectively to realize the integration of the algorithm module encapsulation and software system,the design of three-dimensional targets multi-parameter image simulation software to generate the correct test cases,build the algorithm software module testing framework to complete the project in all types of automatic test algorithm module.The visual measurement system algorithm software integration and test system constructed in this project can effectively improve the efficiency of algorithm integration and test,and can evaluate the performance of the algorithm software module according to the evaluation index,providing technical support for the qualitative evaluation and quantitative analysis of the function and performance of the image processing algorithm module...
Keywords/Search Tags:software integration, software testing, unit testing, performance test
PDF Full Text Request
Related items