Try Jihosoft Android Phone Recovery. It helped me once. Good luck.
Is it an Android device? I ever lost many photos from my Android phone without backup. Finally, I used a program named Tenorshare Android Data Recovery to recover my lost photos from my phone. You can have a try, search it in Google!