Xiaodong Gu’s research while affiliated with Harbin Institute of Technology and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (2)


Fig. 8. Results of experiment: (a) Initial input image. (b) Ground truth. (c) Results of stage 1.
Fully Convolutional Networks for Surface Defect Inspection in Industrial Environment
  • Conference Paper
  • Full-text available

October 2017

·

2,192 Reads

·

75 Citations

Lecture Notes in Computer Science

·

·

Xiaodong Gu

In this paper, we propose a reusable and high-efficiency two-stage deep learning based method for surface defect inspection in industrial environment. Aiming to achieve trade-offs between efficiency and accuracy simultaneously, our method makes a novel combination of a segmentation stage (stage1) and a detection stage (stage2), which are consisted of two fully convolutional networks (FCN) separately. In the segmentation stage we use a lightweight FCN to make a spatially dense pixel-wise prediction to inference the area of defect coarsely and quickly. Those predicted defect areas act as the initialization of stage2, guiding the process of detection to refine the segmentation results. We also use an unusual training strategy: training with the patches cropped from the images. Such strategy has greatly utility in industrial inspection where training data may be scarce. We will validate our findings by analyzing the performance obtained on the dataset of DAGM 2007.

Download

A Surface Defect Detection Based on Convolutional Neural Network

October 2017

·

1,127 Reads

·

29 Citations

Lecture Notes in Computer Science

Surface defect detection is a common task in industry production. Generally, designer has to find out a suitable feature to separate defects in the image. The hand-designed feature always changes with different surface properties which lead to weak ability in other datasets. In this paper, we firstly present a general detecting method based on convolutional neural network (CNN) to overcome the common shortcoming. CNN is used to complete image patch classification. And features are automatically exacted in this part. Then, we build a voting mechanism to do a final classification and location. The good performances obtained in both arbitrary textured images and special structure images prove that our algorithm is better than traditional case-by-case detection one. Subsequently, we accelerate algorithm in order to achieve real-time requirements. Finally, multiple scale detection is proposed to get a more detailed locating boundary and a higher accuracy.

Citations (2)


... For instance, Bian et al. [24] proposed a multi-scale fully convolutional network for segmenting defects on aircraft engine blades. Yu et al. [25] introduced a two-stage fully convolutional network to predict defect regions in industrial environments. Tabernik [26], in a domain-specific application for surface crack detection, designed a segmentationbased deep learning architecture. ...

Reference:

FAU2-net: a universal model for surface defect segmentation
Fully Convolutional Networks for Surface Defect Inspection in Industrial Environment

Lecture Notes in Computer Science

... Defect localization, recognition, and classification are commonly used image processing techniques for defect detection as the primary solution. Traditional image processing is widely utilized as a defect detection approach in combination with a manual visual inspection that is used to describe the defect with machine vision [1,2]. However, these systems require a significant number of complex threshold settings that are sensitive to changes in real-world environments and quickly affected by lighting, background, and other factors. ...

A Surface Defect Detection Based on Convolutional Neural Network
  • Citing Conference Paper
  • October 2017

Lecture Notes in Computer Science