Last Sacrament vision for perception