[Roboflow] 학습 데이터셋 만들기

2025. 2. 21. 23:03·Driving_Assistance_Device/기타

0. Roboflow란?

roboflow는 Computer Vision 기술을 이용해 다양한 애플리케이션을 만들 수 있도록 지원해 주는 서비스다.

 

여기서 필요한 데이터 셋을 다운받을수도 있고 본인이 직접 데이터셋을 만들 수도 있는 것 같다. 

 

전에 만들어 둔 사진을 가지고 라벨링 작업을 통해 직접 데이터셋을 만들어 볼 예정이다.

 

사용법보다는 대략적인 워크 플로우를 기록 할 예정이다. 

 

1. 데이터셋 만들기

다음과 같이 Object Detection으로 프로젝트를 생성했다.

 

전에 이미지는 38장 정도 만들었었는데 좀 부족할 것 같아 65장으로 늘렸다. 

 

분류하고 싶은 이미지는 눈과 눈동자 총 두개이므로 두 개의 클래스(eyes, pupils)를 생성한다.

 

 

 

이런 식으로 총 65장의 이미지에 눈과 홍채를 라벨링을 해준다. 

노가다 굳 

 

 

그리고 데이터 어그멘테이션을 통해 학습시킬 데이터를 늘려준다. 

65장에서 157장으로 약 두 배 정도 늘렸다.

 

 

train vaild test 비율은 80 : 10 : 10으로 했다 

 

 

데이터셋 생성이 되면 yolo v5 pytorch 포맷으로 다운

 

코드로 다운받을거라 show download code에 설정

 

그러면 다음과 같이 다운로드할 수 있는 코드가 뜬다. api키는 가려졌으니 올려도 되지 않을까.. 아님말고

 

pip로 roboflow 다운받고 위 코드 돌리면 알아서 다운됨

 

 

 

잘 다운로드 된 것을 확인할 수 있다.

 

이제 이 data.yaml파일을 이용하여 yolo로 학습을 시켜줄 예정이다.

'Driving_Assistance_Device > 기타' 카테고리의 다른 글

[라즈베리파이4] 파이썬 설치  (0) 2025.02.27
[Yolov8] yaml파일을 이용하여 학습모델 만들기  (0) 2025.02.27
[OpenCV] 동영상 자르기  (0) 2025.02.20
'Driving_Assistance_Device/기타' 카테고리의 다른 글
  • [라즈베리파이4] 파이썬 설치
  • [Yolov8] yaml파일을 이용하여 학습모델 만들기
  • [OpenCV] 동영상 자르기
JaewonAhn
JaewonAhn
  • JaewonAhn
    JwAhn_Embedded
    JaewonAhn
  • 전체
    오늘
    어제
    • 분류 전체보기 (136)
      • MCU (21)
        • esp32 (6)
        • stm32 (15)
      • SW (30)
        • 백준 (27)
        • C, C++ (2)
        • 자료구조 (0)
        • 파이썬 (1)
      • Tool (2)
        • KiCAD (0)
        • Git (0)
        • Visual Studio Code (1)
        • CubeIDE (1)
      • Balancing robot (28)
        • HW (11)
        • FW&SW (2)
        • 일지 (13)
        • 이론공부 (1)
      • 1&2학년 (17)
        • 1학년(2021) (2)
        • 2학년(2022) (4)
        • [2022 03 ~ 09] IoT Project (8)
        • [2022 09 ~ 12] 융합 프로젝트 (3)
      • 2025(학부 3학년) (14)
        • 신호 및 시스템 (1)
        • 전자회로 (0)
        • 제어 및 AI 입문 (3)
        • 임베디드시스템 (8)
        • 기타 (2)
      • 잡솔 (3)
      • 군대 (7)
        • 이등병 (1)
        • 일병 (4)
        • 병장 (2)
      • Driving_Assistance_Device (14)
        • Hailo (7)
        • 일지 (3)
        • 기타 (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    백준
    plotly
    10799
    WiFi.local() to char
    10828
    10845
    vscode
    nucelo
    library
    9012
    이계도함수
    10866
    2학년
    합성함수의 미분법
    쇠막대기
    Arduino
    arudino
    뇌절
    headerfile
    스택
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
JaewonAhn
[Roboflow] 학습 데이터셋 만들기
상단으로

티스토리툴바