The invention relates to a method for converting 2D (two-dimensional) video signals to 3D (three-dimensional) video signals, which is characterized in that the method comprises the steps of (1) dividing input 2D video signals into a frame of picture according to a frame and
cutting the frame of picture into two equal parts left and right in a vertical direction; (2) adding N data into data in the left part of the frame or reducing N data from the data in the left part of the frame according to intervals, wherein the N is more than or equal to 2 and is less than or equal to 20; (3) reducing N data from data in the right part of the frame or adding N data into the data in the right part of the frame according to intervals, in a way of corresponding to the treatment of the date in the left part, wherein the N is more than or equal to 2 and is less than or equal to 20; (4) employing the frames treated by the step 3 or the step 4 as
left eye data or right eye data of output 3D videos; (5) outputting the input 2D video signals as right eye data or
left eye data, so that the conversion from 2D video signals to 3D video signals can be realized; and (6) receiving the next frame of data and repeating the step 1 to step 5. The method provided by the invention takes the middle of an image as the center, and spreads / contracts towards two sides, so as to generate left / right eye view and then combine the
left eye view and the right eyes view, so that a 3D effect is achieved.