Text this: Robust and Swift Iris Recognition at distance based on novel pupil segmentation