A computer-implemented method for determining road information, applicable to a vehicle provided with a camera, wherein the method comprises: triggering (101; 301; 401) the camera to capture M images during driving, M being an integer greater than or equal to 2; performing (102; 302; 402) three-dimensional reconstruction based on the M images to obtain a three-dimensional model; determining (103; 403) a first vector in the three-dimensional model, the first vector being configured to indicate a gravity direction of the three-dimensional model; and characterized in that, the method further comprises: determining (104; 305) road information of a road where the vehicle is located based on M spatial positions and the first vector, the M spatial positions being spatial positions of the center of the camera in the three-dimensional model respectively at M time points and the M images are captured by the camera respectively at the M time points, and the road information comprises a slope type and/or a slope value; wherein determining (104; 305) the road information of the road where the vehicle is located based on the M spatial positions and the first vector comprises: determining, for any two adjacent spatial positions in the M spatial positions, a fourth vector pointing from a previous spatial position to a subsequent spatial position to obtain (M-1) fourth vectors; calculating an angle between each fourth vector and the first vector to obtain (M-1) angles; and determining the road information of the road where the vehicle is located based on the (M-1) angles. triggering (101; 301; 401) the camera to capture M images during driving, M being an integer greater than or equal to 2; performing (102; 302; 402) three-dimensional reconstruction based on the M images to obtain a three-dimensional model; determining (103; 403) a first vector in the three-dimensional model, the first vector being configured to indicate a gravity direction of the three-dimensional model; and characterized in that, the method further comprises: determining (104; 305) road information of a road where the vehicle is located based on M spatial positions and the first vector, the M spatial positions being spatial positions of the center of the camera in the three-dimensional model respectively at M time points and the M images are captured by the camera respectively at the M time points, and the road information comprises a slope type and/or a slope value; wherein determining (104; 305) the road information of the road where the vehicle is located based on the M spatial positions and the first vector comprises: determining, for any two adjacent spatial positions in the M spatial positions, a fourth vector pointing from a previous spatial position to a subsequent spatial position to obtain (M-1) fourth vectors; calculating an angle between each fourth vector and the first vector to obtain (M-1) angles; and determining the road information of the road where the vehicle is located based on the (M-1) angles. determining (104; 305) road information of a road where the vehicle is located based on M spatial positions and the first vector, the M spatial positions being spatial positions of the center of the camera in the three-dimensional model respectively at M time points and the M images are captured by the camera respectively at the M time points, and the road information comprises a slope type and/or a slope value; wherein determining (104; 305) the road information of the road where the vehicle is located based on the M spatial positions and the first vector comprises: determining, for any two adjacent spatial positions in the M spatial positions, a fourth vector pointing from a previous spatial position to a subsequent spatial position to obtain (M-1) fourth vectors; calculating an angle between each fourth vector and the first vector to obtain (M-1) angles; and determining the road information of the road where the vehicle is located based on the (M-1) angles. determining, for any two adjacent spatial positions in the M spatial positions, a fourth vector pointing from a previous spatial position to a subsequent spatial position to obtain (M-1) fourth vectors; calculating an angle between each fourth vector and the first vector to obtain (M-1) angles; and determining the road information of the road where the vehicle is located based on the (M-1) angles.