DEEP-LEARNING

브레니(Brenny)
(주)아이디맥스
사람과 같이 문제 해결을 위해 학습하는 나는 브레니(Brenny)라고 해요.
사물도 인식하고 무언가를 분류해보고 묶어보고 신경망을 가동시켜 특징을 추출하죠. 기계가 학습을 하다니... 내가 궁금하지 않나요?

 

 딥러닝의 정의

딥러닝은 휴대폰과 웨어러블 장치에 사용되는 음성, 텍스트, 안면 인식등에 필수적 기술로 부상하고, 패턴을 예측하여

중요한 비즈니스 결정을 내리기 위해 의학적 진단에서 인터넷 보안에 이르기까지 그 외 다수의 애플리케이션에 사용되기

시작하고 있습니다. 딥러닝 기반 이미지 분석은 육안 검사의 정교함과 유연성을 컴퓨터 시스템의 신뢰성, 일관성, 속도와

결합하고, 딥러닝 기반 소프트웨어는 판단에 기반한 부품 위치 파악, 검사, 분류 및 문자 인식 과제를 육안 검사나 기존

머신 비전 솔루션보다 더욱 효과적으로 수행할 수 있습니다.

 

딥러닝 기술로 부상하고 있는 분야

- 음성 언어, 텍스트, 얼굴 인식

- 모바일 및 웨어러블 기기

- 의료 진단

- 인터넷 보안

 

 

 딥러닝으로 패키징 솔루션을 자동화하는 방법

 

 

 

딥러닝이 패키지 업체와 제조업체를 위해 나열한 장점

패키징 결함 감지

주름, 찢어짐, 손상, 휨, 기포, 인쇄 오류 등 라벨 결함은 기존의 머신비전으로 잘 처리할 수 있고, 딥러닝 기술을 이용하면 일일이

검사 모델을 프로그래밍하지 않아도 됩니다. 그리고 딥러닝은 정상적인 범위를 벗어나는 결함을 포함하여 캔의 표면에서 발생할 

수 있는 모든 결함 영역을 검출하고 리포트할 수 있습니다.

 

패키징 광학 문자 인식(OCR)

코그넥스의 딥러닝 OCR 툴로 날짜/로트 코드에서 일반 텍스트를 감지하고 읽으며, 일련의 숫자와 문자에 심한 변형, 기울어짐이

발생하거나 금속 재질에서 식각이 불량한 경우에도 올바른지 검사할 수 있고,  프로그래밍을 하지 않고서도 대부분의 알파벳과

숫자로 이루어진 텍스트를 바로 판독할 수 있습니다.

 

패키징 조립 검사

고유하고 가변적인 식별 가능한 문자로 개별 항목들의 위치를 파악하려면 크기, 형태, 색상, 표면 특성에 따라 각 항목의 구분

가능한 특성을 생성하는 딥러닝 기반 시스템이 이상적이고, 딥러닝 소프트웨어는 검사 제품에 대한 전체 데이터베이스를 빠르게

구축하도록 학습시킬 수 있습니다. 그리고 패키지가 올바르게 조립되었는지 검사하기 위한 검사는 사분면이나 한 줄씩 영역별로

처리 가능합니다.

 

패키징 분류

코그넥스의 분류 툴은 기존의 위치 및 카운팅용 머신 비전 툴과 쉽게 결합할 수 있고, 조립 용품 검사에서 다양한 제품 유형을

다루고, 일반화 기능을 구별하기 위해 인공지능이 필요한 경우 딥러닝 기반 위치 및 카운팅 룰을 사용합니다. 이 패키지의

차이점을 바탕으로 제품을 파악하고, 일부 불량이 포함되어 학습이 되면 시스템이 이 범주를 합격 또는 불합격으로 분류하도록

학습 될 수 있습니다.


In-Sight D900이 더 많은 인라인 검사를 자동화해야하는 3가지 이유

 

 

 

1. 응용 프로그램을 쉽게 구축 및 배포

In-Sight D900의 딥 러닝 작업은 직관적인 In-Sight 스프레드 시트 인터페이스를 활용하여 프로그래밍없이

딥 러닝 응용 프로그램을 빠르게 설정하고 실행할 수 있는 In-Sight ViDi 소프트웨어로 구축되었고, In-Sight ViDi는또한 다른 딥 러닝 솔루션 보다 훨씬

작은 이미지 세트와 짧은 교육 및 검증 기간이 필요합니다.

 

2. 강력한 스마트 카메라 비전 시스템에 내장

VisionPro ViDi 또는 일부 오픈 소스 프레임 워크, PC에서 실행되고 GigE 카메라 연결되어 있는 딥 러닝 소프트웨어가 필요했고, D900에는 생산 라인 속도에서 복잡한

딥 러닝 응용 프로그램을 해결하도록 특별히 설계된 추론 엔진 코 프로세서가 내장되어 있기 때문입니다.

 

3. 가장 까다로운 인라인 검사 자동화 및 확장

ViDi Detect, ViDi Read 및 ViDi Check의 세가지 새로운 검사 도구를 통해 딥러닝 솔루션은 광범위한 응용 분야에 사용될 수 있고, 또한 이미지 내에서 복잡한 피처와

객체를 찾거나 사용자 정의 레이아웃 내 위치에 따라 부품 및 키트가 올바르게 조립되었는지 확인이

가능합니다. 그리고 코드가 삼하게 변형되거나, 비뚤어지거나, 에칭이 잘되지 않거나, 끔찍한 조명에서

반사 표면에 상관없이 딥 러닝으로 처리할 수 있습니다.


딥 러닝이 자동차 산업의 검사를 자동화 하는 방법

 

1. 결함 감지

자동차 제조업체는 작은 결함이 부품의 기능과 안전성을 손상시킬수 있는 부품 및 하위 조립품의 무결성을

보장할 인센티브가 있습니다. 그리고 딥 러닝의 발전으로 수동 검사 없이 용접과 같은 금속 표면의 예측할 수

없고, 가변적인 결함을 자동으로 감지하고 특성화 할 수 있습니다. 소프트웨어 전용 또는 온보드 스마트카메라로 실행할 수 있응 프로그램은 빠르고 일관되었고,

시스템이 런타임 동안 훈련된 후, 관련없는 변형을 인식하고 무시하는 법을 배운 딥 러닝 기반 소프트웨어는 저젼력 및 과잉 용접 이미지를 걸함으로 특성화 할 수 있습니다.


2. 광학 문자 인식

OCR 및 OCV(광학 문자 확인) 도구는 문자를 읽거나 정확성을 확인하기 위해 문자를 인식하고 사용자에게

속도 및 읽기 속도에 맞게 시스템을 최적화할 수 있는 옵션을 제공합니다. 환경조건과 인쇄 왜곡은 머신 비전

시스템이 문자를 찾아 인식하기 어렵게 할 수 있으며, 직접 부품 표시(DPM), 에칭 또는 금속판에 새겨지거나

스티커에 인쇄될 수 있고, 딥 러닝 모델은 누락된 문자에 대한 추가 예제만으로 재교육을 받으면 시간을 절약하고 실패율을 줄일 수 있습니다.


3. ​조립 확인

크고 복잡한 어셈블리의 경우 검사 시스템은 특정 영역을 검사 대상 영역으로 분류하거나 결함을 포함할 수

어야 하고, 딥 러닝 기반 결함 감지, 위치 및 레이아웃 도구는 AI 기반 모델을 개발하여 대표 샘프로 이미지

세트에서 모양의 가능한변형을 학습하여 이미지에서 대상 관심 영역을 식별하고 완전성을 검사할 수 있습니다.

딥 러닝 기반 시스템은 자동차 도어와 같은 어셈블리의 신뢰할 수 있는 참조 모델을 작성하고 모든 구성 요소가

존재하고 위치에 올바르게 배치되었으면 완전히 조립되었는지 신속하고 확실하게 확인할 수 있습니다.


4. ​분류

머신 비전의 고유한 제한으로 이미지를 분류할 수 없습니다. AI는 실제로 주요 시각적 차별화 요소를 학습하여

동일한 부분의 이미지를 하위 범주로 분류 할 수 있습니다. 사람의 검사로만 가능했던 것은 이제 딥 러닝 기술을 활용하는 비전 시스템을 통해 수행할 수 있습니다. ​


딥 러닝이 생명 과학 산업에 대한 검사를 자동화 하는 방법


1. 생명 과학 결함 탐지

딥 러닝 기반 이미지 분석을 적용하여 이전에 사람의 검사가 필요했던 임상 및 연구 현미경 응용 프로그램이 다시

개발되고 있습니다. 광범위한 프로그래밍 없이도 가능한 모든 예외 사항을 식별하도록 검사 시스템을 가르치는 것은 사실상 불가능하며,

그럼에도 불구하고 허위 식별 또는 거부 가능성이 높습니다. 비 감독 모드에서의 딥 러닝 기반

이미지 분석은 매우 정확하고 효율적인 검사 모드를 제공합니다.


2. 생명 과학 광학 문자 인식

많은 의료 공급 업체는 추적 성과 안전 규정을 준수하기 위해 자동 식별 기능을 사용합니다. 다양한 글꼴을 인식하도록 사전 학습 된 딥 러닝 기반 도구는 기본적으로 즉시 작동합니다.

빠르고 쉬운 구현 및 제한된 응용 프로그램 조정으로 인해 딥 러닝 기반 OCR은 변형, 왜곡 및 식각이

잘되지 않는 문자가 포함 된 응용 프로그램이나 카메라가 광범위한 알 수 없는 글꼴에 직면할 때

검증 응용 프로그램에서 명백한 선택입니다.


3. 생명 과학 회의 검증

임상 분석기 및 체외 진단 장치와 같은 실험실 자동화 장치는 머신 비전에 의존하여 최적의 테스트 조건을 위해

샘플을 완벽하게 삽입하고 정렬합니다. Cognex 딥 러닝 기반 소프트웨어는 일련의 교육 이미지를 기반으로

다양한 모양과 예측할 수 없고 다양한 위치를 학습할 수 있습니다.

 

4. 생명 과학 분류

원심 분리 및 인덱스 된 적절하게 준비된 샘플은 탁도 및 혈장 색상에 대한 개별 점수를 받아야 하고, 샘플이

분석기 기계에 어떻게 로딩이되는지에 따라, 모양이 다를 수 있고 혈액이 상대적으로 다소 분리된 것처럼 보일

수 있습니다. Cognex Deep Learning은 단일 혈액 약병 내에서 여러 클래스를 정렬하여 테스트 기준을 충족하는 샘플만 식별하고 전달 할 수 있습니다.


딥 러닝이 전자 산업에 대한 검사를 자동화하는 방법

 


1. 결함 감지

조립 된 인쇄 회로 기판(PCB)은 전기가 흐를 수 있도록 부품의 정확한 용좁에 의존합니다. 모든 자동화된 검사

시스템은 열악한 이미지 품질 조건에서 부품 간 변동(예 : 저전력 및 과잉 용접)을 허용해야 됩니다. 이러한

이미지 기반으로 Cognex Deep Learning은 이미지 문제 및 눈부심으로 인해 발생할 수 있는 모양의 변화를

설명하는 용접의 정상적인 모양과 참을 수 없는 결함의 참조 모델을 만들 수 있습니다.


2. 광학 문자 인식

전자 부품 및 모듈에 인쇄 된 영숫자 문자와 마찬가지로 칩에 인쇄 된 일련번호는 변형, 왜곡 및 식각 불량에

취약합니다. 딥 러닝 기반 도구는 사전 훈련 된 라이브러리를 사용하여 프레젠테이션이 변경 될 때에도 캐릭터를 인식하고 검증하므로 테스트 및 검증 중에 누락 된

캐릭터만 시스템에서 재교육해야합니다. 이를 통해 검사 시스템의 정확도가 향상되어 재 훈련으로 인한 가동 중지 시간이 최소화됩니다.


3. 조립 확인

조립 검증은 고려해야 할 여러 가지 구성요소로 인해 자동화하기가 매우 어려운 응용 프로그램입니다. 전형적인 예는 PCB, LED, 마이크로 프로세서 및 기타 표면 실장 장치

용접된 PCB의 최종 조립 검증입니다. 머신 비전 시스템은 관심있는 여러 영역에 대해 교육을 받고 각 개별 구성 요소를 식별하는 방법을 배울수 있지만 조명 대비, 원근 및

방향 변경으로 인한 모양의 변화 또는 눈부심으로 인해 시스템이 혼동 될 수 있습니다. 검사 중에 Cognex Deep Learning은 구성 요소가 존재하고 올바르게 조립되었는지

확인하기 위해 여러 관심 영역을 식별하여 구성 요소를 찾고 계산하고 검사할 수 있습니다.


4. 분류

머신 비전에는 분류 기능을 포함하여 고유 한 제한이 있습니다. 검사시스템은 제조업체의 기준에 따라 구성 요소를 정렬하여 다른 기준을 무시하면서 색상과 표시로 전기

커패시터를 구별할 수 있어야 합니다. 딥 러닝 기반 시스템은 단일 이미지에서 여러 유형의 단일 구성 요소를 정확하게 분류하고 정렬할 수 있습니다.

Cognex Deep Learning은 이미지 분석에 인공 지능의 힘을 활용하여 부품 위치, 미용 검사, 분류 및 활용하여

부품 위치, 미용 검사, 분류 및 문자 인식과 관련된 까다로운 전자 응용 분야를 해결합니다.


​딥 러닝 어셈블리 검증 도구를 사용하여 다양한 구성 요소 또는 부품 구성 식별


 

1. 자동차 산업을 위한 조립 검증

자동차 제조 산업의 많은 물체와 장면은 예측할 수 없으며 다양한 조립 단계에서 카메라에 다르게 나타납니다.

기존 머신 비전 개발을 정의하는 단계별 필터링 및 규칙 기반 알고리즘에 도전하기 때문입니다. 조명 조건이

바뀌면 다른 자동차 모델이 선을 따라 이동함에 따라 다양한 부품과 기능을 식별하는데 능숙 할 수 있지만,

사람 검사관은 여전히 일관성이 없을 수 있습니다. 하지만 딥러닝 소프트웨어는 상기 색상 및 구성 요소로부터

참조 가능한 기능의 라이브러리를 안정적으로 구축하여 완전히 조립된 자동차의 사진 내 에세이를 찾아 식별

할 수 있습니다.


2. 전자 산업을 위한 조립 검증

전자 제조업체는 어셈블리 검증 애플리케이션에 필요한 높은 판단 기반 의사 결정을 위해 딥 러닝 수용하고

있습니다. 딥 러닝 기반 소프트웨어는 이미지의 대비가 약하거나 캡처가 잘 되지 않는 경우를 포함하여

이러한 혼란스러운 조건에서 작동하도록 최적화되었습니다. 딥러닝 도구는 일반적인 크기, 모양 및 표면 형상과

상자의 일반적인 위치가 포함되었고, 런타임 동안 도구는 구성 요소가 있는지 여부를 올바르게 식별하기 위해

구성 요소를 포함하는 상자의 모든 영역을 분할합니다.


3. 포장 산업을 위한 조립 검증

식품 구성 요소의 수와 다양한 구성 및 레이아웃은 기존 머신 비전을 사용하요 프로그래밍하기가 어렵고 시간이

많이 걸립니다. 딥러닝 기반 이미지 분석을 통해 각 식품 구성 요소의 약간 가변적인 모양뿐만 아니라 수용 가능한

레이아웃을 학습하여 식품 트레이가 올바르게 조립되었는지 간단하게 확인할 수 있습니다. 런타임 중에 검사 이미지를

다른 지역으로 분할하여 소프트웨어가 음식의 존재를 확인하고 올바른 유형인지 확인할 수 있습니다. 이러한

방식으로, 사용자는 하나의 도구를 사용하여 포장 된 식품 트레이 또는 냉동 식사의 검증을 자동화 할 수

있습니다.

 

4. 소비자 전자 제품 산업을 위한 조립 검증

모바일 장치 패널 또는 모듈을 조립할 때 잔해는 일반적으로 작고, 미묘한 조명 대비, 방향 변경 또는 금속의

눈부심으로 인한 외관의

약간의 변형으로 인해 자동 검사 시스템이 혼동 될 수 있습니다. 모바일 장치 패널에는 많은 부품이 서로

가까이 있기 때문에 검사 시스템이 독립적인 구성 요소로 구별하기가 어려울 수 있습니다. 딥러닝 기반 이미지

분석 소프트웨어는 나사와 같이 잘못 배치된 부품을 식별하기 위해 패널 또는 모듈의 여러 구성 요소가 올바르게

완성 된 모양을 학습 할 수 있습니다.

 

​딥러닝 결함 감지로 자동차 및 기타 산업의 검사를 자동화하는 방법


1. ​자동차 산업의 결함 감지

​자동화된 탐지 시스템에서 가장 혼란스러운 부분은 금속 표면(거친 질감, 거칠고 다공성) 및 내부 시트와 에어백에

사용되는 직물입니다. 규칙 기반 알고리즘에서 각 항목을 명시적으로 검색하는 것은 지루하고 거의 불가능하지만,

검사 시스템이 에어백 직물의 정상적인 외관에 대해 감독없이 훈련함으로써 잠재적 결함을 식별하는 것이

유용하게 됩니다. 새로운 딥 러닝 기반 접근 방식은 육안 검사 성능을 자동차 직물의 자동 품질 관리에 제공합니다.

 

2. 전자 산업의 결함 감지

OLED 디스플레이 제조 외에도 전자 산업의 어느 곳에서도 반도체보다 염격하 품질 관리 및 결함 감지가

중요합니다. 이 모드에서 이소프트웨어의 신경망은 눈부신 금속 배경으로 인해 감지 된 변형을 포함하여

칩의 정상적인 모양을 개념화하고 일반화하여 구성 요소가 없거나 손상되었거나 마모 된 부품에 결함을

표시합니다.

 

3. 포장 산업의 결함 감지

식음료 및 소비자 제품에서 패키지는 판금이므로 광택이 있는 플라스틱 또는 광택이 있는 세라믹 재료로

만들어 질 가능성이 높습니다. 이러한 조건에서 기존 머신 비전 시스템은 이미지 간의 약간의 차이를

인식하기 어려울 수 있습니다. 딥러닝 기반 신경망은 눈부심을 넘어서 볼 수 있도록 설계되었고, 정상적인

표면 결함을 보고 실제 결함을 포착하는 가장 좋은 방법입니다. 이러한 방식으로 효과적인 결함 감지 솔루션을

제공하며 인간의 작은 변화를 인식하는 능력과 자동화된 컴퓨터 시스템의 신뢰성, 일관성 및 속도를 결합합니다.

 

4. 생명과학 산업의 결함 감지

CAD 덕분에 종양과 같은 생물학적 이상을 찾기 위해서는 전통적으로 인간의 판단이 필요합니다. 방사선

전문의가 신체의 정상적이고 건강한 외모에서 약간의 편차를 보이는 것보다는 특정 이상을 식별하는데

관심이 적을 수 있습니다. 딥 러닝 기반 소프트웨어 도구는 배경이 혼란스럽고 대비가 좋지 않은 경우에도

특정 장기 또는 특정 척추와 같은 관심 영역을 찾을 수 있습니다. 그리고 흠집, 찌그러짐, 오판 또는 정렬

오류에 관계없이 물체의 이상적인 모양과 자연스럽고 견딜 수 는 변형을 학습하여 간단하게 식별 할 수

있습니다.

 

딥 러닝 기반 OCR을 사용하여 모든 조건에서 복잡하고 까다로운 코드 읽기

 

1. 자동차 산업을 위한 딥러닝 OCR

자동차 제조업체와 부품 공급 업체는 일련 번호를 사용하여 공급망을 통해 고가 부품을 추적하고 올바른 어셈블리와 일치하는지 확인합니다. 점이 찍힌 일련번호가 심하게 변형되고 읽을 수 없는 경우 OCR 및 OCV 프로세스 속도가 느려지고 효과적인 추적 가능성이 위협됩니다. 딥 러닝 기반 OCR / OCV 도구는 사전 훈련된 옴니 폰트 라이브러리에 의존하여 가장 읽기 어려운 코드를 즉시 식별하기 때문에 이러한 과제에 잘 부합하고, 잘못 읽은 문자나 응용 프로그램 별 글꼴은 공장에서 쉽게 재교육 할 수 있습니다.

 

2. 전자 산업을 위한 딥 러닝 OCR

집적 회로(IC) 패키지 및 리드 프레임과 같은 전자 부품의 레이저 에칭 코드는 모든 전자 하드웨어 제조업체의 필수 기능입니다. 이러한 코드는 최종 조립 및 장치 테스트를 통해 부가가치의 모든 단계에서 판독되어 하드웨어가 올바르게 조립되고 올바른 구성 요소가 포함되어 있는지 확인되고, 딥 러닝 기반 기술은 OCR / OCV 기술은 변형되고 왜곡 된 문자도 인식하는 사전 훈련 된 옴니 폰트 라이브러리 덕분에 지루한 훈련시간을 건너 뛰는 즉시 사용 가능한 솔루션을 제공합니다.

 

3. 포장 산업을 위한 딥 러닝 OCR

제조업체는 공급망을 통해서 각 포장 상품을 따르는 정보의 추적을 인식하고 확인할 수 있는 신뢰할 수 있는 시스템을 갖추고 있어야 합니다. 이러한 제조업체는 OCR / OCV 장비를 사용하여 영향을 받는 제품을 신속하게 찾아 생산 중단또는 선반에서 제거가 되고, 심지어 대비가 잘되지 않는 문자를 디코딩하는 데 어려움을 겪을 수 있습니다. 딥 러닝 기반 기술을 수용함으로써 제조업체는 식품 안전 및 추적 성 법률을 준수하고 생산에 미치는 영향을 최소화하면서 리콜을 촉진할 수 있습니다.

 

4. 생명 과학 산업을 위한 딥 러닝 OCR

효과적인 OCR 및 OCV는 추적 및 법률을 엄력하게 규제하는 생명 과학에 중요합니다. 안전 이벤트가 발생할 경우 공급망 전체에서 장치 및 의약품을 긴밀하게 관리할 수 있습니다. 생명과학 산업은 마주 칠 가능성이 높은 글꼴을 인식하도록 머신 비전 시스템을 교육하는 데 인식하도록 머신 비전 시스템을 교육하는데 시간을 투자하는 대신 딥 러닝 기반 이미지 분석 소프트웨어를 사용하여 작업을 수행하고 있습니다.

  

머신비전과 딥러닝 중 선택

 

 

 

 

 

1. 머신비전과 딥러닝 기술 중 선택에 따른 요소

- 해결하려는 애플리케이션 유형

- 처리하려는 데이터 크기

- 처리 용량

 

2. 전통적인 규칙 기반 프로그램이 기술

- 게이지 및 측정

- 정밀도 조정

 

3. 딥러닝 기반 이미지 분석

- 복잡한 외형 검사

- 질감 및 재질 분류

- 조립 검사

- 변형되거나 가변적인 특징 위치 확인

- 왜곡된 인쇄 포함 난이도가 높은 OCR 

 

딥러닝 소프트웨어 사용 이유

내용

업계에서 복잡하고, 시간 소비도 많이 되며, 기존의 규칙 기반 알고리즘을 사용하도록 프로그램을 하기에는

너무 비용이 비산 제조업의 검사 문제를 해결하기 위해 딥 러닝 기술로 선회하는 기업들이 증가하고있고,

딥러닝은 생산업체가 기존의 머신 비전 애플리케이션으로 해결하기 힘든 문제들을 해결하고 보다 우수한

강력함과 신리성으로 작업을 처리할 수 있는 가능성을 제공합니다.  이러한 검사 시스템은 시각 검사의

특수성과 유연성을 컴퓨터 시스템의 안정성, 반복성 및 강력함과 결합합니다.

 

딥러닝 소프트웨어 사용하면 가능한 작업

- 과거에 프로그래밍 불가능한 애플리케이션을 자동화

- 오류율 감소

- 작동 중단 시간 감소

- 검사 시간 단축

- 처리량 개선 

 

딥러닝 소프트웨어 작동 방식

 

내용

딥러닝 소프트웨어는 마치 인간이 학습을 하는 것처럼 부품의 알려진 특징, 결함, 범주를 대표하는 레이블이

적용된 이미지 집합으로 학습을 하고, 지도 학습 기간 중에는 시스템이 명백한 결함을 인지하도록 학습시킵니다.

여러 형태로 발생하는 결함에 대해서 시스템은 비지도 모드에서 허용 가능한 결함이 있는 모습까지 포함해서

물체의 정상적인 모습을 학습시킵니다.

 

소프트웨어는 이러한 대표 이미지에 기초해서 참조모델을 형성하고, 지속적인 개선을 위한 반복적 프로세스로서

이 과정 동안 매개 변수를 조정하고 모델이 원하는대로 작동하는지 결과를 검사합니다. 소프트웨어는 런타임 중

에 새로운 이미지 집합에서 데이터를 추출하고 신경망은 부품의 부분별 구조를 분석하고 비정상적인 부분을

추출하며 분류합니다.  

 

COGNEX 딥러닝 기술의 장점

공장자동화를 위해 설계된 새로운 세대의 딥러닝 기반 이미지 분석은 생산업체들이 자동화된 검사의 영역을

확대하는 새로운 검사 시스템을 개발할 수 있도록 합니다. Cognex Deep Learning는 실제 산업 이미지 분석에

최적화된, 바로 사용 가능한 딥러닝 기반 기술입니다.

Cognex Deep Learning는 소규모 샘플 이미지 집합으로 몇 분 만에 기술자들에게 딥 러닝 기반 모델을 학습

시킬수 있고, 애플리케이션 구성 후에 빠르고 정확한 결과를 제공하고 공정 제어를 위해 이미지를 저장합니다.

 

Cognex Deep Learning 의 특성

- 전형적인 수 천 가지 다른 딥러닝 소프트웨어와는 달리 적은 수의 학습 이미지만으로도 작업 가능

- 컴퓨터에 GPU 카드 하나만 있어도 작동 가능한 컴퓨팅 파워

- 머신 빌더 또는 시스템 통합 업체의 개입 없이 공장 현장에서 바로 유지 관리 및 재학습 가능

- 컬러 영상 및 열영상 포함, 거의 모든 문제를 인식하는 고해상도 이미지로 작업 

 

COGNEX 딥러닝 사용 방법

 

 

Cognex Deep Learning는 소규모 샘플 이미지 집합으로 몇 분 만에 기술자들에게 딥 러닝 기반 모델을 학습시킬

수 있고, 애플리케이션 구성 후에 빠르고 정확한 결과를 제공하고 공정 제어를 위해 이미지를 저장합니다.

이러한 특징으로 인해 공장 및 생산 환경에 이상적이며 비전 비전문가도 이용할 수 있습니다.

 

학습하는 동안 엔지니어나 기술자의 업무

- 샘플 이미지 로드

- 중요한 특징 및 결함 지정

- 소프트웨어의 결과 검사

 

딥러닝에 적용하는것

- 검사 이미지에서 데이터 추출

- 이미지 분석 및 해석

- 합격/불합격 결과 산출 

 

딥러닝 VS. 머신 비전 및 인간 검사

수십년 동안 머신 비전 시스템은 컴퓨터가 제조된 제품에서 결함, 오염, 기능상 흠집, 기타 불규칙성을 검사하도록

지시해왔고, 인간의 육안 검사는 예제 기반 학습이 필요한 상황에서 제어 상 허용 가능한 차이를 평가하는데

능숙합니다. 이와는 대조적으로 머신비전은 컴퓨터화된 시스템만 가능한 속도와 안정성을 제공합니다.

 

머신비전은 속도, 정확도, 반복, 가능성 덕분에 구조화된 장면의 정량적 측정에서 우수한 능력을 보이고, 올바른

카메라 해상도와 광학 장치를 중심으로 구축된 머신 비전 시스템은 우수한 신뢰성과 낮은 에러로 사람의 눈을

볼 수 없는 매우 작은 개체를 상세하고 쉽게 검사할 수 있습니다.

 

인간은 정보 처리 속도에 한계가 있지만 고유한 개념화와 일반화가 가능한 능력을 가지고 있고, 예제를 통한

학습에서 우수한 능력을 가지고 부품들 사이에서 약간의 비정상적인 부분이 있을 때에도 정말 주용한 부분이

무엇인지 구분할 수 있는 능력이 있습니다.  

 

VisionPro 딥 러닝은 흉부 X-레이에서 코로나 검출에 대한 조기약속

 

1. 딥 러닝과 의료 영상 결합의 가치

X-레이와 같은 의료 이미지는 코로나 진단을 확인하는 데 중요합니다. 딥러닝 소프트웨어는 수천 개의 의료 이미지를 분석하고 진단을 반박하거나 지원하는 이상 징후를 식별하여 임상의의 업무량을 줄일 수 있습니다. 가장 인기 있는 오픈 소스 딥 러닝 도구는사용하기 어렵고 상당한 프로그래밍 전문 지식이 필요하고, 의사, 방사선 전문의 및 기타 임상의와 같은 의료 종사자가 이러한 도구를 익힐 것 으로 기대하는 것은 실용적이지 않습니다. 전 세계 코로나 바이러스 전염병이 긴급 성을 제공했으며 코로나 흉부 X- 레이의 대규모  데이터 세터인 COVIDX는 연구를 위한 테스트 이미지를 제공했고, VisionPro Deep Learning은 프로그래밍 경험이 필요없는 사용자 친화적인 GUI를 제공합니다.

 

2. COVID 및 딥 러닝 연구 기반 구축

오픈 소스 딥 러닝 패키지를 사용하여 X- 레이를 분석하고 COVID-19 의 징후가 있는 폐를 식별하는 방법을 학습 한 정교한 신경망인 cOVID-Net을 구축했습니다. 개발자는 공장 관리자와 기술자가 딥 러닝을 사용하여 생산 라인의 이미지를 분석하여 품질 관리를 유지하고 결함 및 손상 된 제품을 시장에서 제외할 수 있도록 특별히 설계했습니다. 또한 부품 또는 결함을 분류하고 부품을 찾고 어셈블리를 확인하는 데 사용할 수 있습니다.

 

3. VisionPro 딥러닝이 COVIDX 데이터 세트에서 수행 한 방법

모든 능력에 있어서 딥 러닝 알고리즘은 인간 임상의의 지혜를 완전히 대체할 수 없습니다. 그러나 청진기나 혈압 커프처럼 의료 전문가가 높은 수준에서 업무를 수행하는데 도움이 되는 유용한 도구입니다. 현실세계에서 도구가 잠재적 진단에 대한 권장 사항을 제공할 뿐만 아니라 해당 질병 증상을 감지한 영역도 식별할 수 있고, 이는 방사선 전문의가 Ai 진단을 확인하거나 반박할 수 있도록 영상의 특정 영역에 집중하여 잘못된 이유로 올바른 결정을 내리는 것을 방지하기 때문에 중요합니다.


실리더 검사를 자동화하는 방법

실린더는 보통 주조 금속으로 제작되며 간혹 윤활 코팅된 라인이나 '슬리브'가 포함되기도 하고, 실린더 벽은

피스톤의 압축 링과 접촉하므로 견고해야 합니다. 실린더의 반사성 표며에서 발생하는 반사광이나 반짝임 또한

검사를 복잡하게 만들고, 특징적 모양과 위치의 수많은 사소한 변동과 반짝임, 흐릿함을 허용하는 자동 검사를

프로그래밍하기는 상당히 어려운 일입니다.

 

정상적인 실린더를 묘사하는 "정상"이미지는 어떤 유형의 사소한 주조 이상현상 및 변동이 용인되는지

소프트웨어가 학습할 수 있도록 도와주고, 엔지니어는 시스템을 학습하여 모델이 실린더의 정상적인 외양을

일반화하여 인식하고 비정상 요소를 인식할 있을 때까지 매개변수를 조정하고 이미지를 더 추가합니다. 딥 러닝

기반 소프트웨어는 런타임 도중 각 이미지를 밀리초 단위 내로 검사하여 기공이 있는 이미지를 결함으로,

나머지를 정상으로 구별합니다.

 

차대 번호(VIN) 검사 

 차대 번호(VIN)는 차량의 고유 식별자로 사용되는 코드이며 여러 문자로 구성되어 있습니다. 자동차 제조업체는

정상적인 이력관리를 위해 차대 번호를 찾아 판독해야합니다. 머신 비전으로 검사 시 반사광, 도장색, 반짝임

등은 비전시스템으로 문자를 찾고 인식하는데 어려움을 유발하고, 검사 시스템은 이미지 형성에 문제가 되는

반사성 표면을 요인하여 문자를 정상적으로 판독해야 합니다.

 

소프트웨어를 학습하기 위해 엔지니어는 대표적인 차대 번호를 문자 모음이 들어있는 이미지의 관심 영역을

정의하고, 학습 및 검증 동안 소프트웨어의 모델이 모든 문자를 정확하게 식별할 때까지 검사 담당자가 누락된

문자만 다시 라벨링하면 됩니다. 블루-판독 툴의 사전 학습된 모든 문자 인식 기능은 반짞임과 대비로 인한

불분명한 문자까지 인식하고, OCR에 대한 이 새로운 딥 러닝 기반 접근 방식은 불필요한 라벨링을 제거하고

노이즈가 매우 심한 배경에서 문자를 정상적으로 판독하여 학습 및 개발 시간을 단축해 줍니다.

 

VisionPro Deep Learning으로 세라믹 벽 결함 검사를 자동화 한 방법


1. 딥 러닝 결함 감지에는 소량의 이미지 데이터만 필요

PC 기반 딥 러닝 솔루션 인 VisonPro Deep Learning은 적은 수의 좋은 샘플 이미지를 기반으로 원본

플레이트에서 다양한 외관 결함을 식별합니다. 성형 공정의 소성 단계 후 라인 스캐닝 카메라와 LED 조명이 자동

검사를 위해 외부 이미지를 캡처합니다. VisonPro Deep Learning은 돌출, 움푹 들어간 부분, 색조 또는 원하지

않는 선과 같은 결함을 식별하고, 이러한 이미지를 분석하여 자동화 엔지니어가 허용되거나 허용되지 않는

외관상의 결함을 기반으로 애플리케이션을 더욱 세분화 할 수 있습니다.

 

2. 생산 라인에서 실시간 감지를 위한 높은 처리 속도

성형 공정에서 발생하는 결함을 실시간으로 감지하여 공정 초기 단계에서 불량품을 발견할 수 있고, 품질 관리는

최종 검사 전 단계에서 더 정확하게 수행되어 생산 계획 정확도를 향샹시킵니다. VisionPro Deep Learning은

변형된 부분을 선택적으로 검사하여 빠른 처리 속도로 구별할 수 있습니다.

 

3. 움직이지 않는 재고 감소 성공

이 검사 시스템을 도입함으로써 이전에 예비 생산량의 0.4%를 차지했던 고정 재고가 40% 감소하여 비용이

절감되었고, 최종 공정 이전에 딥 러닝을 통해 육안 검사를 자동화함으로써보다 정확한 품질 관리가 크게

향상되었습니다. 정확한 생산 계획을 가능하게하는 수율을 개선하고 재고를 줄일 수 있습니다.

 

4. 수평적 확장으로 추가 비용 절감

딥러닝 결함 감지 시스템으로 점토 재료 압착 단계 후에 외부 검사가 통합 되었고, 마르기 전에 결하이 발견되면

재료를 재활용하여 폐기물을 제거합니다. 이로 인해 재료비를 크게 절약할 수 있습니다.  

 

점화 플로그 식별 및 분류

 

주어진 환경에서 바코드 사용이 불가한 경우 제조업체는 특정한 식별, 카운팅, 분류 등의 애플리케이션을

육안검사로만 해야 합니다. 외관의 사소한 변동은 자동 검사 시스템으로 하기엔 너무 복잡합니다. 사전 조립을

위해 여러 색상의 트레일 전달디는 점화 플러그가 이 경우에 해당합니다. 검사 시스템은 여러 색상의 점화 플러그

를 정상적으로 식별하고 카운팅하고 분류하는 동시에 트레이의 배경색은 무시해야 합니다. 이 정보는 조립을

위해 비전 가이드 로봇에 전송됩니다.

 

코그넥스 ViDi는 크기, 모양과 표면 특징을 학습하여 점화 플러그의 독특한 특징을 일반화합니다. ViDi 블루-위치

식별 툴의 경우 엔지니어는 트레이 이미지를 사용하여 각 점화 플러그를 식별하고 카운팅하도록 소프트웨어를

학습합니다. ViDi 그린-분류 툴은 딥 러닝 기반 모델을 사용하여 점화 플러그를 로봇과 관련된 특징 즉, 색상으로

분류합니다.   

 

IC 리드 화장품 검사

머신 비전은 반도체 제조 공정 전반에 걸쳐 품질을 엄격하게 모니터링하고 결함을 포착하는 데 사용됩니다.

제조업체는 핀이 긁히거나 꼬이거나 구부러지거나 누락되지 않도록 주의해야 하고, 칩은 오류에 대한 허용

오차가 너무 낮아 가장 표면적인 결함이라도 거부의 원인이 됩니다. 잠재적인 결함 유형이 너무 많기 때문에

검사를 규칙 기반 알고리즘으로 프로그래밍하는 것은 비효율적입니다. 딥 러닝 비전 소프트웨어는 광범위한

결함 라이브러리를 사용하지 않고도 반도체 결함을 제한하고 수율을 개선하는데 도움이 될 수 있습니다.

 

모든 결함을 명시적으로 검색하는 것은 너무 복잡하고 시간이 많이 걸립니다. Cognex Deep Learning은 "불량"

이미지에 대한 교육 없이도 모든 비정상적인 특징을 식별할 수 있는 간단한 솔루션을 제공하고, 대신 엔지니어는

결함 감지 도구를 사용하여 감독되지 않은 모드에서 "양호한" 이미지 샘플에 대해 소프트웨어를 교육합니다.

Cognex Deep Learning은 칩 리드 및 핀의 정상적인 모양과 위치를 학습하고 결함이 있는 모든 기능을

특성화합니다.  

 

컬러 이미징과 딥 러닝으로 가능한 다섯 가지 검사

 

 

1. 이물질 감지

구운 짠 탕콩을 운반하는 컨베이어에서 공장이 원하는 마지막 것은 원치 않는 이물질일 검사 단계를 통해 몰래

빠져나가는 것입니다. 그리고 검사 중에 검사관 장갑의 작은 조각이 벗겨질 경우 발생할 수 있습니다. 그 작은

보라색 라텍스 장갑은 흑백 이미징 비전 시스템으로 땅콩 더미에서 거의 발견할 수 없습니다.

 

2. 키팅 검증

주사기, 붕대 및 기타 소모품이 들어있는 의료용 파우치와 같은 조립된 키트에는 실제와 매우 비슷한 모양의 물건

이 들어있을 가능성이 높습니다. 의요용 키트에 독감 예방 주사, 아드레날린 등과같은 다른 의약품이 들어있는 주

사기가 포함되어 있는 경우 주사기 자체에 색상 코드를 지정하여 차이점을 나타낼 수 있습니다. 흑백 비전 시스템

은 이러한 중요한 차이점을 동일하게 취급하고, 색상 이미지만이 비슷하게 보이지만 다른 부품이 키트내에 제대로

 포함되도록하는데 도움이 될 수 있습니다.  

 

3. 후방 보조 주차 센서 검사

대부분의 자동차에는 표준 안전 장비의 일부로 운전자가 주차하거나 후진할 수 있도록 카메라가 장착되어 있습니

다. 카메라는 범퍼에 센서가 내장되어 작동하며 제조업체는 해당 센서가 범퍼와 정확히 일치하는 색상인지 확인해

아 합니다. 많은 자동차 제조업체는 동일한 센서 색상의 다양한 음영을 포함하여 25가지 이상의 다양한 센서 색상

을 보유하고 있고, 여러가지 이유로 까다로운 검사이지만 딥러닝과 컬러 이미징이 절대적으로 필요한 검사입니다.

 

4. 흰색 병 검사

소비재 제품이든 식음료 산업이든 관계없이 제조업체는 제품이 들어있는 병과 같은 색상의 액체 제품을 검사해야

할 가능성이 있습니다. 컬러 이미지를 사용하지 않고 검사 액체가 용기에 섞여서 흘러 나온 것을 인식하지 못할 수

 있습니다.

 

5. 냉동피자

냉동 피자 품종을 컨베이어에서 검사할 때 흑백 이미지로 안히 올바른 토핑이 추가되었는지, 특히 원하지 않는 토

핑이 실수로 잘못된 피자에 추가되었는지 확인하기가 어렵습니다. 컬리 이미징은 냉동 피자 검사관이 페퍼로니가

 실제로 페퍼로니이고 고추, 양파, 살라미 또는 기타 원치 않는 토핑이 아닌지 확인하는 데 필수적입니다.

 

 트림 최종 조립 검증

최종 조립 검증에 관련된 다양한 트림 구성품은 기존 머신 비전 검사로는 수행하기 어려울 정도로 복잡합니다. 검사원은

와이어 밴드와 금속 하우징 등의 모든 부품이 존재하고 올바르게 조립되었는지 확인합니다. 미묘한 조명 대비로 인해

밴드가 올바른 하우징에 있는지 쉽게 판단하기 어렵습니다. 검사원은 와이어 밴드를 능숙하게 식별할 수있지만, 속도 및

효율성은 떨어집니다. 코그넥스 ViDi는 딥 러닝 기반 이미지 분석을 사용하여 트림의 완성된 모습을 학습합니다. 또한

누락된 밴드를 검사관 처럼 정확하게 식별하면서도 자동화 시스템의 속도와 안정성은 유지된다는 차이점이 있습니다.

 

검사 담당자는 지도 학습 모드의 ViDi 레드- 분석 툴로 와이어가 누락된 트림의 '불량' 이미지와 와이어가 있는 '정상'

이미지에 대해 시스템을 학습하여 온전한 트림의 참조 모델을 생성합니다. 코그넥스 ViDi는 이 모델을 사용하여 와이어

밴드가 누락된 트림 구성품을 이상 및 결함으로 식별하고 최종 검사 단계에서 불합격시킵니다.  

 

USB 커넥터 검사

 

 

 

스마트 폰에서 데이터를 충전하고 전송하려면 USB 커넥터가 필요합니다. 이 커넥터는 일반적으로 OEM 커넥터가

필요하고, 일반적으로 OEM 제품이며 설치를 위해 확인하기 전에 모든 면을 검사해야 합니다. 커넥터는 전원 및

데이터 접점, 차폐 및 일부 형태의 마운트 커넥터로 구성됩니다. 이러한 USB 커넥터는 화상, 미 성형, 먼지,

스크래치 및 이동을 포함한 다양한 결함을 모든면에서 보여줄 수 있습니다. 커넥터의 작동 끝 부분에서 거의

눈에 띄지 않는 작은 결함은 케이블이 얼마나 잘 연결되는지, 얼마나 단ㄷ나히 고정되어 있는지, 다시 제거하기

쉬운 지에 큰 영향을 미칠 수 있습니다. 이러한 커넥터는 전화기의 수명 동안 작동해야 합니다.

 

Cognex Deep Learning의 결함 감지 도구는 기능적으로 중요한 외관 변화와 기능적 영향이 없는 변화를 모두

포함하는 이미지 데이터 세트를 학습하고 서로 구별하는 방법을 학습합니다. 훈련과정에서 허용 가능한 미용적

이상을 무시할 수 있으므로 훈련이 기능을 방해 할 수 있는 결함에만 집중하여 과정을 더 간단하고 빠르게

만듭니다. 라인에 배치할 때 조명 및 부품 표시는 가능한 한 많은 결함을 포착하는데 중요합니다.


에어백 검사

자동차 제조업체는 안전에 중요한 모든 구성품을 수시로 확인하여 품질을 보장하고 보증 비용과 리콜을 줄여야

하고, 이는 에어백의 경우에 특히 더 중요하며, 오작동으로 이어질 수 있는 구멍, 찢어짐과 이음매 및 박음질

문제를 검사해야 합니다. 이러한 유형의 품질 문제는 수동 검사 시 자주 누락되거나 감지하기 어려울 수 있습니다.

게다가 에어백의 복잡한 직물 표면 때문에 기존 머신 비전 시스템으로 프로그래망하기도 쉽기 않습니다. 모든
결함을 명확하게 찾기가 너무 복잡하고 많은 시간이 소요되는 만큼 코그넥스 ViDi제품은 '불량' 이미지에 대한

학습 없이 모든 이상 특징을 식별할 수 있는 간단한 솔루션을 제공합니다.

 

엔지니어는 비지도학습 모드의 ViDi 레드-분석 툴로 '정상'에어백 이미지만으로 소프트웨어를 학습하여 에어백의 참조 모델을

구성합니다. 모델은 직조 패턴, 직물 특성과 색상을 비롯한 에어백 직물의 정상적인 모습을 학습합니다. 모델의 정상적인

모습에서 벗어나는 모든 특징은 이상 특징으로 구별됩니다. 따라서 코그넥스 ViDi는 구멍, 찢어짐과 비정상적인 박음질

패턴 등의 모든 이상현상을 일관성 있게 안정적으로 감지할 수 있습니다. 직물의 결함 영역을 빠르게 식별하고 보고하는데,

이때 방대한 규모의 결함 라이브러리는 필요하지 않습니다.

 

용접 이음매 검사

 


코그넥스 ViDi는 표면 텍스처가 복잡하여 기존 머신 비전 검사를 어렵게 만드는 피스톤 등의 중요 파워트레인

구성품이 온전한지 여부를 검사합니다. 피스톤의 용접 이음매는 변동이 심하므로 비정상 요소를 구별하기가

어렵습니다. 용접의 누락, 과도하거나 부족한 용접과 같은 특정 이상 요소는 선호되지 않는 반면 중첩 이음매 등은

선호되며 안전상의 이유로도 필요합니다. 어두운 이미지영역때문에 검사는 더욱 복잡해집니다. 발생할 수 있는

수많은 결함 및 조명 조건을 감안했을 때, 딥 러닝 기반 분석은 기존 머신 비전 검사와 비교하여 간단하고 강력한

대안을 제사합니다.

 

코그넥스 ViDi를 사용하면 금속 피스톤 용접 이음매의 자동 분석이 단순해집니다. 엔지니어는 중첩 이음매를

비롯한 모든 용접 이상현상을 보이는 '불량'이미지, 그리고 이상현상이 전혀 없는 '양호' 샘플에 대해 감독 모드의

레드-분석 툴로 소프트웨어를 학습합니다. 이 경우 허용 가능하거나 거부 원인이 될 수 있는 이상현상을 비롯한

모든 이상현상이 결함으로 식별되고, ViDi 그린-분류 툴은 지도 학습 모드에서 학습된 모델에 따라 소프트웨어는

구체적인 결함에 대한 정보를 추출하고 중첩 이음매를 각각의 클래스로 분리합니다.

 

피스톤 링 검사

 피스톤의 압축 링은 왕복 엔진에서 다양한 역할을 수행하며, 연소실을 밀폐시키고 오일을 균일하게 소모하도록

합니다. 압축 링의 결함은 피스톤의 반사성 금속 표면 때문에 감지하기 어렵습니다. 피스톤의 모양은 원통형이라

간혹 흐릿하고 초점이 맞지 않는 이미질르 만들어 내고, 금속 표면 텍스처의 정상 범위 내의 변형은 제조 공정의

일부로 받아들여지고 있으며, 녹슨 자국과 흰색 부분, 심지어는 표면 균열과 틈의 변동은 검사에서 통과됩니다.

검사 시스템은 압축 링 표면의 정상 범위 내의 변형 및 사소한 이상의 요소는 용인하지만 동시에 긴 흠집은 빼놓지

않고 식별할 수 있어야 합니다.

 

코그넥스 ViDi 제품은 사소한 변형을 판단할 수 있는 인간의 능력에 자동 시스템의 안정성, 일관성과 속도를

결합한 효과적인 검사 솔루션을 제공합니다. 엔지니어는 코그넥스 ViDi 레드-분석 툴을 지도 학습 모드로 사용하여 대표적인

'정상' 및 '불량' 압축 링 이미지 모음을 사용해 딥 러닝 기반 소프트웨어를 학습합니다. 검사 담당자는 긴 흠집이 발생한 '불량' 이미지, 그리고 정상 범위 내의 변동, 녹슨 자국과 사소한 균열 등의 허용 가능한 결함을 포함한

'정상' 이미지에 주석을 답니다. 학습 단계와 검증 기간 동안에는 학습된 모델이 긴 흠집이 있는 모든 이미지를

정확하게 감지하고 분류할 때까지 매개변수를 계속적으로 조정할 수 있습니다.

카메라 모듈 표면 검사

카메라 모듈을 모바일 장치에 설치하기 전에 렌즈에 이물질, 긁힘, 얼룩 또는 먼지가 없는지 표면을 검사해야

합니다. 지문의 얼룩은 렌즈 코팅 아래에 갇힌 먼지 입자와는 상당히 다르며 유리 표면의 흠집처럼 보이지

않습니다. 또한 렌즈의 반사 표면과 렌즈 아래 부분의 굴절 된 이미지는 실제로는 아니지만 원치 않는 이상으로

나타날 수 있습니다. 그러나 기존의 규칙 기반 머신 비전 시스템은 이러한 광범위한 결함을 일관되게 식별하도록

쉽게 프로그래밍 할 수 없습니다.

 

Cognex Deep Learning의 결함 감지 도구는 일반적인 부품의 전체 변형을 학습하기 위해 다양한 무결점 렌즈에

대해 교육을 받았습니다. 비 감독 모드에서는 일련의 렌즈를 스캔하고 허용 범위를 벗어난 모든 항목에 플래그를

지정하는 동시에 오탐을 최소화합니다. 렌즈 결함은 먼지 및 기타 입자에 의한 오염, 기름이나 지문으로 인한

얼룩, 내부 부품의 정렬 불량과 같은 특정 원인으로 인한 특성을 갖는 경향이 있습니다. 특정 유형의 스크래치는

기계가 잘못 정렬되어 발생하거나 제조 공정에서 공기 흐름이 좋지 않아 섬유가 증착 될 수 있습니다. 문제의

근본 원인을 식별함으로써 제조업체는 신속하게 수정 조치를 취하고 불량 부품 생성을 최소화 할 수 있습니다. 

 

배터리 탭 확인

 

 

 

파우치 배터리 전극은 금속 탭으로 외부 회오에 연결됩니다. 이 금속 호일 탭은 다양한 금속으로 만들어지며 얇고

부드러우며 쉽게 손상될 수 있습니다. 일반적인 결함에는 스크래치, 범프, 구멍 및 먼지가 포함됩니다. 손상된 탭은

연결을 줄이거나 방해하므로 전극에 납땜 하기 전에 결함이 없어야 합니다. 그러나 부적절한 납땜은 또한 화상,

타격 및 볼 누락과 같은 결함으로 이어지고, 불량한 납땜은 연결이 감소하거나 누락되고 성능이 저하됩니다.

 

탭 및 탭 솔더 결함을 모두 식별하기 위해 Cognex Deep Learning의 결함 감지 도구는 허용 가능한 수준의 외관

결함을 포함하여 정상 부품의 전체 변형을 학습하기 위해 다양한 손상되지 않은 탭과 적절하게 솔더링 된 탭에

대해 교육을 받았습니다. 배터리 탭 연결을 통해 스캔 할 때 허용 범위를 벗어난 탭 또는 탭 연결을 통해 스캔

할 때 허용 범위를 벗어난 탭 또는 탭 땜납을 분석하고 플래그를 지정하면서 순전히 외관상의 결함으로 인한

오탐을 최소화합니다. 그런 다음 이러한 분류 된 결함을 업스트림 공정 제어에 사용하여 시간 경과에 따른 결함을

최소화 할 수 있습니다.  

 

씰링 핀 용접 검사

배터리 셀이 밀봉되면 캡의 작은 구멍을 통해 액체 전해질로 채워집니다. 충전이 완료되면 구멍을 밀봉 핀 또는

덮개 캡으로 덮은 다음 제자리에 용접하여 고정합니다. 밀봉 핀의 적절한 배치는 전통적으로 레이저 또는 기타 3D

변위 센서로 높이를 결정하여 확인되었습니다. 그러나 함몰, 화상, 핀홀 및 파손과 같은 용접 자체의 결함은 가능한

다양한 결함과 배터리 캡의 반사 배경으로 인해 기존 머신 비전을 통해 쉽게 감지되지 않습니다.

 

용접이 완료된 후 Cognex Deep Learning의 결함 감지도구는 씰링 핀 용접에서 수많은 잠재적 결함을 색별할 수

있습니다. 딥 러닝 애플리케이션은 적절한 수준의 외관 결함, 조명 하이라이트 및 그림자를 포함하여 정상 부품의

전체 변형을 학습하기 위해 적절하게 밀봉 된 다양한 배터리에 대해 교육되었습니다. 고객 선호도에 따라 3D

레이저 변위 센서인 Cognex DSMax는 타사 소프트웨어 없이도 검사 프로세스에 쉽게 통합될 수 있습니다.

Cognex Deep Learning과 DSMax는 함께 밀봉 핀과 그 용접에 대한 전체 검사를 제공하여 결함이 없고 용접되고

올바르게 배치되었는지 확인할 수 있습니다.  

 

성형 결함 분석

 

스마트 폰을 완전히 조립 한 후 포장을 진행하기 전에 하우징과 커버 유리의 여러 위치에 있을 수 있는 긁힘, 균열,

칩, 움푹 들어간 곳, 정렬 불량, 변색 및 기타 결함이 있는지 검사해야 하고, 이러한 결함은 일반적으로 기능적이지

않지만 제품 외관에 부정적인 영향을 미칩니다. 하우징의 변식이나 로봇 팔의 충격으로 인한 움푹 들어간 부분과

같이 비교적 드물게 발생하는 결함도 포장 전에 잡아야 합니다. 전화기가 생산되는 속도를 감안할 때 사람의

검사는 효율성이 낮고 일관성이 없습니다.

 

Cognex 딥 러닝은 허용할 수 없는 광범위한 결함을 보여주는 이미지 세트와 허용 가능한 범위 내에 있는 외관상의

변화를 보여주는 이미지 세트를 학습하고 이를 분류하는 방법을 학습합니다. 승인 및 거부 기준이 모든 사례에

대한 시장 요구 사항을 충족하도록 훈련 단계 중에 매개 변수를 조정할 수 있습니다. Cognex Deep Learning과

결합 된 특수 조명 및 적절한 부품 프리젠테이션을 활용하여 화면, 밴드, 뒷면을 검사하고 스마트폰 어디에서나

움푹 들어간 부분, 긁힘 및 변색의 조합을 감지합니다.  

 

인쇄기로 회판 조립 확인

 

최종 조립 확인 과정에서 2D 및 3D 머신 비전 시스템은 전통적으로 PCB에서 LED, 마이크로 프로세서 및 기타

표면 실장 장치의 존재와 올바른 배치를 검사합니다. 잘못 배치되거나 누락 된 구성요소는 PCB의 성능과 수명에

영향을 미칠 수 있습니다. 이러한 오류는 PCB가 장치에 조립디거나 고객에서 배송되기 전에 포착되어야 합니다.

이러한 검사를 규칙 기반 알고리즘으로 프로그래밍하는 것은 시간이 많이 걸리고 오류가 발생하기 쉬우며 현장

엔지니어가 유지관리하기 어렵습니다. 인간 검사관은 이러한 구성 요소를 식별할 수 있지만 고속 처리 요구사항을

충족 할 수 없습니다.

 

Cognex Deep Learning은 PCB 조립을 검증하기 위해 사람의 검사에 필적하는 현장에서 유지 관리할 수 있는

솔루션을 제공합니다. 이 도구는 크기, 모양 및 표면 기능을 기준으로 구성 요소의 구별되는 기능을 일반화하고

보드에서이 일반적인 위치 뿐만 아니라 정상적인 모양을 학습합니다. 이러한 방식으로 검사는 구성 요소가 있는지

여부를 확인하고 보드가 올바르게 조립되었는지 여부를 알 수 있습니다.  

 

산업 애플리케이션에서의 머신 비전의 파워

전세계 수 천 개의 회사가 매일 수 백 만개의 제품을 생산하고 운송하고 있습니다. 대부분의 회사들은 머신 비전

없이 제품의 유도, 검사, 측정, 식별을 수행할 수 없을 것입니다. 바로 이 지점이 코그넥스의 활동 영역입니다.

코그넥스 비전 센서, 2D, 3D 비전 시스템, 소프트웨어는 품질 최적화, 낭비 최소화, 생산량 극대화를 지원합니다.

산업을 주도하는 저희 솔루션은 패키지 수집 및 분류, 탄산 음료병에서의 충전 수위 검사, 회로판에서의 부품

배치 측정, 굴곡이 있는 자동차 부품에서 문자 판독 등 매우 복잡한 애플리케이션을 해결합니다. 또한 모든

솔루션은 물체 위치 확인, 이미지 형성, 3D 비전, 코드 판독, 딥러닝 등 고급 알고리즘과 강력한 소프트웨어 툴로

지원됩니다.

 

코그넥스 비전 시스템은 현재의 생산업체들을 위해, 미래를 염두에 두고 제작되고, 내구성이 강화된 하우징은

가혹한 환경에서도 최고의 성능을 제공합니다. 모듈화를 통해 특정 애플리케이션에 대한 현장에 맞춤화 가능한

솔루션을 제공하고, 또한 직관적인 소프트웨어로 빠르고 쉬운 설정과 적용을 실현합니다.  

 

산업을 주도하는 비전 소프트웨어를 이용할 수 있습니다.

전세계 OEM, 통합업체, 생산업체가 강력한 2D, 3D, 딥런이 비전 성능을 위해 코그넥스 머신 비전 소프트웨어를

이용하고 있습니다. 성공적인 모든 비전 애플리케이션의 핵심은 빠른 속도, 최적화된 툴 세트에 있습니다.

코그넥스는 사용자가 사용하는 카메라나 프레임 그래버에 상관없이 강력한 툴 라이브러리를 갖추고 산업을

주도하는 비전 소프트웨어를 제공합니다. 거의 몯느 공장 자동화 및 물류 애플리케이션은 기하학적 물체 위치

확인과 검사, 식별, 측정 등 모든 비전 관련 필요를 충족시키는 코그넥스의 광범위한 산업 등급 툴 세트의 장점을

확용할 수 있습니다.

 

유연하면서도 강력한 PC 기반 개발과 결합한 코그넥스 비전 소프트웨어는 가장 까다로운 머신비전 애플리케이션필요한 솔루션을 보다 신속하게 제작하고 구축할 수 있습니다. VisionPro와 Cognex Designer는 프로그램 가능한

인터페이스 뿐만 아니라 쉽게 사용할 수 있는 그래픽 인터페이스를 제공함으로써 원하는 모든 카메라에서 가장

빠른 속도의 애플리케이션을 개발할 수 있습니다.

 

코그넥스를 통해 불가능했던 특징

- 검증된 신뢰할 수 있는 비전 툴

- 빠르고 유연한 애플리케이션 개발

- 완전한 하드웨어 독립성 

 

스폿 용접 검사

견고한 전기 연결을 보장하려면 와이어를 서로 또는 터미널에 스폿 용접해야합니다. 용접은 서로 다른 두 금속을

함께 녹여 견고한 연결을 형성합니다. 스폿 용접은 모양, 위치, 색상, 반사율, 질감 및 표면 표시를 포함하여 모앙이

다양하고 불균일하기 때문에 검사는 과잉이라고도 하는 높은 오탐률을 가질 수 있습니다. 이는 라인 속도에 비해

매우 느리지만 여전히 부적절하게 식별 된 용접 결함을 초래합니다. 다양한 변형과 좋은 연결과 나쁜 연결을 구별

하기가 어렵기 때문에 규칙 기반 머신 비전은 실용적이지 않습니다.

 

사용자는 정상 부품의 전체 변형을 학습하기 위해 적절하게 스폿 용접된 연결을 광범위하게 선택하여 Cognex

Deep Learning의 결함 감지 도구를 교육합니다. 그런 다음 Cognex Deep Learning의 분류 도구는 라벨이 지정된

다양한 용접 결함에 대해 교육하고 불량 형상, 블로우 홀, 균열, 화상 또는 표면 오염과 같은 특정 결함 유형을

분류하는 방법을 학습 할 수 있습니다. 그런 다음 이러한 분류된 결함을 업스트림 공정 제어에 사용하여 시간

경과에 따른 결함을 최소화 할 수 있습니다.  

 

VisionPro Deep Learning으로 코로나19 또는 폐렴의 이미지를 식별

 

1. X-rays, CT Scans, and COVID-19

X-레이와 같은 의료 영상은 의사와 방사선 전문의에게 코로나19  실험실 검사가 정확하다는 시각적 증거를 제공

할 수 있습니다. 딥러닝의 신경망은 수천 개의 의료 이미지를 분석하고 진단을 반박하거나 지원하는 이상 징후를

 식별하여 임상의의 업무량을 줄일 수 있습니다. 하지만 가장 인기있는 오픈 소스 딥 러닝 도구는 사용하기 어렵고

상당한 프로그래밍 전문 지식이 필요합니다. 의사, 방사선 전문의 및 기타 임상의와 같은 의료 종사자가 이러한

도구를 익힐 것으로 기대하는 것은 실용적이지 않습니다.

 

2. Study 1 : 뛰어난 VisonPro DL

Cognex의 연구는 오픈 소스 DL 패키지를 사용하여 X-레이를 분석하고 COVID-19의 징후가 있는 폐를 식별하는

방법을 배운 정교한 신경망인 COVID-Net을 구축했습니다. F-점수라고하는 측정은 디지털 rel=noopener noreferrer

이미지의 패턴과 이상을 정확하게 예측하려고 시도하는 딥러닝 시스템의 전체 정확도를 평가합니다. 기본적으로

 F-점수는 딥러닝 시스템에서 생성된 올바른 예측의 백분율입니다. 이미진느 정상, 비 COVID-19 폐렴

및 COVID-19의 세가지 범주로 구분되었습니다.

 

3. Study 2 : ViskonPro 딥 러닝, CT 스캔으로 리드 확대

Cognex 논문은  흉부 X-레이를 넘어 CT 스캔에 이르기까지 다양하고, 많은 연구에서 CT 스캔 및 X-레이와 함께

딥 러닝을 사용하여 COVID-19 이미지를 탐지하는 데송공한것으로 나타났지만, 대부분의 딥 러닝 아키텍처는

시스템을 프로그래밍하기 위한 GUI를 제공하지 않기 때문에 광범위한 프로그래밍일 필요합니다. 딥 러닝이나

프로그래밍에 대한 지식이 부족한 방사선 전문의가 이러한 프로그램을 교육하는 것은 물론 사용하기가

어렵습니다. 기존의 DL 연구는 네트워크를 구축하고 모델을 개발하고 알고리즘을 훈련하는 데 수년이 필요할 수

있습니다. VisonPro DL은 그 시간 프렐임을 회기적으로 줄여줍니다.

 

4. 방사선 전문의에게 강력한 진단 도구를 제공하는 딥 러닝

Cognex의 처음 두 연구 결과는 여전히 다른 의료 연구자의 검증이 필요하지만 초기 결과는 유망합니다. 또한

소프트웨어는 아직 의료용으로 승인되지 않았습니다. 모든 능력에 있어서 딥러닝 알고리즘은 인간 임상의의

지혜를 완전히 대체할 수 없습니다. 그러나 청진기나 혈압 커프처럼 의료 전문가가 높은 수준에서 업무를

수행하는 데 도움이 되는 유용한 도구입니다.  

 

산업 자동화를 추진하는 두 가지 추세

 1. 딥러닝과의 통합

다른 산업 분야에서의 AI의 영향처럼 공장 자동화를 위한 딥러닝 비전 소프트웨어는 대형 기업들이 이전에 수작업으로만 가능했던 검사를 자동화하거나 기존의 규칙 기반 머신 비전으로는 너무 번거롭거나 시간이 오래 걸리는 

복잡한 검사를 보다 효율적으로 수행할 수 있도록 합니다. 딥러닝이 조직 차원에서 도움이 되는 사례들 중 하나는

결함 검사입니다. 모든 생산업체에는 다음 공정에서 시간과 비용을 낭비하는 상황을 줄이기 위해서 생산 공정에서

가능한 많이, 가능한 초기에 생산 결함을 제거하고자 합니다. 딥러닝에 대한 투자를 추진하는 가장 큰 원동력은 

여러 경우, 수 백명에 달하는 인간 검사자를 딥러닝 기반 검사 시스템으로 재배치함으로써 얻을 수 있는 잠재력

입니다.

 

2. 사물 인터넷

개방형 플랫폼 통신 통합 아키텍처는(OPC UA)는 4차 산업혁명을 실현하는 스마트 카메라 비전 시스템에 대한

중요한 개발이라고 할 수 있습니다. 전세계 주요한 모든 머신 비전 협회의 노력을 통해 OPC UA는 기계 대 기계

사이의 지원하기 위한 산업용 상호 연동 표준으로 개발되었습니다. OPC UA는 딥러닝과 같은 첨단 센서 기술

추세와 결합되어 포인트 솔루션으로 머신 비전 기술을 플랜트 내부의 산업용 기술 세계와 외부의 물리적 세계를 연결하는 매체로 전환시킬 것입니다.  

 

스마트 팩토리에서의 머신 비전

 

 

1. 빅데이터

Industry 4.0 기능은 원 데이터를 실질적이고 측정 가능한 성능 개선으로 추진할 수 있는 실천 가능한 정보와

인사이트로 전환할 것입니다. 공정 개선 추세를 발견하기 위해 생산 공정 중 획득된 '빅 데이터'의 분석과 클라우드

컴퓨팅, 딥러닝 기술을 통해 이러한 목표를 달성하게 될 것입니다. 현재는 데이터를 수집해도연결되지 않거나

고립된 상태로 유지되는 경우가 많습니다. 미래에는 이러한 데이터를 공유하고 사전 대응적으로 활용하며 머신

비전과 같은 풍부한 데이터를 기초로 한느 기술이 주도할 가능성이 높습니다.

 

2. 생산 라인 최적화

제조사들은 로봇, 머신 비전 시스템 원재료 투입, 기타 생산 라인의 측면이 서로 직접 통신을 수행하게 됨으로써

상당한 유연성을 누리게 될 것입니다. 단일 라인에서 보다 다양한 부품 유형 생산, 또는 맞춤화된 제품에 대해서도

특정 제품의 소규모 생산, 보다 높은 비용 효율성 등 수많은 장점을 얻을 수 있을 것입니다.

 

3. 생산 데이터의 통신

생산 시스템의 통신 네트워크는 시장에서의 입력을 스캔하고 이 정보르 생산 매개변수 세부 조정을 위해 활용합니다. 예를 들어 특정한 지역에서 예상되는 알러지 사례 비율이 높다는 사실을 확인한 제약 회사의 시스템은 생산

라인이 생산량을 증가하도록 요청하고 원재료 추가 주문을 수행할 수 있을 것입니다.  

 

배터리 버튼 검사

버튼(또는 동전) 배터리와 원통형 배터리는 전극과 전해질이 들어있는 하우징에 캡을 용접하여 밀봉됩니다.  

레이저 또는 저항 용접과 같은 저열 방법은 배터리 내용물의 손상을 방지하기 위해 일반적으로 사용되지만 캡

씰을 고정하려면 정밀도가 필요합니다. 이 모든 것이 기 존 머신 비전으로 모든 결함을 정확하게 감지하기 어렵게

만듭니다. 그리고 이러한 배터리는 대량으로 생산되고 결함이 작고 발견하기 어렵기 때문에 수동 검사에 대해서도

비슷한 과제를 제시합니다.

 

배터리 용접 결함을 식별하기 위해 Cognex Deep Learning의 결함 감지 도구는 적절한 수준의 외관 결함을

포함하여 정상 부품의 전체 변형을 학습하기 위해 적절하게 밀봉된 다양한 배터리에 대해 교육을 받았습니다.

고객 선호도에 따라 3D 레이저 변위 센서인 Cognex DSMax는 타사 소프트웨어 없이도 검사 프로세스에 쉽게

통합 할 수 있습니다. Cognex Deep Learning과 DSMax는 함께 밀봉 핀과 그 용접에 대한 전체 검사를 제공하여

결함이 없고 용접되고 올바르게 배치되었는지 확인할 수 있습니다.  

 

INDUWTRY 4.0과 머신 비전

 

인더스트리 4.0이란 제조 분야에 대변혁을 일으킬 첨단 자동화, 머신 비전, 빅 데이터, 클라우드 컴퓨팅, 기계 학습

분야의 새로운 혁신 기술을 의미합니다. 인더스트리 4.0은 생산성 증대, 폐기물 감소, 제품 품질 개선, 제조 공정의

유연성 향상, 운영 비용 절감 외에 숨낳은 이점을 작업 현장에 제공할 수 있다는 엄청난 잠재력을 입증하고

있습니다.

 

Industry 4.0은 부품 및 서브 어셈블리 파악 및 추적을 위한 데이터를 생산자를 위해 수집하는 센서 등과 같은

사이버 피지컬 시스템(CPS)의 활용 증가와 특별한 관계가 있습니다. 데이터 수집 프로세스로 기기들이 자동으로

정보를 교환할 뿐만 아니라 상호 독립적으로 제어와 상호 작용을 수행할 수 있도록 합니다. 머신 비전은 Indystry

4.0에서 자동화 시스템의 중요한 부분입니다. 데이터 분석 역량이 발전함으로써 비전 장비를 통해 액세스 가능한

대용량 데이터를 활용해서 결함이 있는 제품을 파악하고 표시하며 어떤 결함인지 이해함으로써 Indystry 4.0 공장

내에 빠르고 효과적인 개입이 가능합니다.  

 

MLCC 검사

MLCC(다층 세라믹 커패시터)는 집적 회로 기판에 연결하기 위한 금속 단자가 있는 스택 커패시터 블록으로

구성됩니다. MLCC는 작고 대량으로 제공되고, 모양과 위치가 매우 다양한 미묘한 결함을 가질 수 있습니다. 또한

기존 머신 비전의 효과를 제한하는 반짝이는 표면이 있습니다. 자동 광학 검사(AOI) 기계는 모든 커패시터의 6면을

모두 검사 한 다음 사람이 커패시터의 통계적 샘플링의 한면을 검사합니다. 그러나 AOI 기계는 과잉 살상 률이 높은 반면 수동 검사는 일반적인 사용에 비해 너무 느립니다. 전체 프로세스는 비용이 많이 들고 느리고 오류가

발생하기 쉬우며 프로세스 개선에 도움이 될 수 있는 유용한 데이터를 생성하지 않습니다.

 

MLCC는 AOI 기계에 의해 검사 된 후 COI 기계에 의해 검사되어 생산에서 제외되는 오탐과 좋은 부품의 양을

줄입니다. 이 기계는 수동 검사에 비해 더 나은 속도, 정확성 및 공정 개선 데이터를 제공합니다. Cognex Deep

Learning의 분류 도구는 무결정 및 결함이 있는 다양한 MLCC의 라벨이 지정된 이미지에 대해 학습됩니다.

분류 도구는 가능한 광범위한 결함을 분류하는 방법과 일반 부품의 전체 변형을 학습합니다. 분류 된 결함은 시간

경과에 따른 부품 결함을 최소화하기 위해 업스트림 공정 제어에도 사용할 수 있습니다.  

 

Industry 4.0 : 머신비전, 스마트 팩토리, 산업용 사물 인터넷

 


 

제조업계에서 가장 많이 논의되는 주제 중 하나는 인더스트리 4.0입니다. 산업 자동화, loT 장치, 딥 러닝 및 

데이터 교환에서 광범위하게 정의된 새로운 혁신 그룹인 Industry 4.0은 공장 현장에서 무수한 이점을 제공할

것입니다.  '산업용 사물 인터넷'이 그들에게 의미하는 바에 대해 생산자와 관련 유통업체마다 관점이 다릅니다.

 

Indystry 4.0의 제안된 잠재력

- 생산성 향상

- 낭비 감소

- 제품 품질 개선

- 제조 유연성 향상

- 운영 비용 감소

 

데이터 분석 기능이 스마트 공장에서 다음과 같은 용도

- 결함이 있는 제품 식별 및 신고

- 그들의 결함 이해

- 빠르고 효과적인 개입 가능 

 

조립 자동화를 위한 머신 비전

 

사람이 공장 라인을 직접 관리하던 시절은 지났습니다. 오늘날에는 많은 머신이 제조, 조립 및 자재 관리 작업을  

자동화하고 있습니다. 정밀한 정렬 및 식별 알고리즘과 가이드 기능을 갖춘 머신비전 시스템 덕분에 수동으로는

제작할 수 없었던 최신 소형 구성품을 제조하는 일이 가능해졌습니다. 생산 라인의 머신비전 시스템은 분당

수백에서 수천 개의 부품을 안정적이고 반복적인 방식으로 검사할 수 있기 때문에 검사 능력 면에서 인간보다

훨씬 뛰어납니다.

 

머신비전 시스템은 제조된 제품에서 결함, 오염, 기능상 결점, 기타 이상 현상을 감지하는 검사를 수행하도록

컴퓨터를 트레이닝했습니다. 머신비전은 속도, 정확성, 반복성을 제공하기 때문에 구조화된 자면의 양적

측정에서 탁월한 성능을 보입니다. 적합한 카메라 해상도와 광학 장치를 갖춘 머신비전 시스템은 너무 작아서

육안으로는 확인할 수 없는 물체의 세세한 부분까지 쉽게 검사할 수 있으며 검사 신뢰성은 높이면서 오류는

줄여줍니다.  

 

기존의 머신비전 대 딥러닝, 무엇을 선택할 것인가

 

 

기존의 머신비전과 딥러닝 중 무엇을 선택해야 할지는 해결하려는 애플리케이션의 유형, 처리되는 데이터의 양,

처리 능력에 따라 결정됩니다. 실제로 딥러닝은 수많은 이점에도 불구하고 다수의 애플리케이션에 적합한

솔루션이 아닙니다. 기존의 규칙 기반 프로그래밍 기술은 계측과 측정 그리고 정밀한 정렬을 수행해야 하는 경우

더 효과적입니다. 경우에 따라서는 기존의 비전으로 관심 영역을 정밀하게 고정하고 딥러닝으로 해당 영역을

검사하도록 하는 것이 최고의 선택일 수 있습니다. 그런 다음 딥러닝 기반 검사 결과를 기존의 비전에 대사

전달하여 결함의 크기와 모양을 정확하게 측정할 수 있습니다.

 

딥러닝은 규칙 기반 방식을 보완하며, 효과적인 검사를 구성하는 데 있어 높은 수준의 비전 전문성에 대한 필요를

줄여줍니다. 딥러닝은 규칙 기반 알고리즘을 개발하고 스크립트를 작성하는 애플리케이션 개발자의 논리적

부담을 시스템 트레이닝 엔지니어에게 이양합니다. 이렇게 딥러닝은 머신비전을 더 쉽게 사용할 수 있게 해주며

컴퓨터와 카메라로 정확히 검사할 수 있는 범위를 넓혀줍니다.  

 

육안 검사의 장점

기존의 머신비전과 달리 인간은 성형 및 기능 측면의 미묘한 결점을 구분하고, 품질에 영향을 미칠수 있는 부품

외형의 변동을 감지하는 데 능숙합니다. 정보를 처리하는 속도는 제한적이지만 인간은 개념화와 일반화라는

특별한 능력을 가지고 있습니다. 인간은 예시를 통해 학습하는 능력이 뛰어나며 이는 부품 간의 사소한 이상

현상을 감지할 때 매우 중요합니다. 따라서 복잡하고 구조화되지 않은 장면, 특히 미묘한 결함과 예측 불가능한 결점의 정성적 해석이 필요한 경우에는 대부분 육안 검사가 최고의 선택입니다.

 

예를 들어 인간은 변형되었거나 판독이 어려운 문자, 복잡한 표면, 성형 결함을 다루는 경우에 정확성이 높습니다.

이러한 다수의 애플리케이션에서 복잡성을 감정할 때 인간이 머신보다 훨씬 뛰어납니다.  

 

제조의 미래 : Cognex 딥 러닝을 만나기

매일 Cognex 딥 러닝 솔루션은 제조업체가 머신 비전으로 가능한 것의 한계를 뛰어 넘는 데 도움이 됩니다.

인간의 인지에서 영감을 받은 딥 러닝 기술은 제조 장비에 이미지를 인식하고 개로운 방식으로 환경을 인식 할

수 있는 기능을 제공합니다. 여기에는 미묘한 방식으로 다양한 질감 패턴에 대한 외관 검사와 같이 프로그래밍

하기 너무 복잡하거나 유지 관리하기 어려운 애플리케이션이 포함됩니다. Cognex는 공장을 위해 특별히 설계된

최초의 딥 러닝 기반 이미지 분석 소프트웨어 인 Cognex Deep Learning을 통해 이 머신 비전 혁신의 선두에서

있습니다.

 

소프트웨어는 이미지 세트에서 직접 학습하여 부품의 정상적인 모양을 개념화합니다. 검사 중에는 조건이 달라도

문자를 읽고, 부품을 찾고, 검사하고, 분류하고, 정렬하도록 프로그래밍하지 않고 논리를 적용합니다. 이를 통해

기계는 몇 분 만에 가장 정교한 자동화 문제에 대한 솔루션을 개발하고 밀리 초 만에 의사결정을 내릴 수 있습니다

하루에 10억개가 넘느 이미지를 캡처하고 업계 최고으 기술 및 비전 전문가와 함께 Cognex는 머신 비전 및

딥 러닝 기술의 길을 계속 선도하여 제조의 생산성, 견고성, 지능화를 지원합니다.  

 

의료 영상이 딥러닝의 다음 번 개척지인 이유

방사선 x 레이, 초음파, NMR 등을 포함하는 의료 영상은 전통적으로 비정상적인 부분을 감지하기 위해서는

유연한 인간의 육안에 의존했습니다. 지금까지 컴퓨터는 반짝이면서 빛나는 부분 등으로 인한 복잡한 배경과

이미지 품질 문제 때문에 정확한 분석이 불가능한 것으로 인식되어 왔습니다. 따라서 기존의 머신 비전

알고리즘으로 비구조적인 장면에서 비정상적인 부분을 식별하기 위해 물체나 관심 지역을 정밀하게 찾는 작업은

특히 매우 어려웠습니다.

 

이제는 딥러닝 기반 이미지 분석으로 높은 신뢰성과 반복 가능성, 안정성으로 생물학적 이상 검색을 자동화할 수

있습니다. Cognex Deep Learning는 종양처럼 신체의 정상 형상에서 벗어난 모든 경우를 파악하거나 특정한

이상을 파악하는 상황에서 모두 컴퓨터화된 시스템의 속도와 강력함을 인간 검사자의 욱안을 통한 유연성과

결합합니다. 결함 감지 툴은 학습 이미지를 통해 장기의 정상 형태 및 특정 유형의 기형에 대한 참조 모델을

만들어 해당 부위가 생리적으로 일반적인 형태로부터 벗어난 부분을 결함으로 표시해줍니다.

 

그리고 위치 설정 툴은 구별되는 특징을 학습함으로써 특정 장기의 위치를 파악할 수 있습니다. 위치 설정 툴을

학습하기 위해서는 대상 특징이 표시된 이미지를 제공하기만 하면 됩니다. 코그넥스 딥러닝 결함 감지 툴과 같은

딥러닝 기반의 결함 감지 및 분할 툴로도 의료용 이미지에서 기형을 파악하는 데 도움을 얻을 수 있습니다.  

 

생산 활동을 위한 머신 러닝 소개

딥러닝은 인공지능의 하위 집합에 해당되며 보다 폭넓은 머신 러닝 분야의 일부입니다. 딥러닝은 프로그래밍하는

특정 작업 중심의 컴퓨터 애플리케이션 대신, 비구조화된 데이터를 받아서 스스로 학습하고, 이 학습 데이터에

기초해서 보다 정확한 결과를 산출합니다. 딥러닝 애플리케이션은 명시적으로 작업을 프로그래밍하지 않고 보다

구체적인 범위의 작업을 학습하고 해결합니다.

 

딥러닝 기술은 패턴을 예측하고 중요한 사업 결정을 내리기 위해 사용되고 있습니다. 또한 딥러닝 기술은 결함

감지 또는 최종 어셈블리 검사 등 품질 검사 및 다른 판단 기반 사용을 위해 첨단 생산 방식에서 사용됩니다.

그럼에도 불구하고 인간은 의사 결정에 쉽게 지치는 것에 비해 컴퓨터는 그렇지 않습니다. 바로 이러한 이유

때문에 머신 비전과 연계된 올바른 애플리케이션 유형에 대해 딥러닝이 구현되는 경우 공장 및 생산 업체들이

다른 신기술의 경우 수익 발생까지 몇 년이 걸리는 시간을 단축할 수 있습니다.

 

 공장 자동화를 위한 딥 러닝

딥러닝은 우리가 모바일 및 웨어러블 장치에서 사용하는 음성, 텍스트 및 얼굴 인식의 기초 기술로 부상했으며

현재 의료 진단에서 인터넷 보안, 패턴 예측 및 확인을 위한 다른 많은 응용 프로그램에서 사용되기 시작했습니다.

이 동일한 기술은 이제 품질 검사 및 기타 판단 기반 사용을 위한 고급 제조 관행으로 마이그레이션되고 있습니다.

 

새롭고 저렴한 하드웨어 덕분에 인간 두뇌의 뉴런 네트워크를 모방하는 생체 영감을 받은 다층 "심층" 신경망을

구현하는 것이 실용적입니다. 이를 통해 제조 기술은 이미지를 인식하고 트렌드를 구별하며 지능적인 에측과

결정을 내릴 수 있는 놀라운 새로운 기능을 제공합니다. 공장 자동화에서 딥 러닝 모델은 기존 머신 비전 시스템을

사용하여 프로그래밍 및 유지 관리가 너무 어려운 비전 애플리케이션을 정확하고 반복적으로 해결할 수 있습니다.

또한 핵심 알고리즘을 다시 프로그래밍하지 않고도 새로운 예제에 쉽게 적용할 수 있습니다. 이 혁신적인 기술은

인간 육안 검사의 특이성과 유연성을 컴퓨터 시스템의 신뢰성, 일관성 및 속도와 결합합니다.

 

산업 자동화 검사에서 AI, 머신러닝, 딥러닝 사이의 차이점은

 

 

인공지능 - 논리로 작업 프로그래밍하기

AI는 좁은 의미의 AI와 넓은 의미의 AI 두 가지로 분류할 수 있습니다. 넓은 의미의 AI는 인간처럼 행동하고

생각하는 미래적인 개념의 로봇을 의미합니다. 언젠가는 우리가 자각이 있는 로봇을 만나겠지만 이 글의 목적에

따라 우리는 컴퓨터가 살마 같이 특정 작업을 수행할 수 있도록 설계된 컴퓨터 시스템인 좁은 의미의 AI에 집중할

것입니다. AI는 진정한 의미에서 스마트 알고리즘 생성 방식입니다. 초장기에는 AI는 단순히 프로그래밍한 컴퓨터

명령어들의 집합일 뿐이었습니다. 이제 AI는 복잡한 로직 집합에서부터 인간의 프로그래밍을 최소화하면서 참조

예제에 기초해서 결과를 도출하는 셀프 학습이 가능한 알고리즘까지 어떤 것이라도 될 수 있습니다.

 

머신러닝 - 인공 지능의 적용

머신비전은 머신러닝을 가장 잘 사용하는 사례들 중 하나입니다. 카메라로 포착된 이미지 데이터와 분류기, 위치

확인 도구, 광학문자 인식 등 이러한 이미지에 적용된 다양한 알고리즘을 통해 머신 비전 소프트웨어는 부품의

존재 여부, 두 경계선 사이의 폭 측정, 타이어 상의 특정 문자열 파악 등을 수행할 수 있습니다.

 

코그넥스에서는 머신 비전을 검사 난제를 해결하기 위한 전통적 또는 규칙 기반 방식이라고 부릅니다. 기술적인

알고리즘인 이 규칙은 부품의 가장 자리 두 개를 찾고 이 가장자리 사이의 너비를 결정하는 특정 작업을

프로그래밍하기 위해 인간이 사용하는 소프트웨어 도구입니다. 이런 규칙 기반 이 범주에 포함되기는 하지만 

머신러닝이나 AI라고 생각하지 않습니다.  

 

딥러닝 - 차세대 검사 방식으로의 진화

딥러닝 알고리즘은 기술의 지속적인 발전 덕분에 유명해진 최신 인공 지능 하위 집합입니다. 딥러닝은 머신러닝

에서 발전된 기술을 기반으로 하지만 몇 가지 차이가 있습니다. 딥러닝은 컴퓨터 알고리즘으로 작업을 프로그래밍

하는 과정을 인간에게 의존하지 않고 인간의 학습을 흉내낸 예제 기반 접근 방식을 통해서 결과에 도달합니다.

딥러닝 깁나 검사 애플리케이션은 신경망을 활용함으로써 연결을 수행하고 대규모 데이터 집합에서 패턴을

파악합니다.

 

딥러닝 기반 방식으로 알고리즘은 사용자가 제공하는 예제를 받아서 자동으로 검사 중인 부품을 이해합니다.

이 솔루션은 약간의 변동을 감안해서 우수한 부품은 어떻게 생겼는지 학습하는 검사를 생성함으로써 긁힘, 이물질

기타 시각적 결함 등으로 결함이 있어 보이는 물체를 표시할 수 있습니다. 그 후에 사용자는 도구가 학습할 더

많으 데이터를 제공함으로써 솔루션을 개선할 수 있습니다. 딥러닝 애플리케이션이 더 많은 데이터를 확보할 수록

시간 경과에 따라 비정상적인 상황을 더 잘 포착할 수 있습니다.  

 

딥러닝이 기존 머신 비전과 다른점

 머신 비전 시스템은 기본적으로, 이미지 획득을 수행하는 특수 광학 장치가 적용되는 산업용 카메라 내부에

보호되는 디지털 센서에 의존합니다. 그 후에 해당 이미지들은 PC로 전송되어 특화된 소프트웨어가 의사 결정을

위해 다양한 특성을 처리, 분석, 측정할 수 있습니다. 기존의 머신비전 시스템은 일관적이고 생산 과정에서 결함이

없는 부품에 대해서는 높은 신뢰도로 작동합니다. 이 기술은 인간이 수행하는 검사보다 비용 측면에서 저렴하게

단계별 필터링과 규칙 기반 알고리즘을 통해 작동합니다.

 

딥러닝은 특정 공장 자동화 난제 해결을 위해 규칙 기반 접근 방식 대신 사례 기반 접근 방식을 사용합니다.

딥러닝은 미리 분류한 예제 집합에 기초해서 컴퓨터에게 어떤 것이 좋은 이미지인지 학습시키기 위해

인공신경망을 활용함으로써 결함 분석, 물체 검색 및 분류, 인쇄된 표식 판독 등과 같은 작업을 수행할 수 있습니다

딥러닝은 최종 어셈블리 검사 등과 같이 일반적으로 검사를 수작업으로 수행하는 애플리케이션에 이미 사용되고

있습니다. 한때 이러한 작업은 자동화가 너무 힘든 분야로 인식되기도 했었습니다. 이제 이러한 작업들은 딥러닝

같은 툴을 이용해서 생산라인에서 바로, 보다 일관적이고 보다 신뢰성이 높으며 보다 빠르게 처리가 가능합니다.

 

머신비전에 적합한 작업

- 유도 : 적절한 어셈블리 공정을 위해 부품의 위치와 방향을 찾고 지정된 허용 오차와 비교한 후 올바른 각도를

보장합니다. 부품에서 다른 머신 비전 툴에 적용할 핵심적인 특징을 찾기 위해 사용할 수도 있습니다.

- 식별 : 바코드(1-D), 데이터 매트릭스 코드(2-D), 직접 부품 마크(DPM), 부품에 인쇄된 문자, 레이블, 패키지를

판독합니다. 또한 색상, 형태, 크기에 따라 물체를 식별합니다.

- 측정 : 물체에서 두 개 이상의 점 또는 기하학적 위치 간의 거리를 계산하고 이러한 측정이 사양을 충족하는지

여부를 결정합니다.

- 검사 : 레이블이 올바로 부착되었는지의 여부, 안전 밀봉, 뚜껑의 존재 유무 등과 같이 제품에서 결함이나

기타 불량을 찾습니다.

 

딥러닝에 적합한 상황

- 룰 기반 알고리즘으로 프로그래밍하기에는 너무 어려운 시각적 애플리케이션 문제해결

- 혼란을 초래하는 배경 및 형태가 가변적인 부품 처리

- 애플리케이션 유지관리 및 작업 현장에서 재학습

- 핵심 신경망에 대한 재프로그래밍 없이 새로운 사례에 적응 

 

머신 비전과 딥러닝이 공장자동화를 실현하는 방법

지난 10여년 동안 기술 발전의 속도는 인류 역사상 유례없는 빠른 속도였으며 향후 몇 년 간 더 큰 혁신이

이루어질 것으로 예상됩니다. 즉, 블록체인, 로봇 공학, 엣지 컴퓨팅, 인공지능(AI), 빅데이터, 3D 프린팅, 센서,

머신 비전, 사물인터넷 등 여러 기술적 혁신이 산업의 최전선에서 거대한 기술적 변화를 이끌 것으로 예상되고

있습니다. 더 우수한 공장자동화를 실현하는 신기술의 중요성을 인지하는 것과 지출하려는 의도 사이의 간극이

결국, 성공하는 회사와 실패하는 회사를 결정할 것입니다. AI 같은 분야에 대한 투자에 소극적인 이유는 아마도

관련 ROI, 역량, 실제 사용 사례에 대한 이해가 부족하기 때문일 것입니다.

 

하지만 AI, 특히 기존의 규칙 기반 머신 비전과 결합된 딥러닝 또는 예제 기반 머신 비전은 제조업 공장과 팀에게

초월적인 힘을 제공할 수 있습니다. 규칙 기반 머신 비전과 딥러닝을 결합하면 조립 로봇이 올바른 부품을

식별하고 나사 누락이나 케이스 방향 오류 등의 차이점을 파악하며, 어떤 부품의 존재 여부 또는 제품의 다른

위치에 조립되었는지 여부를 결정하면서 문제가 있는지 신속하게 파악할 수 있습니다. 하지만 이러한 투자를

극대화하기 위해서는 기존의 머신 비전과 딥러닝의 미묘한 차이점을 이해하고 서로 대체가 아닌, 상호 보완하는

방식을 이해하는 것이 중요합니다.  

 

성공을 위해 딥러닝 검사 애플리케이션의 적절한 학습이 매우 중요한 이유

딥러닝 비전 솔루션은 생산 라인에 설치된 시스템이 필요한 반복 프로세스로 평가됩니다. 또한 기존 머신 비전

시스템과는 달리, 딥러닝용 이미지의 학습 및 검증은 개발 과정 중에 완료되어야 하고 공장 합격/불합격 테스트

까지 기다릴 수 없습니다. 딥러닝은 학습시킬 많은 수의 샘플이 필요하며, 따라서 잘 실행되는 딥러닝 툴을

학습시키기 위해 필요한 대표 이미지세트를 확보할 시간이 필요할 수도 있습니다.

 

다시 말해 딥러닝 기반 애플리케이션의 결과나 출력물은 해당 시스템의 적절한 교육 없이는 예상하지 못한 결과로

나올 수 있으며 생산 업체가 신뢰성이 높은 검사 결과가 필요하기 때문에 바람직하지 않습니다. 공장 자동화의

경우, 애플리케이션 엔지니어는 생산에서 좋은 결과를 얻기 위해서 잘 학습된 딥러닝 기반 애플리케이션에게는

다양한 번위의 결함 및 우수한 부품들을 표현하는 종합적인 학습 이미지들이 필요하다는 사실을 이해할 필요가

있습니다.  

 

다섯단계를 통해 딥러닝 공장 자동화 프로젝트를 시작하는 방법

딥러닝 이미지 분석은 다양한 산업 분야에서 공장 자동화 기회를 제공합니다. 표면 결함 검사에서부터 다양한

부품의 정렬, 최종 어셈블리 검사, 제품 품질 등급 결정, 난이도 높은 텍스트 판독에 이르기까지 딥러닝 대응

비전 시스템은 다양한 새로운 애플리케이션을 처리할 수 있습니다.

 

딥러닝은 예제 기반 알고리즘과 신경망을 이용해서 결함을 분석하고 물체 위치를 찾고 분류하여 인쇄된 표식을 판독합니다. 수많은 예제를 통해서 어떤 것이 좋은 이미지인지 컴퓨터에게 학습시킴으로써 예상되는 변형을 고려하면서 우량 부품과 불량 부품의 차이를 파악하도록 할 수 있습니다.

 

다섯 단계로 딥러닝 구현하기

- 적절한 기대 설정

- 딥러닝의 투자효율성 이해

- 자원 투입 계획 및 필요 마스터

- 초기 파일럿 프로젝트를 통해 소규모로 시작

- 단계별 프로젝트 접근 방식 진행 

 

신경망이 생산 검사를 지원하는 방법


인공 신경망이란 무엇일까요?

핵심적인 부분을 보면, 인공 신경망은 인간의 두뇌가 작동하는 방식을 모방하도록 설계된 프로그램입니다. 인공

신경망 내 각 프로그램은 기본적인 연산만 수행할 수 있고, 수많은 노드들을 서로 연결함으로써 전체적인 연산

능력은 각 부분들의 단순합보다 더 증가합니다. 인공 신경망이 시스템 내 한 프로그램에서 다른 프로그램으로

입력 데이터를 전달할 때 인공 신경망은 스스로 학습시키고 마치 인간이 정보를 학습하는 것처럼 해당 데이터를

이용해서 더 똑똑해집니다. 그리고 인공 신경망 내 각 프로그램은 뉴런이라고 부르며 이 뉴런들은 무작위 개수로

다른 뉴런들과 연결됩니다. 뉴러들 사이에서 보다 강력하고 보다 효율적인 연결이 형성될 수 있도록 인공

신경망은 보다 잘 작동합니다. 인공 신경망 내에서 뉴런들 사이의 연결을 형성하는 과정은 학습이라고 합니다.

 

시스템의 학습 방법 3가지

- 지도 학습 :  이 학습 전략은 컴퓨터가 학습할, 레이블을 지정한 데이터 집합이 존재하며 알고리즘이 데이터

집합과 일치하는 원하는 결과를 얻을 때까지 수정되기 때문에 가장 간단합니다.

- 비지도 학습 : 이 전략은 학습할 레이블 적용 데이터가 존재하니 않은 경우 사용됩니다. 인공 신경망이 데이터

집합을 분석하면 비지용 함수가 해당 인공 신경망이 목표에서 얼마나 멀리 떨어져 있는지 알려 줍니다. 그 후

인공 신경망은 알고리즘의 정확성을 개선하기 위해 조정을 수행합니다.

- 강화 학습 : 이 알고리즘에서 인공 신경망은 긍정적인 결과에 대해서는 강화되며 부정적인 결과에 대해서는

벌칙이 적용되어 시간의 경과에 따라 인공 신경망이 이에 따라 학습됩니다.  

 

생산 분야에서의 인공 지능 용어 설명

 

알고리즘 : 컴퓨터가 목적을 달성할 수 있도록 지원하는 명령 및 계산 집합. 공장 자동화에서 알고리즘은 센서,

스캐너, 디지털 카메라에서 얻은 대규모 데이터 집합을 정리해서 비효율성을 확인시키고 품질을 강화시키며 개선

사항을 추천합니다. '학습' 알고리즘은 사람의 개입 없이 생산 공정을 최적화하기 위해 시행 착오 및 예제별 학습

방식을 사용합니다.

 

인공지능(AI) :  사람에게 어려운 작업을 수행하기 위해 자동화를 이용해서 인간의 의사 결정 과정과 가장 흡사한

컴퓨팅 기술. AI 알고리즘은 인간으로 인한 오류를 줄이고 생산 난제를 예쌍하기 위해 이미지 인식과 자연어

처리와 같은 기술을 사용할 수 있기 때문에 공장 자동화에서 충추적인 역할을 담당합니다.

 

딥러닝 : 신경망과 예제 기반 학습 알고리즘을 이용해서 인간의 도움 없이 시간의 경과와 함께 스스로를 개선해

나가는 AI 방법론. 딥러닝 알고리즘은 데이터 처리 능력이 한계가 있는 규칙 기반 알고리즘과 달리 데이터를

점점 더 많이 처리함에 따라 더 효율성이 증가합니다. 공장 자동화에서 딥러닝 알고리즘은 인간의 인지를

흉내내는 방식으로 하지만 훨씬 더 빨리 제품 결함을 표시할 수 있습니다.

 

머신비전 : 물체의 특정한 특징을 파악하는 규칙 기반 알고리즘. 머신 비전 기술은 광학 스캐너와 디지털 카메라의

데이터를 이용해서 생산 라인 상의 부품을 검사하고 유통 센터 내에서 바코드를 스캔합니다. 머신 비전 툴은

사람의 육안보다 훨씬 빠르게 작동하지만 딥러닝은 이러한 툴의 정확성과 효율성을 크게 개선시킵니다.

 

신경망 : 인간의 신경계의 신경 구조에 영향을 받은 알고리즘과 데이터 노드. 신경망은 신경 세포가 정보를 받고

처리하며 다른 신경으로 전송하는 방식을 시물레이션합니다. 신경망 내 수 천 개의 처리 노드는 이미지, 텍스트,

언어 등과 같은 데이터에서 패터을 찾습니다. 이러한 패턴을 이용해서 알고리즘이 작업 성공마다 매번 보다

잘 작동하도록 다음 번에 무엇을 할 것인지 결정합니다.  

 

알파고가 딥러닝 기반 산업 자동화에 대해 생산업계에 알려준 것들

 

인간의 직관을 흉내내는 딥러닝

알파고는 딥러닝을 통해 바둑을 두는 방법을 학습했습니다. 먼저 이 컴퓨터 시스템에 게임 데이터를 투입해서

기본적인 움직임과 전략을 학습시킨 후  딥러닝을 이용해서 실제 경기 플레이 데이터를 스스로 학습시켰습니다.

알파고는 신경망 두 개로 구동되었는데 하나는 정책 네트워크로 다음 번 수를 선택하고, 다른 하나는 가치 

네트워크로 각 위치에서의 경기 승자를 예측합니다. 경기가 진행되면서 알파고의 신경망은 다음번 수는 물론, 최종

승자를 예측하기 위해 조정 및 업데이트 됩니다. 각 반복마다 시스템의 성취도가 조금씩 개선되고 셀프 플레이

경기의 품질이 증가하면서 신경망이 점점 더 정교해지고 보다 강한 버전의 알파고로 성장합니다.

 

이미 널리 알려진 알파고와의 경기는 보다 우수한 AI 기반 적수에 참패한 것이라고 해석하는 사람들이 많습니다.

그러니 동시에 이 경기로 인해 인간 대 기계의 대결을 상상하는 사람들도 많아졌습니다. 이 경기를 보는 또 다른

시각은 양자가 각각 한번씩 플레이를 하는 방식에서는 중요한 두 번의 결정이 이루이진다는 측면에서, 인공

지능이 인간을 대체하기 보다는 딥러닝과 신경망 같은 도구로 인간을 강화시키는 산업 자동화의 미래라는

시각입니다.

 

공장에서의 딥러닝

인간을 이긴 알파고를 움직이는 기술은 동떨어진 미래의 기술이 아닙니다. 이 기술은 이미 현실 속에서 움직이고

있습니다. 물론 자동차, 소비자용 전자 제품, 생명 과학 등과 같은 산업 전반에서 공장 자동화용 딥러닝 및

신경망에 기초한 수많은 검사 애플리케이션이 이미 존재합니다. 부품 결함이나 이상을 인지하는 능력은 공장

내에서 딥러닝 애플리케이션을 적용하는 완벽한 사례라고 볼 수 있습니다.

 

그리고 알파고가 스스로 성능을 개선하기 위해서 새로운 데이터 스트림을 사용하는 것처럼 공장 자동화 팀은

딥러닝과 연속 데이터 스트림을 활용해서 부품 검사, 최종 확인 어셈블리 공정, 결함 감지, 기타 중요 공장

애플리케이션을 개선할 수 있습니다. 인간은 AI 시스템이 자신을 지원하도록 AI 시스템을 학습시키고 작업을

수행함으로써 생산 분야에서의 다음 번 머신 비전 혁신을 실현하고 있습니다.  

 

생산 능력을 높이는 인공지능

1. 비용 절감 및 간접 비용 절감

제조업체들은 오래된 작업 방식 특히 머신 비전으로 너무 힘든 수작업 검사을 대체하는 위험을 감수하면 간접  

비용 감소 효과를 볼 수 있습니다. 수작업 검사와 관련된 비용에서는, 매년 발생하면서도 공정 단계 변경 및

재교육 비용까지 포함되는 인건비가 대부분을 차지합니다. 사람이 수행하는 검사는 집중력이 유지된다면 종종

자동화된 솔루션보다도 더 우수합니다. 하지만 대부분의 작업자는 겨우 15~20분만 집중할 수 있기 때문에 작업

교체나 생산 라인들 사이에서 차이가 발생합니다. 여러 제조업체들은 AI 프로젝트에 대한 효과를 계산할 때

생산량과 처리량이 얼마나 빨리 향상되는 지 깨닫고 감탄합니다.

 

2. 신속한 구현

인간의 판단 능력을 가지고 있는 복잡한 머신 비전 애플리케이션을 정확하게 프로그래밍하고 유지 보수하는 데

필요한 시간과 노력을 고려해야 합니다. 결함 라이브리, 예외 처리, 필터 설계 등 시간이 지남에 따라 이러한

시간과 노력은 엄청날 수 있습니다. AI는 알고리즘을 코딩하거나 복잡한 규칙을 프로그래밍하는 대신 동일한

시스템이 데이터 세트를 통해 학습하고 이러한 예제에 기초해서 결정을 내리도록 합니다. 몇 명의 우수한 품질

관리 엔지니어와 수 백 장 내시 수 천 장 정도의 학습 이미지만을 통해 몇 주만에 AI 애플리케이션을 구현,

테스트하고, 개선할 수 있습니다.

 

3. 분석 개선 및 업스트림 공정 통제

검사 결과를 문서화하는 AI 솔루션은 사용자에게 확신을 제공할 뿐만 아니라 향후 오류가 발생했을 때에도 나중에

검사 이미지와 의사 결정을 검토할 수 있도록 합니다. 최종 검사 공정 단계를 성공적으로 자동화되면 종종 인라인

검사로 검사 단계를 상향 이전시킬 수 있습니다. 이렇게 하면 불량 부품에 시간을 더 소비하거나 추가 비용이

발생하기 전에 보다 신속하게 결함을 파악함으로써 비용을 절감합니다. 마지막으로 딥러닝 기반 머신 비전은

구체적인 비전 데이터를 공정 레시피, 부품 납품업체, 장비별 차이, 공장 위치 등 다른 지표와의 상호 연관성 파악

등, 전반적인 공정 개선 이니셔티브에 연계할 수도 있습니다.  

 

솔더 저항 검사

마우스 다이오드와 같은 부품을 전기적 연결에 간섭하지 않고 장착하려면 솔더 레지스트를 베어 보드에 깨끗하게

적용해야 합니다. 솔더의 작은 결함조차도 배선 파손, 단락 및 기타 전기 문제를 일으킬 수 있습니다. 이러한 

결함은 반사광으로 인해 크기, 모양이 다양합니다. 이러한 조건에서 상당한 부품 변동을 허용하는 자동 검사를

프로그래밍하는 것은 어렵습니다.  

 

Cognex Deep Learning은 다른 방법이 동일한 조명 조건에서 검사하기 어려울 때 다이오드의 솔더 레지스트를

신속하게 식별합니다. 어셈블리 검증 및 부품 위치 도구는 솔더 레지스트의 대표적인 이미지 세트를 학습하여

"양호" 및 "불량" 솔더의 정상적인 모양을 학습합니다. 런타임 동안 도구 고정물과 위치는 반사광의 변화에도

불구하고 PCB에 저항합니다. 사용자는 감독 모드에서 결함 감지 도구를 사용하여 알려진 "양호한" 땜납과

레이블이 있는 결함이 있는 "나쁜" 땜납의 대표적은 세트에 대해 도구를 교육할 수 있습니다. 추가 예제를

반영하고 모델을 최적화하기 위해 유효성 검사 테스트 중에 학습세트에 추가 이미지를 추가할 수있습니다. 교육

및 검증 단계에서 다양한 매개 변수를 조정하여 결함 있는 솔더가 있는 모든 다이오드를 올바르게 감지하기 위해

모양 변화를 설명할 수 있습니다.  

 

사전 조립 삽입 점검 및 배터리 모듈 성형 검사

사전 조립 삽입 검사 중에는 덮개를 조립하기 전에 전화기의 내용물에 결함이 있는지 검사합니다. 배터리가

하우징에 들어가면 손상 될 수 있습니다. 휴대폰 어셈블리의 혼란스럽고 바쁜 배경으로 인해 배터리를 찾고

검사하기가 어렵습니다. 딥러닝 비전 소프트웨어는 배터리 금속 표면의 결함에 대한 자동 감지 및 특성화를

단순화합니다.

 

Cognex Deep Learning을 통해 제조업체는 휴대폰이 최종 조립되기 전에 배터리의 무결성을 확인하고 외관 및

기능 이상을 구별할 수 있습니다. 엔지니어는 감독 모드에서 결함 감지 도구를 사용하여 "양호한"이미지와

레이블이 있는 결함이 있는 "나쁜" 이미지에 대해 소프트웨어를 교육할 수 있습니다. 이 도구는 이러한 이미지에서

자연스러운 허용 가능한 변형을 포함하여 배터리의 정상적인 모양을 학습합니다. 훈련 된 모델이 기능 이상이

있는 모든 이미지를 올바르게 감지하고 분할 할때까지 훈련 단계 및 검증 기간 동안 매개 변수를 지속적으로

조정할 수 있습니다. 배치되면 결함 감지 도구가 배터리를 식별하고 거부합니다.  

 

딥러닝 공장 자동화 검사를 위한 4가지 툴

 

1. 특징 위치 파악 및 조립 검사

결함 찾기는 머신비전과 딥러닝 소프트웨어의 유일한 역할이 아닙니다. 트레이닝 이미지와 학습 알고리즘을

이용해 특정 구성품을 찾아, 로봇 암이 구성품을 올바르게 정렬하도록 지시하는 등의 작업을 도울 수 있습니다.

이는 반도체, 스마트폰, 제약품과 같은 고정밀 제품에서 필수적입니다. 애플리케이션은 한 위치에서 제품의 수를

스캔하고, 선반 또는 상자가 가득 찰 때까지 같은 제품을 더 추가하도록 로봇에 지시할 수 있고, 패키지의 모든

구성품을 산정해 빠진 품목이 없도록 합니다.

 

2. 결함 감지 및 세그먼테이션

결함 식별은 아마도 생산 환경에서 머신 학습 소프트웨어에 대해 가장 수요가 높은 기능일 것이고, 머신비전

시스템이 한 종류의 결함을 포착하도록 프로그래밍할 수 있지만, 이런 식으로 결함을 식별하는 일은 너무 오랜

시간이 소요됩니다. 결함 감지툴은 양호한 이미지를 시작해서 녹, 흠집, 긁힘, 오정렬과 같은 일반적인 결함의

사진을 포착합니다. 최고 품질의 결함 감지 툴은 양호한 이미지에서 벗어난 모든 결점을 식별하는 옵션도

제공합니다. 드물지만 생산 과정에서 나타나는 이미지는 툴이 자체적인 훈련으로 정확성을 개선하는 데 도움을

줄 수 있습니다.

 

3. 개체 및 장면 분류

개체와 장면을 분류하면 딥러닝 애플리케이션이 결점의 등급을 나눠 사람의 중재 없이 자체 개선을 위한

애플리케이션의 기능을 최적화하는데 도움이 됩니다. 일반적으로 이미지는 특정 특성에 따라 라벨이 지정되며,

특정 매개 변수에 따라 분류됩니다. 이런 식으로, 예를 들어 긁힘이 발생한 제품은 자동으로 페인트 라인으로 다시

이동되고, 흠집이 생긴 부품은 금속 가공 라인으로 보내질 수 있습니다. 최상의 분류 툴은 음영, 형태 또는

크기에서 자연 발생적인 변화에 대한 허용 오차를 정립하고, 각 등급의 필ㅇ에 따라 서로 다은 허용 오차가

나타납니다.

 

4. 텍스트 및 문자 판독

엔진 블록, 구리 튜브와 같은 표면에 있는 단어, 숫자, 텍스트를 일관되게 판독할 수 있지만, 사람과 표준 머신비전

알고리즘으로 불가능합니다. 생산 라인에서 조명이 매우 다를 수 있어 일부 장소에는 그림자가 생기고 다른

곳에서는 글레어가 발생해 공장 내의 실내 조명이 변화함에 따라 일일 처리량이 달라지게 됩니다. 딥러닝

애플리케이션은 글꼴과 서체를 생산 중인 부품에 표기된 글자와 연결시킵니다. 첨단 문자 판독 툴은 공장의

한계를 초월하여 정교한 유통, 물류 및 상거래 시스템에서 효과적인 역할을 담당합니다.

 

딥러닝 소프트웨어에서 살펴볼 또 다른 기능

- 고급 기술적 지식이 필요하지 않은 직관적인 GUI를 사용해 쉽게 익힐 수 있어야 합니다.

- 트레이이닝이 더 적게 필요한 소량의 이미지세트로 시각 검사 생산 환경에 맞게 최적화합니다.

- GPU(그래픽 처리 장치)를 갖춘 Windows PC에 맞게 설계합니다.  

 

커패시터 분류

 

 

부품이 각각 약간의 시각적인 차이가 있는 여러 등급에 속하는 경우 전자 부품을 분류하는 것이 특히 어려울 수

있습니다. 커패시터는 제조업체 및 사양에 따라 유형과 크기 및 색상이 다양합니다. 동일한 유형내에서도 패턴에

혼란스러운 변형이었을 수 있습니다. 원통형 모양과 조명은 훨씬 더 복잡해질 수 있습니다. VisionPro ViDi는 단일

이미지 내에서 여러 분류를 자동화하는 딥러닝 기반 대안을 제공합니다.

 

엔지니어는 결함 감지 도구를 사용하여 금과 전기 커패시터가 모두 "양호" 부품으로 분류되는 주석이 달린 이미지

세트에 대해 감독 모드에서 소프트웨어를 교육합니다. 런타임 동안 모델은 모든 전기 및 금 커패시터를 하나의

유형으로 추출하고 분할합니다. 검사의 두번째 부분에서 분류 도구는 각 커패시터의 속성을 학습하는 동시에

동일한 유형 내의 변동을 허용합니다. 이러한 방식으로 시각적으로 비슷하게 보이지만 색상과 표시로 서로 다른

전기 커패시터를 구별할 수 있습니다. 훈련 중에 개발된 모델을 기반으로 Cognex Deep Learning은 런타임 동안

단일 이미지 내에서 커패시터를 정확하게 분류합니다.

 

복잡한 검사를 위한 딥러닝

딥러닝 기반 이미지 분석은 관심이 있는 특징의 위치 파악, 판독, 검사, 분류 등의 활동에서 특징들이 미묘하게

변하거나 편차가 있더라도 이러한 특징에 기초해서 부품의 외형을 개념화하고 일반화하는 능력 측면에서 기존의

머신비전과는 다릅니다.

 

딥러닝 기반 이미지 분석은 본질적으로 복잡한 외형, 즉, 미묘하게 변하지만 허용 가능한 방식으로 생성된 패턴이

있고 공간적인 주기에 기초한 방식을 사용함으로써 사전에 배제 가능한 표면 변화가 있는 표면의 검사에 특히

적합합니다. 딥러닝은 복잡한 표면과 회전하거나 브러시 처리 또는 빛나는 표면이 있는 부품의 긁힘이나 들어간

부분 등과 같은 외형상의 결함을 탁월하게 처리할 수 있습니다.

 

딥러닝 기술은 복잡한 패턴의 자연적인 변화는 허용하는 한편, 변칙, 부품, 특징을 구분해내기 위해 인간의 지능을

흉내내는 신경망을 사용합니다. 딥러닝은 육안으로 봤을 때 매우 비슷한 부품 사이의 진정한 가변성과 편차를

알아내기 위해 노력하는 기존의 머신 비전식 접근방식의 장점을 제공합니다.  

 

변동성이라는 과제

기존의 머신비전 시스템은 일관적이며 규칙적으로 제조된 부품에서 안정적으로 작동했습니다. 머신비전 시스템은

육안 검사보다 비용적인 면에서 효과적인 단계별 필터링과 규칙 기반 알고리즘을 통해 작동합니다. 하지만 예외가

늘어나고 결함 라이브러리의 규모가 확장되면 알고리즘을 다루기가 힘들어집니다. 최종 조립의 검증과 같은

특정한 기존의 머신비전 검사는 머신으로 구분하기 어려운 여러 변수(조명, 색상 변화, 곡률, 시야 등) 때문에

프로그래밍하기가 매우 까다롭습니다.

 

머신비전 시스템은 배율, 회전, 배치 왜곡으로 인한 부품 외관상의 변화는 검사할 수 있지만, 복잡한 표면 텍스처와

이미지 품질 문제가 개입되는 경우 까다로운 검사를 필요로 합니다. 머신비전 시스템은 시각적으로 매우 유사한

부품 간의 변동성과 편차를 감정하는 데 적합하지 않을 때가 있습니다. 본질적인 차이나 이상 현상은 사용자가

이를 이해하고 분류하는 방식에 따라 거부의 원인이 될 수도 있고 그렇지 않을 수도 있습니다. 부품의 유틸리티에

영향을 미치는 부품의 '기능적' 이상은 대부분의 경우 거부의 원인이 되지만, 성형 측면의 이상은 제조업체의 요구

및 선택에 따라 거부 원인이 되지 않을 수도 있습니다. 가장 문제가 되는 점은 기존의 머신비전 시스템으로는

이러한 결함을 구별하기가 어렵다는 것입니다.  

 

주택 성형 검사

구성 요소 수준에서든 포장 및 하우징 수준에서든 부품이 다를 경우 외관 검사가 어려울 수 있습니다. 긁힘, 움푹

들어간 곳 및 기타 외관상의 결함은 기능에 영향을 주지 않지만 완성 된 품질과 소비자 인식에 영향을 줍니다.

일부 외관상의 결함은 허용됩니다. 이러한 이유로 제조업체는 특정 결함을 검색하고 경미한 결함과 구별하기 위해

검사 시스템을 교육해야 합니다. 이러한 복잡성에 대한 검사를 규칙 기반 알고리즘으로 프로그래밍하려면 복잡한

결함 라이브러리가 필요합니다. 인적 검사는 더 유연하지만 너무 느리고 신뢰할 수 없으며 일관성이 없습니다.

 

엔지니어는 감독 모드에서 결함 감지 도구를 사용하여 Cognex Deep Learning을 훈련하여 중요하지 않은 이상 및

변형을 허용하면서 스크래치와 같은 특정 결함을 검색할 수 있습니다. 이 도구는 대비가 낮거나 캡처가 잘되지

않는 예를 들어 아래 이미지는 결함 감지 도구가 이어버드의 좋은 이미지와 나쁜 이미지를 모두 분석하는 방법을

소프트웨어는 런타임 동안 심각한 스크래치가 있는 이미지를 결함으로 특성화하여 사소한 외관 결점을 인식하고

무시하는 방법을 배웠습니다.  

 

공장 자동화를 위한 딥 러닝

딥러닝 기반 이미지 분석은 인간의 육안 검사의 특수성과 유연성을 컴퓨터화된 시스템의 신뢰성과 속도와

결합합니다. 딥러닝 모델은 너무 복잡해서 프로그래밍하기 어렵고 종종 기존 머신 비전 방식으로 유지 관리가

불가능한 비전 애플리케이션을 정확하고 반복적으로 해결할 수 있습니다. 딥러닝 모델은 복잡한 패턴에서

자연적인 변화를 용인하면서 허용할 수 없는 결함을 구분할 수 있습니다. 또한 핵심 알고리즘을 다시 프로그래밍

하지않고 새 예제에 쉽게 적용할 수 있습니다.

 

딥러닝 기반 소프트웨어 효율적으로 수행이 가능한 것

- 부품 위치

- 검사

- 분류

- 문자 인식 

 

조립된 PCB 구성 요소의 OCR

PCB에 조립된 대부분의 칩에는 생산 과정을 추적하기 위해 일련의 영숫자 문자가 표시되어 있습니다. 반사광은

저 대비 이미지를 생성하여 머신 비전 시스템이 문자를 찾고 인식하기 어렵게 만듭니다. 전자 부품 및 모듈의

문자를 성공적으로 디코딩하려면 광학 문자 인식(OCR) 시스템이 반사 표면은 물론 변형, 왜곡 및 잘못 에칭 된

문자를 허용해야 합니다.

 

Cognex Deep Learning을 사용하면 이미지 형성 문제에도 불구하고 변형 된 문자를 쉽게 읽을 수 있습니다.

OCR에 대한 이 딥러닝 기반 접근 방식은 과도한 라벨링을 줄여 교육 및 개발 중 시간을 절약하고 어려운 상황에서

문자를 성공적으로 읽습니다. 이 소프트웨어는 엔지니어가 관심 영역과 문자 크기를 설정하기만 하면됩니다.

일단 설정되면 도구의 사전 학습 된 글꼴 라이브러리가 학습없이 문자를 해독하고 문자열을 읽습니다. 문자를

읽기가 매우 어려운 상황에서는 변형된 문자를 사용하여 소프트웨어를 직접 재교육할 수 있습니다.