Face attribute analysis from structured light: an end-to-end approach