-
Notifications
You must be signed in to change notification settings - Fork 3
Festimap Wiki
LG U+로부터 10분 간격으로 제공되는 5만 건의 유동인구 위치 정보를 활용해 대규모 이벤트 현장에서의 보행 인구 흐름을 시각화하고, 안전 관리 방안을 제시하는 프로젝트입니다. 대용량 데이터를 경로 단위의 그래프 구조로 변환하고, 중복 경로를 축소·병합하여 효율적 분석이 가능하도록 구현했습니다.
대규모 이벤트와 군중 관리의 중요성: 특정 시간·장소에 수만 명이 밀집하는 축제나 불꽃놀이 등에서는 예측 불가능한 군중 행동이 사고로 이어질 수 있습니다.
안전사고 사례: 이태원 압사 사고, 아카시 불꽃축제 사고 등으로, 군중 밀집과 이동 경로 분석을 통한 예방 대책 필요성 대두
군중 밀도 임계치(4~5명/m²) 이상 시 이동 자유 제한, 사고 위험 급증 (출처: 관련 연구)
짧은 시간 간격(10분)·대규모 데이터(5만 건) 분석을 통해 실시간 모니터링 및 사전 대응 체계 구축 필요
서울 영등포구 이외의 좌표, 비정상적 보행 속도 데이터 제거
좌표(X, Y) 누락, 시간 정보(출발/도착) 누락, 유동인구 수 비정상 값 필터링
2023년 vs 2024년 시간대별 전체 유동인구량 비교: 축제 종료 시점(21시)에 최고점 확인, 동일한 양상을 보임
유동인구 이외에도 유효 보도폭, 상업 시설, 공사 현장, 경사도의 4가지 안전 요인에 위험도 가중치를 부여하여 밀집 인파 사고에 취약한 위치를 드러낼 수 있도록 함

인접한 도로와 좁은 보행로가 난간과 함께 위치해 있어 보행자가 차도로 유입될 가능성이 큰 장소이며, 계단이 함께 배치되어 이동시 혼잡과 낙상등의 위험이 있음
유동인구가 가장 많은 장소이며, 계단과 경사도가 있어 보행자들이 이동 시 혼잡이 발생하여 넘어짐 사고의 위험이 높다.
계단을 통해 다리 위와 공원이 연결되는 장소이며,높은 밀도와 넘어지는 사람이 있으면 연쇄적 사고가 발생할 가능성이 존재함
상업 구조물들이 밀집해 있어 많은 이용자가 방문하는 장소이며, 계단이 함께 배치되어 있어 이동 시 혼잡과 낙상 등의 위험이 존재함
OSRM 오픈소스를 활용하여 산개된 이산형 데이터를 경로 분해를 통해, 보간점을 확보함으로써 선형화함
동일한 시작·종료 노드를 공유하는 엣지(경로)는 가중치(빈도) 기반 병합하여 데이터 단위를 축소함
병합된 경로들을 DBSCAN 등 클러스터링 알고리즘으로 그룹화
대표 경로 수천 개로 축소하여 분석 효율성 확보
가장 인구 변화율이 큰 시간대를 추출함
앞서 가장 인구 변화율이 가장 큰 시간대인 18:30분의 속도 흐름을 측정했을때, 이동속도가 급격히 감소하는 것을 보아 군중이 현성됨을 알 수 있음
양방향에서 몰린 인원이 교차
한쪽으로 진행하다가 넘어지면서 연쇄적인 쓰러짐
물결처럼 이동하는 형태가 나타나며, 일부 군중이 뒤로 밀려나면서 사고 유발
우측통행으로 유도하여 군중난류가 생기지 않게 원활한 흐름 통제
장기, 단기 대기열에 따라 대기열 차단선을 구성하여 군중을 통제