1. 학습
  2. /
  3. 강의
  4. /
  5. PyTorch로 배우는 이미지 딥러닝

Connected

연습 문제

인스턴스 마스크 오버레이

이전 연습 문제에서 세맨틱 마스크를 잘 만드셨어요! 이제 인스턴스 세그멘테이션 모델이 객체를 식별한 위치에 인스턴스 마스크를 덮어써서 갱신해 볼게요.

워크스페이스에 준비된 사전 학습된 MaskRCNN을 사용해 인스턴스 세그멘테이션 마스크를 생성해요. 그런 다음 이 마스크들을 순회하면서, 각 마스크에서 객체가 높은 확신도로 탐지된 부분을 세맨틱 마스크 위에 오버레이합니다.

torch는 이미 임포트되어 있어요.

지침

100 XP
  • semantic_mask를 복제해 panoptic_mask를 초기화하세요.
  • 인스턴스 마스크를 순회하는 for 루프를 정의하고, 이터레이터 변수 이름은 mask로 하세요.
  • 각 인스턴스 마스크에서 값이 0.5보다 큰 위치에는 현재 instance_id로 panoptic 마스크를 덮어쓰세요.