No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Latest commit 9acd389 Jun 27, 2015
Permalink
Failed to load latest commit information.
.camera.conf Merge branch 'master' of 10.10.144.27:~/CyclistTracker Apr 7, 2015
.gitignore Merge branch 'master' of 10.10.144.27:~/CyclistTracker Apr 7, 2015
Camera.cpp License and virtual sensor added Apr 9, 2015
Camera.hpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
CoordTransform.cpp eixo y pronto. classe camera criada Apr 1, 2015
CoordTransform.hpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
CycloTracker.cpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
ImageProcessor.cpp License and virtual sensor added Apr 9, 2015
ImageProcessor.hpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
LICENSE License and virtual sensor added Apr 9, 2015
Makefile Makefile bugfix Jun 27, 2015
ObjectCounter.cpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
ObjectCounter.hpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
ObjectLocator.cpp Merge branch 'master' of 10.10.144.27:~/CyclistTracker Apr 7, 2015
ObjectLocator.hpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
ObjectTracker.cpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
ObjectTracker.hpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
PointTracker.cpp License and virtual sensor added Apr 9, 2015
PointTracker.hpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
README.md Update README.md Apr 9, 2015
Sensors.cpp Merge branch 'master' of 10.10.144.27:~/CyclistTracker Apr 7, 2015
Sensors.hpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
Start.sh Added README. Fixed Address Apr 9, 2015
TrackedObject.cpp License and virtual sensor added Apr 9, 2015
TrackedObject.hpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
Utils.cpp Merge branch 'master' of 10.10.144.27:~/CyclistTracker Apr 9, 2015
Utils.hpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
VideoOutput.cpp Merge branch 'master' of 10.10.144.27:~/CyclistTracker Apr 7, 2015
VideoOutput.hpp Changed Reserved define names/Changed detection parameter Apr 13, 2015
cyclist.jpg Add images to repo Apr 1, 2015
logo.jpg Add images to repo Apr 1, 2015
throw_sensor_data.sh License and virtual sensor added Apr 9, 2015

README.md

Contador de Ciclistas

Projeto experimental de contagem de ciclistas utilizando webcam de baixo custo.

Requisitos

  • OpenCv 2.4
  • V4l2Loopback
  • WebCam

Como Usar

  • Compilar a aplicação digitando na linha de comando: make

  • Iniciar a aplicação utilizando a linha de comando abaixo:

bin/CycloTracker usage:

--help   (-h): print this message. 
--override (-O): override point picked parameters.
--reg_source (-s) <file_name>: Specify regular file where data comes from.
--dev_source (-D) <number>: Specify device number where data comes from.
--record (-r) <file_name>: Record video to filename.
--stream (-S) <device>: Streams video via device.
--sensor (-t) <device>: Specify device file which is a sensor.
--address (-a) <address>: address must be present and must be in in this format: street-number. --address faria_lima-1200.

Exemplo:

bin/CycloTracker -D 0 --address Faria_Lima-2152 --record out.avi -S /dev/video1

  • Necessário selecionar (clicando na tela com o endereço fornecido):
  1. O ponto em que o contador amarelo de ciclistas da direita para a esquerda deve se localizar

  2. O ponto em que o contador amarelo de ciclistas da esquerda para a direita deve se localizar

  3. O ponto superior esquerdo da área em perspectiva

  4. O ponto superior direito da área em perspectiva

  5. O ponto inferior esquerdo da área em perspectiva

  6. O ponto inferior direito da área em perspectiva

  7. O ponto superior esquerdo da área de corte (vermelha)

  8. O ponto inferior direito da área de corte (vermelha)