Mech-DLK에 관하여

Mech-DLK는 메크마인드 로보틱스에서 자체 연구&개발한 머신 비전 딥 러닝 소프트웨어로 다양한 업계 최고의 딥 러닝 알고리즘이 내장되어 있어 전통적인 머신 비전으로 해결하기 어려운 복잡한 문제(예: 복잡한 분할, 위치 지정, 분류 등)를 해결할 수 있습니다.

뿐만 아니라 직관적이고 간단한 인터페이스를 통해 사용자가 딥 러닝 전문 지식을 파악하거나 코딩을 할 필요가 없이 Mech-DLK를 통해 모델의 훈련 및 검증을 신속히 실현할 수 있습니다.

_images/flow_chart1.png

소프트웨어에 "신속하게 위치 지정", "결함 세그먼테이션", "이미지 분류", "물체 검출" 및 "인스턴스 세그먼테이션" 총 다섯 가지 알고리즘 모듈이 포함되어 있습니다.

_images/quick_location.png

각도 위치를 지정하고 위치 지정 결과에 따라 이미지 방향을 올바르게 조정합니다.

물체 포즈를 보정하는 데 사용되며 속도가 빨라서 보통 다른 알고리즘 모듈 전에 사용됩니다.

  • 작업물 각도의 위치를 지정하고 동일한 포즈로 보정합니다.

_images/quick_location_1.png
_images/defect_segementation.png

이미지가 OK/NG인지 판단하고 NG인 경우 결함이 있는 영역을 분할합니다.

다양한 유형의 결함을 감지하는 데 사용됩니다. 땟국, 기포 결함, 긁힘 등 표면 결함 및 구부러짐, 비정상적인 형태, 누락과 같은 위치 결함 등을 검출할 수 있으며 결함이 작은 경우, 배경이 복잡한 경우 및 작업물 위치가 고정되지 않은 경우와 같은 복잡한 상황에서 여전히 사용할 수 있습니다.

  • 렌즈 표면의 기포 결함 및 접착제 유출을 검출하기

_images/defection_1.png
  • 구부러진 작업물을 검출하기

_images/defection_2.png
_images/classification.png

이미지의 유형을 판단합니다.

작업물의 앞/뒷면, 방향을 구분하고 물체 결함의 유형을 판단하며 물체가 누락된지와 정렬된지를 판단하는 데 사용됩니다.

  • 작업물이 깔끔하게 정렬된지 또는 무질서하게 배치된지를 판단하기

_images/classification_1.png
  • 작업물의 앞/뒷면을 구분하기

_images/classification_2.png
_images/detection.png

모든 대상 물체의 위치를 감지하며 종류를 판단합니다.

PCB의 누락된 구성요소와 같이 고정된 위치에 배치된 작업물의 누락 여부를 감지하는 데 사용되며 물체 수량을 계산하는 데에도 사용될 수 있습니다. 수백 또는 수천 개의 물체에 대해서도 위치 지정와 수량 계산을 신속히 완료할 수 있습니다.

  • 서로 겹치는 로터가 있는지 감지하기

_images/detection_1.png
  • 철근의 총수를 계산하기

_images/detection_2.png
_images/instance_segmentation.png

각 대상물의 윤곽을 분할하고 종류를 판단합니다.

물체 검출의 결과보다 정밀도가 더 높으며 단일 또는 다양한 종류의 물체를 분류하고 대응한 윤곽을 분할할 수 있습니다. 디/팔레타이징, 작업물 로드/언로드, 화물 피킹 등 시나리오에 적용되며 Mech-Vision 및 Mech-Viz와 함께 물체 피킹을 완성합니다.

  • 모양이 다양한 블록을 분할하기

_images/instance_segmentation_1.png
  • 무질서하게 서로 겹친 체인 링크를 분할하기

_images/instance_segmentation_2.png
  • 나란히 밀착하게 쌓여 있는 종이 상자를 분할하기

_images/instance_segmentation_3.png