시각장애인·저시력자를 위한 웹 기반 실시간 물체 인식 & 음성 안내 서비스
Open Source Software Term Project — 22101898 박신우
VisionHelper Web은 웹 브라우저와 노트북 카메라를 사용하여
화면의 중앙에 있는 물체를 자동으로 인식하고 한국어 음성으로 안내해주는 웹 애플리케이션입니다.
특히 시각장애인, 저시력자, 혼자 주변 사물을 확인하기 어려운 환경에서 사용할 수 있도록
직관적인 UI와 안정적인 음성 안내 기능을 제공하는 것을 목표로 합니다.
- 카메라 프레임을 1초 간격으로 백엔드에 전송
- YOLOv8 모델이 객체를 탐지 후 화면 중앙과 가장 가까운 물체를 자동으로 선택
- 영어 라벨을 한국어 라벨로 변환한 결과 반환
- 물체 인식 결과를 실시간으로 한국어 음성 안내
- 말투 선택 가능
정중한 존댓말친절한 말투편한 반말짧게 안내
- 동일한 물체를 계속 들고 있어도 “화면 중앙에 ~ 있습니다”가 무한 반복되지 않도록
5초 쿨타임(speak cooldown) + 라벨 변경 감지(label changed) 적용
- 모든 요소 중앙 정렬
- 큰 버튼 & 직관적인 색상
- 카메라 영역에 박스(프레임) 적용
- 텍스트 색상 대비 강화
**브라우저 접속: ✔ localhost:8000 ✔ 127.0.0.1:8000
