need to create java standalone application acts as a server listening on socket connection using Java, CUDA and netty.io.
It has to continually receives streams (mpeg2, mjpeg or h264), takes pictures (frames) and recognizes (tracking) cars by shapes, colours and measurements.
App has to distinguish small cars, vans, trucks, motorcycles, bikers.
There will be defined part of screen with allowed directions for counting each car type.
Results has to be saved into DB and sent message via JMS ActiveMQ.
All settings is in DB and has to be regularly updated.
Application has to be robust, stable and error proof.
Application will run on linux Debian Jessie as a standalone java application (/etc/init.d).
Logging via LogBack.
Server database will be PostgreSQL.
Target OS is Debian Jessie and Java 8
Buildable using Maven
Your proposal with information about you, your experiences and suggestions are important.