캐스케이딩 모듈
캐스케이딩 모듈은 복잡한 시나리오에서 결함 검출 문제를 해결할 수 있습니다.예를 들어 들어오는 재료의 위치가 고정되지 않았거나 감지 위치가 고정되지 않았거나 결함을 세부적으로 분류해야 하는 경우, 모듈 캐스케이딩 기능을 사용할 수 있습니다.
일반적인 캐스케이딩 조합
일반적인 캐스케이딩 조합은 아래와 같습니다:
-
물체 검출 - 결함 세그먼테이션
-
특징: 이미지 속의 대상 물체를 찾아 결함을 검출합니다.
-
응용 시나리오: 이미지에서 감지할 물체가 여러 개 있으며 물체의 수와 위치는 불규칙이며 결함의 모양은 고정되어 있지 않습니다.
-
-
물체 검출 - 이미지 분류
-
특징: 이미지 속의 대상 물체를 찾아 물체의 바향, 색깔을 감지합니다.
-
응용 시나리오: 이미지에서 감지할 물체가 여러 개가 있으며 물체의 수와 위치는 불규칙이며 결함의 차이가 큽니다.물품에 대해 분류해야 합니다.
-
-
결함 세그먼테이션 - 결함 세그먼테이션
-
특징:첫 번째 결함 세그먼테이션 모듈은 검출할 영역과 배경을 분할하고, 두 번째 결함 세그먼테이션 모듈은 추출된 영역에 대한 결함 검출을 수행합니다.
-
응용 시나리오: 배경이 비교적 복잡하고 결함이 적거나 명확하지 않습니다. 상세한 결함 검출을 수행하기 전에 검출할 영역을 추출해야 합니다.
-
-
신속하게 위치 지정 - 결함 세그먼테이션
-
특징:검사할 대상 물체의 종류가 단일한 경우, 위치 각도는 비교적 불규칙이며 결함을 감지하기 전에 지정된 각도와 위치로 회전해야 합니다.
-
응용 시나리오: 단일 종류 물체, 입고되는 자재는 랜덤이며 결함의 형태는 고정되어 있지 않습니다.
-
캐스케이딩 모듈의 사용 방법
우선 동글 권한에 모듈 캐스케이딩이 포함되어 있는지 확인해야 하며, 이는 오른쪽 모듈 패널의 “+” 버튼을 클릭할 수 있는지 여부로 판단할 수 있습니다. 클릭할 수 없는 경우 강사 영업팀에 연락하여 업그레이드된 라이선스 버전을 얻을 수 있습니다.
-
1단계 모듈을 훈련하기
단일 모듈의 훈련 방법에 따라 1단계 모듈의 훈련을 완료하고 해당 모듈의 사용 가능 여부를 확인합니다.
-
2단계 모듈을 새로 만들기
소프트웨어 오른쪽 상단에 있는 + 버튼을 클릭하여 실제 수요에 따라 필요한 알고리즘 모듈을 추가하십시오.
-
이전 모듈에서 데이터를 도입하기
이전 모듈의 결과는 다음 모듈의 입력으로 사용됩니다.
-
도입 버튼을 클릭하고 “이전 모듈에서 도입하기”를 선택하십시오.
-
이미지를 선택하십시오.
-
도입할 때의 구성을 수정하기
-
이미지 팽창: 결과에 대해 N 픽셀의 이미지 팽창은 이전 모듈의 정밀도 부족으로 인한 데이터 손실 문제를 방지할 수 있습니다. 기본적으로 팽창하지 않습니다.
-
배경을 유지하기: 마스크 외부의 픽셀을 유지할지 여부를 설정하며 이 기능을 사용하지 않으면 마스크 이미지만 도입합니다.
-
-
도입 버튼을 클릭하십시오.
-
-
현재 모듈에 대한 레이블링과 훈련
현재 모듈에 대한 레이블링과 훈련을 수행하십시오.
-
모델 검증 및 도출
모델 훈련이 완료되면 훈련 효과를 검증하여 모델을 도출하십시오. 도출한 모델은 Mech-Vision 또는 Mech-DLK SDK에 사용될 수 있습니다.
캐스케이딩 모듈의 이전 모듈이 수정/업데이트되면 후속 모듈도 다시 훈련되어야 합니다. |