Face analysis through semantic face segmentation