KR20240077302A - 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치 및 방법 - Google Patents
심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치 및 방법 Download PDFInfo
- Publication number
- KR20240077302A KR20240077302A KR1020220159696A KR20220159696A KR20240077302A KR 20240077302 A KR20240077302 A KR 20240077302A KR 1020220159696 A KR1020220159696 A KR 1020220159696A KR 20220159696 A KR20220159696 A KR 20220159696A KR 20240077302 A KR20240077302 A KR 20240077302A
- Authority
- KR
- South Korea
- Prior art keywords
- image
- defective
- area
- network
- learning
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
- G06T7/001—Industrial image inspection using an image reference approach
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/82—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/52—Surveillance or monitoring of activities, e.g. for recognising suspicious objects
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan 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/8854—Grading and classifying of flaws
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan 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/8883—Scan 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan 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/8887—Scan 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 based on image processing techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20021—Dividing image into blocks, subimages or windows
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30148—Semiconductor; IC; Wafer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30168—Image quality inspection
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Molecular Biology (AREA)
- Analytical Chemistry (AREA)
- Signal Processing (AREA)
- Chemical & Material Sciences (AREA)
- Biochemistry (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Multimedia (AREA)
- Medical Informatics (AREA)
- Databases & Information Systems (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
Description
도 2는 데코프레임 생산 공정 순서를 나타낸 구성도
도 3은 데코프레임 생산 공정 진행시의 표면 검사 대상 항목을 나타낸 구성도
도 4는 조명에 의한 표면 검사와 속성을 나타낸 구성도
도 5는 표면 검사 샘플의 일 예를 나타낸 구성도
도 6은 본 발명에 따른 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치의 구성도
도 7은 정상 이미지 기반 비지도 학습부의 상세 구성도
도 8은 이상 데이터 생성부의 상세 구성도
도 9는 재구성 네트워크 계산부의 상세 구성도
도 10은 구분 네트워크 계산부의 상세 구성도
도 11은 불량 이미지 기반 온라인 지도 학습부의 상세 구성도
도 12는 재구성 네트워크 계산부의 상세 구성도
도 13은 구분 네트워크 계산부의 상세 구성도
도 14는 불량 제품 탐지 및 학습부의 상세 구성도
도 15는 정상 이미지 기반 비지도 학습 과정을 나타낸 구성도
도 16은 정상 이미지 기반 비지도 학습 방법을 나타낸 플로우 차트
도 17은 불량 탐지 성공 케이스의 일 예를 나타낸 구성도
도 18은 불량 이미지 기반 온라인 지도 학습 과정을 나타낸 구성도
도 19는 불량 이미지 기반 온라인 지도 학습 방법을 나타낸 플로우 차트
200. 불량 이미지 기반 온라인 지도 학습부
Claims (18)
- 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위하여 적어도 하나의 프로세서를 포함하는 전자 장치가,
정상 이미지를 기반으로, 노이즈를 삽입한 이미지를 통하여 원본 이미지를 얻을 수 있도록 하는 재구성 네트워크(Reconstructive sub-network)와 노이즈 영역을 탐지할 수 있도록 하는 구분 네트워크(Discriminative sub-network)를 학습하는 정상 이미지 기반 비지도 학습부;
불량 이미지를 기반으로, 검수 대상 이미지를 입력하여 흠집 제거 이미지를 생성하는 재구성 네트워크(Reconstructive Sub-network)와 검수 대상 이미지와 흠집 제거 이미지와의 차이를 비교해 흠집 영역 이미지 추출하는 구분 네트워크(Discriminative Sub-network)를 학습하는 불량 이미지 기반 온라인 지도 학습부;를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치. - 제 1 항에 있어서, 정상 이미지 기반 비지도 학습부는,
정상 제품 이미지에 노이즈를 삽입하여 불량 제품 이미지로 생성하는 이상 데이터 생성부와,
불량 제품 이미지를 정상 제품 이미지로 변환하는 재구성 네트워크 계산부와,
합성한 불량 제품 이미지와 정상 제품 이미지와의 차이를 비교해 불량인 영역을 추출하는 구분 네트워크 계산부를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치. - 제 2 항에 있어서, 이상 데이터 생성부는,
정상 제품 이미지가 입력되었을 때, 정상 제품 이미지의 크기와 같은 펄린 노이즈(Perlin Noise)를 생성하는 펄린 노이즈 생성부와,
임계치를 이용하여 노이즈 영역 이미지를 추출하는 노이즈 영역 이미지 추출부와,
정상 제품 이미지와 노이즈 데이터를 합성하는 데이터 합성부를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치. - 제 2 항에 있어서, 재구성 네트워크 계산부는,
이상 데이터 생성부에서 합성한 불량 제품 이미지를 입력받아 재구성 네트워크 계산을 통하여 불량 제품 이미지와 같은 크기의 흠집 제거 이미지를 출력하는 흠집 제거 이미지 생성부와,
흠집 제거 이미지와 정상 제품 이미지의 차이를 계산하는 이미지 차이 계산부와,
흠집 제거 이미지와 불량 이미지 연결을 하는 이미지 연결부를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치. - 제 2 항에 있어서, 구분 네트워크 계산부는,
연결된 불량 제품 이미지와 정상 제품 이미지를 입력받아 구분 네트워크 계산을 통하여 제품 이미지와 같은 크기의 흠집 영역 이미지를 생성하는 흠집 영역 이미지 생성부와,
흠집 영역 이미지와 노이즈 영역 이미지와의 차이를 계산하는 이미지 차이 계산부와,
재구성 네트워크와 구분 네트워크에서 계산한 차이를 이용하여 각각 재구성 네트워크와 구분 네트워크의 가중치를 수정하는 가중치 수정부를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치. - 제 1 항에 있어서, 불량 이미지 기반 온라인 지도 학습부는,
검수 대상 이미지를 입력하여 흠집 제거 이미지를 생성하는 재구성 네트워크 계산부와,
검수 대상 이미지와 흠집 제거 이미지와의 차이를 비교해 흠집 영역 이미지 추출을 하는 구분 네트워크 계산부와,
흠집 영역 이미지의 불량 여부를 계산하고, 임계치를 기준으로 불량 제품의 탐지 및 학습을 하여 흠집 영역 이미지는 이진화 작업을 수행하고 이진화 이미지와 흠집 영역의 이미지의 차이를 계산하여 구분 네트워크의 가중치를 수정하는 불량 제품 탐지 및 학습부를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치. - 제 6 항에 있어서, 재구성 네트워크 계산부는,
검수 대상 이미지를 입력받아 흠집 제거 이미지를 생성하는 흠집 제거 이미지 생성부와,
검수 대상 이미지와 흠집 제거 이미지를 연결하는 이미지 연결부를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치. - 제 6 항에 있어서, 구분 네트워크 계산부는,
연결된 검수 대상 이미지와 흠집 제거 이미지를 입력받아 구분 네트워크 계산을 통하여 제품 이미지와 같은 크기의 흠집 영역 이미지를 생성하는 흠집 영역 이미지 생성부와,
흠집 영역 이미지의 불량 여부를 계산하는 불량 여부 계산부를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치. - 제 6 항에 있어서, 불량 제품 탐지 및 학습부는,
불량 제품의 탐지 및 학습을 하여 임계치를 기준으로 흠집 영역 이미지의 이진화 작업을 수행하는 이미지 이진화부와,
이진화 이미지와 흠집 영역 이미지의 차이를 계산하는 이미지 차이 계산부와,
계산된 이진화 이미지와 흠집 영역의 이미지의 차이를 기준으로 구분 네트워크의 가중치를 수정하는 가중치 수정부를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치. - 적어도 하나의 프로세서를 포함하는 전자 장치에서 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 동작이 수행되고,
정상 이미지를 기반으로, 노이즈를 삽입한 이미지를 통하여 원본 이미지를 얻을 수 있도록 하는 재구성 네트워크(Reconstructive sub-network)와 노이즈 영역을 탐지할 수 있도록 하는 구분 네트워크(Discriminative sub-network)를 학습하는 정상 이미지 기반 비지도 학습 단계;
불량 이미지를 기반으로, 검수 대상 이미지를 입력하여 흠집 제거 이미지를 생성하는 재구성 네트워크(Reconstructive Sub-network)와 검수 대상 이미지와 흠집 제거 이미지와의 차이를 비교해 흠집 영역 이미지 추출하는 구분 네트워크(Discriminative Sub-network)를 학습하는 불량 이미지 기반 온라인 지도 학습 단계;를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 방법. - 제 10 항에 있어서, 정상 이미지 기반 비지도 학습 단계는,
정상 제품 이미지에 노이즈를 삽입하여 불량 제품 이미지로 생성하는 이상 데이터 생성 단계와,
불량 제품 이미지를 정상 제품 이미지로 변환하는 재구성 네트워크 계산 단계와,
합성한 불량 제품 이미지와 정상 제품 이미지와의 차이를 비교해 불량인 영역을 추출하는 구분 네트워크 계산 단계를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 방법. - 제 11 항에 있어서, 이상 데이터 생성 단계는,
정상 제품 이미지가 입력되었을 때, 정상 제품 이미지의 크기와 같은 펄린 노이즈(Perlin Noise)를 생성하는 펄린 노이즈 생성 단계와,
임계치를 이용하여 노이즈 영역 이미지를 추출하는 노이즈 영역 이미지 추출 단계와,
정상 제품 이미지와 노이즈 데이터를 합성하는 데이터 합성 단계를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 방법. - 제 11 항에 있어서, 재구성 네트워크 계산 단계는,
이상 데이터 생성 단계에서 합성한 불량 제품 이미지를 입력받아 재구성 네트워크 계산을 통하여 불량 제품 이미지와 같은 크기의 흠집 제거 이미지를 출력하는 흠집 제거 이미지 생성 단계와,
흠집 제거 이미지와 정상 제품 이미지의 차이를 계산하는 이미지 차이 계산 단계와,
흠집 제거 이미지와 불량 이미지 연결을 하는 이미지 연결 단계를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 방법. - 제 11 항에 있어서, 구분 네트워크 계산 단계는,
연결된 불량 제품 이미지와 정상 제품 이미지를 입력받아 구분 네트워크 계산을 통하여 제품 이미지와 같은 크기의 흠집 영역 이미지를 생성하는 흠집 영역 이미지 생성 단계와,
흠집 영역 이미지와 노이즈 영역 이미지와의 차이를 계산하는 이미지 차이 계산 단계와,
재구성 네트워크와 구분 네트워크에서 계산한 차이를 이용하여 각각 재구성 네트워크와 구분 네트워크의 가중치를 수정하는 가중치 수정 단계를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 방법. - 제 10 항에 있어서, 불량 이미지 기반 온라인 지도 학습 단계는,
검수 대상 이미지를 입력하여 흠집 제거 이미지를 생성하는 재구성 네트워크 계산 단계와,
검수 대상 이미지와 흠집 제거 이미지와의 차이를 비교해 흠집 영역 이미지 추출을 하는 구분 네트워크 계산 단계와,
흠집 영역 이미지의 불량 여부를 계산하고, 임계치를 기준으로 불량 제품의 탐지 및 학습을 하여 흠집 영역 이미지의 이진화 작업을 수행하고 이진화 이미지와 흠집 영역의 이미지의 차이를 계산하여 구분 네트워크의 가중치를 수정하는 불량 제품 탐지 및 학습 단계를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 방법. - 제 15 항에 있어서, 재구성 네트워크 계산 단계는,
검수 대상 이미지를 입력받아 흠집 제거 이미지를 생성하는 흠집 제거 이미지 생성 단계와,
검수 대상 이미지와 흠집 제거 이미지를 연결하는 이미지 연결 단계를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 방법. - 제 15 항에 있어서, 구분 네트워크 계산 단계는,
연결된 검수 대상 이미지와 흠집 제거 이미지를 입력받아 구분 네트워크 계산을 통하여 제품 이미지와 같은 크기의 흠집 영역 이미지를 생성하는 흠집 영역 이미지 생성 단계와,
흠집 영역 이미지의 불량 여부를 계산하는 불량 여부 계산 단계를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 방법. - 제 15 항에 있어서, 불량 제품 탐지 및 학습 단계는,
불량 제품의 탐지 및 학습을 하여 임계치를 기준으로 흠집 영역 이미지의 이진화 작업을 수행하는 이미지 이진화 단계와,
이진화 이미지와 흠집 영역 이미지의 차이를 계산하는 이미지 차이 계산 단계와,
계산된 이진화 이미지와 흠집 영역의 이미지의 차이를 기준으로 구분 네트워크의 가중치를 수정하는 가중치 수정 단계를 포함하는 것을 특징으로 하는 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 방법.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220159696A KR20240077302A (ko) | 2022-11-24 | 2022-11-24 | 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치 및 방법 |
| US18/517,839 US20240177297A1 (en) | 2022-11-24 | 2023-11-22 | Apparatus and method for detecting defect using deep learning-based surface inspection |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220159696A KR20240077302A (ko) | 2022-11-24 | 2022-11-24 | 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치 및 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20240077302A true KR20240077302A (ko) | 2024-05-31 |
Family
ID=91191953
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020220159696A Pending KR20240077302A (ko) | 2022-11-24 | 2022-11-24 | 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치 및 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20240177297A1 (ko) |
| KR (1) | KR20240077302A (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119169329A (zh) * | 2024-09-13 | 2024-12-20 | 东莞菱工实业有限公司 | 原料瑕疵自动光学检测规避方法、系统、设备及存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101782363B1 (ko) | 2016-05-23 | 2017-09-27 | (주)에이앤아이 | 데이터 밸런싱을 통한 학습기반의 비전검사 방법 |
| KR20210050168A (ko) | 2019-10-28 | 2021-05-07 | 주식회사 뷰온 | 딥러닝 모델에 적용하기 위한 학습 데이터 확장방법, 딥러닝을 이용한 이미지 분류장치 및 그 방법 |
| KR20220050083A (ko) | 2019-08-19 | 2022-04-22 | 엘지전자 주식회사 | 제품 생산 라인 상의 비전 검사를 위한 ai 기반의 신규 학습 모델 생성 시스템 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10416087B2 (en) * | 2016-01-01 | 2019-09-17 | Kla-Tencor Corporation | Systems and methods for defect detection using image reconstruction |
| US10181185B2 (en) * | 2016-01-11 | 2019-01-15 | Kla-Tencor Corp. | Image based specimen process control |
| JP6792842B2 (ja) * | 2017-06-06 | 2020-12-02 | 株式会社デンソー | 外観検査装置、変換データ生成装置、及びプログラム |
| US11797886B2 (en) * | 2018-03-29 | 2023-10-24 | Nec Corporation | Image processing device, image processing method, and image processing program |
| US12217402B2 (en) * | 2020-12-01 | 2025-02-04 | BWXT Advanced Technologies LLC | Deep learning based image enhancement for additive manufacturing |
| JP7636278B2 (ja) * | 2021-06-29 | 2025-02-26 | 株式会社日立ハイテク | 検査装置及び計測装置 |
| JP7781305B2 (ja) * | 2022-03-28 | 2025-12-05 | カール・ツァイス・エスエムティー・ゲーエムベーハー | ウェハの結像データセットにおける異常の検出のためのコンピュータ実施方法、およびそのような方法を利用するシステム |
| CN114724043B (zh) * | 2022-06-08 | 2022-09-02 | 南京理工大学 | 基于对比学习的自编码器异常检测方法 |
| US20240233344A9 (en) * | 2022-10-25 | 2024-07-11 | Panasonic Intellectual Property Management Co., Ltd. | Systems and methods for estimating robustness of a machine learning model |
-
2022
- 2022-11-24 KR KR1020220159696A patent/KR20240077302A/ko active Pending
-
2023
- 2023-11-22 US US18/517,839 patent/US20240177297A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101782363B1 (ko) | 2016-05-23 | 2017-09-27 | (주)에이앤아이 | 데이터 밸런싱을 통한 학습기반의 비전검사 방법 |
| KR20220050083A (ko) | 2019-08-19 | 2022-04-22 | 엘지전자 주식회사 | 제품 생산 라인 상의 비전 검사를 위한 ai 기반의 신규 학습 모델 생성 시스템 |
| KR20210050168A (ko) | 2019-10-28 | 2021-05-07 | 주식회사 뷰온 | 딥러닝 모델에 적용하기 위한 학습 데이터 확장방법, 딥러닝을 이용한 이미지 분류장치 및 그 방법 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119169329A (zh) * | 2024-09-13 | 2024-12-20 | 东莞菱工实业有限公司 | 原料瑕疵自动光学检测规避方法、系统、设备及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20240177297A1 (en) | 2024-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113379734B (zh) | 质量检测方法、装置、设备及计算机可读存储介质 | |
| KR101992970B1 (ko) | 딥러닝과 노이즈 제거 기술을 이용한 표면 결함 검출 장치 및 방법 | |
| CN114862845B (zh) | 手机触摸屏的缺陷检测方法、装置、设备及存储介质 | |
| CN115761380B (zh) | 基于逐通道特征融合的印花布匹瑕疵分类方法 | |
| CN111667476B (zh) | 布料瑕疵检测方法、装置、电子设备及可读存储介质 | |
| CN114170477B (zh) | 一种基于注意力图卷积网络的多模态融合机械缺陷检测方法 | |
| KR20210038303A (ko) | 제품 분류 시스템 및 방법 | |
| CN115713480B (zh) | 一种集成电路金属封装深度学习缺陷检测方法 | |
| CN118014941A (zh) | 织物图像无监督缺陷检测方法及装置 | |
| CN118537339B (zh) | 一种基于磨砂机的零部件表面质量的评估方法及系统 | |
| CN117237274A (zh) | 基于生成对抗网络的数码印花织物缺陷检测方法 | |
| CN112258470B (zh) | 基于缺陷检测的工业图像临界压缩率智能分析系统及方法 | |
| CN114202544B (zh) | 一种基于自编码器的复杂工件缺陷检测方法 | |
| CN118321203B (zh) | 机器人远程控制系统及控制方法 | |
| CN117351218B (zh) | 一种炎症性肠病病理形态学特征隐窝拉伸图像识别的方法 | |
| KR20240077302A (ko) | 심층 학습 기반의 표면 검사를 이용한 불량 탐지를 위한 장치 및 방법 | |
| KR102686135B1 (ko) | 인공지능을 활용한 결함 검사 방법 및 인공지능을 활용한 결함 검사 장치 | |
| JP2010164506A (ja) | 検査方法 | |
| CN115564734B (zh) | 一种产品检测方法、电子设备及存储介质 | |
| KR102609153B1 (ko) | 딥러닝 기반 제조 영상의 이상 탐지 장치 및 방법 | |
| US12354255B2 (en) | Image defect detecting system, generation method of image defect detecting system and non-transitory computer readable medium | |
| CN119169428A (zh) | 基于背景建模的工业产品表面缺陷数据集扩充方法及装置 | |
| CN112200766A (zh) | 基于区域关联神经网络的工业产品表面缺陷检测方法 | |
| CN119205632A (zh) | 基于改进YOLOv3的GIS内部异物缺陷监测方法 | |
| Liu et al. | Novel methods for locating and matching IC cells based on standard cell libraries |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11 | Administrative time limit extension requested |
Free format text: ST27 STATUS EVENT CODE: U-3-3-T10-T11-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| P11 | Amendment of application requested |
Free format text: ST27 STATUS EVENT CODE: A-2-2-P10-P11-NAP-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| T11 | Administrative time limit extension requested |
Free format text: ST27 STATUS EVENT CODE: U-3-3-T10-T11-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T12 | Administrative time limit extension not granted |
Free format text: ST27 STATUS EVENT CODE: U-3-3-T10-T12-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| T12-X000 | Administrative time limit extension not granted |
St.27 status event code: U-3-3-T10-T12-oth-X000 |