High accuracy high integrity train positioning based on GNSS and image processing integration