지능형 실종자 탐색 시스템, PROBEE


Start PROBEE


💡 프로젝트 소개

| 인공지능을 활용한 실종자 탐색 서비스

PROBEE는 코로나 이후 재난 문자 발송 건수가 급증하며 국민 피로도가 높아진 문제를 해결하기 위해, 실종자 경보 문자를 대체하기 위한 프로세스 구축을 시작했습니다.

PROBEE는 지능형 실종자 탐색 시스템으로써 실종자 경보 문자에서 활용되던 인상착의 정보를 활용해 AI 탐색을 진행합니다. 또한, 보호자와의 직접적인 상호작용 과정을 추가해 탐색 과정에서 보호자의 불안감이 감소할 수 있도록 하였습니다.

PROBEE는 실종 경보 문자를 대체하고, 인공지능을 활용하여 실종자 탐색 과정을 부분적으로 자동화함으로써 잦은 재난 문자로 인한 시민들의 피로감을 줄이고, 실종자 수색이 빠르고 효율적으로 이루어지는 것을 목표로 합니다.


💡 Project Introduction

| Missing Person Search Service Utilizing Artificial Intelligence

PROBEE started building a process to replace missing person alert messages to address the issue of increased public fatigue due to the surge in emergency text messages after the COVID-19 pandemic.

PROBEE is an intelligent missing person search system that uses AI to search based on the physical descriptions utilized in missing person alert messages. Additionally, it includes direct interaction with guardians to reduce their anxiety during the search process.

PROBEE aims to replace missing person alert messages and partially automate the search process using artificial intelligence, thereby reducing public fatigue caused by frequent emergency texts and making missing person searches faster and more efficient.


🦾 주요 기능

전체 시나리오 소개
시나리오 소개 (경찰-보호자)


🧐 AI를 활용한 인상착의 기반 CCTV 분석

인상착의 텍스트 정보를 기반으로 인공지능을 활용해 CCTV 영상 분석을 진행하여 실종자 경보 문자를 대체하고 경찰 인력을 효율적으로 활용합니다.

🗺️ 한 눈에 보는 실종자 리포트

AI를 통한 자동 CCTV 분석 프로세스 시작 후, 하단 탭과 지도 마커로 각 단계별 탐색 결과를 확인합니다.

🚨 상태 카드를 통한 실종자 현황 확인

실종자 유형은 색 배지로, 탐색 중인 실종자는 프로필 카드 색으로 구분하여 모든 실종자의 현황을 확인하고 원하는 인물을 검색할 수 있습니다.

🔍 실시간 탐색 진행 현황 제공

보호자와 경찰에게 실시간 탐색 진행 현황을 제공하여 보호자의 불안감을 감소시킵니다.

👨‍👩‍👧‍👦 보호자가 직접 참여하는 탐색 과정

1차 탐색 결과를 보호자가 직접 선별하고, 선별된 이미지는 2차 탐색에 사용되어 정확한 결과를 제공합니다.

📊 상업적 확장 가능성

사설 기업이나 행사에서의 실종자 탐색, 도난 동선 추적, 범죄 용의자 동선 추적, 유실동물 탐색 시스템 등으로 확장이 가능합니다.


🎬 소개 영상

🎥 발표 자료


🎥 시연 영상


🔎 페이지 안내

💻 경찰 측 화면

[1] 실종자 정보 등록
[2] 실종자 현황
[3] 실종자 리포트
[4] 지능형 탐색



📱 보호자 측 화면

[1] 진행 단계 확인
[2] 이미지 선별
[3] 이미지 확인
[4] 이미지 제출



👋 팀원 소개


노종빈

****0891

김지원

****0812

정수환

****1663

신채원

****3021

안채영

****3024
팀장, Backend AI Backend AI Frontend
nobin313@kookmin.ac.kr livelim313@gmail.com wjdtnghks123@kookmin.ac.kr chaews0327@gmail.com tory912@gmail.com


🌐 시스템 구조

시스템구조도


🎯 작업 방식

작업 방식

Github의 Issue와 Pull Request 기능을 사용하여 작업을 진행하였습니다.


🛠 기술 스택

🖥 Frontend

역할종류
Programming LanguageJavascript
LibraryReact
UI Component LibraryAnt Design
Stylingstyled-components
FormattingESLint Prettier
Package ManagerYarn
Web ServerNginx


🖥 Backend

역할종류
Programming LanguageJAVA
FrameworkSpring Boot
Build ToolGradle
APIRest API
DatabasePostgreSQL PostGIS
Database ServiceAmazon RDS Amazon S3
Application ServiceNaver Cloud Platform
Message QueueApache Kafka


🖥 AI Server

역할종류
Operating Systemubuntu
Programming LanguagePython
FrameworkFastAPI
AI EnvNvidia Cuda
Remote Envssh wol vnc

🖥 AI

역할종류
Image DetectionYOLO OpenAI OpenCV
TextReIDPyTorch
Image Similarity SearchPyTorch FAISS


🖥 Deployment

역할종류
Web ServiceAWSElasticLoadBalancing AmazonRoute53 AmazonEC2
CI/CDDocker DockerCompose GitHub Actions


🖥 Common

역할종류
CommunicationNotion Discord
DesignFigma
Version ControlGit GitHub


📝 소개 자료

중간 발표 자료

중간 보고서

시연 동영상

포스터

최종 발표 자료

결과 보고서

회의록