IC counting device and method based on machine learning

By designing an IC point device based on machine learning in the production process of IC chips, and using the shooting group and fill light group to automatically count the number of ICs on the Tray disk, the time-consuming and error-prone problem in the prior art is solved, and fast and accurate IC number statistics are achieved.

CN119660296AActive Publication Date: 2025-03-21NANJING WISE SEMICON TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411912723.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-03-21
Estimated Expiration
2044-12-24

AI Technical Summary

Technical Problem

During the IC chip production process, it is time-consuming to count the number of ICs carried by the Tray disk and is prone to calculation errors and inventory errors.

Method used

Design an IC point device based on machine learning, including a Tray disk loader, fill light group, top shooting group and side shooting group. The Tray disk is moved to the inventory area through the moving seat, and the fill light group is used to improve the shooting clarity. The top and side shooting groups take photos and compare them with the learning sample pictures, and automatically calculate the number of IC chips.

Benefits of technology

The rapid and accurate count of the number of ICs on the Tray disk is achieved, reducing human errors, and improving the degree of automation and standardization of work.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119660296A_ABST
    Figure CN119660296A_ABST
Patent Text Reader

Abstract

The invention discloses IC counting equipment and a counting method based on machine learning, and relates to the field of IC chip counting equipment. The tray feeding and discharging device comprises a tray feeding and discharging machine, the tray feeding and discharging machine comprises an equipment frame, a moving seat and a material taking and discharging mechanical arm, the equipment frame comprises a material discharging area, an operation area and a counting area, the operation area and the counting area are arranged below the material discharging area, and the moving seat is installed in the operation area and can move to the counting area. The counting area is arranged on a traditional Tray feeding and discharging machine, the top shooting set and the side shooting set are installed in the counting area, the Tray can be conveniently shot from the upper end and the side face at any time in the machining process, the top shooting set and the side shooting set are connected with a computer, pictures are uploaded and then calculated, and the Tray feeding and discharging efficiency is improved. And outputting the number of the IC chips and the abnormal points on the Tray in a picture comparison mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of IC chip counting equipment, and in particular to an IC counting equipment 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, belonging to the field of automated tray processing equipment, and 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 manipulator for transferring trays, and an item manipulator for loading and unloading trays.

[0004] With respect to 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 errors. 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, comprising a Tray loading and unloading machine, the Tray loading and unloading machine comprising an equipment frame, a movable seat and a material picking and placing robot, the equipment frame comprising a material placing area, an operating area and a counting area, the operating area and the counting area being arranged below the material placing area, the movable seat being installed in the operating area, and the movable seat being movable to the counting area, the material picking and placing robot being installed in the material placing area, a fill light group and a top shooting group being fixedly installed on the top of the counting area, and the top shooting group being arranged at the center of the fill light group, a movable frame being slidably installed on the side of the counting area, a driving member for driving the movable frame to rise and fall being installed on the outer surface of the counting area, and a side shooting group being fixedly installed on the inner surface of the movable frame.

[0008] By adopting the above technical solution, the tray loading and unloading machine is designed into a structure in which an equipment frame, a moving seat and a pick-up and unloading robot cooperate, and the equipment frame is set as a unloading area, an operation area and an inventory area. When it is easy to use, it can be installed in the equipment frame through the moving seat, ensuring that the moving seat can easily transfer the tray between the operation area and the inventory 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 driven to transfer between the unloading area and the operation area, and by installing a pick-up and unloading robot in the unloading area, it is easy to cooperate with external equipment to realize the picking and placing of IC chips from the tray, and when the IC chip is placed on the tray, the tray can be driven to the inventory area through the moving seat. During the inventory operation, a fill light group is fixedly installed on the top of the inventory area, so that the top shooting group can shoot the IC chip on the Tray more clearly. At the same time, a movable frame is slidably installed on the side of the inventory 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 the IC chip. The shooting height of the side shooting group can be flexibly adjusted through the setting of the driving component, so that the shooting operation of Trays and chips of different models can be conveniently performed.

[0009] Furthermore, the fill light group includes a light disk, a lamp holder and a fill light. A central groove for installing a 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 scheme, the fill light group is designed into a structure in which a light disk, a lamp holder and a fill light are matched, 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 it is ensured that 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 fixedly installed 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 a plurality of driving components 2 for driving the lamp holder to move, and the driving components 2 include a motor 2 and a driving screw. The motor 2 is fixedly installed in the central groove, 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 the motor 2.

[0012] By adopting the above technical scheme, by arranging a driving component 2 corresponding to the lamp holder on the light panel, and designing the driving component 2 into a structure in which a motor 2 and a driving screw cooperate, the motor 2 can be fixedly installed in the central groove when it is easy to use, and the output shaft of the motor 2 extends from the central groove into the radial slide groove, so that the driving screw installed in the radial slide groove can be connected with 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 inventory 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, and the camera 1 is fixedly installed on the lower end surface of the sealing disk.

[0014] By adopting the above technical scheme, 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 surface 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 surface of the sealing disk is flush with the lower end surface of the light disk. In this way, the sealing disk can be used to seal the center groove, ensuring that the motor 2 in the center groove is safer to use.

[0015] Furthermore, the movable frame includes a lifting frame and an angle frame for installing a side shooting group. The lifting frame is slidably installed on the side of the counting area, and the angle frame is rotatably installed on the head of the lifting frame. A driving member three for driving the angle frame to rotate is installed on the lifting frame.

[0016] By adopting the above technical solution, by designing the movable frame into a structure that cooperates with the lifting frame and the angle frame, the lifting frame can be slidably installed on the side of the counting area when it is easy to use, and the use height of the lifting frame can be flexibly adjusted by cooperating with the driving member 1, and then the lifting frame can drive the angle frame to adjust the height synchronously. At the same time, by installing the driving member 3 on the lifting frame, the angle 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 integrally. 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 frame is designed to be a structure in which a slide and an inner frame cooperate. 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 frame through the inner frame, ensuring that the angle seat frame can be stably rotatably 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 member 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 a gear plate that matches the three-phase driving member is fixedly installed in the middle of the connecting shaft.

[0020] By adopting the above technical solution, by designing the angle seat into a structure in which a positioning seat, an extension arm and a connecting shaft cooperate, 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, and at the same time, by fixing the gear plate in the middle of the connecting shaft, it is easy to cooperate with the driving component three through the gear plate, so that the driving component three can drive the angle seat 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, and the driving component three includes an angle motor and a pinion meshing with the gear plate, the angle motor is fixedly installed on the outer surface of the inner frame, and the pinion is fixedly installed on the output shaft of the angle motor.

[0022] By adopting the above technical solution, two sets of positioning rings are symmetrically arranged at the head of the inner frame, so that the two sets of positioning rings can be used to clamp between the gear plates, and at the same time, the positioning rings are sleeved on the connecting shaft to achieve rotational connection, and the extension arms are installed at both ends of the connecting shaft, so that the extension arms can fit 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 member 1 as a structure in which the motor 1 and the vertical screw are matched, the motor 1 can be used to drive the vertical screw to rotate when it is easy to use, 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 in which the shooting frame and the camera 2 are matched, the camera 2 can be fixed on the positioning seat by the shooting frame for stable shooting when it is easy to use.

[0025] A counting method for IC counting devices based on machine learning, comprising the following steps:

[0026] S1: Place trays of different models on the mobile base, and move the trays to the inventory area of ​​the equipment frame through the mobile base in turn. Start the fill light group and take photos through the top shooting group. Adjust the position of the fill light through the driving unit 2, and take multiple groups of photos at different fill light positions.

[0027] S2: Compare the photos of each model of Tray disk to determine the clearest photo. The fill-in light point corresponding to the photo is the best fill-in light point for shooting. The best fill-in light point for shooting is recorded in a computer, and the photo taken at the best fill-in light point for the first time is stored as a learning sample. Different models of Tray disks can correspond to different fill-in light data to form a database.

[0028] S3: When counting is required during the processing, you only need to identify the corresponding Tray model, and the fill light can be automatically adjusted to the best fill light position. Then the top shooting group will take pictures of the Tray, and the pictures taken will be compared with the learning sample pictures. The number of IC chips can be determined based on the different reflections of IC chips.

[0029] 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 shooting 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.

[0030] Compared with the prior art, the present invention has the following beneficial effects:

[0031] (1) The present invention sets a counting area on the 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 the side at any time during the processing. The top shooting group and the side shooting group are connected to the computer to upload the pictures for calculation, and the number of IC chips and abnormal points on the tray are output by picture comparison, so as to achieve the purpose of automatic counting, which can largely avoid human errors, reduce human workload and operation 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 irradiate fill light on 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 panel, a lamp holder, a fill light and a driving component cooperate with each other, it is convenient to adjust the fill light position of the fill light through the driving component 2 during use, so as to meet the purpose of clear photography of 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 structure in which a lifting frame, an angle frame and a driving member cooperate with each other. When it is convenient to use, the angle between the lifting frame and the angle 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 briefly introduces the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0034] Figure 1 It is a schematic diagram of the overall structure of the device of the present invention;

[0035] Figure 2 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 supplementary light group, the top shooting group, the movable frame, the driving member 1 and the side shooting group in the embodiment of the present invention cooperating in the counting area;

[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 group, the movable frame and the side shooting group 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 the fill light in coordination;

[0042] Fig. 9 It is a three-dimensional diagram of the movable frame shown in the present invention;

[0043] Fig.10 yes Fig. 9 A perspective view of the lifting frame shown;

[0044] Fig.11 yes Fig.10 a top view of the device shown;

[0045] Fig.12 yes Fig. 9 A perspective view of the mount at the angle shown;

[0046] Fig.13 yes Fig.12 A top view of the device shown.

[0047] In the figure: 1. Tray loading and unloading machine; 11. Equipment frame; 110. Longitudinal slide; 111. Unloading area; 112. Working area; 113. Counting area; 12. Moving seat; 13. Unloading and loading manipulator; 2. Filling light group; 21. Lighting tray; 211. Center slot; 212. Radial slide; 22. Lamp holder; 23. Filling 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 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 claimed for protection, 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, the Tray loading and unloading machine 1 includes an equipment frame 11, a moving seat 12 and a material picking and unloading robot 13, the equipment frame 11 includes a material unloading 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 unloading area 111, the moving seat 12 is installed in the operating area 112, and the moving seat 12 can be moved to the counting area 113, the material picking and unloading robot 13 is installed in the material unloading 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 tray loading and unloading machine 1 is designed to be a structure in which an equipment frame 11, a moving seat 12 and a material taking and placing robot 13 cooperate, and the equipment frame 11 is set as a material placing area 111, an operation area 112 and an inventory area 113. When it is easy to use, the moving seat 12 can be installed in the equipment frame 11, ensuring that the moving seat 12 can easily transfer the tray 7 to 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 driven to transfer between the material placing area 111 and the operation area 112. By installing the material taking and placing robot 13 in the material placing area 111, it is easy to cooperate with external equipment to realize the taking and placing operation of IC chips from the tray 7. After the IC chip is placed on the tray 7, the moving seat 12 can be used to transfer the tray 7 to the inventory area 113. The tray 7 is driven to the counting area 113 for counting operations. The fill light group 2 is fixedly installed on the top of the counting area 113, which makes it easier 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 reflection of the IC chip. The shooting height of the side shooting group 6 can be flexibly adjusted through the setting of the driving member 5, which is convenient for shooting operations of Trays 7 and chips of different models.

[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 center 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 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 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 cooperate with each other, 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 normally installed 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 radially slid and adjusted 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, so that it is convenient to have 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 a plurality of driving components 24 for driving the lamp holder 22 to move. The driving component 24 includes a motor 2Tray tray loading and unloading machine 1 and a driving screw 242. The motor 2Tray 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 2Tray tray loading and unloading machine 1. By arranging a driving component 24 corresponding to the lamp holder 22 on the lamp panel 21, and designing the driving component 24 into a structure in which the motor 2Tray tray loading and unloading machine 1 and the driving screw 242 cooperate, the motor 2Tray 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 2Tray 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 with the output shaft of the motor 2Tray tray loading and unloading machine 1. When it is convenient to use, the motor 2Tray 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 inventory 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 inventory area 113 through the suspension column 31 when easy to use, and the sealing disk 32 is fixedly installed on the lower end surface 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 surface of the sealing disk 32 is flush with the lower end surface of the light disk 21. In this way, the sealing disk 32 can be used to seal the center groove 211, ensuring that the motor 2 in the center groove 211 is safer to use.

[0053] Reference Fig. 9 and Fig.10 As shown, the movable frame 4 includes a lifting frame 41 and an angle frame 42 for the side shooting group 6 to be installed. The lifting frame 41 is slidably installed on the side of the counting area 113, and the angle frame 42 is rotatably installed on the head of the lifting frame 41, and a driving member 3 43 for driving the angle frame 42 to rotate is installed on the lifting frame 41. 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 installed on the side of the counting area 113 when it is easy to use, and the lifting frame 41 can be flexibly adjusted in use height by cooperating with the driving member 1 5, and then the lifting frame 41 drives the angle frame 42 to adjust the height synchronously, and by installing the driving member 3 43 on the lifting frame 41, the angle frame 42 can be conveniently used to adjust not only the height but also the angle, which greatly increases the shooting flexibility of the side shooting group 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 side of the counting area 113. 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 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 are matched, the vertical screw 52 can be driven to rotate by the motor 1 51 when it is easy to use, and then the threaded tube 413 can be driven to rise and fall by the vertical screw 52. By designing the side shooting group 6 as a structure in which the shooting frame 61 and the second camera 62 are matched, the second camera 62 can be fixedly mounted on the angle mount 42 by the shooting frame 61 when it is easy to use for stable shooting.

[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, the Tray loading and unloading machine 1 includes an equipment frame 11, a moving seat 12 and a material picking and unloading robot 13, the equipment frame 11 includes a material unloading 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 unloading area 111, the moving seat 12 is installed in the operating area 112, and the moving seat 12 can be moved to the counting area 113, the material picking and unloading robot 13 is installed in the material unloading 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.

[0057] Reference Fig. 9 , Fig.10 and Fig.11As shown, the movable frame 4 includes a lifting frame 41 and an angle frame 42 for mounting the side shooting 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. A driving member 3 43 for driving the angle frame 42 to rotate is mounted on the lifting frame 41. The lifting frame 41 includes a slide 411 and an inner frame 412. A longitudinal slide groove 110 for slidingly mounting the slide 411 is provided on the side of the counting area 113. 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. A threaded tube 413 matching the driving member 5 is also fixedly mounted on the outer end of the slide 411. By designing the lifting frame 41 into a structure in which a slide 411 and an inner frame 412 cooperate with each other, the lifting frame 41 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 frame 42 through the inner frame 412, ensuring that the angle frame 42 can be stably rotatably installed on the inner frame 412, and 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 Fig.12 and Fig.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 the extension arm 422 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 matches the driving member 3 43 is fixedly mounted in the middle of the connecting shaft 423. By designing the angle mount 42 as a structure in which the positioning seat 421, the extension arm 422 and the connecting shaft 423 match, the side shooting group 6 can be installed through the positioning seat 421 when it is convenient to use, and the positioning seat 421 can be stably installed on the inner frame 412 through the extension arm 422 and the connecting shaft 423, and at the same time, by fixing the gear plate 424 in the middle of the connecting shaft 423, it is easy to match 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 Fig.10As shown, the head of the inner frame 412 is symmetrically provided with a positioning ring 414 for the connection shaft 423 to be rotatably installed. The positioning ring 414 is installed between the extension arm 422 and the gear plate 424, and the positioning ring 414 is integrally formed with the inner frame 412. The driving member 43 includes an angle motor 431 and a pinion 432 meshing with the gear plate 424. The angle motor 431 is fixedly installed on the outer side of the inner frame 412, and the pinion 432 is fixedly installed on the output shaft of the angle motor 431. By symmetrically providing two groups of positioning rings 414 on the head of the inner frame 412, the two groups of positioning rings 414 can be clamped between the gear plates 424, and the positioning ring 414 can be sleeved on the connection shaft 423 to achieve rotational connection, and the extension arm 422 is installed at both ends of the connection shaft 423, so that the extension arm 422 can be attached to the outer side of the positioning ring 414, thereby ensuring a stable connection between the two.

[0060] The implementation principle and technical effects of the device provided in the embodiment of the present invention are the same as those of 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, comprising 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 driving member, taking multiple groups of pictures at different fill light positions, each group can be moved the same distance through the second driving member on the basis of the previous group. S2: comparing the photos of each model of trays, determining the clearest photo, the fill light point corresponding to the photo is the best fill light point for shooting, recording the best fill light point for shooting on a computer, and storing the photos taken at the best fill light point for the first time as a learning template, different models of trays can correspond to different fill light data, forming a database, and the information of each group of databases includes the model of the tray, the position of the fill light at the best fill light point, and the learning template photo data. S3: When counting is required during the processing, you only need to identify the corresponding Tray model to automatically adjust the fill light to the best fill light position, and then use the top shooting group to shoot the Tray. The photos taken are compared with the learning sample pictures, and the number of IC chips with or without IC chips is determined based on the different reflections of IC chips (implemented through the image comparison module). S4: When the top shooting group cannot clearly determine the IC chip in the Tray, the side shooting group can be started to assist in shooting. The top photos are combined with the side photos 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 pictures taken, which is convenient for later comparison.

[0062] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope 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 moving seat (12) and a material picking and placing manipulator (13), characterized in that: The equipment frame (11) comprises a material discharging 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 discharging 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 and picking 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), a driving member (5) for driving the movable frame (4) to rise and fall is installed on the outer side surface of the counting area (113), and a side shooting group (6) is fixedly installed on the inner side surface of the movable frame (4).

2. The IC counting device based on machine learning according to claim 1, characterized in that: The fill light group (2) comprises a light disk (21), a lamp holder (22) and a fill light (23); a center groove (211) for mounting a top shooting group (3) is provided at the center of the lower end surface of the light disk (21); and a plurality of radial slide grooves (212) are evenly arranged on the lower end surface of the light disk (21) along a circumferential direction; the lamp holder (22) is slidably mounted in the radial slide grooves (212); and the fill light (23) is fixedly mounted at the lower end of the lamp holder (22).

3. The IC counting device based on machine learning according to claim 2, characterized in that: The light panel (21) is provided with a plurality of driving components (24) for driving the lamp holder (22) to move. The driving components (24) include a motor (241) and a driving screw (242). The motor (241) 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 (241).

4. The IC counting device based on machine learning according to claim 3, characterized in that: The top shooting group (3) comprises a suspension column (31), a sealing disk (32) and a camera 1 (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), and the sealing disk (32) is fixedly installed in the center groove (211); and the camera 1 (33) is fixedly installed on the lower end surface of the sealing disk (32).

5. The IC counting device based on machine learning according to claim 4, characterized in that: The movable frame (4) comprises a lifting frame (41) and an angle frame (42) for mounting a side shooting group (6); the lifting frame (41) is slidably mounted on the side of the counting area (113); 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).

6. The IC counting device based on machine learning according to claim 5, characterized in that: The lifting seat frame (41) includes a slide seat (411) and an inner frame (412). A longitudinal slide groove (110) for slidingly installing the slide seat (411) is opened on the side of the counting area (113). The inner frame (412) is installed on the inner side surface of the slide seat (411), and the inner frame (412) and the slide seat (411) are integrally formed. The outer end of the slide seat (411) is also fixedly installed with a threaded tube (413) that matches the driving member (5).

7. The IC counting device based on machine learning according to claim 6, characterized in that: The angle seat frame (42) comprises 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 the extension arm (422) 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) matching with the driving member three (43) is fixedly mounted on the middle part of the connecting shaft (423).

8. The IC counting device based on machine learning according to claim 7, 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 mounted 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) comprises an angle motor (431) and a pinion (432) meshing with the gear plate (424); the angle motor (431) is fixedly mounted on the outer side surface of the inner frame (412); and the pinion (432) is fixedly mounted on the output shaft of the angle motor (431).

9. The IC counting device based on machine learning according to claim 8, characterized in that: The driving member 1 (5) comprises a motor 1 (51) and a vertical screw rod (52), wherein the motor 1 (51) is fixedly mounted on the outer side surface of the counting area (113), and the lower end of the vertical screw rod (52) is connected to the output end of the motor 1 (51). The side shooting group (6) comprises 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).

10. A counting method for IC counting devices based on machine learning according to any one of claims 1 to 9, characterized in that: The following steps are involved: S1: Place trays of different models on the mobile base, and move the trays to the inventory area of ​​the equipment frame through the mobile base in turn. Start the fill light group and take photos through the top shooting group. Adjust the position of the fill light through the driving unit 2, and take multiple groups of photos at different fill light positions. S2: Compare the photos of each model of Tray disk to determine the clearest photo. The fill-in light point corresponding to the photo is the best fill-in light point for shooting. The best fill-in light point for shooting is recorded in a computer, and the photo taken at the best fill-in light point for the first time is stored as a learning sample. Different models of Tray disks can correspond to different fill-in light data to form a database. S3: When counting is required during the processing, you only need to identify the corresponding Tray model, and the fill light can be automatically adjusted to the best fill light position. Then the top shooting group will take pictures of the Tray, and the pictures taken will be compared with the learning sample pictures. The number of IC chips can be determined based on the different reflections of IC chips. 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 shooting 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.

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

  • Device for quickly counting chip scattered components

    CN212906363U

  • Automatic turning plate photographing device

    CN215646997U

  • AOI automatic feeding and discharging machine for tray incoming materials

    CN221543256U