Restore deleted photos
If your device is rooted, you can try Undelete for root users which claim to restore even from internal storage, which is boon as other PC based apps does not work well unless they have physical access.

The app Dumpster claims to work even for unrooted device. But I suspect this has to be installed before the event of deleting - not sure just give a try.

If either of the apps seems promising, I would advice you not to directly or indirectly use the internal storage as if the data blocks are overwritten (by you or by an app or by the system) your chances of recovery goes slim.