Skip to content

yknlwca/Beyond_Security_project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

💻 매장내 범죄현상 감지

🌷 프로젝트 소개

안녕하세요. 저희 W.E 팀은 ‘Beyond Security’ 프로젝트를 진행하였으며 해당 프로젝트에서는 CCTV에서 이상행동을 감지하는 시스템을 구축하는 프로젝트를 진행하였습니다. 다양한 모델을 사용하여 무인매장내 이상행동을 감지하고자 하였으며 이상행동 감지시에는 email을 통해 알림을 보내는 서비스를 구현하였습니다. 또한 웹페이지를 통해 시연이 가능하도록 구현하였습니다.

  • 매장에서 발생하는 범죄를 모니터링 통해 감지
  • 이상행동 감지시 알림톡을 통해 문자 전송
  • 진행기간: 2023년 12월 8일 ~ 2024년 1월9일

🗒️ Subject

무제10

📌 purpose

무제11

📝 workflow

무제12
  • 매장내 이상행동에 대한 데이터 수집 및 전처리
  • 다양한 알고리즘으로 모델 생성후, 성능 비교 평가하여 최종 모델 선정
  • 웹 페이지 통해 CCTV데이터에서 행동 탐지 및 분석, 사용자에게 웹 페이지 상에서 서비스 제공

2D CNN

무제2
  • 동영상 파일내 이상행동 구간만 프레임으로 나눔
  • 프레임으로 나눠진 이미지 크기를 조정하고 배열 변환 및 정규화
  • 2D_CNN을 이용해 이미지내 특징 학습
  • 배경을 제외한 사람의 형상만 학습시키기 위해 media-pipe를 이용해 사람형상만 추출
  • 이후 관절 부분 keypoint 뽑아낸뒤 이미지로 변환하여 모델 학습

CNN + LSTM

무제4
  • 행동이 발생되는 구간의 프레임만 추출 및 크기조정, 흑백 변환
  • 배열 변환, 정규화 후 시퀀스를 구성
  • 일정 부분의 프레임이 겹치도록 시퀀스 구성
  • 데이터 증강을 통해 모델 일반화 및 CNN을 통해 공간적 특징 추출

WEB

무제7
  • Django를 이용해 web page구현
  • 원본 영상과 시연영상을 비교할수 있도록 모달을 이용해 비교영상 구현

📌 Purpose attainment

무제8

🗂️ Documents

무제9

🌷 Tech_Stack

stack

협업 도구

Slack / Git + GitHub를 이용해서 일정관리 및 작업 현황 확인

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 98.2%
  • Other 1.8%