[My project] textile Defect Detection Machine Vision System Software Testing Platform

Source: Internet
Author: User
[My project] textile Defect Detection Machine Vision System Software Testing Platform

Skyseraph May 4th 2012

Email: zgzhaobo@gmail.com QQ: 452728574

I frontier

Previous differences in personal researchAlgorithmThree Detection platforms (platform 1 and platform 2) have been developed. This platform is the final comprehensive platform for detecting and classifying Fabric Defects and batch processing of Fabric Images, the database stores defect information and manages users. It also supports automated testing and single-step algorithm debugging.

 

II Development Environment

Development ToolsVs2010 + opencvThe development language isCPP.

 

III function details 1. Software Architecture

This platform mainly includes the system login module, image acquisition module, image preprocessing module, fabric defect detection module, fabric defect classification module, defect information management module, user management module, and system configuration module, the detection algorithm is self-developed and the classification algorithm uses BPNN. Shows the software architecture.

 

2. Core functions

The platform's core functions include: Fabric Defect Detection and classification, defect information storage and query, and user management.

3. algorithm flow

① System settings, as shown in

 

② Image AcquisitionImage Acquisition can take two methods: single image loading or batch image (folder) loading. In the image acquisition method in the system settings module, you can choose to set the path of a single image orSets the path of the image folder to obtain the image and display it in real time, as shown in

③ Image preprocessing, as shown in

 

④ Fabric detection andCategory, as shown in

 

 

⑤ Query fabric information, as shown in

 

⑥ User management, as shown in 

 

IV test

The software test results are as follows:

 

 

V project and core function module

Project and core processing function modules include:

 

By skyseraph zgzhaobo@gmail.com

5/4/2012

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.