[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20240082882A - Systrm and method for classifying defects in steel plate using weight value - Google Patents

Systrm and method for classifying defects in steel plate using weight value Download PDF

Info

Publication number
KR20240082882A
KR20240082882A KR1020220166980A KR20220166980A KR20240082882A KR 20240082882 A KR20240082882 A KR 20240082882A KR 1020220166980 A KR1020220166980 A KR 1020220166980A KR 20220166980 A KR20220166980 A KR 20220166980A KR 20240082882 A KR20240082882 A KR 20240082882A
Authority
KR
South Korea
Prior art keywords
defect
classification
classifiers
weight
unit
Prior art date
Application number
KR1020220166980A
Other languages
Korean (ko)
Inventor
임여종
김대현
Original Assignee
주식회사 포스코
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 포스코 filed Critical 주식회사 포스코
Priority to KR1020220166980A priority Critical patent/KR20240082882A/en
Publication of KR20240082882A publication Critical patent/KR20240082882A/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/8851Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/8851Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
    • G01N2021/8854Grading and classifying of flaws
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/8851Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
    • G01N2021/8883Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges involving the calculation of gauges, generating models

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Evolutionary Computation (AREA)
  • Computational Linguistics (AREA)
  • Molecular Biology (AREA)
  • Biophysics (AREA)
  • General Engineering & Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Signal Processing (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)

Abstract

본 발명은, 가중치를 이용하여 서로 다른 종류의 결함 분류기를 사용하는 강판 결함 분류 시스템 및 방법을 제공하기 위한 것으로, 본 발명의 일 실시예에 따른 강판 결함 분류 시스템은 강판의 결함을 검출하는 결함 검출부, 분류 방식이 서로 상이한 복수의 결함 분류기를 구비하고, 상기 복수의 결함 분류기 각각은 상기 결함 검출부에 의해 검출된 강판의 결함을 분류하는 결함 분류부, 상기 결함 분류부의 복수의 결함 분류기 각각의 분류 결과에 상기 복수의 결함 분류기 각각의 분류 결과 정확도에 따라 가중치를 부여하여 상기 강판의 최종 결함을 분류하는 가중치 부여부를 포함할 수 있고, 본 발명의 일 실시예에 따른 강판 결함 분류 방법은 결함 검출부가 강판의 결함을 검출하는 단계, 결함 분류부가 분류 방식이 서로 상이한 복수의 결함 분류기를 구비하고, 상기 복수의 결함 분류기 각각이 상기 결함 검출부에 의해 검출된 강판의 결함을 분류하는 단계, 가중치 부여부가 상기 결함 분류부의 복수의 결함 분류기 각각의 분류 결과에 상기 복수의 결함 분류기 각각의 분류 결과 정확도에 따라 가중치를 부여하여 상기 강판의 최종 결함을 분류하는 단계를 포함할 수 있다.The present invention is to provide a steel sheet defect classification system and method that uses different types of defect classifiers using weights. The steel sheet defect classification system according to an embodiment of the present invention includes a defect detection unit that detects defects in the steel sheet. , a plurality of defect classifiers with different classification methods, each of the plurality of defect classifiers being a defect classification unit for classifying defects of the steel sheet detected by the defect detection unit, and classification results of each of the plurality of defect classifiers of the defect classification unit. The plurality of defect classifiers may include a weighting unit that classifies the final defects of the steel sheet by assigning a weight according to the accuracy of the classification results of each of the plurality of defect classifiers. In the steel sheet defect classification method according to an embodiment of the present invention, the defect detection unit classifies the final defect of the steel sheet. Detecting defects, a defect classification unit comprising a plurality of defect classifiers with different classification methods, each of the plurality of defect classifiers classifying defects of the steel sheet detected by the defect detection unit, a weighting unit classifying the defects It may include classifying the final defect of the steel sheet by assigning a weight to the classification result of each of the plurality of defect classifiers of the classification unit according to the accuracy of the classification result of each of the plurality of defect classifiers.

Description

가중치를 이용한 강판 결함 분류 시스템 및 방법{SYSTRM AND METHOD FOR CLASSIFYING DEFECTS IN STEEL PLATE USING WEIGHT VALUE}Steel plate defect classification system and method using weight {SYSTRM AND METHOD FOR CLASSIFYING DEFECTS IN STEEL PLATE USING WEIGHT VALUE}

본 발명은 가중치를 이용한 강판 결함 분류 시스템 및 방법에 관한 것이다.The present invention relates to a system and method for classifying steel plate defects using weights.

일반적으로 열연공정은 연속주조기로부터 공급받은 소재(슬라브)를 가열로 장치에서 압연에 적당한 온도로 재가열하여 추출한 후, 조압연기에서 폭압연 및 두께압연을 실시하고, 마무리(사상)압연기에서 수요자가 원하는 두께의 제품으로 최종 두께압연을 실시한 후에, 권취기에서 압연된 강판을 코일 형태로 권취하며, 권취직후에는 테일부를 부분검사하여 결함을 검사하며, 권취된 후에는 고온상태의 코일을 냉각시킨 후에 코일을 풀어서 강판의 결함 검사를 수행하여 처리한다.In general, the hot rolling process involves reheating and extracting materials (slabs) supplied from a continuous casting machine to a temperature appropriate for rolling in a heating furnace device, then performing width rolling and thickness rolling in a rough rolling mill, and performing as desired by the consumer in a finishing (finishing) rolling mill. After performing the final thickness rolling into a thick product, the rolled steel sheet is wound in the form of a coil in a winder. Immediately after winding, the tail part is partially inspected to inspect for defects. After winding, the high-temperature coil is cooled and then the coil is removed. It is processed by unwrapping and inspecting the steel plate for defects.

종래에는 강판의 영상을 취득하여 결함을 검출하고 분류하는데, 결함에 대한 특징을 추출해서 그 특징에 따라 결함을 분류하는 일종의 결함 분류기나, 또는 결함을 검출한 후 그 결함에 이름을 미리 부여해 준 후 학습을 통해 이와 유사한 결함이 검출될 때 그 결함에 결함명을 부여하는 다른 일종의 결함 분류기를 공정이나 강판에 따라 단독으로 사용해 왔다. Conventionally, defects are detected and classified by acquiring an image of a steel plate. There is a type of defect classifier that extracts defect characteristics and classifies defects according to the characteristics, or a defect classifier that detects defects and then gives the defect a name in advance. When a similar defect is detected through learning, a different type of defect classifier that assigns a defect name to the defect has been used independently depending on the process or steel sheet.

더하여, 상기한 일종의 결함 분류기의 경우에는 결함 분류율을 높이기 위해 여러 개 를 묶어서 사용하기도 하거나, 다른 일종의 결함 분류기의 경우에도 동일하게 여러 개를 묶어서 사용해 왔다.In addition, in the case of the above-described type of defect classifier, several types of fault classifiers are used in groups to increase the defect classification rate, and in the case of other types of fault classifiers, several types of fault classifiers are similarly used in a grouping method.

상술한 종래의 방법은 각 결함 분류기 만의 고유한 특성을 가지고 있기 때문에 결함을 검출하고 분류할 때 분류율이 낮은 단점을 가지고 있으며, 이로 인해 로트(Lot)성 대량 결함이 발생하거나, 결함 발생을 사전에 조치하는 데 어려운 문제점이 있다.The above-described conventional method has the disadvantage of having a low classification rate when detecting and classifying defects because each defect classifier has its own unique characteristics, which results in the occurrence of lot-type mass defects or the occurrence of defects in advance. There are problems that make it difficult to take action.

대한민국 공개특허공보 제10-2018-0123775호Republic of Korea Patent Publication No. 10-2018-0123775

본 발명의 일 실시예에 따르면, 가중치를 이용하여 서로 다른 종류의 결함 분류기를 사용하는 강판 결함 분류 시스템 및 방법이 제공된다.According to one embodiment of the present invention, a steel plate defect classification system and method using different types of defect classifiers using weights are provided.

상술한 본 발명의 과제를 해결하기 위해, 본 발명의 일 실시예에 따른 강판 결함 분류 시스템은 강판의 결함을 검출하는 결함 검출부, 분류 방식이 서로 상이한 복수의 결함 분류기를 구비하고, 상기 복수의 결함 분류기 각각은 상기 결함 검출부에 의해 검출된 강판의 결함을 분류하는 결함 분류부, 상기 결함 분류부의 복수의 결함 분류기 각각의 분류 결과에 상기 복수의 결함 분류기 각각의 분류 결과 정확도에 따라 가중치를 부여하여 상기 강판의 최종 결함을 분류하는 가중치 부여부를 포함할 수 있다. In order to solve the problems of the present invention described above, a steel sheet defect classification system according to an embodiment of the present invention includes a defect detection unit that detects defects in a steel sheet, a plurality of defect classifiers with different classification methods, and the plurality of defects. Each classifier is a defect classification unit that classifies defects in the steel sheet detected by the defect detection unit, and a weight is given to the classification results of each of the plurality of defect classifiers of the defect classification unit according to the accuracy of the classification results of each of the plurality of defect classifiers. It may include a weighting unit that classifies final defects of the steel sheet.

본 발명의 일 실시예에 따른 강판 결함 분류 방법은 결함 검출부가 강판의 결함을 검출하는 단계, 결함 분류부가 분류 방식이 서로 상이한 복수의 결함 분류기를 구비하고, 상기 복수의 결함 분류기 각각이 상기 결함 검출부에 의해 검출된 강판의 결함을 분류하는 단계, 가중치 부여부가 상기 결함 분류부의 복수의 결함 분류기 각각의 분류 결과에 상기 복수의 결함 분류기 각각의 분류 결과 정확도에 따라 가중치를 부여하여 상기 강판의 최종 결함을 분류하는 단계를 포함할 수 있다.A steel sheet defect classification method according to an embodiment of the present invention includes the step of a defect detection unit detecting defects in a steel sheet, the defect classification unit having a plurality of defect classifiers with different classification methods, and each of the plurality of defect classifiers is provided by the defect detection unit. Classifying defects of a steel sheet detected by a weighting unit, wherein a weighting unit assigns a weight to the classification results of each of the plurality of defect classifiers of the defect classification unit according to the accuracy of the classification results of each of the plurality of defect classifiers to determine the final defect of the steel sheet. It may include a classification step.

본 발명의 일 실시예에 따르면, 결함 분류율이 향상되고, 이에 따라 강판 품질을 향상시킬 수 있는 효과가 있다.According to an embodiment of the present invention, the defect classification rate is improved, thereby improving the quality of the steel sheet.

도 1은 본 발명의 일 실시예에 따른 강판 결함 분류 시스템의 개략적인 구성도이다.
도 2는 본 발명의 일 실시예에 따른 강판 결함 분류 방법의 개략적인 플로우차트이다.
도 3 및 도 4는 각각 본 발명의 일 실시예에 따른 강판 결함 분류 시스템의 결함 분류부의 서로 분류 방식이 상이한 분류기 각각의 결함 분류 동작을 나타내는 개략적인 플로우차트이다.
도 5는 본 발명의 일 실시예에 따른 강판 결함 분류 시스템의 가중치 부여부의 동작을 설명하기 위한 도면이다.
도 6은 본 발명의 일 실시예에 따른 강판 결함 분류 시스템의 가중치 부여부의 가중치 설정부의 가중치 설정 방법을 나타내는 개략적인 플로우차트이다.
도 7은 본 발명의 일 실시예에 따른 강판 결함 분류 시스템의 가중치 부여부의 판단부의 각 분류기별 결함명 평균값 저장 방법을 나타내는 개략적인 플로우차트이다.
도 8은 본 발명의 일 실시예에 따른 강판 결함 분류 시스템이 구현될 수 있는 예시적인 컴퓨팅 환경을 도시하는 도면이다.
1 is a schematic configuration diagram of a steel plate defect classification system according to an embodiment of the present invention.
Figure 2 is a schematic flowchart of a method for classifying defects in a steel sheet according to an embodiment of the present invention.
3 and 4 are schematic flow charts showing the defect classification operation of each classifier with different classification methods in the defect classification unit of the steel sheet defect classification system according to an embodiment of the present invention.
Figure 5 is a diagram for explaining the operation of the weighting unit of the steel sheet defect classification system according to an embodiment of the present invention.
Figure 6 is a schematic flowchart showing a weight setting method of the weight setting unit of the weighting unit of the steel sheet defect classification system according to an embodiment of the present invention.
Figure 7 is a schematic flowchart showing a method of storing the average value of defect names for each classifier of the determination unit of the weighting unit of the steel sheet defect classification system according to an embodiment of the present invention.
8 is a diagram illustrating an example computing environment in which a steel plate defect classification system according to an embodiment of the present invention may be implemented.

이하, 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 바람직한 실시예를 상세히 설명한다. Hereinafter, with reference to the attached drawings, preferred embodiments will be described in detail so that those skilled in the art can easily practice the present invention.

도 1은 본 발명의 일 실시예에 따른 강판 결함 분류 시스템의 개략적인 구성도이고, 도 2는 본 발명의 일 실시예에 따른 강판 결함 분류 방법의 개략적인 플로우차트이다.Figure 1 is a schematic configuration diagram of a steel sheet defect classification system according to an embodiment of the present invention, and Figure 2 is a schematic flow chart of a steel sheet defect classification method according to an embodiment of the present invention.

도 1 및 도 2를 참조하면, 본 발명의 일 실시예에 따른 강판 결함 분류 시스템(100)은 결함 검출부(110), 결함분류부(120) 및 가중치 부여부(130)를 포함할 수 있다.Referring to FIGS. 1 and 2 , the steel sheet defect classification system 100 according to an embodiment of the present invention may include a defect detection unit 110, a defect classification unit 120, and a weighting unit 130.

결함 검출부(110)는 강판의 이미지를 획득하는 카메라, 강판에 광을 조사하는 조명 등의 광학계로부터의 영상에 기초하여 강판의 결함을 검출할 수 있다. 결함 검출부(110)는 강판 표면 검사 검출기(Surface Defect Detector; SDD)의 적어도 일부일 수 있으며, 이 경우 결함 검출부(110)는 강판의 표면 이미지를 획득하여 강판의 표면 결함을 검출할 수 있으나, 이에 한정되지는 않는다. 예를 들어, 강판에 초음파 또는 전자기파를 조사하여 강판(S)의 내부 결함 또는 강판(S)의 표면 결함 및 내부 결함의 이미지를 획득할 수도 있다(Sa).The defect detection unit 110 may detect defects in the steel sheet based on images from an optical system, such as a camera that acquires an image of the steel sheet or a light that irradiates light to the steel sheet. The defect detection unit 110 may be at least a part of a steel sheet surface defect detector (SDD). In this case, the defect detection unit 110 may detect surface defects of the steel sheet by acquiring a surface image of the steel sheet, but is limited to this. It doesn't work. For example, images of internal defects of the steel sheet S or surface defects and internal defects of the steel sheet S may be obtained by irradiating ultrasonic waves or electromagnetic waves to the steel sheet (Sa).

결함 분류부(120)는 분류 방식이 서로 상이한 복수의 결함 분류기(121, 122)를 구비할 수 있고, 복수의 결함 분류기(121, 122) 각각은 상기 결함 검출부에 의해 검출된 강판의 결함을 분류할 수 있다(Sb). 도 1에는 복수의 결함 분류기로 제1 및 제2 분류기(1221, 122)를 도시하였으나, 이는 예시를 위한 것이고, 이에 한정되지 않으며, 복수의 결함 분류기의 구성 및 개수는 다양할 수 있다.The defect classification unit 120 may be provided with a plurality of defect classifiers 121 and 122 having different classification methods, and each of the plurality of defect classifiers 121 and 122 classifies defects in the steel sheet detected by the defect detection unit. I can do it (Sb). Although FIG. 1 shows first and second classifiers 1221 and 122 as a plurality of defect classifiers, this is for illustrative purposes only, and the present invention is not limited thereto, and the configuration and number of the plurality of defect classifiers may vary.

도 3 및 도 4는 각각 본 발명의 일 실시예에 따른 강판 결함 분류 시스템의 결함 분류부의 서로 분류 방식이 상이한 분류기 각각의 결함 분류 동작을 나타내는 개략적인 플로우차트이다.3 and 4 are schematic flow charts showing the defect classification operation of each classifier with different classification methods in the defect classification unit of the steel sheet defect classification system according to an embodiment of the present invention.

먼저, 도 1과 함께 도 3을 참조하면, 제1 결함 분류기(121)는 결함 검출부(110)에 의해 검출된 결함으로부터 추출된 물리적 특징값에 기초하여 결함의 종류를 분류할 수 있다. 제1 결함 분류기(121)는 결함이 검출이 되면(Sa1), 검출된 결함에서 물리적 특징값을 추출하고(Sb1), 추출된 특징값을 기준으로 조건1 ~ 조건n(여기서, n은 자연수)을 설정하여, 각 특징값이 가지는 범위를 특정한 구간으로 나눠서 몇 가지 조건으로 나눌 것인지 결정할 수 있다(Sc1). First, referring to FIG. 3 together with FIG. 1 , the first defect classifier 121 may classify the type of defect based on the physical characteristic value extracted from the defect detected by the defect detection unit 110. When a defect is detected (Sa1), the first defect classifier 121 extracts physical feature values from the detected defect (Sb1), and conditions 1 to condition n (where n is a natural number) based on the extracted feature values. By setting , you can divide the range of each feature value into specific sections and decide how many conditions to divide it into (Sc1).

예를 들어 검출된 결함이 표면 결함 중 선형 결함일 경우, 결함의 폭, 크기, 길이 등의 물리적 특징값을 추출하고, 결함 폭과 길이 비를 계산해서 몇 가지 조건으로 나눌 것인지 결정할 수 있다.For example, if the detected defect is a linear defect among surface defects, physical characteristic values such as width, size, and length of the defect can be extracted, and the ratio of defect width to length calculated to determine how to divide it into several conditions.

상술한 기준 조건에 부합하는 특징값에 기초하여 결함을 분류하고(Sd1), 결함명을 부여할 수 있다(Se1). Defects can be classified (Sd1) and assigned a defect name (Se1) based on feature values that meet the above-mentioned standard conditions.

다음으로, 도 1과 함께 도 4를 참조하면, 제2 결함 분류기(122)는 사전에 결함 검출부(110)에 의해 검출된 결함(Sa2)에 결함명을 부여하여 결함 종류를 분류하고(Sb2), 이를 수힙한 결함군에 따라 학습을 진행한(Sc2) 학습된 분류 모델(Sd2)을 이용하여 검출부(110)에 의해 검출된 결함을 분류하고(Se2), 조업이 완료될때까지(Sf2) 학습된 분류 모델을 이용하여 검출부(110)에 의해 검출된 결함(Sg2, Sh2)을 분류할 수 있다(Sd2).Next, referring to FIG. 4 together with FIG. 1, the second defect classifier 122 assigns a defect name to the defect Sa2 previously detected by the defect detection unit 110 to classify the defect type (Sb2). , the defects detected by the detection unit 110 are classified (Se2) using the learned classification model (Sd2), which is trained according to the collected defect group (Sc2), and learned until the operation is completed (Sf2). The defects (Sg2, Sh2) detected by the detection unit 110 can be classified (Sd2) using the classified classification model.

다시 도 1 및 도 2를 참조하면, 가중치 부여부(130)는 결함 분류부(120)의 복수의 결함 분류기(121, 122) 각각의 분류 결과에 복수의 결함 분류기(121, 122) 각각의 분류 결과 정확도에 따라 설정된 가중치를 부여하여(Sc) 상기 강판의 최종 결함을 분류할 수 있다(Sd).Referring again to FIGS. 1 and 2, the weighting unit 130 classifies each of the plurality of defect classifiers 121 and 122 to the classification results of each of the plurality of defect classifiers 121 and 122 of the defect classification unit 120. The final defect of the steel sheet can be classified (Sd) by assigning a weight set according to the result accuracy (Sc).

도 5는 본 발명의 일 실시예에 따른 강판 결함 분류 시스템의 가중치 부여부의 동작을 설명하기 위한 도면이다.Figure 5 is a diagram for explaining the operation of the weighting unit of the steel sheet defect classification system according to an embodiment of the present invention.

도 1과 함께 도 5를 참조하면, 가중치 부여부(130)는 가중치 설정부(131), 가중치 연산부(132) 및 판단부(133)를 포함할 수 있다.Referring to FIG. 5 along with FIG. 1 , the weighting unit 130 may include a weight setting unit 131, a weight calculating unit 132, and a determination unit 133.

가중치 설정부(131)는 결함 분류부(120)의 복수의 결함 분류기(121, 122) 각각의 분류 결과에 따라 가중치를 설정할 수 있으며, 복수의 결함 분류기(121, 122) 각각의 분류 결과의 정확도에 따라 가중치를 설정할 수 있다. 도 5에 도시된 바와 같이, 표에서 보면 일반적으로 각각의 결함을 분류하게 되면 각각의 결함으로 분류가 될 수 있는 확률값이 부여됨을 알 수 있다. 도시된 표는 A결함이 두 개의 분류기에 의해 분류된 결과를 예로 든 것이며, 제1 결함 분류기(121)(예를 들어, 선택 나무 분류기)와 제2 결함 분류기(122)(예를 들어, 딥러닝 분류기)가 각각의 특징으로 인해 서로 다른 결과를 도출하는 것을 알 수 있다. 이는 특정 결함에 따라 각각의 분류기가 분류를 잘할 수 있는 분류기가 있으며, 그렇지 않는 분류기가 있다는 것을 알 수 있다. 도 5에는 제1 및 제2 결함 분류기만을 예시하였으나, 상기 복수의 결함 분류기는 2개 이상의 결함 분류기를 포함할 수 있으며, 2개 이상의 결함 분류기는 각각 분류 방식이 서로 상이할 수도 있고, 동일 또는 유사한 분류 방식을 갖는 결함 분류기가 그룹을 이루어 다수 포함될 수도 있으며, 이에 한정되지는 않는다.The weight setting unit 131 may set a weight according to the classification results of each of the plurality of defect classifiers 121 and 122 of the defect classification unit 120, and the accuracy of the classification results of each of the plurality of defect classifiers 121 and 122. You can set the weight according to. As shown in Figure 5, looking at the table, it can be seen that generally, when each defect is classified, a probability value for being classified as each defect is given. The table shown is an example of the results of defect A being classified by two classifiers, the first defect classifier 121 (e.g., selection tree classifier) and the second defect classifier 122 (e.g., deep It can be seen that the learning classifier) produces different results due to each feature. This shows that, depending on the specific defect, there are classifiers that can classify well, and there are classifiers that are not good at classifying. Although only the first and second defect classifiers are illustrated in Figure 5, the plurality of defect classifiers may include two or more defect classifiers, and the two or more defect classifiers may have different classification methods, or may be the same or A number of defect classifiers with similar classification methods may be included in a group, but are not limited to this.

도 6은 본 발명의 일 실시예에 따른 강판 결함 분류 시스템의 가중치 부여부의 가중치 설정부의 가중치 설정 방법을 나타내는 개략적인 플로우차트이다.Figure 6 is a schematic flowchart showing a weight setting method of the weight setting unit of the weighting unit of the steel sheet defect classification system according to an embodiment of the present invention.

도 1 및 도 5과 함께 도 6을 참조하면, 본 발명의 일 실시예에 따른 강판 결함 분류 시스템(100)의 가중치 부여부(130)의 가중치 설정부(131)는 각 결함 분류기(121, 122)의 결함 분류 결과 정확도에 따라 가중치를 설정할 수 있다.Referring to FIG. 6 along with FIGS. 1 and 5 , the weight setting unit 131 of the weighting unit 130 of the steel sheet defect classification system 100 according to an embodiment of the present invention uses each defect classifier 121 and 122. ), the weight can be set according to the accuracy of the defect classification result.

먼저, 가중치 설정부(131)는 결함 분류부(120)의 복수의 결함 분류기(121, 122)의 결함 분류 결과를 전달받아(S11), 복수의 결함 분류기(121, 122) 각각의 결함 분류 결과의 정확도를 분석할 수 있다(S12). 즉, 가중치 설정부(131)는 복수의 결함 분류기(121, 122) 각각이 A결함을 A결함으로 정확하게 분류하는 확률을 분석하여 제1 결함 분류기(121)이 A결함을 A결함으로 분류한 확률(확률1A)와 제2 결함 분류기(122)이 A결함을 A결함으로 분류한 확률(확률2A)을 설정 후(S13), 제1 결함 분류기(121)의 결함 결과에 관한 제1 가중치(W1)와 제2 결함 분류기(122)의 결함 결과에 관한 제2 가중치(W2)를 각각 설정할 수 있다(S14, S15). 여기서, 가중치 설정부(131)는 제1 가중치(W1)와 제2 가중치(W2)의 합은 '1' 또는 '100%'로 설정할 수 있다. 상술한 가중치 설정부(131)의 가중치 설정 동작에서 제1 및 제2 결함 분류기(121, 122)의 제1 및 제2 가중치(W1, W2)를 예시하였으나, 이에 한정하지는 않으며, 예를 들어 결함 분류부(12)가 제1 내지 제N 분류기(여기서, N은 2이상의 자연수)를 포함하는 경우, 상기 제1 내지 제N 분류기 각각의 결함 분류 결과의 정확도를 분석하여, 각 결함 분류기의 결함 분류 결과의 정확도에 따라 제1 내지 제N 가중치(여기서, N은 2이상의 자연수)를 설정하고, 제1 내지 제N 가중치의 합은 '1' 또는 '100%'로 설정할 수도 있다.First, the weight setting unit 131 receives the defect classification results of the plurality of defect classifiers 121 and 122 of the defect classification unit 120 (S11) and calculates the defect classification results of each of the plurality of defect classifiers 121 and 122. The accuracy can be analyzed (S12). That is, the weight setting unit 131 analyzes the probability that each of the plurality of defect classifiers 121 and 122 correctly classifies defect A as A defect, and determines the probability that the first defect classifier 121 classifies defect A as A defect. After setting (probability 1A) and the probability (probability 2A) that the second defect classifier 122 classified A defect as A defect (S13), the first weight (W1) regarding the defect result of the first defect classifier 121 ) and a second weight (W2) regarding the defect results of the second defect classifier 122 can be set (S14, S15). Here, the weight setting unit 131 may set the sum of the first weight (W1) and the second weight (W2) to '1' or '100%'. In the weight setting operation of the weight setting unit 131 described above, the first and second weights (W1, W2) of the first and second defect classifiers (121, 122) are exemplified, but are not limited thereto, and for example, defect When the classification unit 12 includes first to Nth classifiers (where N is a natural number of 2 or more), the accuracy of the defect classification results of each of the first to Nth classifiers is analyzed to classify the defects of each defect classifier. Depending on the accuracy of the result, the first to Nth weights (where N is a natural number of 2 or more) may be set, and the sum of the first to Nth weights may be set to '1' or '100%'.

상술한 가중치 설정부(131)의 가중치 설정 동작에서 제1 및 제2 결함 분류기(121, 122)의 제1 및 제2 가중치(W1, W2)에 관하여, 보다 상세하게 설명하면, 가중치 설정부(131)는 먼저, 제1 가중치(W1)를 제1 결함 분류기(121)이 A결함을 A결함으로 분류한 확률(확률1A)와 제2 결함 분류기(122)이 A결함을 A결함으로 분류한 확률(확률2A)에 따라 설정한 후(S14)(W1=(확률1A/100)/{(확률1A+확률2A)/100}), 제2 가중치(W2)를 A결함을 A결함으로 분류한 확률(확률1A)와 제2 결함 분류기(122)이 A결함을 A결함으로 분류한 확률(확률2A) 또는 제1 가중치(W1)에 따라 설정할 수 있다(S15)(W2=(확률2A/100)/{(확률1A+확률2A)/100} 또는 W2=1.0-W1).To describe in more detail the first and second weights (W1, W2) of the first and second defect classifiers 121 and 122 in the weight setting operation of the weight setting unit 131 described above, the weight setting unit ( 131) First, the first weight W1 is divided into the probability that the first defect classifier 121 classified A defect as A defect (probability 1A) and the second defect classifier 122 classified A defect as A defect. After setting according to probability (probability 2A) (S14) (W1=(probability 1A/100)/{(probability 1A+probability 2A)/100}), the second weight (W2) is used to classify A defect as A defect. It can be set according to the probability (probability 1A) and the probability (probability 2A) that the second defect classifier 122 classified defect A as defect A or the first weight (W1) (S15) (W2 = (probability 2A / 100 )/{(Probability 1A+Probability 2A)/100} or W2=1.0-W1).

가중치 연산부(132)는 특정 결함인 A결함에 대해서 제1 결함 분류기(121)의 결과치에 제1 가중치(W1)을 곱하고, 제2 결함 분류기(122)에 제2 가중치(W2)를 곱한 후 그 결과를 같은 분류명끼리 더한다. The weight calculation unit 132 multiplies the result of the first defect classifier 121 by the first weight (W1) for a specific defect, defect A, and multiplies the second defect classifier 122 by the second weight (W2). The results are added together with the same classification name.

이렇게 되면 다음과 같은 결과를 얻을 수 있다.In this way, you can get the following results:

A결함 85% x W1 + A결함 3% x W2 1)A defect 85% x W1 + A defect 3% x W2 One)

B결함 10% x W1 + B결함 75% x W2 2)B defect 10% x W1 + B defect 75% x W2 2)

C결함 3.0% x W1 + C결함 20% x W2 3)C-defect 3.0% x W1 + C-defect 20% x W2 3)

D결함 1.5% x W1 + D결함 2.0% x W2 4)D Defect 1.5% x W1 + D Defect 2.0% x W2 4)

E결함 1.5% x W1 + E결함 0.5% x W2 5)EDefect 1.5% x W1 + EDefect 0.5% x W2 5)

이렇게 도출된 W1과 W2 값을 기초로 해서 최종 결과치로부터 가장 높은 확률을 가진 결함명을 A결함의 최종 결함명으로 부여한다. Based on the W1 and W2 values derived in this way, the defect name with the highest probability from the final result is assigned as the final defect name of defect A.

예를 들어, W1 = 0.8이고 W2 = 1-0.8 = 0.2가 되면 상술한 식 1) ~ 5)는 다음과 같이 계산할 수 있다.For example, if W1 = 0.8 and W2 = 1-0.8 = 0.2, the above-mentioned equations 1) to 5) can be calculated as follows.

A 결함일 확률 = 0.85*0.8 + 0.03*0.2 = 0.686 = 68.6 % 1')Probability of A defect = 0.85*0.8 + 0.03*0.2 = 0.686 = 68.6 % One')

B 결함일 확률 = 0.1*0.8 + 0.75*0.2 = 0.23 = 23 % 2')Probability of B defect = 0.1*0.8 + 0.75*0.2 = 0.23 = 23% 2')

C 결함일 확률 = 0.03*0.8 + 0.2*0.2 = 0.064 = 5.4 % 3')C Probability of defect = 0.03*0.8 + 0.2*0.2 = 0.064 = 5.4 % 3')

D 결함일 확률 = 0.015*0.8 + 0.02*0.2 = 0.016 = 1.6 % 4')D Probability of defect = 0.015*0.8 + 0.02*0.2 = 0.016 = 1.6 % 4')

E 결함일 확률 = 0.015*0.8 + 0.005*0.2 = 0.013 = 1.3 % 5')Probability of E defect = 0.015*0.8 + 0.005*0.2 = 0.013 = 1.3 % 5')

상술한 가중치는 각각의 결함명에 서로 다른 가중치를 부여할 수도 있으며, 일괄적으로 모든 결함명에 가중치를 부여할 수도 있다. 하지만, 본 발명에서는 각 결함별로 각 결함 분류기에 서로 다른 가중치를 부여하는 것으로 한다. 왜냐하면 각 결함 분류기 별로 특정한 결함에 잘 분류하는 능력이 다르기 때문이다.The above-described weights may assign different weights to each defect name, or may assign weights to all defect names at once. However, in the present invention, different weights are assigned to each defect classifier for each defect. This is because the ability of each defect classifier to properly classify a specific defect is different.

즉, 식 1) ~ 5)에서 제1 결함 분류기(121)은 어떤 특정 결함을 A 결함으로 분류한 확률이 85 %로 가장 높고, 반대로 제2 결함 분류기(122)는 A 결함으로 분류한 확률이 3%로 낮음을 알 수 있다. That is, in equations 1) to 5), the first defect classifier 121 has the highest probability of classifying a specific defect as an A defect at 85%, and conversely, the second defect classifier 122 has a probability of classifying a specific defect as an A defect. It can be seen that it is low at 3%.

이제까지 통계적으로 어떤 특정 결함에 대해서 각 결함 분류기가 분류하는 성능에 대한 지표를 가지고 있어야 한다. 본 발명에서는 어떤 특정 결함에 대한 각 결함 분류기의 분류 결과에 대한 평균값을 가지고 있으며, 이를 바탕으로 특정 결함에 대해서 가중치를 부여할 수 있다.So far, statistically, each defect classifier must have an indicator of its classification performance for a specific defect. In the present invention, there is an average value of the classification results of each defect classifier for a specific defect, and a weight can be assigned to the specific defect based on this.

도 7은 본 발명의 일 실시예에 따른 강판 결함 분류 시스템의 가중치 부여부의 판단부의 각 분류기별 결함명 평균값 저장 방법을 나타내는 개략적인 플로우차트이다.Figure 7 is a schematic flowchart showing a method of storing the average value of defect names for each classifier of the determination unit of the weighting unit of the steel sheet defect classification system according to an embodiment of the present invention.

도 1과 함께 도 7을 참조하면, 먼저, 결함 분류기(m)와 분류되는 결함 명(n)을 설정하고(S21), 결함 명별로 수집된 이미지(S22)를 각 결함 분류기가 분류한 결과(S23)에 따라 분류되는 결함 명을 부여(S24, S25, S26)하고, 결함 분류기별 결함명 평균값을 저장할 수 있다(S27). 상술한 결함 명 평균값 저장은 설정된 결함 명 종류 수에 따라 반복할 수 있으며(S28), 하나의 결함 분류기의 결함명 평균값이 저장이 완료되면 다음 결함 분류기의 결함명 평균값이 저장이 반복되며 설정된 결함 분류기 수만큼 반복될 수 있다(S29, S30, S31) 여기서는 제1 및 제2 결함 분류기(121, 122)로 설정한 경우를 예로 들었다.Referring to FIG. 7 together with FIG. 1, first, a defect classifier (m) and a defect name (n) to be classified are set (S21), and the images collected for each defect name (S22) are classified by each defect classifier (S21). A defect name classified according to S23) can be assigned (S24, S25, S26), and the average value of the defect name for each defect classifier can be stored (S27). Saving the above-mentioned defect name average value can be repeated according to the number of defect name types set (S28), and when the average defect name value of one defect classifier is completed, the storage of the average defect name value of the next defect classifier is repeated and the set defect classifier It can be repeated as many times as necessary (S29, S30, S31). Here, the case where the first and second defect classifiers 121 and 122 are set as an example is used.

상술한 바와 같이 도출된 특정 결함에 대한 결함 분류기별 평균값을 바탕으로 다음과 같이 가중치를 부여할 수 있다.Based on the average value for each defect classifier for a specific defect derived as described above, weights can be assigned as follows.

일반적으로 각 분류기는 특정 결함에 대해서 상위 5개의 결함명을 가장 확률이 높은 것부터 차례로 5개를 보여줄 수 있다. 본 발명에서는 첫 번째로 확률이 높은 것을 바탕으로 다음의 식을 바탕으로 그 특정 결함에 대해서 각 결함 분류기에 가중치를 부여한다.In general, each classifier can show the top five defect names for a specific defect, starting from the most probable. In the present invention, based on the first probability, a weight is assigned to each defect classifier for that specific defect based on the following equation.

특정 결함에 대한 제1 결함 분류기(121)의 상위 첫 번째와 두 번째 확률의 합을 A라고 하고, 그 특정 결함에 대한 제2 결함 분류기(122)의 상위 첫 번째와 두 번째 확률의 합을 B라고 하면, A와 B의 차를 C라고 하고, C값의 범위에 따라 다음과 같이 제1 및 제2 가중치(W1, W2)를 결정할 수 있다.Let A be the sum of the top first and second probabilities of the first defect classifier 121 for a specific defect, and let B be the sum of the top first and second probabilities of the second defect classifier 122 for that specific defect. If so, the difference between A and B is called C, and the first and second weights (W1, W2) can be determined according to the range of the C value as follows.

C ≥ 80 % -> W1 = 0.8, W2 = 1 - 0.8 = 0.2 6)C ≥ 80% -> W1 = 0.8, W2 = 1 - 0.8 = 0.2 6)

C ≥ 60 % -> W1 = 0.6, W2 = 1 - 0.6 = 0.4 7)C ≥ 60% -> W1 = 0.6, W2 = 1 - 0.6 = 0.4 7)

C ≥ 40 % -> W1 = 0.4, W2 = 1 - 0.4 = 0.6 8) C ≥ 40% -> W1 = 0.4, W2 = 1 - 0.4 = 0.6 8)

C ≥ 20 % -> W1 = 0.2, W2 = 1 - 0.2 = 0.8 9)C ≥ 20% -> W1 = 0.2, W2 = 1 - 0.2 = 0.8 9)

상술한 수식에 따라 판단부(133)는 최종 결함 분류 결과를 출력할 수 있다.According to the above-mentioned formula, the determination unit 133 can output the final defect classification result.

도 8은 본 발명의 일 실시예에 따른 강판 결함 분류 시스템이 구현될 수 있는 예시적인 컴퓨팅 환경을 도시하는 도면이다.8 is a diagram illustrating an example computing environment in which a steel plate defect classification system according to an embodiment of the present invention may be implemented.

도 8을 참조하면, 상술한 하나 이상의 실시예를 구현하도록 구성된 컴퓨팅 디바이스(1100)를 포함하는 시스템(1000)의 예시를 도시한다. 예를 들어, 컴퓨팅 디바이스(1100)는 개인 컴퓨터, 서버 컴퓨터, 핸드헬드 또는 랩탑 디바이스, 모바일 디바이스(모바일폰, PDA, 미디어 플레이어 등), 멀티프로세서 시스템, 소비자 전자기기, 미니 컴퓨터, 메인프레임 컴퓨터, 임의의 전술된 시스템 또는 디바이스를 포함하는 분산 컴퓨팅 환경 등을 포함하지만, 이것으로 한정되는 것은 아니다.8, an example system 1000 is shown that includes a computing device 1100 configured to implement one or more embodiments described above. For example, computing device 1100 may include a personal computer, server computer, handheld or laptop device, mobile device (mobile phone, PDA, media player, etc.), multiprocessor system, consumer electronics, minicomputer, mainframe computer, Distributed computing environments including any of the above-described systems or devices, etc. are included, but are not limited thereto.

컴퓨팅 디바이스(1100)는 적어도 하나의 프로세싱 유닛(1110) 및 메모리(1120)를 포함할 수 있다. 여기서, 프로세싱 유닛(1110)은 예를 들어 중앙처리장치(CPU), 그래픽처리장치(GPU), 마이크로프로세서, 주문형 반도체(Application Specific Integrated Circuit, ASIC), 필드 프로그래밍 가능 게이트 어레이(Field Programmable Gate Arrays; FPGA) 등을 포함할 수 있으며, 복수의 코어를 가질 수 있다. 메모리(1120)는 휘발성 메모리(예를 들어, RAM 등), 비휘발성 메모리(예를 들어, ROM, 플래시 메모리 등) 또는 이들의 조합일 수 있다.Computing device 1100 may include at least one processing unit 1110 and memory 1120. Here, the processing unit 1110 may include, for example, a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor, an application specific integrated circuit (ASIC), or a field programmable gate array (Field Programmable Gate Arrays). FPGA), etc., and may have multiple cores. Memory 1120 may be volatile memory (eg, RAM, etc.), non-volatile memory (eg, ROM, flash memory, etc.), or a combination thereof.

또한, 컴퓨팅 디바이스(1100)는 추가적인 스토리지(1130)를 포함할 수 있다. 스토리지(1130)는 자기 스토리지, 광학 스토리지 등을 포함하지만 이것으로 한정되지 않는다. 스토리지(1130)에는 본 명세서에 개진된 하나 이상의 실시예를 구현하기 위한 컴퓨터 판독 가능한 명령이 저장될 수 있고, 운영 시스템, 애플리케이션 프로그램 등을 구현하기 위한 다른 컴퓨터 판독 가능한 명령도 저장될 수 있다. 스토리지(1130)에 저장된 컴퓨터 판독 가능한 명령은 프로세싱 유닛(1110)에 의해 실행되기 위해 메모리(1120)에 로딩될 수 있다.Additionally, computing device 1100 may include additional storage 1130. Storage 1130 includes, but is not limited to, magnetic storage, optical storage, etc. The storage 1130 may store computer-readable instructions for implementing one or more embodiments disclosed in this specification, and other computer-readable instructions for implementing an operating system, application program, etc. may also be stored. Computer-readable instructions stored in storage 1130 may be loaded into memory 1120 for execution by processing unit 1110.

또한, 컴퓨팅 디바이스(1100)는 입력 디바이스(들)(1140) 및 출력 디바이스(들)(1150)을 포함할 수 있다. 여기서, 입력 디바이스(들)(1140)은 예를 들어 키보드, 마우스, 펜, 음성 입력 디바이스, 터치 입력 디바이스, 적외선 카메라, 비디오 입력 디바이스 또는 임의의 다른 입력 디바이스 등을 포함할 수 있다. 또한, 출력 디바이스(들)(1150)은 예를 들어 하나 이상의 디스플레이, 스피커, 프린터 또는 임의의 다른 출력 디바이스 등을 포함할 수 있다. 또한, 컴퓨팅 디바이스(1100)는 다른 컴퓨팅 디바이스에 구비된 입력 디바이스 또는 출력 디바이스를 입력 디바이스(들)(1140) 또는 출력 디바이스(들)(1150)로서 사용할 수도 있다.Computing device 1100 may also include input device(s) 1140 and output device(s) 1150. Here, the input device(s) 1140 may include, for example, a keyboard, mouse, pen, voice input device, touch input device, infrared camera, video input device, or any other input device, etc. Additionally, output device(s) 1150 may include, for example, one or more displays, speakers, printers, or any other output devices. Additionally, the computing device 1100 may use an input device or output device provided in another computing device as the input device(s) 1140 or the output device(s) 1150.

또한, 컴퓨팅 디바이스(1100)는 네트워크(1200)을 통하여 다른 디바이스(예를 들어, 컴퓨팅 디바이스(1300))와 통신할 수 있게 하는 통신접속(들)(1160)을 포함할 수 있다. 여기서, 통신 접속(들)(1160)은 모뎀, 네트워크 인터페이스 카드(NIC), 통합 네트워크 인터페이스, 무선 주파수 송신기/수신기, 적외선 포트, USB 접속 또는 컴퓨팅 디바이스(1100)를 다른 컴퓨팅 디바이스에 접속시키기 위한 다른 인터페이스를 포함할 수 있다. 또한, 통신 접속(들)(1160)은 유선 접속 또는 무선 접속을 포함할 수 있다.Additionally, computing device 1100 may include communication connection(s) 1160 that enable communication with another device (e.g., computing device 1300) via network 1200. Here, communication connection(s) 1160 may include a modem, network interface card (NIC), integrated network interface, radio frequency transmitter/receiver, infrared port, USB connection, or other device for connecting computing device 1100 to another computing device. May contain interfaces. Additionally, communication connection(s) 1160 may include a wired connection or a wireless connection.

상술한 컴퓨팅 디바이스(1100)의 각 구성요소는 버스 등의 다양한 상호접속(예를 들어, 주변 구성요소 상호접속(PCI), USB, 펌웨어(IEEE 1394), 광학적 버스 구조 등)에 의해 접속될 수도 있고, 네트워크에 의해 상호접속될 수도 있다.Each component of the computing device 1100 described above may be connected by various interconnections such as buses (e.g., peripheral component interconnect (PCI), USB, firmware (IEEE 1394), optical bus structure, etc.) and may be interconnected by a network.

본 명세서에서 사용되는 "결함 검출부", "결함 분류부", "가중치 부여부" 등과 같은 용어들은 일반적으로 하드웨어, 하드웨어와 소프트웨어의 조합, 소프트웨어, 또는 실행중인 소프트웨어인 컴퓨터 관련 엔티티를 지칭하는 것이다. 예를 들어,"결함 검출부", "결함 분류부", "가중치 부여부" 등과 같은 구성요소는 프로세서 상에서 실행중인 프로세스, 프로세서, 객체, 실행 가능물(executable), 실행 스레드, 프로그램 및/또는 컴퓨터일 수 있지만, 이것으로 한정되는 것은 아니다. 예를 들어, 컨트롤러 상에서 구동중인 애플리케이션 및 컨트롤러 모두가 구성요소일 수 있다. 하나 이상의 구성요소는 프로세스 및/또는 실행의 스레드 내에 존재할 수 있으며, 구성요소는 하나의 컴퓨터 상에서 로컬화될 수 있고, 둘 이상의 컴퓨터 사이에서 분산될 수도 있다.As used herein, terms such as “defect detection unit,” “defect classification unit,” “weighting unit,” and the like generally refer to computer-related entities that are hardware, a combination of hardware and software, software, or software in execution. For example, components such as "fault detection unit", "fault classification unit", "weighting unit", etc. are processes running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer. It may be, but it is not limited to this. For example, both the application running on the controller and the controller can be components. One or more components may reside within a process and/or thread of execution, and a component may be localized on one computer or distributed between two or more computers.

상술한 바와 같이, 본 발명에 따르면, 서로 다른 장점을 가지고 있는 두 가지 결함 분류기(Defect Classifier)를 사용해서 각각의 결함 분류기의 장점을 살림으로써 결함 분류율을 높이고 이로 인해서 결함의 원인을 선제적으로 파악하고 조치할 수 있도록 할 뿐 만 아니라, 로트(Lot)성 대량 결함 발생을 막을 수 있다.As described above, according to the present invention, two defect classifiers with different advantages are used to utilize the strengths of each defect classifier to increase the defect classification rate and thereby preemptively determine the cause of the defect. Not only can it identify and take action, but it can also prevent the occurrence of mass defects in lots.

또한 압연공정에서 사용되는 강판을 생산할 때 수 많은 롤러(Roller)를 거치게 되는 데, 특정 롤러에서 결함이 발생되어 강판에 전사하게 되면 이로 인해 주기성 결함(Periodic Defects)이 발생된다. 이 때 결함 분류율이 낮게 되면 주기성 검사가 잘 되지 않을 뿐 만 아니라 어떤 롤러에서 발생이 되었는지 알 수 없게 된다.Additionally, when producing steel sheets used in the rolling process, they pass through numerous rollers. If a defect occurs in a specific roller and is transferred to the steel sheet, periodic defects occur. At this time, if the defect classification rate is low, not only does periodic inspection not work well, but it also becomes impossible to know which roller the defect occurred in.

따라서, 본 발명에 따르면, 주기성 결함을 효과적으로 추출함으로써 어떤 롤러를 교체하거나 클리닝)Cleaning)해야 할지 알 수 있도록 함으로써 제품의 표면 품질을 높일 수 있다.Accordingly, according to the present invention, the surface quality of the product can be improved by effectively extracting periodic defects so that it can be known which roller needs to be replaced or cleaned.

이에 따라, 본 발명으로 인한 강판 결함 분류 시스템의 강판 품질과 관련된 기대 효과는 다음 같다.Accordingly, the expected effects related to steel sheet quality of the steel sheet defect classification system according to the present invention are as follows.

  ㅇ 분류율 향상  ㅇ Improved classification rate

     - 개선전 : 85 ~ 90%      - Before improvement: 85 ~ 90% 

     - 개선후 : 91 ~ 95%     - After improvement: 91 ~ 95%

   ㅇ 분류율 향상으로 인한 품질 향상   ㅇ Quality improvement due to improved classification rate

     - 개선후 향상     - Improvement after improvement

      . 일치율 향상: 검사자와 강판 결함 분류 시스템의 판정 결과가 일치하는 비율      . Improved agreement rate: The rate at which the judgment results of the inspector and the steel plate defect classification system match.

. 부적합율 감소 . Reduce nonconformity rate

. 클레임(Claim) 감소 . Reduction in claims

. 생산성 향상 . Increased productivity

이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고 후술하는 특허청구범위에 의해 한정되며, 본 발명의 구성은 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 그 구성을 다양하게 변경 및 개조할 수 있다는 것을 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 쉽게 알 수 있다.The present invention described above is not limited by the above-described embodiments and the accompanying drawings, but is limited by the scope of the patent claims described later, and the configuration of the present invention can be varied without departing from the technical spirit of the present invention. Those skilled in the art can easily see that changes and modifications can be made.

100: 강판 결함 분류 시스템
110: 결함 검출부
120: 결함 분류부
121: 제1 결함 분류기
122: 제2 결함 분류기
121, 122: 복수의 결함 분류기
130: 가중치 부여부
131: 가중치 설정부
132: 가중치 연산부
133: 판단부
100: Steel plate defect classification system
110: defect detection unit
120: Defect classification unit
121: First defect classifier
122: Second defect classifier
121, 122: Multiple fault classifiers
130: weighting unit
131: Weight setting unit
132: Weight calculation unit
133: Judgment unit

Claims (14)

강판의 결함을 검출하는 결함 검출부;
분류 방식이 서로 상이한 복수의 결함 분류기를 구비하고, 상기 복수의 결함 분류기 각각은 상기 결함 검출부에 의해 검출된 강판의 결함을 분류하는 결함 분류부; 및
상기 결함 분류부의 복수의 결함 분류기 각각의 분류 결과에 상기 복수의 결함 분류기 각각의 분류 결과 정확도에 따라 가중치를 부여하여 상기 강판의 최종 결함을 분류하는 가중치 부여부
를 포함하는 가중치를 이용한 강판 결함 분류 시스템.
A defect detection unit that detects defects in the steel sheet;
a defect classification unit comprising a plurality of defect classifiers using different classification methods, each of the plurality of defect classifiers classifying defects of the steel sheet detected by the defect detection unit; and
A weighting unit that classifies the final defect of the steel sheet by assigning a weight to the classification results of each of the plurality of defect classifiers of the defect classification unit according to the accuracy of the classification results of each of the plurality of defect classifiers.
Steel plate defect classification system using weights including.
제1항에 있어서,
복수의 결함 분류기는
상기 결함 검출부에 의해 검출된 결함으로부터 추출된 물리적 특징값에 기초하여 결함의 종류를 분류하는 제1 결함 분류기; 및
사전에 수집된 결함을 학습하여 상기 결함 검출부에 의해 검출된 결함의 종류를 분류하는 제2 결함 분류기
를 포함하는 가중치를 이용한 강판 결함 분류 시스템.
According to paragraph 1,
Multiple defect classifiers
a first defect classifier that classifies types of defects based on physical feature values extracted from defects detected by the defect detection unit; and
A second defect classifier that learns defects collected in advance and classifies the types of defects detected by the defect detection unit.
Steel plate defect classification system using weights including.
제1항에 있어서,
상기 가중치 부여부는
상기 복수의 결함 분류기 각각의 분류 결과에 기초하여 가중치를 설정하는 가중치 설정부;
상기 가중치 설정부에 의해 설정된 가중치를 상기 복수의 결함 분류기 각각의 분류 결과에 부여하는 가중치 연산부; 및
상기 가중치 연산부에 의해 처리된 상기 복수의 결함 분류기 각각의 분류 결과에 따라 최종 결함 종류를 판단하는 판단부
를 포함하는 가중치를 이용한 강판 결함 분류 시스템.
According to paragraph 1,
The weighting unit
a weight setting unit that sets a weight based on classification results of each of the plurality of defect classifiers;
a weight calculation unit that assigns the weight set by the weight setting unit to classification results of each of the plurality of defect classifiers; and
A determination unit that determines the final defect type according to the classification results of each of the plurality of defect classifiers processed by the weight calculation unit.
Steel plate defect classification system using weights including.
제3항에 있어서,
상기 가중치 설정부는 상기 복수의 결함 분류기 각각의 분류 결과의 정확도에 따라 가중치를 설정하는 가중치를 이용한 강판 결함 분류 시스템.
According to paragraph 3,
A steel sheet defect classification system using weights, wherein the weight setting unit sets weights according to the accuracy of classification results of each of the plurality of defect classifiers.
제4항에 있어서,
상기 가중치 설정부는 상기 복수의 결함 분류기 각각의 분류 결과 각각의 정확도에 따라 가중치를 설정하는 가중치를 이용한 강판 결함 분류 시스템.
According to clause 4,
A steel sheet defect classification system using weights, wherein the weight setting unit sets weights according to the accuracy of each classification result of each of the plurality of defect classifiers.
제5항에 있어서,
상기 가중치 설정부는 상기 복수의 결함 분류기 각각의 분류 결과 중 동일하게 분류된 결함의 종류에 부여되는 가중치의 총합은 '1' 또는 '100%' 중 하나로 설정하는 가중치를 이용한 강판 결함 분류 시스템.
According to clause 5,
The weight setting unit sets the total weight given to the same classified defect types among the classification results of each of the plurality of defect classifiers to either '1' or '100%'. A steel sheet defect classification system using weights.
제3항에 있어서,
상기 판단부는 상기 가중치 연산부에 의해 처리된 상기 복수의 결함 분류기 각각의 분류 결과 중 확률이 가장 높은 분류 결과를 최종 분류 결과로 판단하는 가중치를 이용한 강판 결함 분류 시스템.
According to paragraph 3,
A steel sheet defect classification system using weights, wherein the determination unit determines the classification result with the highest probability among the classification results of each of the plurality of defect classifiers processed by the weight calculation unit as the final classification result.
결함 검출부가 강판의 결함을 검출하는 단계;
결함 분류부가 분류 방식이 서로 상이한 복수의 결함 분류기를 구비하고, 상기 복수의 결함 분류기 각각이 상기 결함 검출부에 의해 검출된 강판의 결함을 분류하는 단계; 및
가중치 부여부가 상기 결함 분류부의 복수의 결함 분류기 각각의 분류 결과에 상기 복수의 결함 분류기 각각의 분류 결과 정확도에 따라 가중치를 부여하여 상기 강판의 최종 결함을 분류하는 단계
를 포함하는 가중치를 이용한 강판 결함 분류 방법.
A defect detection unit detecting defects in the steel sheet;
A defect classification unit comprising a plurality of defect classifiers with different classification methods, each of the plurality of defect classifiers classifying defects of the steel sheet detected by the defect detection unit; and
Classifying the final defect of the steel sheet by a weighting unit assigning a weight to the classification results of each of the plurality of defect classifiers of the defect classification unit according to the accuracy of the classification results of each of the plurality of defect classifiers.
Steel plate defect classification method using weights including.
제8항에 있어서,
강판의 결함을 분류하는 단계는
상기 복수의 결함 분류기의 제1 결함 분류기가 상기 결함 검출부에 의해 검출된 결함으로부터 추출된 물리적 특징값에 기초하여 결함의 종류를 분류하는 단계; 및
상기 복수의 결함 분류기의 제2 결함 분류기가 사전에 수집된 결함을 학습하여 상기 결함 검출부에 의해 검출된 결함의 종류를 분류하는 단계
를 포함하는 가중치를 이용한 강판 결함 분류 방법.
According to clause 8,
The steps to classify defects in steel plates are:
Classifying the type of defect by a first defect classifier of the plurality of defect classifiers based on physical feature values extracted from the defect detected by the defect detection unit; and
A second defect classifier of the plurality of defect classifiers classifies the type of defect detected by the defect detection unit by learning defects collected in advance.
Steel plate defect classification method using weights including.
제8항에 있어서,
상기 강판의 최종 결함을 분류하는 단계는
상기 가중치 부여부의 가중치 설정부가 상기 복수의 결함 분류기 각각의 분류 결과에 기초하여 가중치를 설정하는 단계;
상기 가중치 부여부의 가중치 연산부가 상기 가중치 설정부에 의해 설정된 가중치를 상기 복수의 결함 분류기 각각의 분류 결과에 부여하는 단계; 및
상기 가중치 부여부의 판단부가 상기 가중치 연산부에 의해 처리된 상기 복수의 결함 분류기 각각의 분류 결과에 따라 최종 결함 종류를 판단하는 단계
를 포함하는 가중치를 이용한 강판 결함 분류 방법.
According to clause 8,
The step of classifying the final defects of the steel plate is
A weight setting unit of the weighting unit setting a weight based on classification results of each of the plurality of defect classifiers;
assigning the weight set by the weight setting unit to the classification result of each of the plurality of defect classifiers; and
A determination unit of the weighting unit determining a final defect type according to classification results of each of the plurality of defect classifiers processed by the weight calculation unit.
Steel plate defect classification method using weights including.
제10항에 있어서,
상기 가중치를 설정하는 단계는 상기 가중치 설정부가 상기 복수의 결함 분류기 각각의 분류 결과의 정확도에 따라 가중치를 설정하는 가중치를 이용한 강판 결함 분류 방법.
According to clause 10,
In the step of setting the weight, the weight setting unit sets the weight according to the accuracy of the classification result of each of the plurality of defect classifiers.
제11항에 있어서,
상기 가중치를 설정하는 단계는 상기 가중치 설정부가 상기 복수의 결함 분류기 각각의 분류 결과 각각의 정확도에 따라 가중치를 설정하는 가중치를 이용한 강판 결함 분류 방법.
According to clause 11,
In the step of setting the weight, the weight setting unit sets the weight according to the accuracy of each classification result of each of the plurality of defect classifiers.
제12항에 있어서,
상기 가중치를 설정하는 단계는 상기 가중치 설정부가 상기 복수의 결함 분류기 각각의 분류 결과 중 동일하게 분류된 결함의 종류에 부여되는 가중치의 총합은 '1' 또는 '100%' 중 하나로 설정하는 가중치를 이용한 강판 결함 분류 방법.
According to clause 12,
The step of setting the weight uses a weight in which the weight setting unit sets the total weight given to the types of defects that are equally classified among the classification results of each of the plurality of defect classifiers to either '1' or '100%'. Steel plate defect classification method.
제10항에 있어서,
상기 최종 결함 종류를 판단하는 단계는 상기 판단부가 상기 가중치 연산부에 의해 처리된 상기 복수의 결함 분류기 각각의 분류 결과 중 확률이 가장 높은 분류 결과를 최종 분류 결과로 판단하는 가중치를 이용한 강판 결함 분류 방법.
According to clause 10,
In the step of determining the final defect type, the determination unit determines the classification result with the highest probability among the classification results of each of the plurality of defect classifiers processed by the weight calculation unit as the final classification result. A steel sheet defect classification method using weights.
KR1020220166980A 2022-12-02 2022-12-02 Systrm and method for classifying defects in steel plate using weight value KR20240082882A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220166980A KR20240082882A (en) 2022-12-02 2022-12-02 Systrm and method for classifying defects in steel plate using weight value

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220166980A KR20240082882A (en) 2022-12-02 2022-12-02 Systrm and method for classifying defects in steel plate using weight value

Publications (1)

Publication Number Publication Date
KR20240082882A true KR20240082882A (en) 2024-06-11

Family

ID=91471151

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220166980A KR20240082882A (en) 2022-12-02 2022-12-02 Systrm and method for classifying defects in steel plate using weight value

Country Status (1)

Country Link
KR (1) KR20240082882A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180123775A (en) 2017-05-10 2018-11-20 주식회사 포스코 Method for determining surface quality of strip

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180123775A (en) 2017-05-10 2018-11-20 주식회사 포스코 Method for determining surface quality of strip

Similar Documents

Publication Publication Date Title
CN111914090B (en) Method and device for enterprise industry classification identification and characteristic pollutant identification
WO2018131219A1 (en) Anomaly sensing device, anomaly sensing method, and storage medium
CN110490842B (en) Strip steel surface defect detection method based on deep learning
US10636133B2 (en) Automated optical inspection (AOI) image classification method, system and computer-readable media
JP2019106112A (en) Information processing apparatus, identification system, setting method, and program
WO2013105164A1 (en) Abnormal signal determining apparatus, abnormal signal determining method, and abnormal signal determining program
JP2016085704A (en) Information processing system, information processing device, information processing method, and program
WO2020156409A1 (en) Data processing method, defect detection method, computing apparatus, and storage medium
JP7161948B2 (en) Machine learning device, machine learning method, machine learning program, and inspection device
JP2007073035A5 (en)
JP6584250B2 (en) Image classification method, classifier configuration method, and image classification apparatus
EP3904868A1 (en) Learned model generation method, learned model, surface defect inspection method, steel manufacturing method, pass/fail determination method, grade determination method, surface defect determination program, pass/fail determination program, determination system, and steel manufacturing equipment
JP2018026122A5 (en)
US20190095876A1 (en) Method and system for determining maintenance policy of complex forming device
Yuan et al. Selection of characteristic wavelengths using SPA and qualitative discrimination of mildew degree of corn kernels based on SVM
WO2020217371A1 (en) Learning system, data generating device, data generating method, and data generating program
CN117171521A (en) Intelligent diagnosis method for performance of steel product aiming at defect detection
JP2015215183A (en) Defect analysis device and defect analysis method
KR20240082882A (en) Systrm and method for classifying defects in steel plate using weight value
WO2020255224A1 (en) Abnormality detection device, learning device, abnormality detection method, learning method, abnormality detection program, and learning program
JP2019159770A (en) Discrimination system, discrimination device, learning device, discrimination method, and program
EP4361615A1 (en) Inspection method, classification method, management method, steel material manufacturing method, training model generation method, training model, inspection device, and steel material manufacturing facility
JP2020077158A (en) Image processing device and image processing method
Saied et al. Learning-Based Approach for Automated Surface Inspection with Industrial Tomography Imaging
CN113157561A (en) Defect prediction method for numerical control system software module