Modern Smartphone Camera