A video enhancement method comprising: obtaining (302; 602) an average luminance of a current frame of a video; in accordance with a determination (304; 604) that the average luminance is less than a luminance threshold; obtaining (306; 606) a pixel range of an area of interest of the current frame; determining (306; 606) a local enhancement curve of the current frame according to the pixel range of the area of interest of the current frame; determining (308; 612) a first enhancement curve corresponding to the current frame according to the average luminance of the current frame, determining (310; 614) a second enhancement curve of the current frame according to the local enhancement curve of the current frame and the first enhancement curve of the current frame; and adjusting (312; 616) the current frame according to the second enhancement curve, characterized in that the first enhancement curve has a pixel value slope greater than 1 for a dark area, and has a pixel value slope less than 1 for a bright area, wherein the dark area and the bright area are determined compared to a fraction of the highest pixel value, and the dark area is an area in which a pixel value is smaller than a pixel value in the bright area, so that the first enhancement curve thereby improves a contrast of the dark area, and suppresses a contrast of the bright area. obtaining (302; 602) an average luminance of a current frame of a video; in accordance with a determination (304; 604) that the average luminance is less than a luminance threshold; obtaining (306; 606) a pixel range of an area of interest of the current frame; determining (306; 606) a local enhancement curve of the current frame according to the pixel range of the area of interest of the current frame; determining (308; 612) a first enhancement curve corresponding to the current frame according to the average luminance of the current frame, determining (310; 614) a second enhancement curve of the current frame according to the local enhancement curve of the current frame and the first enhancement curve of the current frame; and adjusting (312; 616) the current frame according to the second enhancement curve, characterized in that the first enhancement curve has a pixel value slope greater than 1 for a dark area, and has a pixel value slope less than 1 for a bright area, wherein the dark area and the bright area are determined compared to a fraction of the highest pixel value, and the dark area is an area in which a pixel value is smaller than a pixel value in the bright area, so that the first enhancement curve thereby improves a contrast of the dark area, and suppresses a contrast of the bright area. obtaining (306; 606) a pixel range of an area of interest of the current frame; determining (306; 606) a local enhancement curve of the current frame according to the pixel range of the area of interest of the current frame; determining (308; 612) a first enhancement curve corresponding to the current frame according to the average luminance of the current frame, determining (310; 614) a second enhancement curve of the current frame according to the local enhancement curve of the current frame and the first enhancement curve of the current frame; and adjusting (312; 616) the current frame according to the second enhancement curve, characterized in that the first enhancement curve has a pixel value slope greater than 1 for a dark area, and has a pixel value slope less than 1 for a bright area, wherein the dark area and the bright area are determined compared to a fraction of the highest pixel value, and the dark area is an area in which a pixel value is smaller than a pixel value in the bright area, so that the first enhancement curve thereby improves a contrast of the dark area, and suppresses a contrast of the bright area. <EOS>