I'm thinking about it, too.It's similar to the facebook messenger's photo magic.When you take a new photo,you will receive a notification even if the app is terminated.And it works for iOS7. That is to say we can do that too.
An important detail about using the NSURLSessionTasks
is that iOS will take over handling your long running network download or upload, even after your app has terminated or been set as suspended.
Also we have the other weapon Remote Notifications For Background Fetching
for silent push notifications.So we can combine this two things to implement new photo detecting.There's another thing we should consider is that there will be throttling should Apple consider your push requests too frequent.So we should control the frequence of notification.
More details is in iOS 7 Tutorial Series: What's New In Background Multitasking
And the demo A sample service to support the iOS 7 backgrounding tutorial
All the things is about how to detect photo when the app is terminated. I will edit this answer when I complete my work for detecting delete and change.Hope it's helpful : )