OBB(μ€λ¦¬μν°λ λ°μ΄λ© λ°μ€) λ°μ΄ν° μΈνΈ κ°μ
OBB(λ°©ν₯μ± κ²½κ³ μμ)λ‘ μ λ°ν κ°μ²΄ κ°μ§ λͺ¨λΈμ νλ ¨νλ €λ©΄ μ² μ ν λ°μ΄ν° μΈνΈκ° νμν©λλ€. μ΄ κ°μ΄λμμλ Ultralytics YOLO λͺ¨λΈκ³Ό νΈνλλ λ€μν OBB λ°μ΄ν° μΈνΈ νμμ λν΄ μ€λͺ νλ©°, νμ λ³νμ μν ꡬ쑰, μμ© λ° λ°©λ²μ λν μΈμ¬μ΄νΈλ₯Ό μ 곡ν©λλ€.
μ§μλλ OBB λ°μ΄ν° μΈνΈ νμ
YOLO OBB νμ
YOLO OBB νμμ 0μμ 1 μ¬μ΄λ‘ μ κ·νλ μ’νλ‘ λ€ λͺ¨μ리 μ μ κΈ°μ€μΌλ‘ κ²½κ³ μμλ₯Ό μ§μ ν©λλ€. μ΄ νμμ λ°λ¦ λλ€:
λ΄λΆμ μΌλ‘λ YOLO μμ μμ€ λ° μΆλ ₯μ μ²λ¦¬ν©λλ€. xywhr
νμμΌλ‘ λ°μ΄λ© λ°μ€μ μ€μ¬μ (xy), λλΉ, λμ΄ λ° νμ μ λνλ
λλ€.
μ μ *.txt
ν΄λμ€ μ€λΈμ νΈκ° ν¬ν¨λ μ μ΄λ―Έμ§μ λ μ΄λΈ νμΌμ μμ±ν©λλ€. 0
λ λ€μκ³Ό κ°μ΄ λ³΄μΌ μ μμ΅λλ€:
μ¬μ©λ²
μ΄λ¬ν OBB νμμ μ¬μ©νμ¬ λͺ¨λΈμ νμ΅μν€λ €λ©΄ λ€μκ³Ό κ°μ΄ νμΈμ:
μ
μ§μλλ λ°μ΄ν° μΈνΈ
νμ¬ μ€λ¦¬μν°λ λ°μ΄λ© λ°μ€κ° μλ λ€μ λ°μ΄ν° μ§ν©μ΄ μ§μλ©λλ€:
-
DOTA v2: ν곡 μ΄λ―Έμ§μμ 물체 κ°μ§λ₯Ό μν λκ·λͺ¨ λ°μ΄ν° μΈνΈ(DOTA) λ²μ 2λ ν곡 κ΄μ μμμ κ°μ§λ₯Ό κ°μ‘°νλ©° 170λ§ κ°μ μΈμ€ν΄μ€μ 11,268κ°μ μ΄λ―Έμ§κ° ν¬ν¨λ λ°©ν₯μ± λ°μ΄λ© λ°μ€λ₯Ό ν¬ν¨νκ³ μμ΅λλ€.
-
DOTA8: μ 체 DOTA λ°μ΄ν° μΈνΈμ μμ 8κ° μ΄λ―Έμ§ νμ μ§ν©μΌλ‘, μν¬νλ‘ ν μ€νΈ λ° OBB κ΅μ‘μ λν μ§μμ ν΅ν©(CI) κ²μ¬μ μ ν©ν©λλ€.
ultralytics
리ν¬μ§ν 리μ μ μ₯ν©λλ€.
μ체 OBB λ°μ΄ν° μΈνΈ ν΅ν©νκΈ°
λ°©ν₯μ΄ μ§μ λ λ°μ΄λ© λ°μ€κ° μλ μ체 λ°μ΄ν°μ μ λμ νλ €λ κ²½μ° μμμ μΈκΈν 'YOLO OBB νμ'κ³Ό νΈνλλμ§ νμΈνμΈμ. μ΄λ Έν μ΄μ μ μ΄ νμ νμμΌλ‘ λ³ννκ³ ν΄λΉ YAML κ΅¬μ± νμΌμ κ²½λ‘, ν΄λμ€ λ° ν΄λμ€ μ΄λ¦μ μμΈν μ€λͺ νμΈμ.
λΌλ²¨ νμ λ³ν
DOTA λ°μ΄ν°μΈνΈ νμμ YOLO OBB νμμΌλ‘ λ³ννκΈ°
μ΄ μ€ν¬λ¦½νΈλ₯Ό μ¬μ©νμ¬ DOTA λ°μ΄ν°μΈνΈ νμμμ YOLO OBB νμμΌλ‘ λ μ΄λΈμ μ νν μ μμ΅λλ€:
μ
μ΄ λ³ν λ©μ»€λμ¦μ DOTA νμμ λ°μ΄ν° μΈνΈμ μ€μν μν μ νλ©°, Ultralytics YOLO OBB νμκ³Ό μΌμΉνλλ‘ λ³΄μ₯ν©λλ€.
λ°μ΄ν° μΈνΈμ λͺ¨λΈμ νΈνμ±μ κ²μ¦νκ³ νμν νμ κ·μΉμ μ€μνλ κ²μ΄ νμμ μ λλ€. μ μ νκ² κ΅¬μ‘°νλ λ°μ΄ν° μΈνΈλ λ°©ν₯μ΄ μ§μ λ κ²½κ³ μμλ₯Ό μ¬μ©νμ¬ ν¨μ¨μ μΈ κ°μ²΄ κ°μ§ λͺ¨λΈμ νλ ¨νλ λ° λ§€μ° μ€μν©λλ€.