저는 ATCS (Automatic Traffic Controller System)라는 프로젝트를 진행하고 있습니다. 교통 신호등 앞 차량 량에 따라 신호등 지속 시간을 수정합니다.BackgroundSubtractorMOG를 기반으로 한 차량 계산
차량을 감지하기 위해 openCV 및 backgroundsubtractorMOG를 사용했지만 차량이 움직일 때 성공적으로 실행되지만 빨간색 신호가 켜지면 모든 차량을 계산할 수 없습니다. 물론 내 소프트웨어가 작동하지 않을 것입니다.
지금까지 나는이 시스템이 wheather, 광도 등 다양한 변형에서 작동하기 때문에 배경 탐색기가 가장 좋은 솔루션이라는 것을 알고 있습니다. 현재 프레임과 이전 프레임을 비교하여 움직이는 물체가 전경 (CMIIW)으로 감지됩니다. 교통 신호등의 빨간 신호가 켜지고 운전자가 차량을 멈추게해야하기 때문에 이동 중이었던 차량은 어땠습니까? 전경 물체로 감지 될 수 있습니까?
그래서 가장 적합한 알고리즘을 묻고 싶습니다. 차량이 움직일 때 차량의 양을 계산하는 방법, 차량이 빨간색 신호 때문에 움직이지 않을 때 - 차량으로 계속 감지합니다.
감사합니다.
예 물론, 배경 항상 변화가 날씨에 따라, 그래서 통계적 방법을 사용하여, 나는 들렸다 검색하지 않습니다 차량 (주차 된) 차량이 이동하고 정지 한 차량. 운전 중일 때와 마찬가지로 신호등이 켜지면 빨간색 신호가 켜지면 차가 멈 춥니 다. –
나는 교통 신호등에 카메라를 올려 놓았 기 때문에 차량의 앞부분을 잡았다. –