Edge Device Solution

Mask R-CNN을 적용한 Object Detection

  • Mask R-CNN
    혁신적인 NVIDIA Volta 아키텍처를 기반으로 구축된 NVIDIA DGX 시스템은
    GPU에 최적화된 소프트웨어와 간편한 관리 기능으로 획기적인 성능을 제공합니다.
    Mask R-CNN은 Facebook AI Research에서 제안한 instance segmentation을 위한
    프레임워크입니다. Classification과 Bounding box regression을 위한 기존의 Faster
    R-CNN의 branc에 각 관심 영역(RoI)에 segmentation mask 예측을 위한 branch를
    추가하였습니다. Mask R-CNN은 다른 작업으로 일반화하기 쉬워 동일한
    프레임워크에서 person keypoint detection을 통해 사람의 포즈를 추정할 수
    있습니다.
  • 리더스시스템즈 Edge Device Solution 구현
    웹 / GPU로 구현한 Object Detection Facebook AI Research에서 공개한
    오픈소스를 활용하여, 웹 기반으로 카메라 영상을 서버에 전송하면 서버에서
    딥러닝 모델 (Mask R-CNN)을 적용시켜 해당 결과를 웹으로 응답해주는 구조로
    구현하였습니다. 서버에서 모든 딥러닝 추론과정 및 이미지 병합 처리를
    수행하므로, 브라우저(client) 에서는 카메라 영상을 이미지로 전송할 수 있고,
    추론된 이미지 또는 병합 처리된 이미지를 수신받아 출력할 수 있으면 됩니다.

리더스시스템즈
Edge Device Solution 구현

브라우저 / 웹 / GPU로 구현한 Object Detection

Facebook AI Research에서 공개한 오픈소스를 활용하여, 웹 기반으로 카메라
영상을 서버에 전송하면 서버에서 딥러닝 모델 (Mask R-CNN)을 적용시켜 해당
결과를 웹으로 응답해주는 구조로 구현하였습니다.

서버에서 모든 딥러닝 추론과정 및 이미지 병합 처리를 수행하므로, 브라우저(client)
에서는 카메라 영상을 이미지로 전송할 수 있고, 추론된 이미지 또는 병합 처리된
이미지를 수신받아 출력할 수 있으면 됩니다.

img

Block Diagram

img

사용 프로그램

img

리더스시스템즈 Edge Device Solution 구조도

img img