/camera_ObjectDetection

BITAmin project (#2nd. Computer Vision)

Primary LanguageJupyter Notebook

BITAmin project (#2nd. Computer Vision)

πŸ“ 주제 μ„ μ •: μ‹œκ°μž₯애인을 μœ„ν•œ 슀마트폰 사진기 μŒμ„±μ•ˆλ‚΄ μ• ν”Œλ¦¬μΌ€μ΄μ…˜


πŸ“ 생각해 λ³Ό 포인트

  • ꡬ도가 λ¬Έμ œλƒ 각도가 λ¬Έμ œλƒ β‡’ ꡬ도λ₯Ό μ œμ•ˆν•΄μ£Όμž! (잘 λ‚˜μ˜¨ κ°λ„μ˜ 기쀀이 애맀함)
  • μœ μ‚¬λ„ μΈ‘μ •?
    • 잘 λ‚˜μ˜¨ μ‚¬μ§„μ˜ λ°°κ²½κ³Ό μ‹€μ œ μ‚¬μ§„μ˜ μœ μ‚¬λ„λ₯Ό μΈ‘μ • β†’ μœ μ‚¬λ„κ°€ κ°€μž₯ λ†’κ²Œ λ‚˜μ˜¨ μ‚¬μ§„μ—μ„œμ˜ 피사체 μœ„μΉ˜λ₯Ό μ°Έκ³ ν•˜μ—¬ ꡬ도 μ œμ•ˆ
  • 얼꡴이 잘 λ‚˜μ™”λŠ”μ§€μ— λŒ€ν•œ μ •λ³΄λŠ”? (λˆˆμ„ κ°μ•˜λŠ”μ§€, ν‘œμ •, 각도 λ“±μ˜ κ³ λ € μ—¬λΆ€)
    • 사진 결과물에 λŒ€ν•œ 보완이 μ•„λ‹Œ, 사진을 찍을 λ‹Ήμ‹œμ˜ μ‹€μ‹œκ°„ μ œμ•ˆμ΄ 핡심!
  • Object Detection β†’ λŒ€μƒμ΄ μž˜λ¦¬μ§€ μ•Šκ³  ν™”λ©΄ μ•ˆμ— 잘 λ“€μ–΄μ˜€λŠ”μ§€κ°€ 포인트.
  • 각도가 정상적인지 β†’ λˆˆμ΄λ‚˜ μ½”, 머리카락 λ“±μ˜ 끝 지점을 κΈ°μ€€μœΌλ‘œ κ·Έ μ‚¬μ΄μ˜ κ±°λ¦¬λ‚˜ 크기 등을 κ³ λ €ν•˜μ—¬ νŒŒμ•…ν•΄μ•Ό 함. μ–΄λ €μšΈ 수 μžˆμ„ λ“―.
  • μ…€ν”„ 카메라 λͺ¨λ“œ β†’ μ–Όκ΅΄μ˜ λˆˆμ½”μž… λ°”μš΄λ”© λ°•μŠ€μ˜ μ’Œν‘œ νŒŒμ•…
  • 후면카메라 β†’ 피사체 λ°”μš΄λ”©λ°•μŠ€ μ’Œν‘œ νŒŒμ•… + λ°°κ²½ λŒ€μ‘° ν›„ ꡬ도 μ œμ•ˆ
  • μ–Όκ΅΄ 전체가 λ‚˜μ˜€κ²Œ ν•˜λŠ”κ±΄ λ””ν΄νŠΈ + ꡬ도 μΆ”μ²œ
  • 사진 ꡬ도 μΆ”μ²œμ˜ κΈ°μ€€?
    • μ–΄λ–€ ꡬ도가 쒋을지 (ex μ–Όκ΅΄μ˜ 쀑앙이 격자 1/3 μœ„μΉ˜μ— μ˜€λ„λ‘ μΆ”μ²œ)
    • μ–΄λ–€ μœ„μΉ˜κ°€ 쒋을지 (ex μ‚¬λžŒμ΄ κ·Έλƒ₯ 쀑앙에 μ˜€λ„λ‘, 근데 ν”„λ ˆμž„ 전체 크기의 μ–΄λŠ 정도λ₯Ό μ°¨μ§€ν•˜λ„λ‘

⭐️ μ΅œμ’… νŒŒμ΄ν”„λΌμΈμ€ 맨 μœ„ ν”Όκ·Έλ§ˆ 링크 μ°Έμ‘° ⭐️


πŸ“ TASK

  1. 데이터셋 ν™•μ •
  2. λͺ¨λΈ fine-tuning
  3. μ„œλΉ„μŠ€ ν”Œλ‘œμš°λŒ€λ‘œ μ•Œκ³ λ¦¬μ¦˜ 짜기 (μš”μ†Œ μ„Έ κ°œμ— λŒ€ν•œ μ•ˆλ‚΄λ₯Ό λ°˜μ˜ν•˜λ„λ‘)
  4. λ°œν‘œμžλ£Œ μ œμž‘

πŸ“ ~ μ€‘κ°„λ°œν‘œ(5/1)

  • 전체적인 νŒŒμ΄ν”„λΌμΈ 및 μ„œλΉ„μŠ€ μ„ΈλΆ€ 기획
  • λͺ¨λΈ μ„ μ •
  • 데이터 ν™•μ • ( + κ°€λŠ₯ν•˜λ‹€λ©΄ Cropping, Annotation κΉŒμ§€ 마무리 )