유도 루프와 마찬가지로 교차로에서 정지 선 앞에있는 도로의 결정된 지역 내부에서 차량의 존재를 감지하는 프로그램을 작성해야합니다. 출력은 해당 지역의 차량의 가시성에 따라 true 또는 false가됩니다. 카메라는 도로 직각이나 도로 위에 설치할 수 있습니다. 현재 알고리즘이 필요합니다. 나는이 기술을 실현이 분야의 일부 연구 후정지 선 앞에 차량을 감지하기위한 강력한 알고리즘
배경 뺄셈, 프로그램 모델 배경과 때입니다 :
다음 이미지는 교차로에서 차량을 감지하기 위해 샘플 구현은 차량이 그 지역에 도착하면 감지 될 것입니다. 그러나 자동차가 움직이는 차량을 감지하면 자동차가 센서에서 멈추는 시간이 50 % -60 % (신호등이 빨간색으로 변할 때)가됩니다. 그들은 배경이 될 것입니까? 그들은 항상 감지되고 있습니까?
BS 필드에서 Gaussian의 Mixture와 같은 알고리즘을 보았지만 위의 문제로 인해 실제 상황에서 작동하는지 의심 스럽습니다.
현재 Linux에서 OpenCV를 사용하여 평균화하는 것과 같은 몇 가지 방법을 프로그래밍합니다. 프로그램은 그 사각형 내부의 픽셀 평균을 계산하고 버퍼에이 값을 저장하고 모드를 계산하여 현재 프레임과 비교합니다. 그러나 야간에는 차량 조명, 낮에는 차량 그림자, 빨간색 신호로 인해 센서에서 차를 멈추는 등의 문제가 있습니다.
에서도 데이터 집합을 다운로드 할 수 있습니다. 당신의 의견은 무엇입니까? 어떤 직사각형을 말하는거야? 진실/거짓의 의미는 무엇을 의미합니까? 신호등의 존재를 다른 색으로 추측하려고합니까? 입력과 출력을 선언하는 함수 프로토 타입을 작성하십시오. 또한 몇 가지 다이어그램을 제공하십시오. – ShitalShah
질문이 수정되었습니다. 내 의도를 명확하게 보여주는 사진을 추가했습니다. 보이는 바와 같이 검출 된 영역은 흰색 테두리로 표시됩니다. – SAMPro