The invention discloses an FPGA (Field Programmable Gate Array)-based lane line detection method which comprises the steps of: 1, setting initial parameters; 2, acquiring an original image Ii of a road condition in front of a vehicle in a vehicle running process; 3, carrying out image preprocessing on the original image Ii to obtain an edge image Iiedge; 4, carrying out coodinaet translation on the edge image Iiedge, wherein a coordinate system PX2Y2 with an end point position (xi-1, yi-1) of the former frame of image as a coordinate original point is used for replacing a coordinate system PX1Y1 with a top left corner of the image as an original point so that coordinate translation is realized; 5, carrying out parallel Hough commutative operation in the PX2Y2, for the ith frame of image, obtaining rho through a formula rho=(x-xi-1)*cos(theta)+(y-yi-1)*sin(theta), when the rho meets the condition that the absolute value of rho is less than P, storing parameters (theta, rho), or otherwise, discarding; 6, finding out a position of a maximum value in a parameter space to obtain a corresponding straight line, i.e., a lane line to be detected, updating the end point (xi, yi) of the current frame; and 7, turning to the step 2. The invention has the advantages of simple principle, high efficiency, capability of reducing the demands on the storage space, reduction of hardware cost, andthe like.