Rev: June 13 2018, Author: Serge Mikeyev
Pakistan NADRA Pak-Identity website is a very convenient way for Pakistanis (especially overseas) to complete their application online, but it has some problems related to photograph uploads.
Sometimes the error messages it gives are correct, if a photo really does not meet the requirements (35x45 mm at 600 DPI, head size 29-34 mm, not more than 5 MB in size, looking straight, eyes fully visible, white background). But quite often it gives false positives, that is, the photo is absolutely correct but it still gives an error.
We have had many clients who have received such errors while their photos were good and fully met the requirements. This happens because their website uses a computer vision software that uses machine learning alrgorithms with somewhat low accuracy and with high false positive rate. NADRA software first tries to locate a face on a photo, then to locate eyes, then tries to locate the whole figure and see if the rest of the image (background) is uniform and white. However this software is not very reliable and at each step it has a high probability of a false positive, thus an absolutely correct photo can be rejected.
Note: you can make your Pak-Identity ID photo online at visafoto.com now. It will be correct and will meet all the requirements.