SmartPhoto integrates scene recognition, HyperLight, and HDR into one mode for optimal results. Scene recognition optimizes different camera parameters for different scenes and supports intelligent recognition of five categories: sunset, blue sky, grass, snow, and green trees. HyperLight optimizes photos taken at night or in low-light situations. HDR selects the best image from multiple layers thanks to an adaptive dynamic expansion algorithm that determines optimal parameters.