Applying computer vision to mobile robot navigation has been studied more than twodecades. The most challenging problems for a vision-based AGV running in a complex workspaceinvolve the non-uniform illumination, sight-line occlusion or stripe damage, which inevitably resultin incomplete or deformed path images as well as many fake artifacts. Neither the fixed thresholdmethods nor the iterative optimal threshold methods can obtain a suitable threshold for the pathimages acquired on all conditions. It is still an open question to estimate the model parameters ofguide paths accurately by distinguishing the actual path pixels from the under- or oversegmentationerror points. Hence, an intelligent path recognition approach based on KPCA–BPNNand IPSO–BTGWP is proposed here, in order to resist the interferences from the complexworkspace. Firstly, curvilinear paths were recognized from their straight counterparts by means of apath classifier based on KPCA–BPNN. Secondly, an approximation method based on BTGWP wasdeveloped for replacing the curve with a series of piecewise lines (a polyline path). Thirdly, a robustpath estimation method based on IPSO was proposed to figure out the path parameters from a set ofpath pixels surrounded by noise points. Experimental results showed that our approach caneffectively improve the accuracy and reliability of a low-cost vision-guidance system for AGVs in acomplex workspace.