BANner it! = BAN(금지하다) + Banner(현수막)
BANner it! 은 도시 미관을 해치고 보행자 및 운전자의 안전을 위협하는 불법 상업용 현수막을 효율적으로 탐지하고 자동으로 신고할 수 있는 AI 기반 안드로이드 앱입니다.
사용자가 사진을 촬영하면 하면, YOLO를 통한 객체 탐지, OCR 기반 텍스트 추출, LLM을 활용한 텍스트 분류가 자동으로 수행되어 현수막의 불법 여부가 판단됩니다.
본 프로젝트에서 정의하는 불법 현수막은 지정 게시대를 벗어나 설치된 상업용 현수막을 의미합니다.
LLM 모델은 현수막 문구를 분석해 정치 / 공익 / 상업 / 기타 의 네 가지 유형으로 분류하고, 이 중 ‘상업’으로 분류된 현수막이 지정 게시대를 벗어난 경우 불법으로 간주하여 자동 신고합니다.
개발기간 | 2025.03~ 2025.06
수상 | 2025 창의설계 경진대회 우수상 (2025.05.30)
2025 한국 데이터사이언스학회 춘계종합학술대회 | 장려논문상 (2025.06.13)
- OCR LLM 정형화 및 분석을 활용한 현수막 의미 분류 및 정보 추출 (이세종/정다영)
- YOLO OCR 및 기반 현수막 분류 시스템의 구현과 성능 평가(박서진/장유진)
| 항목 | 정다영 | 장유진 | 박서진 | 이세종 |
|---|---|---|---|---|
| 역할 | BE / AI(LLM) | BE / AI(YOLO) | AI | FE / AI(LLM) |
| GitHub |
- 사진 촬영 | 사용자 앱에서 현수막 촬영
- 자동 판별 | AI 파이프라인을 통한 불법 여부 판별
- 신고 및 저장 | 불법 판단 시 즉시 신고, 이력 저장
- 신고 내역 확인 | 앱 내 기록 열람 기능 제공
- 지정게시대에 있는 현수막은 추가 처리를 하지 않고 바로 합법으로 판단내린다.
- 상업 중 불법인 경우 업체명과 전화번호 등의 추가정보를 추출한다.
| 합법 현수막 (지정게시대) | 합법 현수막 (회전된 경우) | 합법 현수막 (공익) | 불법 현수막 (상업 1) | 불법 현수막 (상업 2) |
|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
-
Frontend
- Android (Jetpack Compose, MVVM)
-
Backend
- java Spring Boot
- mysql
-
AI
- YOLO11s-seg / PaddleOCR / HyperCLOVAX-SEED-Vision-Instruct-3B
- Python, PyTorch
-
Infra
- EC2
- S3
- RDS
테스트, 결과 영상 및 코드











