분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
DOTA data format to COCO data format(수정)
이번 노트북에서는 DOTA data format 을 COCO 데이터셋으로 변환하는 과정을 알아봅니다.
안녕하세요. Socome 님 네 맞습니다.
각 꼭지점의 좌표를 제출해주셔야 합니다. 자세한 포맷은 sample_submission.csv 파일을 참고해주시기 바랍니다.
코드공유 감사드립니다.
그런데 한가지 의문이 있어서 여쭈어 볼것이 있습니다.
함수 convert_8coords_to_4coords 에서
return [xmin, ymin, w, h] 라고 되어 있는데요
coco데이터 형식에 대해 찾아보니까, [x_center,y_center,w,h]의 형태로 정의 하는듯 합니다. (즉, 중심좌표와 너비 및 높이로 정의)
혹시 그 부분을 return [(xmin+xmax)/2,(ymin+ymax)/2, w, h]로 수정해야 하는건 아닌지 검토해주시면 고맙겠습니다.
좋은 지적 감사합니다 둘뤼님. coco 데이터셋의 경우 left-top 의 x, y 를 기준으로 합니다. 자세한 내용은 아래 문서를 참고해주시기 바랍니다.
1. https://cocodataset.org/#format-data
2. https://towardsdatascience.com/coco-data-format-for-object-detection-a4c5eaf518c5
삭제된 댓글입니다
말씀해주신 포맷은 yolo 포맷으로 확인됩니다. 자세한 내용은 아래 문서를 참고해주시기 바랍니다.
1. https://blog.goodaudience.com/part-1-preparing-data-before-training-yolo-v2-and-v3-deepfashion-dataset-3122cd7dd884
2. https://hackernoon.com/understanding-yolo-f5a74bbc7967
답변 감사드립니다.
coco와 yolo가 같은건줄 알고 착각했네요. (^^!)
그럼 말씀하신대로 coco가 left-top이니까 [xmin, ymax,w,h]로 바꾸어야 되는건 아닌가요?
val이 제공된 파일에서는 test인가요?
안녕하세요. 현우님. 아닙니다. 해당 게시글 기준, 800장의 이미지중 50장의 데이터를 val 으로 사용했습니다. 2차 데이터셋 배포 기준 학습 데이터셋이 총 1200장이므로 이 중 일부 데이터를 validation 데이터로 나누어 사용하면 될 것 같습니다.
😀
데이콘(주) | 대표 김국진 | 699-81-01021
통신판매업 신고번호: 제 2021-서울영등포-1704호
서울특별시 영등포구 은행로 3 익스콘벤처타워 901호
이메일 dacon@dacon.io | 전화번호: 070-4102-0545
Copyright ⓒ DACON Inc. All rights reserved
geojson을 coco로 변환하는 경우, 이후에 제출할때는 다시 geojson 포맷으로 맞춰 제출해야하는건가요?