검출 모델 선택
- 세대별 · 크기별 20종 이상 모델 전환
- 변환 기반 검출 모델 병행 지원
- GPU 자동 감지 및 메모리 정보 표시
- 모델별 속도 · 정확도 비교 실행
비전 AI 센서 메시징 시스템
영상에서 객체를 검출·추적하는 데서 끝나지 않습니다. 화면 좌표를 실제 위경도로 환산하고, 속도와 진행 방향을 추정해 표준 센서 데이터 공유 메시지로 만들어 노변장치로 내보냅니다. 인지 결과가 곧 통신 메시지가 되는 지점을 연결한 시스템입니다.
※ 화면은 실제 구동 화면을 재구성한 예시이며, 표시된 수치는 샘플 데이터입니다.
01 — HOW IT WORKS
검출 결과를 그대로 보내면 아무 의미가 없습니다. 좌표계를 맞추고 상태를 추정해야 통신 메시지가 됩니다.
영상 파일 또는 실시간 스트림을 받습니다. 파일은 화면에 끌어다 놓는 것만으로 열립니다.
선택한 모델로 객체를 검출하고, 추적기가 프레임 사이의 동일 객체에 같은 식별자를 유지합니다.
화면 픽셀을 기준점과 축척으로 위경도로 환산하고, 궤적 이력으로 속도와 진행 방향을 계산합니다.
차로 경계선과 궤적 방향을 대조해 역주행을, 정지 지속 프레임 수로 정지 차량을 판정합니다. 반복 경보는 억제합니다.
객체 목록은 센서 데이터 공유 메시지로, 이상 상황은 노변 경보 메시지로 구성합니다. 필드명은 표준 규약을 따릅니다.
노변장치로 실시간 전송하고, 동시에 객체 로그 · 이벤트 로그 · 화면 녹화를 남깁니다.
02 — FEATURES
03 — SCREENS
영상 위 오버레이만으로는 부족합니다. 어떤 값이 메시지로 나갔는지 표로 확인할 수 있어야 합니다.
메시지에 실제로 실린 값이 그대로 표에 나타납니다.
| ID | 종류 | 신뢰도 | 속도 | 방위 |
|---|---|---|---|---|
| 1845 | 승용차 | 55 % | 42.1 km/h | 271° |
| 1817 | 승용차 | 40 % | 0.0 km/h | 271° |
| 1802 | 화물차 | 61 % | 38.6 km/h | 92° |
| 1791 | 이륜차 | 47 % | 12.4 km/h | 88° |
판정된 이상 상황이 종류별 색으로 쌓입니다. 같은 객체의 반복 경보는 억제됩니다.
17:22:31.421 WRONG WAY #15 Car conf 60% └ 진행 방향이 차로 기준과 반대 17:22:31.736 VEHICLE STOPPED #13 Car 0 km/h └ 20프레임 이상 정지 (주행 이력 있음) 17:22:41.093 VRU IN ROAD #48 Person └ 차로 내부 진입 감지
노변장치 주소와 포트, 메시지 종류별 사용 여부를 지정합니다.
화면 위에 차로 경계를 찍고, 기준 좌표와 축척을 입력하면 좌표 환산이 맞춰집니다.
04 — ARCHITECTURE
별도 서버로 영상을 올리지 않습니다. 현장 장비에서 처리하고, 나가는 것은 메시지뿐입니다.
현장 조건에 따라 적합한 모델은 달라집니다. 그래서 검출 모델을 실행 중에 전환할 수 있게 만들고, 같은 영상에 대해 속도와 검출 결과를 비교하도록 했습니다. 야간 · 우천 영상에서 모델 선택이 결과를 크게 바꾸기 때문입니다.
객체 분류 체계, 이벤트 판정 기준, 메시지 필드 매핑은 운영 규격에 맞춰 조정합니다. 메시지를 표준 인코딩 바이너리로 내보내는 구성과, 관제 시스템으로 직접 연동하는 구성 모두 가능합니다.
05 — USE CASES
교차로 카메라의 관측 결과를 주변 차량이 받을 수 있는 메시지로 바꿔 전달합니다.
역주행 · 정지 차량 · 보행자 진입을 자동 판정해 관제에 즉시 알립니다.
실도로 영상에서 메시지와 로그를 생성해 수신 측 시험 입력으로 활용합니다.
동일 영상에 여러 모델을 적용해 검출률과 처리 속도를 같은 기준으로 비교합니다.