Yes, Banks do offer personalized cards which have a picture of the customer on ATM card, this is an additional feature which the Bank provides for an extra charge to be deducted on a yearly basis, and having a picture of a customer will be a safety feature to identify your debit card.