With this project we offer a new approach and related software which is completely autonomous and can work both for static and moving cameras detecting any moving object in the scene being observed. This will lead to drastic reduction of the bandwidth requirements, time and computational complexity and removal of the direct human involvement. Various applications (smart cameras, specialised software for UAVs etc. can be developed in future larger projects.).