A system for processing images captured by a movable object , the system comprising: a first imaging component (102A-C, 810, 814, 1105) having a first field of view and configured to capture a first imaging set (102A-C, 810, 814, 1105); a second imaging component having a second field of view narrower than the first field of view and configured to capture a second imaging set (104A-C, 812, 816, 1107), wherein the first field of view and the second field of view are overlapping; one or more processors, individually or collectively configured to: analyze a feature point number within the second image set (104A-C, 812, 816, 1107) in order to determine a quality of the second image set (104A-C, 812, 816, 1107), process a first image set (102A-C, 810, 814, 1105) to obtain texture information including feature points if a second image set (104A-C, 812, 816, 1107) has a quality below a predetermined threshold, wherein the quality is below the predetermined threshold if the number of feature points within overlapping portions of the first image set and the second image set is less than a constant number, obtain environmental information for the movable object based on the texture information, comprising determining based on the feature points included in the texture information that there are objects or obstacles within an environment of the movable object. a first imaging component (102A-C, 810, 814, 1105) having a first field of view and configured to capture a first imaging set (102A-C, 810, 814, 1105); a second imaging component having a second field of view narrower than the first field of view and configured to capture a second imaging set (104A-C, 812, 816, 1107), wherein the first field of view and the second field of view are overlapping; one or more processors, individually or collectively configured to: analyze a feature point number within the second image set (104A-C, 812, 816, 1107) in order to determine a quality of the second image set (104A-C, 812, 816, 1107), process a first image set (102A-C, 810, 814, 1105) to obtain texture information including feature points if a second image set (104A-C, 812, 816, 1107) has a quality below a predetermined threshold, wherein the quality is below the predetermined threshold if the number of feature points within overlapping portions of the first image set and the second image set is less than a constant number, obtain environmental information for the movable object based on the texture information, comprising determining based on the feature points included in the texture information that there are objects or obstacles within an environment of the movable object. analyze a feature point number within the second image set (104A-C, 812, 816, 1107) in order to determine a quality of the second image set (104A-C, 812, 816, 1107), process a first image set (102A-C, 810, 814, 1105) to obtain texture information including feature points if a second image set (104A-C, 812, 816, 1107) has a quality below a predetermined threshold, wherein the quality is below the predetermined threshold if the number of feature points within overlapping portions of the first image set and the second image set is less than a constant number, obtain environmental information for the movable object based on the texture information, comprising determining based on the feature points included in the texture information that there are objects or obstacles within an environment of the movable object. <EOS>