βμ»΄ν¨ν°λΉμ β μμ #1 κ³Όμ β Hand Gesture Detective
- Skin Detection κΈ°λ°μΌλ‘ μ μ μ€μ²λ₯Ό μΈμ
- μκ°λ½μ κ°μλ₯Ό μΈμ μ μ 보λ₯Ό λ΄μ μ μλ€.
- μμ νΈλνΉν΄μ νλ©΄μ κ·Έλ¦Όμ κ·Έλ¦¬κ³ μ§μΈ μ μλ€.
- μ΄λμ μλ μ§ μλ§ μΈμν΄μΌ νλ€.
- μκ°λ½ κ°μλ₯Ό μΈμ μΆλ ₯νλ€.
- μμ μ€μ¬μ λ§μ°μ€κ° νΈλνΉν μ μλ€.
- μ£Όλ¨Ήμ μ₯ κ²½μ°, κ·Έλ¦Όμ 그릴 μ μλ€.
- μκ°λ½ 2κ°μΈ κ²½μ°, κ·Έλ¦Όμ μ§μΈ μ μλ€.
- μμ κ²μΆνκΈ° μν΄ νΌλΆμ μμμ skin_areaμ μ μ₯
- νΌλΆ μμμ΄ μλ κ³³λ κ²μΆλλ€ β μ΄λ¦Ό μ°μ°μΌλ‘ λ°°κ²½ μ‘μ μ κ±°
- skin_areaμ λ°°κ²½ ν½μ μ¬μ΄ μ΅μ 거리λ₯Ό νλ ¬μ μ μ₯
- μμ μ€μ¬μ μμμ ꡬν νλ ¬μ μ΅λκ° μ’νλ‘ μ€μ νκ³ , 거리μ μ΅λκ°μ λ°μ§λ¦ λ³μμ μ μ₯νλ©΄ μμ 그릴 μ μκ³ , μ΄ μμ ν΅ν΄ μκ°λ½ κ°μλ₯Ό μΉ΄μ΄νΈν μ μλ€.
- μμ μΈκ³½μ μ λ°λΌ λλ©΄μ λ§μ€ν¬μ κ°μ΄ 0μμ 1λ‘ λ°λλ μ§μ μ μΉ΄μ΄νΈνλ€. (μλͺ©λ μΉ΄μ΄νΈλλ―λ‘ -1)
- μμ κ°μ§ν μ μλ μμ(ROI)μ λ°λ‘ λ§λ€μ΄μ μμ κ°μ§ν μ μλλ‘ νλ€.
- μμ μ€μ¬ κ³μ°, μκ°λ½ κ°μ μΉ΄μ΄ν , ν μ€νΈ μΆλ ₯
- νΌλΆμ κ²μΆ
- νΌλΆμκ³Ό λΉμ·ν μμ λ Έμ΄μ¦ μ κ±° β open(μ΄λ¦Ό μ°μ°)
- νλ©΄ μ λ°μ ROI μμμΌλ‘ μμ μΈμν μ μλ μμμ μ ν
μμ κ²μΆνκΈ° μν΄ νΌλΆμμμ μμλ‘ μ¬μ©νκΈ° λλ¬Έμ λ§μ½ μΌκ΅΄κ³Ό κ°μ΄ μκ³Ό νΌλΆμμ΄ λμΌν κ²κ³Ό κ²ΉμΉ κ²½μ°μλ μμ μ λλ‘ κ²μΆνμ§ λͺ»νλ€.