European Commission awards Antares Vision a grant for new technology