Skip to content

BaseballVision: ๋ฆด๋ฆฌ์Šค v0.0.3 ๐ŸŽ‰

Pre-release
Pre-release

Choose a tag to compare

@Easy-H Easy-H released this 05 Aug 07:23
· 4 commits to main since this release

BaseballVision์˜ ์„ธ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค๋ฅผ ๋ฐœํ‘œํ•˜๊ฒŒ ๋˜์–ด ๋งค์šฐ ๊ธฐ์ฉ๋‹ˆ๋‹ค! ์ด๋ฒˆ ์—…๋ฐ์ดํŠธ๋Š” ์‚ฌ์šฉ์ž ๋งž์ถค ์„ค์ •๊ณผ ํŽธ์˜์„ฑ์„ ๋Œ€ํญ ๊ฐ•ํ™”ํ•˜์—ฌ ์ฝ”์น˜, ์„ ์ˆ˜, ๋ฐ์ดํ„ฐ ์• ๋„๋ฆฌ์ŠคํŠธ์—๊ฒŒ ๋”์šฑ ๊ฐ•๋ ฅํ•œ ๋ถ„์„ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ, ์ธ์•ฑ ๋น„๋””์˜ค ์žฌ์ƒ ๊ธฐ๋Šฅ๊ณผ ๋‹ค์–‘ํ•œ ์ €์žฅ ์˜ต์…˜์„ ์ถ”๊ฐ€ํ•˜์—ฌ ๋ถ„์„ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ํ•œ์ธต ๋” ํšจ์œจ์ ์œผ๋กœ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

v0.0.3์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ โœจ

์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์—์„œ๋Š” ๋ถ„์„ ๊ณผ์ •์„ ๋”์šฑ ์œ ์—ฐํ•˜๊ฒŒ ๋งŒ๋“ค์–ด ์ค„ ๊ธฐ๋Šฅ๋“ค์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ถ„์„ ๋„๊ตฌ ์ถ”๊ฐ€ ๐Ÿ“Š

์ด์ œ ๊ด€์ ˆ ๊ฐ๋„๋งŒ์ด ์•„๋‹Œ ํ”„๋ ˆ์ž„ ์‚ฌ์ด์˜ ๊ด€์ ˆ์˜ ์ด๋™ ๊ฑฐ๋ฆฌ, ๊ด€์ ˆ์˜ ์—‰๋ฉ์ด ๊ธฐ์ค€ ๋†’์ด๋ฅผ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ธ์•ฑ ๋น„๋””์˜ค ํ”Œ๋ ˆ์ด์–ด ๋ฐ ํ™”๋ฉด ์ •๋ณด ์„ค์ • ๐ŸŽฌ

์ด์ œ ๋ถ„์„๋œ ์˜์ƒ์„ ํ”„๋กœ๊ทธ๋žจ ๋‚ด๋ถ€์—์„œ ๋ฐ”๋กœ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์žฌ์ƒ ์ค‘์—๋„ ํ™”๋ฉด์— ํ‘œ์‹œ๋˜๋Š” ์ •๋ณด๋ฅผ ์ž์œ ๋กญ๊ฒŒ ๋ณ€๊ฒฝํ•˜๊ณ , ๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ๋”์šฑ ์ง๊ด€์ ์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ถ„์„ ์˜์ƒ ์žฌ์ƒ: ๋ถ„์„์ด ์™„๋ฃŒ๋œ ๋น„๋””์˜ค๋ฅผ ํ”„๋กœ๊ทธ๋žจ ๋‚ด์—์„œ ๋ฐ”๋กœ ์žฌ์ƒํ•˜๊ณ  ์ปจํŠธ๋กคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ž์„ธ ์ด๋ฏธ์ง€ ์˜ต์…˜: ์žฌ์ƒ ์ค‘ ์–ธ์ œ๋“ ์ง€ ํ™”๋ฉด์— ํ‘œ์‹œ๋˜๋Š” ์ •๋ณด๋ฅผ ๋‹ค์Œ ์˜ต์…˜ ์ค‘์—์„œ ์„ ํƒํ•˜์—ฌ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ž์„ธ ์ด๋ฏธ์ง€: ๋ถ„์„๋œ ๊ด€์ ˆ๊ณผ ๋žœ๋“œ๋งˆํฌ๊ฐ€ ํ‘œ์‹œ๋œ ์ด๋ฏธ์ง€๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
    • ์›๋ณธ ์ด๋ฏธ์ง€์™€ ์ž์„ธ ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ: ์›๋ณธ ์˜์ƒ ์œ„์— ๋ถ„์„๋œ ์ž์„ธ ์ •๋ณด๋ฅผ ํ•ฉ์„ฑํ•˜์—ฌ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
    • ์›๋ณธ ์ด๋ฏธ์ง€์™€ ์ž์„ธ ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ ๋ฐ ๋ถ„์„ ์ •๋ณด ์˜ค๋ฒ„๋ ˆ์ด: ํ•ฉ์„ฑ ์ด๋ฏธ์ง€์™€ ํ•จ๊ป˜ ๊ด€์ ˆ ๊ฐ๋„ ๋ถ„์„ ์ •๋ณด ์˜ค๋ฒ„๋ ˆ์ด๋ฅผ ์ถ”๊ฐ€๋กœ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

๋ถ„์„ ๋ฐ์ดํ„ฐ ์ €์žฅ ๐Ÿ’พ

๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ๋‹ค์–‘ํ•œ ํ˜•์‹์œผ๋กœ ์ €์žฅํ•˜์—ฌ ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋žจ๊ณผ ์—ฐ๋™ํ•˜๊ฑฐ๋‚˜ ์žฅ๊ธฐ์ ์œผ๋กœ ๋ณด๊ด€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ถ„์„ ํŒŒ์ผ ์ €์žฅ: ๋ถ„์„ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์šฉ .bv ํŒŒ์ผ๋กœ ์ €์žฅํ•˜์—ฌ BaseballVision์—์„œ ์–ธ์ œ๋“ ์ง€ ๋‹ค์‹œ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋™์˜์ƒ ์ €์žฅ: ํ˜„์žฌ ์„ค์ •๋œ ์ถœ๋ ฅ ์ •๋ณด(๊ทธ๋ž˜ํ”„, ์˜ค๋ฒ„๋ ˆ์ด ๋“ฑ)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ถ„์„ ๋™์˜์ƒ์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • CSV ํŒŒ์ผ ์ €์žฅ: ๋ถ„์„ ์ •๋ณด์ธ ๊ด€์ ˆ ๊ฐ๋„ ๋ฐ์ดํ„ฐ๋ฅผ CSV ํŒŒ์ผ๋กœ ์ €์žฅํ•˜์—ฌ ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋„๊ตฌ์—์„œ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ ๋ฐฉ๋ฒ• ๐Ÿš€

  1. ๋ฆด๋ฆฌ์Šค๋œ ์‹คํ–‰ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์••์ถ• ํ•ด์ œํ•ฉ๋‹ˆ๋‹ค.
  2. ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ํ›„, Load Data ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ๊ธฐ์กด ๋ถ„์„ ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์˜ค๊ฑฐ๋‚˜, Process ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์ƒˆ ๋™์˜์ƒ์„ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  3. Process ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด Process App์ด ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ Select Video ๋ฒ„ํŠผ์„ ํ†ตํ•ด ๋ถ„์„ํ•  ๋™์˜์ƒ์„ ์„ ํƒํ•˜๊ณ , Model Setting์„ ํ†ตํ•ด ๋ถ„์„ ๋ชจ๋ธ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.
  4. Process ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ๋ถ„์„์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.
  5. ๋ถ„์„์ด ์™„๋ฃŒ๋˜๋ฉด, ํ”„๋กœ๊ทธ๋žจ ๋‚ด ํ”Œ๋ ˆ์ด์–ด์—์„œ ์˜์ƒ์„ ์žฌ์ƒํ•˜๊ณ  ์›ํ•˜๋Š” ์ •๋ณด๋ฅผ ์„ ํƒํ•˜์—ฌ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  6. ์ €์žฅ ๋ฒ„ํŠผ์„ ํ†ตํ•ด ๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ๋‹ค์–‘ํ•œ ํŒŒ์ผ ํ˜•์‹์œผ๋กœ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ–ฅํ›„ ๊ณ„ํš (์˜ˆ์ •๋œ ๊ธฐ๋Šฅ!) ๐Ÿ“‹

์—ฌ๋Ÿฌ๋ถ„์˜ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ”ํƒ•์œผ๋กœ BaseballVision์„ ์ง€์†์ ์œผ๋กœ ๊ฐœ์„ ํ•ด ๋‚˜๊ฐˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ์ €ํฌ ๋กœ๋“œ๋งต์— ์žˆ๋Š” ์ฃผ์š” ๊ธฐ๋Šฅ๋“ค์ž…๋‹ˆ๋‹ค.

  • ๋ณธ(Bone) ๋ฐ์ดํ„ฐ๋ฅผ C3D ํ˜•์‹์œผ๋กœ ์ถœ๋ ฅ.
  • ๋ณธ(Bone) ๋ชจ๋ธ์˜ 3D ๋น„๋””์˜ค ์ถœ๋ ฅ.
  • ๊ธฐํƒ€ ํ›„์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ ๊ตฌํ˜„.

์—ฐ๋ฝ ๐Ÿ“ž

์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๋“ค์ด ์—ฌ๋Ÿฌ๋ถ„์˜ ์•ผ๊ตฌ ๋ถ„์„ ๊ฒฝํ—˜์„ ๋”์šฑ ํ’๋ถ€ํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค! ์–ธ์ œ๋“ ์ง€ ํ”ผ๋“œ๋ฐฑ๊ณผ ๊ธฐ์—ฌ๋ฅผ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.
skysea001010@gmail.com์œผ๋กœ ์—ฐ๋ฝํ•ด์ฃผ์„ธ์š”.