Automated part sorting system
First Claim
1. A part sorting system for automatically inspecting a plurality of uninspected parts, the system sorting acceptable parts from defective parts, the system comprising:
- a feed conveyer for receiving a plurality of uninspected parts, the feed conveyor distributing and moving the uninspected parts through an inspection area;
a sorting camera for capturing an image of each of the plurality of uninspected parts as the plurality of uninspected parts move through the inspection area;
at least one rejection valve, the rejection valve functioning to direct a defective part such that the defective part is separated from inspected acceptable parts;
a computer system, including;
a processor coupled to the feed conveyer, the sorting camera and the at least one rejection valve, wherein the processor executes an inspection routine that controls the speed of the feed conveyer, the scanning rate of the sorting camera and the at least one rejection valve, and wherein the processor executing the inspection routine compares at least one edge of the captured image to at least one stored template image to determine whether an uninspected part is defective; and
a vibratory conveyor including a platform having a top surface and a bottom surface, the vibratory conveyor distributing the plurality of uninspected parts in a substantially even manner across the top surface of the platform and providing the plurality of uninspected parts to the feed conveyer.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a part sorting system for automatically inspecting a plurality of uninspected parts. The system sorts acceptable parts from defective parts and includes a feed conveyor, a sorting camera, at least one rejection valve and a computer system that includes a processor. The feed conveyor receives a plurality of uninspected parts and distributes and moves the uninspected parts through an inspection area. The sorting camera captures an image of each of the plurality of inspected parts as the plurality of uninspected parts moves through the inspection area. The rejection value functions to direct a defective part such that the defective part is separated from inspected acceptable parts. The processor is coupled to the feed conveyor, the sorting camera, and the at least one rejection valve. The processor executing an inspection routine controls the speed of the conveyor, the scanning rate of the sorting camera and the at least one rejection valve. The processor executing the inspection routine compares at least one edge of the captured image to at least one stored template image to determine whether an inspected part is defective.
40 Citations
16 Claims
-
1. A part sorting system for automatically inspecting a plurality of uninspected parts, the system sorting acceptable parts from defective parts, the system comprising:
-
a feed conveyer for receiving a plurality of uninspected parts, the feed conveyor distributing and moving the uninspected parts through an inspection area;
a sorting camera for capturing an image of each of the plurality of uninspected parts as the plurality of uninspected parts move through the inspection area;
at least one rejection valve, the rejection valve functioning to direct a defective part such that the defective part is separated from inspected acceptable parts;
a computer system, including;
a processor coupled to the feed conveyer, the sorting camera and the at least one rejection valve, wherein the processor executes an inspection routine that controls the speed of the feed conveyer, the scanning rate of the sorting camera and the at least one rejection valve, and wherein the processor executing the inspection routine compares at least one edge of the captured image to at least one stored template image to determine whether an uninspected part is defective; and
a vibratory conveyor including a platform having a top surface and a bottom surface, the vibratory conveyor distributing the plurality of uninspected parts in a substantially even manner across the top surface of the platform and providing the plurality of uninspected parts to the feed conveyer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
a plurality of resilient fiberglass legs mechanically coupled to and supporting the bottom surface of the platform; and
an air cylinder mechanically coupled to the bottom surface of the platform, the air cylinder varying the magnitude and frequency of the vibration of the platform in response to the processor.
-
-
4. The system of claim 1, further including:
a height sensor coupled to the processor and positioned adjacent the inspection area, the height sensor providing an indication of the height of each of the plurality of uninspected parts to the processor.
-
5. The system of claim 1, further including:
a light source for backlighting the plurality of uninspected parts as the plurality of uninspected parts move through the inspection area, the backlighting enhancing the ability of the sorting camera to capture gray scale images of each of the plurality of uninspected parts.
-
6. The system of claim 5, wherein the light source is provided via a plurality of optical fibers.
-
7. The system of claim 1, further including:
a hopper for receiving the plurality of uninspected parts, the hopper providing the uninspected parts to the vibratory conveyor responsive to the processor.
-
8. The system of claim 1, wherein the sorting camera is a line scan charge coupled device (CCD) camera.
-
9. The system of claim 1, wherein the sorting camera is a line scan complementary metal-oxide semiconductor (CMOS) camera.
-
10. The system of claim 1, further including:
-
an electric motor coupled to the processor, the electric motor driving the feed conveyer responsive to the processor; and
an encoder coupled to the processor, the encoder providing an indication of the speed of the motor and hence the associated speed of the. feed conveyor, wherein the processor sets a scan rate for the sorting camera responsive to the speed of the feed conveyor.
-
-
11. A method for automatically inspecting a plurality of uninspected parts and sorting acceptable parts from defective parts, the method comprising the steps of:
-
receiving a plurality of uninspected parts;
distributing and moving the uninspected parts through an inspection area;
capturing an image of each of the plurality of uninspected parts as the plurality of uninspected parts move through the inspection area;
comparing at least one edge of the captured image of each of the plurality of uninspected parts to at least one stored template image to determine whether an uninspected part is defective; and
directing a defective part such that the defective part is separated from inspected acceptable parts, wherein the plurality of uninspected parts are distributed in a substantially even manner across a top surface of a platform of a vibratory conveyor which provides the plurality of uninspected parts to a feed conveyer. - View Dependent Claims (12, 13, 14, 15, 16)
determining the height of each of the plurality of uninspected parts.
-
-
15. The method of claim 11, further including the step of:
backlighting the plurality of uninspected parts as the plurality of uninspected parts move through the inspection area, the backlighting enhancing the ability of a sorting camera to capture gray scale images of each of the plurality of uninspected parts.
-
16. The method of claim 11, further including:
setting a scan rate for a sorting camera responsive to the speed of a feed conveyor, wherein the sorting camera captures an image of each of the plurality of uninspected parts and the feed conveyor distributes and moves the uninspected parts through an inspection area.
Specification