Image matching is the research basis of many computer vision problems, such as intelligent driving, object recognition and structure from motion. However, the traditional feature-based image-matching results are usually very sparse and unevenly distributed for wide baseline or weakly textured images. Implementing an efficient and robust image-matching technology is a challenging task. To solve these problems, we propose an efficient extractor and binary descriptor based on superpixels and a modified binary robust independent elementary features (BRIEF) descriptor called FSRB. FSRB can improve the computational efficiency, number of matches, feature distribution and robustness of feature-based image matching. In theory, FSRB is rotation-, scale-, affine-, distorted-, and intensity-invariant. A comprehensive performance evaluation of FSRB is performed. The experimental results show that our method can effectively obtain many matches for different types of images. Compared with state-of-the-art algorithms, our method performed very well in terms of the number of correct matches (which increased by 2-5 times), time consumption, matching accuracy, matching success rate and feature repetition rate. In addition, our method is applied to sparse 3D reconstruction of multiview images, and satisfactory results are obtained.