A system for automatically inserting at least one row of fibers of a multi-fiber cable into at least one row of bores of a multi-bore ferrule, the system comprising: a vision device configured to identify a center of an end surface profile of the at least one row of fibers and a center of an end surface profile of the multi-bore ferrule; a cable holder configured to hold the multi-fiber cable thereon; a ferrule holder configured to hold the multi-bore ferrule thereon; and a moving mechanism configured to be movable in a first direction, a second direction and a third direction that are perpendicular to each other, wherein the cable holder is mounted on the moving mechanism, and the moving mechanism is adapted to move the cable holder under the guidance of the vision device (30, 40), so as to align the center of the end surface profile of the at least one row of fibers with the center of the end surface profile of the multi-bore ferrule and insert the at least one row of fibers into the at least one row of bores of the multi-bore ferrule, the vision device comprising: a first imaging apparatus positioned so that an optical axis thereof is parallel to the third direction, so as to capture a first image of the at least one row of fibers and the multi-bore ferrule in the third direction; an image recognition apparatus configured to identify a center line of the at least one row of fibers and a center line of the multi-bore ferrule in the first image; characterized in that: the vision device further comprises a second imaging apparatus positioned so that an optical axis thereof is parallel to the first direction, so as to capture a second image of the at least one row of fibers and the multi-bore ferrule in the first direction; the image recognition apparatus is further configured to identify a center line of the at least one row of fibers and a center line of the multi-bore ferrule in the second image. a vision device configured to identify a center of an end surface profile of the at least one row of fibers and a center of an end surface profile of the multi-bore ferrule; a cable holder configured to hold the multi-fiber cable thereon; a ferrule holder configured to hold the multi-bore ferrule thereon; and a moving mechanism configured to be movable in a first direction, a second direction and a third direction that are perpendicular to each other, wherein the cable holder is mounted on the moving mechanism, and the moving mechanism is adapted to move the cable holder under the guidance of the vision device (30, 40), so as to align the center of the end surface profile of the at least one row of fibers with the center of the end surface profile of the multi-bore ferrule and insert the at least one row of fibers into the at least one row of bores of the multi-bore ferrule, the vision device comprising: a first imaging apparatus positioned so that an optical axis thereof is parallel to the third direction, so as to capture a first image of the at least one row of fibers and the multi-bore ferrule in the third direction; an image recognition apparatus configured to identify a center line of the at least one row of fibers and a center line of the multi-bore ferrule in the first image; characterized in that: the vision device further comprises a second imaging apparatus positioned so that an optical axis thereof is parallel to the first direction, so as to capture a second image of the at least one row of fibers and the multi-bore ferrule in the first direction; the image recognition apparatus is further configured to identify a center line of the at least one row of fibers and a center line of the multi-bore ferrule in the second image. a first imaging apparatus positioned so that an optical axis thereof is parallel to the third direction, so as to capture a first image of the at least one row of fibers and the multi-bore ferrule in the third direction; an image recognition apparatus configured to identify a center line of the at least one row of fibers and a center line of the multi-bore ferrule in the first image; characterized in that: the vision device further comprises a second imaging apparatus positioned so that an optical axis thereof is parallel to the first direction, so as to capture a second image of the at least one row of fibers and the multi-bore ferrule in the first direction; the image recognition apparatus is further configured to identify a center line of the at least one row of fibers and a center line of the multi-bore ferrule in the second image. the vision device further comprises a second imaging apparatus positioned so that an optical axis thereof is parallel to the first direction, so as to capture a second image of the at least one row of fibers and the multi-bore ferrule in the first direction; the image recognition apparatus is further configured to identify a center line of the at least one row of fibers and a center line of the multi-bore ferrule in the second image.