Optical positioning system has a wide range of application in many fields. This paper presents an optical positioning method which combines linear and plane cameras. 1-D image signal of linear camera is used to get 1-D coordinates of the targets, which can be processed quickly. We can use it to assist processing the 2-D image signals of plane camera under some constraints. Linear camera can reduce the amount of position searching and calculation in coordinates extracting of targets in 2D image, and it can also help identify multiple targets. The results showed that our method could reach an accuracy of 1.608 mm, which was about one thousandth of the measurable range, and the reconstruction time for 4 targets without geometric constraints is 23.87 ms, namely 41.9 fps.