Computer Vision | Information Technology A survey on face presentation attack detection mechanisms: hitherto and future perspectives. June 1, 2023