Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Clothing Grayscale Masking

웹캠 영상에서 사람과 배경을 분리한 뒤, 상반신의 옷 영역만 자연스럽게 흑백으로 변환함 MediaPipe의 Selfie SegmentationPose Estimation을 함께 사용해 사람 영역을 분리하고, 어깨와 엉덩이 좌표를 기준으로 옷 영역을 추정함

Overview

이 코드는 실시간 웹캠 영상을 입력으로 받아 다음 과정을 수행

  • 사람과 배경을 분리
  • 배경은 blur 처리
  • Pose landmark를 이용해 상의 영역 추정
  • 해당 영역만 grayscale로 변환
  • soft mask를 적용해 경계가 자연스럽게 보이도록 처리

Tech Stack

  • Python
  • OpenCV
  • MediaPipe
  • NumPy

Main Features

  • Background Blur
    Selfie Segmentation을 이용해 사람은 유지하고 배경은 흐리게 처리

  • Clothing Region Detection
    Pose Estimation의 어깨, 엉덩이 좌표를 이용해 옷 영역 범위 계산

  • Smooth Grayscale Blending
    옷 영역만 흑백으로 변환하되, segmentation mask를 활용해 부드럽게 합성

File Description

  • main.py
    실시간 웹캠 입력을 받아 배경 blur 및 옷 영역 grayscale 변환을 수행

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages