Skip to content

yesman9692/Team-Insight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

개요

2020년도 1학기 빅데이터캡스톤디자인 프로젝트 관리 페이지입니다.

  • 팀명 : 천리안
  • 팀원 및 역할
    • 진형석 : 프로젝트 진행 총괄 & 보고서 작성 & 서버 구축 및 관리 & git 관리 & 기타 프로그램 작성 & 오픈소스 활용 검토
    • 양원석 : 프로젝트 전체 알고리즘 작성 & 서류작성 및 물품구매 관리 & 라즈베리 파이 및 카메라 세팅 & 영상처리 코딩(파이썬)
    • 박주승 : 안드로이드 레이아웃 초안 & 아두이노 설계 & 적외선 센터 카운터 코딩
    • 조성욱 : 소스코드 보완 & QA & 테스팅(시나리오, 성능측정)

주제 및 기대효과

  • 프로젝트명 : 붐비나 안붐비나 - 헛걸음 방지 앱

  • 프로젝트 내용 : 적외선/영상처리 센서로 인원수를 카운팅하고 실시간으로 앱으로 공유해서 바쁜 곳을 피해 헛걸음을 막는 앱 식사시간의 교내/외 식당, 출퇴근시 택시/버스 정류장, 쉬는시간의 교내 편의점 및 인쇄실 라즈베리파이 서버 - [ 아두이노(적외선센서), 라즈베리파이(영상처리센서) ] : 다중 무선 통신, 안드로이드 앱과 연동

  • 기대효과

    • 적외선 센서와 영상처리를 통하여 유동인구 및 혼잡도를 파악 할 수 있다.
    • 사람이 붐비는 바쁜 시간(식사, 출퇴근)의 인원수를 파악해 바쁜 곳을 피해 헛걸음을 막을 수 있다.
    • 시간별 유동인구 데이터를 얻고 분석해서 다양하게 응용 가능하다. (계절/기간별 방문인원 파악, 상권 분석 등)

개발 환경

  • APM (Apache, PHP, MariaDB)
    • Apache/2.4.38 (Raspbian)
    • PHP Version 7.3.14-1~deb10u1
      • phpMyAdmin 4.6.6deb5
    • MariaDB 10.3.22-Raspbian 10
  • Android Studio OS 6.0+
  • Raspberry Pi 4B / 3B
  • Arduino UNO R3

기능 및 기술

  • 적외선 센서 출입 카운팅
  • 영상처리 센서로 인원수 파악
  • 서버 데이터 연동 분석
  • 안드로이드 앱

디렉토리 구조

Document        프로젝트 문서 관련 디렉토리
DB              데이터베이스 관련 디렉토리
Report          보고서 관리 디렉토리
Minutes         회의록 관리 디렉토리
etc             기타 필요한 연결 프로그램 소스코드 및 자료
img             기타 이미지 자료

전체적인 구성도

RubberDuck

RubberDuck

보고서

회의록

사전 지식

  • 이 프로젝트를 이해 및 수정하기 위해서는 다음과 같은 이해가 있으면 도움이 될 것입니다.
    • 리눅스에 대한 지식과 이해
    • 파이썬, C언어, SQL 문법
    • 데이터베이스(DB) 기본 사용 방법
    • 서버 구축 관련 지식(APM)
    • 라즈베리파이 관련 지식
    • 아두이노 관련 지식
    • 적외선, 영상처리 등 각종 센서 지식

핵심 문서(작성중)

문서명 설명
적외선 센서 코딩 아두이노(C언어)에 적외선 카운트 코딩
영상처리 센서 코딩 라즈베리파이(파이썬)에 영상처리 카운트 코딩
데이터베이스(SQL) SQL을 정의해 놓은 문서
테스트 상황 이 프로젝트에서 테스트 하기 위한 상황을 가정하고 설명한 파일

참고 문서

문서명 설명
MariaDB 기본 명령어 마리아 DB의 기본 명령어 및 설치법
오픈소스 활용 가능성 검토 이 프로젝트를 위한 여러 오픈소스 비교 및 활용 가능성 검토

추진 계획

  • 서버
    • 영상처리센서(라즈베리파이) - 서버(라즈베리파이) 간 통신
    • 적외선센서(아두이노) - 서버(라즈베리파이) 간 통신
  • 안드로이드
    • 세부 디자인, 아이콘 구상 및 구현
    • 서버 데이터베이스와 통신
  • 영상처리
    • 영상처리 최적화
  • 적외선 센서
    • 와이파이 모듈 설치 후 서버 통신

About

붐비나 안붐비나-헛걸음 방지 앱

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published