Yes, for US Visa Renewal, the photo will be required, as you will not have to visit the consulate for an interview. See specification on the website.