A scene recognition method, wherein the method comprises: acquiring an image and sensor data corresponding to the image, wherein the sensor data is sensor data acquired by using a sensor when the preview image is acquired, and includes exposure time, average luminance and light sensitivity; determining, according to the sensor data, whether a scene of the image is a non high-dynamic-range HDR scene; extracting an image feature of the image when the determining according to the sensor data is incapable of determining whether the scene of the image is a non-HDR scene; and determining, according to the extracted image feature, whether the scene of the image is an HDR scene; wherein the extracting an image feature of the image is specifically: extracting, according to image histogram distribution of the image, a dark area pixel ratio, a bright area pixel ratio, intensity of dark area histogram variation, and intensity of bright area histogram variation of the image; wherein the determining according to the image feature, whether the scene of the image is an HDR scene comprises: determining, according to the image feature, whether the image is underexposed and whether the image is overexposed; and determining that the scene of the image is an HDR scene when the image is underexposed and the bright area pixel ratio of the image is not less than a preset minimum value of a bright area pixel ratio in an HDR scene, and/or when the image is overexposed and the dark area pixel ratio of the image is not less than a preset minimum value of a dark area pixel ratio in an HDR scene. acquiring an image and sensor data corresponding to the image, wherein the sensor data is sensor data acquired by using a sensor when the preview image is acquired, and includes exposure time, average luminance and light sensitivity; determining, according to the sensor data, whether a scene of the image is a non high-dynamic-range HDR scene; extracting an image feature of the image when the determining according to the sensor data is incapable of determining whether the scene of the image is a non-HDR scene; and determining, according to the extracted image feature, whether the scene of the image is an HDR scene; wherein the extracting an image feature of the image is specifically: extracting, according to image histogram distribution of the image, a dark area pixel ratio, a bright area pixel ratio, intensity of dark area histogram variation, and intensity of bright area histogram variation of the image; wherein the determining according to the image feature, whether the scene of the image is an HDR scene comprises: determining, according to the image feature, whether the image is underexposed and whether the image is overexposed; and determining that the scene of the image is an HDR scene when the image is underexposed and the bright area pixel ratio of the image is not less than a preset minimum value of a bright area pixel ratio in an HDR scene, and/or when the image is overexposed and the dark area pixel ratio of the image is not less than a preset minimum value of a dark area pixel ratio in an HDR scene. determining, according to the image feature, whether the image is underexposed and whether the image is overexposed; and determining that the scene of the image is an HDR scene when the image is underexposed and the bright area pixel ratio of the image is not less than a preset minimum value of a bright area pixel ratio in an HDR scene, and/or when the image is overexposed and the dark area pixel ratio of the image is not less than a preset minimum value of a dark area pixel ratio in an HDR scene.