작성
·
140
0
안녕하세요.
현재 딥러닝을 열심히 공부해 실무에 적용하고 있는 컴퓨터 비전 개발자입니다.
Instance Segmentation이나 Detection 모델을 실무에 적용하고 있는 중인데, 궁금한 점이 있어서 질문을 남깁니다.
segmentation이나 detection 모델의 결과를 보면 모두 이미지에 masking이 되어 있거나 bounding box가 쳐져 있는 경우가 다 인걸로 압니다.
segmentation의 경우 혹시 이 결과를 이미지가 아니라 mask pixel coordinate이 나오는 json이나 특정 파일로 얻을 수 있는 방법이 있을까요?
만약 COCO Format의 데이터로 학습을 시킨 후, 마스크에 대한 결과물도 COCO format으로 나오게 하는 방법이 있을까요?
어떠한 조언이라도 좋으니 답변 주시면 정말 감사하겠습니다.
답변 1
0
안녕하십니까,
일반적으로 segmentation은 예측 결과값이 image pixel에 대해 mask boolean 값으로 출력이 됩니다.
Segmentation의 Matterport 패키지를 이용한 Segmentation 강의로 보시면 어떻께 image pixel에 대해 mask boolean값으로 출력이 되는지 나와 있습니다. 이를 원하시는 json이나 특정 파일로 변환하시면 될 것 같습니다. 그리고 Coco도 마찬가지로 생각하시면 될 것 같습니다.
혹시 자동으로 mask boolean값을 json으로 변경하는 API를 찾으시는게 아니라면 Mask RCNN으로 예측된 mask boolean값을 기반으로 하신다면 원하시는 포맷으로 변경하시는 것은 그리 어렵지 않을 것 같습니다.
원하시는 답이 아니시면 다시 업데이트 부탁드립니다.
감사합니다.