Getting more out of your smartphone camera