Machine learning-based ic counting device and counting method
By designing an IC counting device based on machine learning, and utilizing a combination of a tray loading/unloading machine and a camera component, the automated counting of ICs on the tray was achieved. This solved the problems of time-consuming and error-prone counting in existing technologies, and improved counting efficiency and accuracy.
Patent Information
- Application Number
- CN202411912723.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2044-12-24
AI Technical Summary
In existing technologies, counting the number of ICs carried by a tray is time-consuming and prone to calculation errors and mistakes, and there is a lack of automated and efficient counting methods.
Design an IC counting device based on machine learning, including a tray loading and unloading machine, a moving base, a picking and placing robot, a supplementary lighting group, and top and side shooting groups. The device achieves automated counting through machine learning algorithms and image comparison, adapting to the shooting needs of different tray models.
It enables rapid and accurate counting of ICs on trays, reduces manual operations, improves work standardization and automation, and reduces the risk of human error.
Smart Images

Figure CN119660296B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of IC chip counting equipment, and in particular to an IC counting device and counting method based on machine learning. Background Art
[0002] Trays are widely used in the storage, packaging and transportation of electronic products. Therefore, in the IC chip manufacturing process, trays are the main device for carrying and storing IC chips.
[0003] The existing Chinese patent with publication number CN104960822A discloses an automatic loading and unloading mechanism for trays and an automatic loading and unloading method for trays, which belongs to the field of automated tray processing equipment. It provides an automatic loading and unloading mechanism for trays that can automatically load and unload batches of trays, including a frame, tray platforms arranged on both sides of the frame, a transfer platform arranged between the two tray platforms, a tray robot for transferring trays, and an item robot for loading and unloading trays.
[0004] Regarding the above-mentioned related technologies, it is found that counting the number of ICs carried by the tray during the production process of IC chips is a time-consuming and laborious process, and is also accompanied by many risks such as calculation errors and counting mistakes. Summary of the Invention
[0005] In order to quickly count the number of ICs carried by the tray, the present application provides an IC counting device and counting method based on machine learning.
[0006] The present invention is achieved in that:
[0007] A machine learning-based IC counting device and counting method, including a Tray loading and unloading machine, the Tray loading and unloading machine including an equipment frame, a movable seat and a material picking and unloading robot, the equipment frame including a material unloading area, an operating area and a counting area, the operating area and the counting area are arranged below the material unloading area, the movable seat is installed in the operating area, and the movable seat can be moved to the counting area, the material unloading robot is installed in the material unloading area, a fill light group and a top shooting group are fixedly installed on the top of the counting area, and the top shooting group is arranged at the center of the fill light group, a movable frame is slidably installed on the side of the counting area, a driving part for driving the movable frame to rise and fall is installed on the outer surface of the counting area, and a side shooting group is fixedly installed on the inner side of the movable frame.
[0008] By adopting the above technical solution, the tray loading and unloading machine is designed into a structure that cooperates with an equipment frame, a moving seat and a pick-up and unloading robot, and the equipment frame is set as a discharge area, an operation area and a counting area. When it is easy to use, it can be installed in the equipment frame through the moving seat to ensure that the moving seat can easily transfer the tray between the operation area and the counting area, and when the tray is moved to the operation area, it can also drive the tray to rise and fall, ensuring that the tray can be transferred between the discharge area and the operation area. By installing a pick-up and unloading robot in the discharge area, it is easy to cooperate with external equipment to realize the pick-up and placement of IC chips from the tray. After the IC chip is placed on the tray, the tray can be driven to the counting area through the moving seat. During inventorying operations, a fill light group is fixedly installed on the top of the inventorying area, which makes it easier for the top shooting group to shoot the IC chips on the Tray more clearly. At the same time, a movable frame is slidably installed on the side of the inventorying area, and the side shooting group is installed through the movable frame to ensure that the top shooting group can be used to shoot the upper plate and side of the Tray. At the same time, the side shooting group and the top shooting group are connected to the computer to upload pictures for calculation. The pictures taken at a fixed position on site are compared with the learning sample pictures pre-stored in the computer. The output quantity and abnormal points can be realized according to the presence or absence of reflection of IC chips. The shooting height of the side shooting group can be flexibly adjusted through the setting of the driving component, which is convenient for shooting trays and chips of different models.
[0009] Furthermore, the fill light group includes a light disk, a lamp holder and a fill light. A central groove for installing the top shooting group is opened at the center of the lower end surface of the light disk, and a plurality of radial slide grooves are evenly opened on the lower end surface of the light disk along the circumferential direction. The lamp holder is slidably installed in the radial slide grooves, and the fill light is fixedly installed at the lower end of the lamp holder.
[0010] By adopting the above technical solution, the fill light group is designed into a structure that matches a light disk, a lamp holder and a fill light, and a center groove is opened in the center of the light disk, so that the top shooting group can be installed normally through the center groove. A radial slide groove is opened along the circumferential direction on the lower end surface of the light disk, so that the lamp holder can be installed through the radial slide groove, and the lamp holder can be adjusted by sliding radially after being installed in the radial slide groove. In this way, when the fill light is fixed on the lamp holder, the position of the fill light can be flexibly adjusted, so that it is convenient to have a suitable lighting position when shooting trays of different sizes, thereby increasing the clarity of the shooting.
[0011] Furthermore, the light panel is provided with several driving parts 2 for driving the lamp holder to move, and the driving parts 2 include motor 2 and a driving screw. The motor 2 is fixedly installed in the central groove, and the driving screw is rotatably installed in the radial slide groove, and one end of the driving screw is connected to the output end of motor 2.
[0012] By adopting the above technical solution, by arranging a driving part 2 corresponding to the lamp holder on the light panel, and designing the driving part 2 into a structure that cooperates with the motor 2 and the driving screw, the motor 2 can be fixedly installed in the center groove when it is easy to use, and the output shaft of the motor 2 extends from the center groove into the radial slide groove, so that the driving screw installed in the radial slide groove can be connected to the output shaft of the motor 2. When it is convenient to use, the driving screw can be driven by the motor 2 to rotate forward and reverse, and the use position of the lamp holder in the radial slide groove can be adjusted by rotating the driving screw.
[0013] Furthermore, the top shooting group includes a suspension column, a sealing disk and a camera 1. The suspension column is fixedly installed at the top center of the counting area. The sealing disk is integrally formed and arranged on the lower end surface of the suspension column, and the sealing disk is fixedly installed in the center groove. The camera 1 is fixedly installed on the lower end surface of the sealing disk.
[0014] By adopting the above technical solution, by designing the top shooting group into a structure that cooperates with a suspension column, a sealing disk and a camera 1, it can be fixedly installed in the top center of the inventory area through the suspension column when easy to use, and the sealing disk is fixedly installed on the lower end face of the suspension column. In this way, it can be ensured that the sealing disk is fixed in the center groove of the light disk. Not only can the sealing disk be used to better position and install the light disk, but the lower end face of the sealing disk is flush with the lower end face of the light disk. In this way, the center groove can be sealed by the sealing disk, ensuring that the motor 2 in the center groove is safer to use.
[0015] Furthermore, the movable frame includes a lifting seat frame and an angle seat frame for installing the side shooting group. The lifting seat frame is slidably installed on the side of the counting area, and the angle seat frame is rotatably installed on the head of the lifting seat frame, and a driving part three for driving the angle seat frame to rotate is installed on the lifting seat frame.
[0016] By adopting the above technical solution, by designing the movable frame into a structure that cooperates with the lifting seat frame and the angle seat frame, it can be easily used by sliding it on the side of the counting area through the lifting seat frame, and by cooperating with the driving member 1, the use height of the lifting seat frame can be flexibly adjusted, and then the lifting seat frame can be used to drive the angle seat frame to adjust the height synchronously. At the same time, by installing the driving member 3 on the lifting seat frame, the angle seat frame can be used for not only height adjustment but also angle adjustment, which greatly increases the shooting flexibility of the side shooting group.
[0017] Furthermore, the lifting seat frame includes a slide and an inner frame. A longitudinal slide groove for sliding installation of the slide is opened on the side of the counting area. The inner frame is installed on the inner side surface of the slide, and the inner frame and the slide are formed as one piece. The outer end of the slide is also fixedly installed with a threaded tube that cooperates with a driving member.
[0018] By adopting the above technical solution, the lifting seat is designed to be a structure that cooperates with the slide and the inner frame. When it is easy to use, it can be installed in the longitudinal slide groove through the slide, and the inner frame is fixedly installed on the slide to install the angle seat through the inner frame, ensuring that the angle seat can be stably rotated and installed on the inner frame. At the same time, by fixing the threaded tube on the outer end of the slide, it is convenient to connect with the driving part through the threaded tube.
[0019] Furthermore, the angle seat frame includes a positioning seat, an extension arm and a connecting shaft. The extension arm is symmetrically installed on the side of the positioning seat, and the extension arm is fixedly connected to the positioning seat. The connecting shaft is fixedly installed on the head of the connecting shaft, and the middle part of the connecting shaft is fixedly installed with a gear plate that matches the three-phase driving part.
[0020] By adopting the above technical solution, the angle mount is designed to be a structure that cooperates with a positioning seat, an extension arm and a connecting shaft, the side shooting group can be installed through the positioning seat for convenient use, and the positioning seat can be stably installed on the inner frame through the extension arm and the connecting shaft. At the same time, by fixing the gear plate in the middle of the connecting shaft, it is easy to cooperate with the three-phase drive component through the gear plate, so that the three-phase drive component can drive the angle mount as a whole to flip through the gear plate.
[0021] Furthermore, the head of the inner frame is symmetrically provided with a positioning ring for rotatable installation of the connecting shaft. The positioning ring is installed between the extension arm and the gear plate, and the positioning ring is integrally formed with the inner frame. The driving component three includes an angle motor and a small gear meshing with the gear plate. The angle motor is fixedly mounted on the outer surface of the inner frame, and the small gear is fixedly mounted on the output shaft of the angle motor.
[0022] By adopting the above technical solution, two sets of positioning rings are symmetrically arranged on the head of the inner frame, so that the two sets of positioning rings can be clamped between the gear plates, and at the same time, the positioning rings are sleeved on the connecting shaft to realize the rotational connection, and the extension arms are installed at both ends of the connecting shaft, so that the extension arms can be fitted on the outer side of the positioning rings, thereby ensuring a stable connection between the two.
[0023] Furthermore, the driving member 1 includes a motor 1 and a vertical screw, the motor 1 is fixedly mounted on the outer surface of the counting area, the lower end of the vertical screw is connected to the output end of the motor 1, the side shooting group includes a shooting frame and a camera 2, the shooting frame is fixedly mounted on the positioning seat, and the camera 2 is fixedly mounted on the shooting frame.
[0024] By adopting the above technical solution, by designing the driving part 1 as a structure that cooperates with the motor 1 and the vertical screw, when it is easy to use, the motor 1 can be used to drive the vertical screw to rotate, and then the vertical screw can be used to drive the threaded tube to rise and fall. By designing the side shooting group as a structure that cooperates with the shooting frame and the camera 2, when it is easy to use, the camera 2 can be fixed on the positioning seat by the shooting frame for stable shooting.
[0025] A method for counting IC counting devices based on machine learning, comprising the following steps:
[0026] S1: Place trays of different sizes on the mobile base, and use the mobile base to move the trays to the inventory area of the equipment frame in turn. After starting the fill light group, use the top shooting group to take pictures. Use the driving unit 2 to adjust the position of the fill light. Take multiple groups of pictures at different fill light positions.
[0027] S2: Compare the photos of each tray model to determine the clearest photo. The fill light point corresponding to the photo is the optimal fill light point. The optimal fill light point is recorded in the computer, and the photo taken at the optimal fill light point for the first time is stored as a learning sample. Different tray models can correspond to different fill light data to form a database.
[0028] S3: When counting is required during the processing, it is only necessary to identify the corresponding tray model, and the fill light can be automatically adjusted to the optimal fill light position. Then the top camera group will take a picture of the tray, and the picture taken will be compared with the learning sample picture. The number of IC chips can be determined based on the difference in reflection of the IC chips.
[0029] S4: When the top camera group cannot clearly identify the IC chip in the tray, the side camera group can be activated to assist in shooting. By combining top photos with side photos, the accuracy of photography and the depth of machine learning are further improved, enabling the program to detect stacked materials at a certain tilt angle of the tray.
[0030] Compared with the prior art, the present invention has the following beneficial effects:
[0031] (1) The present invention sets up a counting area on a traditional tray loading and unloading machine, and installs a top shooting group and a side shooting group in the counting area, so that the tray can be photographed from the top and side at any time during the processing. The top shooting group and the side shooting group are connected to a computer to upload the pictures for calculation. The number of IC chips and abnormal points on the tray are output by comparing the pictures, thereby achieving the purpose of automatic counting. This can greatly avoid human errors, reduce human workload and operational difficulty, and further improve the degree of work standardization and automation. (2) The present invention installs a fill light group on the top of the counting area, and uses the fill light group to illuminate the tray, thereby improving the clarity of the photos taken by the shooting group. At the same time, by designing the fill light group into a structure in which a light plate, a lamp holder, a fill light and a driving part cooperate with each other, it is convenient to adjust the fill light position of the fill light by the driving part 2 during use, thereby meeting the purpose of clearly photographing trays of different models.
[0032] (3) The present invention installs a movable frame on the inventory area, and installs the side shooting group through the movable frame. When it is necessary to shoot through the side shooting group, the height can be adjusted by cooperating with the movable frame and the driving member. At the same time, the movable frame is designed to have a three-phase coordinated structure of a lifting seat frame, an angle seat frame and a driving member. When it is convenient to use, the angle between the lifting seat frame and the angle seat frame can be changed by the driving member three, thereby changing the shooting angle of the side shooting group, which is easy to meet different usage requirements. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without paying any creative work.
[0034] Figure 1 It is a schematic diagram of the overall structure of the device of the present invention;
[0035] Figure 2 This is a three-dimensional diagram of a movable base supporting a tray in an embodiment of the present invention;
[0036] Figure 3 It is a schematic structural diagram of the fill light group, top shooting group, movable frame, driving member 1 and side shooting group in the counting area in an embodiment of the present invention;
[0037] Figure 4 yes Figure 3 a front view of the device shown;
[0038] Figure 5yes Figure 4 The schematic diagram of the structure of the device shown is when the fill light unit, movable frame and side shooting unit are not installed;
[0039] Figure 6 is a stereoscopic diagram of a fill light group in an embodiment of the present invention;
[0040] Figure 7 yes Figure 6 a bottom view of the device shown;
[0041] Figure 8 yes Figure 6 A three-dimensional diagram of the lamp holder and fill light in combination;
[0042] Figure 9 It is a three-dimensional diagram of the movable frame shown in the present invention;
[0043] Figure 10 yes Figure 9 A perspective view of the lifting seat frame shown;
[0044] Figure 11 yes Figure 10 a top view of the device shown;
[0045] Figure 12 yes Figure 9 A perspective view of the mount at the angle shown;
[0046] Figure 13 yes Figure 12 Top view of the device shown.
[0047] Figure: 1. Tray loading and unloading machine; 11. Equipment frame; 110. Longitudinal chute; 111. Unloading area; 112. Working area; 113. Counting area; 12. Moving seat; 13. Unloading and loading robot; 2. Fill light group; 21. Light tray; 211. Center slot; 212. Radial chute; 22. Lamp holder; 23. Fill light; 24. Driving part 2; 241. Motor 2; 242. Driving screw; 3. Top shooting group; 31. Suspension column; 32. Sealing plate; 33. Camera 1; 4. Movable frame; 41. Lifting frame; 411. Sliding seat; 412. Inner frame; 413. Threaded tube; 414. Positioning ring; 42. Angle frame; 421. Positioning seat; 422. Extension arm; 423. Connecting shaft; 424. Gear plate; 43. Driving part 3; 431. Angle motor; 432. Pinion; 5. Driving part 1; 51. Motor 1; 52. Vertical screw; 6. Side shooting group; 61. Shooting frame; 62. Camera 2; 7. Tray. DETAILED DESCRIPTION
[0048] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the invention for which protection is claimed, but merely represents selected embodiments of the present invention.
[0049] Example 1
[0050] Reference Figure 1 、 Figure 2 and Figure 3As shown, an IC counting device based on machine learning includes a Tray loading and unloading machine 1, which includes an equipment frame 11, a movable seat 12 and a material picking and unloading robot 13. The equipment frame 11 includes a material discharging area 111, an operating area 112 and a counting area 113. The operating area 112 and the counting area 113 are arranged below the material discharging area 111. The movable seat 12 is installed in the operating area 112, and the movable seat 12 can be moved to the counting area 113. The material picking and unloading robot 13 is installed in the material discharging area 111. A fill light group 2 and a top shooting group 3 are fixedly installed on the top of the counting area 113, and the top shooting group 3 is arranged at the center of the fill light group 2. A movable frame 4 is slidably installed on the side of the counting area 113, and a driving member 5 for driving the movable frame 4 to rise and fall is installed on the outer surface of the counting area 113. A side shooting group 6 is fixedly installed on the inner side of the movable frame 4. By designing the Tray loading and unloading machine 1 into a structure in which an equipment frame 11, a moving seat 12 and a pick-up and unloading manipulator 13 cooperate, and the equipment frame 11 is set as a discharge area 111, an operation area 112 and an inventory area 113, the movable seat 12 can be installed in the equipment frame 11 for easy use, ensuring that the movable seat 12 can easily transfer the Tray 7 between the operation area 112 and the inventory area 113, and when the Tray 7 moves to the operation area 112, it can also drive the Tray 7 to rise and fall, ensuring that the Tray 7 can be transferred between the discharge area 111 and the operation area 112, and by installing the pick-up and unloading manipulator 13 in the discharge area 111, it is easy to cooperate with external equipment to realize the pick-up and placement operation of the IC chip from the Tray 7. After the IC chip is placed on the Tray 7, the Tr The tray 7 is driven to the counting area 113 for counting operations. By fixing the fill light group 2 on the top of the counting area 113, it is easy for the top shooting group 3 to shoot the IC chip on the tray 7 more clearly. At the same time, a movable frame 4 is slidably installed on the side of the counting area 113, and the side shooting group 6 is installed through the movable frame 4 to ensure that the top shooting group 3 can be used to shoot the upper plate and side of the tray 7 during use. At the same time, the side shooting group 6 and the top shooting group 3 are connected to the computer to upload pictures for calculation. The pictures taken at a fixed position on site are compared with the learning sample pictures pre-stored in the computer. The output quantity and abnormal points can be realized according to the presence or absence of IC chip reflection. The shooting height of the side shooting group 6 can be flexibly adjusted by setting the driving member 5, which is convenient for shooting different types of trays 7 and chips.
[0051] Reference Figure 6 、 Figure 7 and Figure 8As shown, the fill light group 2 includes a light disk 21, a lamp holder 22 and a fill light 23. A central groove 211 for installing the top shooting group 3 is opened at the center of the lower end surface of the light disk 21, and a plurality of radial slide grooves 212 are evenly opened on the lower end surface of the light disk 21 along the circumferential direction. The lamp holder 22 is slidably installed in the radial slide grooves 212, and the fill light 23 is fixedly installed at the lower end of the lamp holder 22. By designing the fill light group 2 into a structure in which a light disk 21, a lamp holder 22 and a fill light 23 are matched, and by opening a center groove 211 in the center of the light disk 21, it is convenient to ensure that the top shooting group 3 can be installed normally through the center groove 211, and by opening a radial slide groove 212 along the circumferential direction on the lower end surface of the light disk 21, it is convenient to install the lamp holder 22 through the radial slide groove 212, and ensure that the lamp holder 22 can be adjusted by sliding radially after being installed in the radial slide groove 212. In this way, when the fill light 23 is fixedly installed on the lamp holder 22, the position of the fill light can be flexibly adjusted, which is convenient for having a suitable lighting position when shooting trays 7 of different sizes, thereby increasing the clarity of the shooting. The light panel 21 is also provided with several driving parts 24 for driving the lamp holder 22 to move. The driving part 24 includes a motor 22Tray tray loading and unloading machine 1 and a driving screw 242. The motor 22Tray tray loading and unloading machine 1 is fixedly installed in the central groove 211, and the driving screw 242 is rotatably installed in the radial slide groove 212, and one end of the driving screw 242 is connected to the output end of the motor 22Tray tray loading and unloading machine 1. By arranging a driving part 24 corresponding to the lamp holder 22 on the lamp panel 21, and designing the driving part 24 into a structure that cooperates with the motor 22Tray tray loading and unloading machine 1 and the driving screw 242, the motor 22Tray tray loading and unloading machine 1 can be fixedly installed in the central groove 211 when it is easy to use, and the output shaft of the motor 22Tray tray loading and unloading machine 1 extends from the central groove 211 into the radial slide groove 212, so that the driving screw 242 installed in the radial slide groove 212 can be connected to the output shaft of the motor 22Tray tray loading and unloading machine 1. When it is convenient to use, the motor 22Tray tray loading and unloading machine 1 can be used to drive the driving screw 242 to rotate forward and reverse, and the use position of the lamp holder 22 in the radial slide groove 212 can be adjusted by rotating the driving screw 242.
[0052] Reference Figure 4 and Figure 5As shown, the top shooting group 3 includes a suspension column 31, a sealing disk 32 and a camera 33. The suspension column 31 is fixedly installed at the top center of the counting area 113. The sealing disk 32 is integrally formed and arranged on the lower end surface of the suspension column 31. The sealing disk 32 is fixedly installed in the center groove 211, and the camera 33 is fixedly installed on the lower end surface of the sealing disk 32. By designing the top shooting group 3 into a structure that cooperates with a suspension column 31, a sealing disk 32 and a camera 33, it can be fixedly installed at the top center of the counting area 113 through the suspension column 31 when easy to use, and the sealing disk 32 is fixedly installed on the lower end face of the suspension column 31. In this way, it can be ensured that the sealing disk 32 is fixed in the center groove 211 of the light disk 21. Not only can the sealing disk 32 be used to better position and install the light disk 21, but the lower end face of the sealing disk 32 is flush with the lower end face of the light disk 21. In this way, the center groove 211 can be sealed by the sealing disk 32, ensuring that the motor 2 in the center groove 211 is safer to use.
[0053] Reference Figure 9 and Figure 10 As shown, the movable frame 4 includes a lifting frame 41 and an angle frame 42 for mounting the side camera unit 6. The lifting frame 41 is slidably mounted on the side of the counting area 113, and the angle frame 42 is rotatably mounted on the top of the lifting frame 41. A driving member 3 43 is mounted on the lifting frame 41 to drive the rotation of the angle frame 42. By designing the movable frame 4 as a structure in which the lifting frame 41 and the angle frame 42 cooperate, the lifting frame 41 can be slidably mounted on the side of the counting area 113 during easy use. The lifting frame 41 can be flexibly adjusted in height by cooperating with the driving member 1 5. The lifting frame 41 can then drive the angle frame 42 to adjust its height synchronously. At the same time, by mounting the driving member 3 43 on the lifting frame 41, the angle frame 42 can be adjusted not only in height but also in angle during use, greatly increasing the shooting flexibility of the side camera unit 6.
[0054] Reference Figure 3 、 Figure 4 and Figure 5As shown, the driving member 1 5 includes a motor 1 51 and a vertical screw 52. The motor 1 51 is fixedly mounted on the outer surface of the counting area 113, and the lower end of the vertical screw 52 is connected to the output end of the motor 1 51. The side-viewing group 6 includes a shooting frame 61 and a second camera 62. The shooting frame 61 is fixedly mounted on the angle mount 42, and the second camera 62 is fixedly mounted on the shooting frame 61. By designing the driving member 1 5 as a structure in which the motor 1 51 and the vertical screw 52 cooperate, the motor 1 51 can be used to drive the vertical screw 52 to rotate when the driving member 1 5 is in use, thereby driving the threaded tube 413 to rise and fall when the vertical screw 52 is in use. By designing the side-viewing group 6 as a structure in which the shooting frame 61 and the second camera 62 cooperate, the second camera 62 can be fixedly mounted on the angle mount 42 via the shooting frame 61 for stable shooting when the driving member 1 5 is in use.
[0055] Example 2
[0056] Reference Figure 1 and Figure 3 As shown, an IC counting device based on machine learning includes a Tray loading and unloading machine 1, which includes an equipment frame 11, a movable seat 12 and a material picking and unloading robot 13. The equipment frame 11 includes a material discharging area 111, an operating area 112 and a counting area 113. The operating area 112 and the counting area 113 are arranged below the material discharging area 111. The movable seat 12 is installed in the operating area 112, and the movable seat 12 can be moved to the counting area 113. The material picking and unloading robot 13 is installed in the material discharging area 111. A fill light group 2 and a top shooting group 3 are fixedly installed on the top of the counting area 113, and the top shooting group 3 is arranged at the center of the fill light group 2. A movable frame 4 is slidably installed on the side of the counting area 113, and a driving member 5 for driving the movable frame 4 to rise and fall is installed on the outer surface of the counting area 113. A side shooting group 6 is fixedly installed on the inner side of the movable frame 4.
[0057] Reference Figure 9 、 Figure 10 and Figure 11As shown, the movable frame 4 includes a lifting frame 41 and an angle frame 42 for mounting the side camera group 6. The lifting frame 41 is slidably mounted on the side of the counting area 113, and the angle frame 42 is rotatably mounted on the head of the lifting frame 41. The lifting frame 41 is also mounted on the lifting frame 41, and a driving member 3 43 for driving the angle frame 42 to rotate is installed. The lifting frame 41 includes a slide 411 and an inner frame 412. The side of the counting area 113 is provided with a longitudinal slide groove 110 for slidingly mounting the slide 411. The inner frame 412 is mounted on the inner side of the slide 411, and the inner frame 412 and the slide 411 are integrally formed. The outer end of the slide 411 is also fixedly mounted with a threaded tube 413 that cooperates with the driving member 1 5. By designing the lifting seat 41 into a structure that cooperates with the slide 411 and the inner frame 412, it can be installed in the longitudinal slide groove 110 through the slide 411 when it is easy to use, and the inner frame 412 is fixedly installed on the slide 411 to install the angle seat 42 through the inner frame 412, ensuring that the angle seat 42 can be stably rotated and installed on the inner frame 412. At the same time, by fixing the threaded tube 413 on the outer end of the slide 411, it is convenient to connect with the driving member 5 through the threaded tube 413.
[0058] Reference Figure 12 and Figure 13 As shown, the angle mount 42 includes a positioning seat 421, an extension arm 422, and a connecting shaft 423. The extension arm 422 is symmetrically mounted on the side of the positioning seat 421 and is fixedly connected to the positioning seat 421. The connecting shaft 423 is fixedly mounted on the head of the connecting shaft 423, and a gear plate 424 that cooperates with the driving member 3 43 is fixedly mounted in the middle of the connecting shaft 423. By designing the angle mount 422 as a structure in which the positioning seat 421, the extension arm 422, and the connecting shaft 423 cooperate, the side camera assembly 6 can be conveniently installed through the positioning seat 421 during use, while the positioning seat 421 can be stably mounted on the inner frame 412 through the extension arm 422 and the connecting shaft 423. At the same time, by fixing the gear plate 424 in the middle of the connecting shaft 423, it is easy to cooperate with the driving member 3 43 through the gear plate 424, so that the driving member 3 43 can drive the angle mount 42 as a whole to flip through the gear plate 424.
[0059] Reference Figure 10As shown, the head of the inner frame 412 is symmetrically provided with positioning rings 414 for rotatably mounting the connecting shaft 423. The positioning rings 414 are installed between the extension arm 422 and the gear plate 424, and the positioning rings 414 are integrally formed with the inner frame 412. The driving member 43 includes an angle motor 431 and a pinion 432 that meshes with the gear plate 424. The angle motor 431 is fixedly mounted on the outer surface of the inner frame 412, and the pinion 432 is fixedly mounted on the output shaft of the angle motor 431. By symmetrically providing two sets of positioning rings 414 on the head of the inner frame 412, the two sets of positioning rings 414 can be clamped between the gear plates 424. At the same time, the positioning rings 414 are sleeved on the connecting shaft 423 to achieve rotational connection. The extension arms 422 are installed at both ends of the connecting shaft 423, so that the extension arms 422 can be attached to the outer side of the positioning rings 414, thereby ensuring a stable connection between the two.
[0060] The device provided in the embodiment of the present invention has the same implementation principle and technical effects as those in Example 1. For the sake of brief description, for matters not mentioned in this embodiment, reference may be made to the corresponding contents in Example 1.
[0061] A counting method for IC counting equipment based on machine learning includes the following steps: S1: placing trays of different models on a moving seat, moving the trays to the counting area of the equipment frame in turn through the moving seat, starting the fill light group and taking pictures through the top shooting group, adjusting the position of the fill light through the second driver, taking multiple groups of pictures at different fill light positions, and each group can be moved the same distance based on the previous group through the second driver. S2: comparing the photos of each model of tray to determine the clearest photo, and the fill light point corresponding to the photo is the best shooting fill light point. The best shooting fill light point is recorded on the computer, and the photo taken at the best shooting fill light point for the first time is stored as a learning model. Different models of trays can correspond to different fill light data to form a database. The information of each group of databases includes the tray model, the best fill light point fill light position, and the learning model photo data. S3: When inventory is required during the processing, you only need to identify the corresponding Tray model to automatically adjust the fill light to the optimal fill light position. Then, the top shooting group will shoot the Tray, and the photos taken will be compared with the learning sample photos. The number of IC chips with or without IC chips can be determined based on the different reflections (implemented through the image comparison module). S4: When the top shooting group cannot clearly identify the IC chip in the Tray, the side shooting group can be started to assist in shooting. The top photos and side photos can be used to further improve the accuracy of the photos and the depth of machine learning, so that the program has the function of detecting stacked materials at a certain tilt angle of the Tray. When the Tray has a certain tilt angle, the side shooting group can synchronously adjust the height and angle of use to ensure the clarity of the photos, which is convenient for later comparison.
[0062] The foregoing description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.
Claims
1. An IC counting device based on machine learning, comprising a tray loading and unloading machine (1), wherein the tray loading and unloading machine (1) comprises a device frame (11), a movable seat (12) and a pick-up and unloading manipulator (13), and is characterized in that: The equipment frame (11) includes a material discharge area (111), an operation area (112) and a counting area (113), wherein the operation area (112) and the counting area (113) are arranged below the material discharge area (111), the movable seat (12) is installed in the operation area (112), and the movable seat (12) can be moved to the counting area (113), the material discharging manipulator (13) is installed in the material discharge area (111), a fill light group (2) and a top shooting group (3) are fixedly installed on the top of the counting area (113), and the top shooting group (3) is arranged at the center of the fill light group (2), a movable frame (4) is slidably installed on the side of the counting area (113), a driving member (5) for driving the movable frame (4) to rise and fall is installed on the outer surface of the counting area (113), and a side shooting group (6) is fixedly installed on the inner side of the movable frame (4); The fill light group (2) includes a light disk (21), a lamp holder (22) and a fill light (23); a center groove (211) for mounting the top shooting group (3) is provided at the center of the lower end surface of the light disk (21); and a plurality of radial sliding grooves (212) are uniformly provided on the lower end surface of the light disk (21) along the circumferential direction; the lamp holder (22) is slidably mounted in the radial sliding grooves (212); and the fill light (23) is fixedly mounted on the lower end of the lamp holder (22); The light panel (21) is provided with a plurality of second driving members (24) for driving the lamp holder (22) to move. The second driving member (24) includes a second motor (241) and a driving screw (242). The second motor (241) is fixedly installed in the central groove (211). The driving screw (242) is rotatably installed in the radial slide groove (212), and one end of the driving screw (242) is connected to the output end of the second motor (241). The top shooting group (3) includes a suspension column (31), a sealing disk (32) and a camera 1 (33), wherein the suspension column (31) is fixedly installed at the top center of the counting area (113), the sealing disk (32) is integrally formed and arranged on the lower end surface of the suspension column (31), and the sealing disk (32) is fixedly installed in the central groove (211), and the camera 1 (33) is fixedly installed on the lower end surface of the sealing disk (32).
2. The IC counting device based on machine learning according to claim 1, characterized in that: The movable frame (4) includes a lifting frame (41) and an angle frame (42) for mounting the side shooting group (6), wherein the lifting frame (41) is slidably mounted on the side of the counting area (113), and the angle frame (42) is rotatably mounted on the head of the lifting frame (41), and a driving member (43) for driving the angle frame (42) to rotate is mounted on the lifting frame (41).
3. The IC counting device based on machine learning according to claim 2, characterized in that: The lifting seat frame (41) includes a slide (411) and an inner frame (412). A longitudinal slide groove (110) for sliding the slide (411) is provided on the side of the counting area (113). The inner frame (412) is installed on the inner side of the slide (411), and the inner frame (412) and the slide (411) are integrally formed. The outer end of the slide (411) is also fixedly installed with a threaded tube (413) that matches the driving member (5).
4. The IC counting device based on machine learning according to claim 3, characterized in that: The angle seat frame (42) includes a positioning seat (421), an extension arm (422) and a connecting shaft (423), wherein the extension arm (422) is symmetrically mounted on the side of the positioning seat (421), and the extension arm (422) is fixedly connected to the positioning seat (421), and the connecting shaft (423) is fixedly mounted on the head of the connecting shaft (423), and a gear plate (424) that matches the driving member 3 (43) is fixedly mounted on the middle part of the connecting shaft (423).
5. The IC counting device based on machine learning according to claim 4, characterized in that: The head of the inner frame (412) is symmetrically provided with a positioning ring (414) for rotatably mounting the connecting shaft (423), the positioning ring (414) is installed between the extension arm (422) and the gear plate (424), and the positioning ring (414) and the inner frame (412) are integrally formed, the driving member (43) includes an angle motor (431) and a small gear (432) meshing with the gear plate (424), the angle motor (431) is fixedly mounted on the outer surface of the inner frame (412), and the small gear (432) is fixedly mounted on the output shaft of the angle motor (431).
6. The IC counting device based on machine learning according to claim 5, characterized in that: The driving member 1 (5) includes a motor 1 (51) and a vertical screw (52), wherein the motor 1 (51) is fixedly mounted on the outer surface of the counting area (113), and the lower end of the vertical screw (52) is connected to the output end of the motor 1 (51). The side shooting group (6) includes a shooting frame (61) and a camera 2 (62), wherein the shooting frame (61) is fixedly mounted on the positioning seat (421), and the camera 2 (62) is fixedly mounted on the shooting frame (61).
7. A counting method for IC counting devices based on machine learning according to any one of claims 1 to 6, characterized in that: The following steps are involved: S1: Place trays of different sizes on the mobile base, and use the mobile base to move the trays to the inventory area of the equipment frame in turn. After starting the fill light group, use the top shooting group to take pictures. Use the driving unit 2 to adjust the position of the fill light. Take multiple groups of pictures at different fill light positions. S2: Compare the photos of each tray model to determine the clearest photo. The fill light point corresponding to the photo is the optimal fill light point. The optimal fill light point is recorded in the computer, and the photo taken at the optimal fill light point for the first time is stored as a learning sample. Different tray models can correspond to different fill light data to form a database. S3: When counting is required during the processing, it is only necessary to identify the corresponding tray model, and the fill light can be automatically adjusted to the optimal fill light position. Then the top camera group will take a picture of the tray, and the picture taken will be compared with the learning sample picture. The number of IC chips can be determined based on the difference in reflection of the IC chips. S4: When the top camera group cannot clearly identify the IC chip in the tray, the side camera group can be activated to assist in shooting. By combining top photos with side photos, the accuracy of photography and the depth of machine learning are further improved, enabling the program to detect stacked materials at a certain tilt angle of the tray.
Citation Information
Patent Citations
Automatic Tray feeding and discharging mechanism and automatic Tray feeding and discharging method
CN104960822A
Appearance detection system for SMD (Surface Mount Device) electronic component
CN115015283A