The invention provides a vision detection device used for detecting defects on a surface of a plastic medicine bottle. The vision detection device consists of an annular light source (1), a camera (2), control software (3), a computer (4), a photoelectric sensor (5), a point light source (6), an electrical control cabinet (7), a removing device (8) and a shield (9). The annular light source (1) and the point light source (6) are respectively connected to the interior of the electrical control cabinet (7) by virtue of power lines (10); the annular light source (1) is arranged in front of the camera (2), the point light source (6) is arranged right above products (13) to be detected; and the computer (4) is respectively connected with the camera (2) and the electrical control cabinet (7). By utilizing the vision detection device provided by the invention, the detection accuracy can reach minimum 0.5mm of the diameter of a dark spot on the medicine bottle body, and omnidirectional detection on the bottle body is realized; and real-time, rapid, accurate and long-term continuous production detection can be realized, and the detectable rate of the defects on the surface of the plastic medicine bottle can be effectively controlled to be 99.99%, thus the vision detection device provided by the invention is beneficial to monitoring product quality and has higher application value in industrialized production.