컴퓨터는 잘못이 없다..

[Face Pass]프로젝트 소개 본문

공부/포트폴리오

[Face Pass]프로젝트 소개

도토리까꿍v 2021. 4. 2. 13:33
Contents 접기

#프로젝트 Info

Face Pass Project GitHub : github.com/jyshinv/SSUCheck

Face Pass System 소개 Youtube : [한국생산기술연구원 산업융합 아이디어 사업화 해커톤]플레이팡_안면인식출결앱 - YouTube

 

#프로젝트명

Face Pass

 

#프로젝트 개요

<제품/서비스>

- 기능 : 자동으로 안면인식하고 처리된 데이터를 어플리케이션으로 연동하여 보다 쉽고 간편한 출결관리를 경험할 수 있는 시스템입니다.

- 용도 : 자동화/비대면 시스템으로 이루어져 있어 강의시간동안 아예 출결 관리를 다루지 않아 기존에 있던 多문제점을 해결하고 더욱 효율적인 정규 강의시간을 활용할 수 있습니다. 또한 기존 대면으로 이루어져 복잡하고 귀찮았던 출결 시스템의 문제점을 보완하고 비대면으로 보다 빠르고 정확하게 처리하여 사용자의 편의를 도울 수 있습니다. 빠르게 변화하고 있는 4차 산업혁명에 따라갈 혁신적인 대학 출결 시스템입니다.

- 스펙 : 파이썬으로 영상처리 라이브러리인 open cv를 사용하여 학생들의 이미지를 등록하여 data를 쌓은 후 강의실 내 설치된 안면인식을 위한 카메라에서 등록된 이미지를 자동으로 추적하여 true값을 찾아내는 시스템을 활용했습니다. 또한 실시간으로 true값을 firebase realtime DB에 저장하고 이 DB의 data를 안드로이드 스튜디오로 구현한 어플리케이션 화면에 출력하여 학생들과 교수님이 실시간으로 확인 할 수 있도록 구성하였습니다.

- 어플리케이션 : 어플리케이션 UI/UX는 지정된 강의 시간 동안 보여질 실시간 출결 내용, 과목별 누적 출결 내용, 출결 변경 신청, 시간표 조회로 대학 내 출결시스템에 꼭 필요한 기능들로 디자인하였습니다.

 

<비즈니스 모델>

- 가치제안 : 계속해서 발전하는 세상과 다르게 강의 출석 시스템은 왜 아직도 아날로그 일까요? 여러분들도 최근까지 70~80명이 듣는 강의 마저 교수님께서 일일이 학생의 이름을 불러가며 출석을 체크 하고 있다는 것을 경험하고 계실 겁니다. 때문에 정규 수업시간의 부족함 또한 느낄 수 있었고 기존 출결 시스템으로 결석한 학생들을 2-3번 불러야 하는 번거로움, 대리 출석 등 많은 불편함과 문제점이 존재했습니다. 학생들 입장에서도 자신의 이름이 호명되고 호명되지 않음에 이의 제기해야 하는 시스템 등 마찬가지로 문제점이 많았습니다. 이를 해결하기 위해 많은 양의 출결 시스템 절차를 단축 시킬 수 있는 ‘안면 인식 & 추적’ 기술을 활용한 <자동 안면인식 출결 시스템 ‘FACE PASS’>을 제작하게 되었습니다.

-핵심 파트너 : B2B사업, 모든 전국의 대학교 및 출석체크를 해야하는 모든 곳

 공급 채널 : 안면인식 영상 처리 시스템, ‘FACE PASS’ 어플리케이션

 

#필요성

60명이 넘는 강의 매 시간마다 교수님께서 일일이 학생들의 이름을 불러가며 소요되는 시간 15분~20분.

그만큼 단축되는 정규 수업시간으로 보충 강의 혹은 쉬는 시간을 활용한 추가적인 강의를 진행합니다. 이뿐만 아니라 결석한 학생들을 2-3번 불러야 하는 번거로움, 대리 출석, 도강, 출석 결과 내용을 가지고 교수님과 학생들의 불필요한 실랑이 등 기존 출결 시스템에 대한 불필요한 다양한 문제점들이 정말 많습니다.결국 기존 출결 시스템 절차는 굳이 필요 없는 복잡하고 장황한 절차가 있기 때문에 이 부분을 비대면과 자동화로 간소화 시킵니다.

 

#활용 방안

자동 안면인식 출결시스템인 <Face Pass>는

출석, 지각, 결석 에 대한 판단은 지정된 시간 동안의 자동 안면인식으로 빠르고 정확한 처리를 제공합니다. 뿐만 아니라 어플리케이션 연동으로 개인의 출결 관리를 보다 쉽고 간편하게 경험할 수 있습니다.
이로써 기존에 대면으로 진행되었던 출결 시스템의 불필요한 절차들을 삭제하여 정규 수업시간의 효율적인 활용을 기대하고 있으며 Face Pass 한 가지 출결 시스템만으로 출결 시스템의 모든 것을 관리할 수 있도록 해줍니다.

 

#어플리케이션 개발환경 및 개발언어  

IDE : Android Studio

DB : Firebase Database

개발 언어 : Java 8

협업 툴 : 카카오톡, 노션, 깃헙, 줌

디자인, 목업 툴 : 포토샵

 

#프로젝트 인원

인원 : 3명

기획 및 디자인 : 김지원(팀장)

안면인식 기술 개발 : 김지일

안면인식 어플리케이션 개발 : 신지윤

 

#담당 역할

- 팀원

- 안면인식 안드로이드 어플리케이션 개발 

 

 

#FACE PASS APP 주요기능

-실시간 출결 내용 

-과목별 누적 출결 내용

-출결 변경 신청

-시간표 조회 

 

#FACE PASS 기능 구현 및 DB구조

▲기능 개요
▲얼굴인식과정과 DB연동
▲DB구조

#UI/UX 디자인

 

'공부 > 포트폴리오' 카테고리의 다른 글

[포트폴리오 목차]  (0) 2021.05.12
[Fall Alert System]프로젝트 소개  (0) 2021.04.02
[Every Book Day]프로젝트 소개  (0) 2021.03.30
Comments