Semantic Segmentation using Keras
divamgupta.com/image-segmentation/2019/06/06/deep-learning-semantic-segmentation-keras.html
A Beginner’s guide to Deep Learning based Semantic Segmentation using Keras
Pixel-wise image segmentation is a well-studied problem in computer vision. The task of semantic image segmentation is to classify each pixel in the image. In this post, we will discuss how to use deep convolutional neural networks to do image segmentation
divamgupta.com
Segmentation 관련 데이터 라벨링을 진행하고자 할 때는 아래 프로그램이 좋다. (무료임!)
사용방법이 쉬우며 꼭 필요한 기능만을 제공하고 있다.
wkentaro/labelme
Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation). - wkentaro/labelme
github.com
labelme로 라벨링한 데이터를 바로 사용할 수는 없다. 사용하려는 모델의 입력에 따라 바꿔주는 작업이 필요하다.
labelme에서는 몇몇 데이터로 변환하는 코드를 지원하고 있다.
github.com/wkentaro/labelme/tree/master/examples
wkentaro/labelme
Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation). - wkentaro/labelme
github.com
voc 또는 coco 데이터 세트의 형식으로 변환해준다.
그외에 필요한 형식은 자신이 직접 만들어야겠지만...
세그멘테이션 라벨링은 다음과 같은 형식을 따를 수 있다.
VOC 형식이라면 다음과 같을 것이다.
또는 이런 형식일 수도 있다. (각 영역 자체를 1 또는 2로 라벨링)
또는 그냥 json 파일 형식일 수도 있다.
인스턴스나 시멘틱이냐에 따라 달라질 수도 있다.
'전체보기 > 머신러닝' 카테고리의 다른 글
Maritime MaskRCNN (0) | 2021.02.07 |
---|---|
Image Segmentation Keras (0) | 2020.11.07 |
Ubuntu 16.04 RTX2080Ti Development Environment (0) | 2020.07.04 |
Ubuntu 16.04 GTX960 Development Environment (0) | 2020.05.24 |
[Python] YOLO Style로 변환 (0) | 2019.11.22 |
댓글