Computer visual identification positioning device
By adjusting the camera's field of vision through lifting, translation, and angle adjustment mechanisms, the problem of "open-door" vending machines being unable to fully monitor the quantity and location of goods inside the shelves is solved, enabling accurate inventory management and abnormal behavior monitoring, and improving inventory management efficiency and security.
Patent Information
- Application Number
- CN202421757874.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-24
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2034-07-24
AI Technical Summary
The cameras in existing "open-door" vending machines cannot fully monitor the quantity and location of goods inside the shelves, resulting in inaccurate inventory management, inability to provide timely replenishment reminders, and lack of monitoring for abnormal behavior.
The camera's field of view is adjusted by lifting, translation, and angle adjustment mechanisms, so that it can fully cover the inside of the shelf during idle periods. The computer vision recognition and positioning device enables comprehensive monitoring of the goods inside the shelf.
It enables accurate monitoring of the quantity and location of goods inside the shelves, reduces the workload of inventory management, promptly detects stockouts or theft, improves the efficiency and accuracy of inventory management, and reduces sales losses and social disputes.
Smart Images

Figure CN223472296U_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The utility model relates to unmanned vending machine technical field, concretely relates to a computer vision identification positioning device. BACKGROUND
[0002] Computer vision is a science that studies how to make machines "see", and further, it refers to using cameras and computers to replace human eyes to identify, track and measure targets and other machine vision, and further to do graphic processing, so that computer processing becomes images that are more suitable for human observation or transmission to instruments for detection.
[0003] In the field of unmanned vending machines, a "door opening type" unmanned vending machine is widely used at present, which uses a camera installed on the top of the vending machine to identify the goods taken out of the cabinet body by using dynamic visual recognition technology; during use, customers only need to scan the code to open the door, and can independently select the type of goods, and the camera monitors the type of goods taken out of the cabinet body to accurately charge.
[0004] However, the camera of the "door opening type" unmanned vending machine mainly focuses on the area where the goods are taken out of the shelf, and the visual range can only cover the top and front area of the shelf at most, and cannot comprehensively monitor the quantity and position state of the goods inside the shelf. This limitation results in that the vending machine cannot automatically identify the accurate change of inventory, and cannot provide timely restocking prompts, which affects the accuracy and efficiency of inventory management. In addition, lacking accurate inventory management, when goods are stolen without settlement, it cannot timely feedback the abnormality, resulting in a large workload of manual counting.
[0005] Therefore, it is necessary to study a computer vision identification positioning device. UTILITY MODEL CONTENT
[0006] In view of this, the utility model aims to provide a computer vision identification positioning device, which can effectively solve the problem that the existing "door opening type" unmanned vending machine cannot comprehensively monitor the quantity and position state of the goods inside the shelf.
[0007] To achieve the above-mentioned purpose, the utility model adopts the following technical scheme:
[0008] A computer vision identification positioning device, comprising a vending machine body, a lifting mechanism, a translation mechanism, an angle adjusting mechanism and a camera.
[0009] The lifting mechanism comprises a lead screw, a screw sleeve and a driving mechanism.
[0010] The lead screw is vertically arranged on the left and right sides of the shelf of the vending machine, and the screw sleeve is threadedly connected to the lead screw.
[0011] The driving mechanism is simultaneously connected with the lead screws on the left and right sides, and is used to drive the rotating lead screws to drive the screw sleeves on the left and right sides to synchronously ascend or descend;
[0012] The translation mechanism is arranged between the two screw sleeves and ascends or descends with the two screw sleeves;
[0013] The angle adjustment mechanism is arranged on the translation mechanism and moves leftward and rightward through the translation mechanism;
[0014] The camera is arranged on the angle adjustment mechanism and adjusts the angle in the front-rear direction through the angle adjustment mechanism.
[0015] Further, the driving mechanism comprises a transmission shaft, a bevel gear, a transmission gear set and a driving motor;
[0016] The transmission shaft is horizontally arranged at the bottom of the vending machine, the two ends of the transmission shaft and the bottoms of the two lead screws are fixedly sleeved with bevel gears, the transmission shaft is connected with the two lead screws through the bevel gears, and the threads of the two lead screws are opposite to each other;
[0017] The middle part of the transmission shaft is connected with the driving motor through the transmission gear set.
[0018] Further, the translation mechanism comprises a sliding rail, a sliding block, a translation motor and a translation pulley;
[0019] The left and right ends of the sliding rail are fixedly connected with the two screw sleeves respectively and are located in front of the shelf, and the sliding rail is horizontally provided with a track;
[0020] The sliding rail is slidably provided with a sliding block, the sliding block is installed with a translation motor, a translation pulley is fixedly sleeved on the rotating shaft of the translation motor, and the wheel surface of the translation pulley is in contact with and abuts against the track.
[0021] Further, the sliding block comprises a sliding part and a mounting part;
[0022] The sliding part is provided with a sliding groove with a lower opening matched with the sliding rail, and the sliding part is slidably sleeved on the sliding rail through the sliding groove;
[0023] The track is vertically fixed on the lower end surface of the sliding rail and movably inserted into the lower opening of the sliding groove;
[0024] The mounting part is fixed on the lower surface of the sliding part;
[0025] The angle adjustment mechanism is arranged on the lower surface of the mounting part.
[0026] Further, the sliding parts are respectively arranged on the left and right sides of the mounting part, the translation motor is installed on the lower surface of the sliding part, the rotating shaft of the translation motor rotates from the lower part to the upper part through the mounting part, and the translation pulley is horizontally arranged above the mounting part and located between the two sliding parts.
[0027] Further, the rear end surface of the track is provided with a rack, the translation wheel is a gear structure, and is engaged with the rack of the track.
[0028] Further, the angle adjusting mechanism comprises a rotating seat, a rotating shaft, a rotating plate and a rotating motor, the rotating seat is installed on the lower surface of the sliding block, and the lower surface of the rotating seat is provided with a rotating groove;
[0029] The upper end of the rotating plate is fixedly connected with the rotating shaft, and the rotating shaft is rotatably arranged in the rotating groove of the rotating seat; one end of the rotating shaft is in transmission connection with the rotating motor; and the lower end of the rotating plate is fixedly connected with the camera.
[0030] The beneficial effects of the above technical scheme are:
[0031] (1) The visual range of the camera is adjusted by adopting the lifting mechanism, the translation mechanism and the angle adjusting mechanism, during the shopping of customers, the camera is located at the top of the vending machine and faces the area where the goods are taken out of the shelf, and the camera generally normally works like the existing "open door type" unmanned vending machine; but during the idle period when there is no customer shopping, the camera can be adjusted to face the inside of the shelf through the angle adjusting device, and moves up, down, left and right through the lifting mechanism and the translation mechanism, realizes comprehensive visual coverage of the inside of the shelf, comprehensively monitors and obtains the quantity and position state of the goods in the inside of the shelf, accurately monitors the position and quantity of each good, ensures that the inventory information is updated in time, can timely find the situation of out-of-stock or overstock, reminds manual to reasonably adjust the inventory, reduces the sales loss caused by out-of-stock and the occupation of funds caused by overstock, and ensures that the inventory is at the best level.
[0032] (2) The camera can periodically and comprehensively monitor and obtain the quantity and position state of the goods in the inside of the shelf, by comparing the shelf states before and after the customers take the goods, the abnormal change of the goods on the shelf can be found in time, and possible theft behavior can be monitored; if the system detects that the order does not match the actual inventory, and the system does not detect when the goods are sold, the possible abnormal order can be narrowed down to the time period of the two times of shelf monitoring, so that when the manual inventory is counted, the auditing workload is reduced, and the efficiency and accuracy of abnormal processing are improved; in addition, the periodically obtained video images can be used as effective evidence for handling disputes, which is helpful for abnormal judgment and processing, and reduces social personnel disputes. BRIEF DESCRIPTION OF DRAWINGS
[0033] Figure 1 is a plan view of the present application;
[0034] Figure 2 is a three-dimensional assembly schematic view of the translation mechanism;
[0035] Figure 3 is Figure 2a three-dimensional schematic view of a rear view perspective view of the
[0036] Figure 4 is Figure 2 a right view of the
[0037] Figure 5 is Figure 4 a cutaway view of the
[0038] Figure 6 is a side view of the drive motor and transmission gear set.
[0039] The figure mark: 1 is vending machine body, 2 is lead screw, 3 is screw sleeve, 4 is drive mechanism, 5 is slide rail, 6 is sliding block, 7 is translation motor, 8 is translation runner, 9 is track, 10 is camera, 11 is rotating seat, 12 is rotating shaft, 13 is rotating plate, 14 is rotating motor, 101 is goods shelf, 401 is transmission shaft, 402 is bevel gear, 403 is transmission gear set, 404 is drive motor, 601 is sliding part, 602 is mounting part, 603 is sliding groove. DETAILED DESCRIPTION
[0040] The utility model will be described in further detail below in combination with the drawings and specific embodiments:
[0041] The embodiment aims to provide a computer vision recognition positioning device, which is mainly used for "open door type" vending machine, and aims at the problem that the "open door type" vending machine cannot comprehensively monitor the number and position state of goods in the goods shelf 101.
[0042] A computer vision recognition positioning device, such as Figure 1 , comprises a vending machine body 1, a lifting mechanism, a translation mechanism, an angle adjusting mechanism and a camera 10; the lifting mechanism comprises a lead screw 2, a screw sleeve 3 and a drive mechanism 4; the lead screw 2 is vertically arranged on the left and right sides of the goods shelf 101 of the vending machine, and the screw sleeve 3 is threadedly connected to the lead screw 2.
[0043] The drive mechanism 4 is simultaneously transmissionally connected with the lead screws 2 on the left and right sides, and the drive mechanism 4 is used to drive the rotating lead screw 2 to drive the screw sleeves 3 on the left and right sides to synchronously ascend or descend; the drive mechanism 4 comprises a transmission shaft 401, a bevel gear 402, a transmission gear set 403 and a drive motor 404; the transmission shaft 401 is horizontally arranged at the bottom of the vending machine, the bevel gears 402 are fixedly sleeved on the two ends of the transmission shaft 401 and the bottoms of the two lead screws 2, and the transmission shaft 401 is transmissionally connected with the two lead screws 2 through the bevel gears 402 to realize reverse transmission; since the directions of rotation of the two lead screws 2 are opposite, the screw threads of the two lead screws 2 are opposite, so that the two screw sleeves 3 can synchronously ascend or descend; as Figure 6The middle part of the transmission shaft 401 is in transmission connection with the driving motor 404 through the transmission gear set 403, so that one driving motor 404 controls the synchronous rotation of the two lead screws 2, thereby realizing the synchronous rising or falling of the two screw sleeves 3. In other embodiments, the driving mechanism 4 can also adopt two same type motors, and the synchronous rotation of the two lead screws 2 is realized through the same control instruction.
[0044] The translation mechanism is arranged between the two screw sleeves 3 and rises or falls with the two screw sleeves 3. Figure 2 and Figure 3 The translation mechanism includes a sliding rail 5, a sliding block 6, a translation motor 7 and a translation pulley 8. The left and right ends of the sliding rail 5 are fixedly connected with the two screw sleeves 3 and are located in front of the shelf 101. The lower end surface of the sliding rail 5 is horizontally provided with a track 9.
[0045] The sliding rail 5 is slidably provided with the sliding block 6. As shown in FIG. 4, the sliding block 6 includes a sliding part 601 and a mounting part 602. The mounting part 602 is fixed on the lower surface of the sliding part 601. The sliding part 601 is mainly used to form a sliding connection with the sliding rail 5. The mounting part 602 is mainly used to carry the translation motor 7 and the angle adjusting mechanism. The sliding part 601 is provided with a lower opening sliding groove 603 matched with the sliding rail 5. The sliding part 601 is slidably sleeved on the sliding rail 5 through the sliding groove 603. The track 9 is vertically fixed on the lower end surface of the sliding rail 5 and movably inserted into the lower opening of the sliding groove 603. The track 9 has a gap with the sliding groove 603 and does not contact with the sliding groove 603.
[0046] The translation motor 7 is mounted on the mounting part 602. The translation pulley 8 is fixedly sleeved on the rotating shaft of the translation motor 7. The wheel surface of the translation pulley 8 contacts and abuts against the track 9, and forms a driving force to make the sliding block 6 move horizontally along the sliding rail 5.
[0047] In order to further improve the compactness of the structure and optimize the stress, the sliding part 601 is distributed on the left and right sides of the mounting part 602. The translation motor 7 is mounted on the lower surface of the mounting part 602. The rotating shaft of the translation motor 7 rotates from bottom to top through the mounting part 602. The rotating through means that the rotating shaft passes through the mounting part 602 and can still rotate normally. The translation pulley 8 is horizontally arranged above the mounting part 602 and located between the two sliding parts 601, thereby improving the compactness of the structure. The translation motor 7 is located behind the angle adjusting mechanism. The translation pulley 8 forms a contact friction with the rear end surface of the track 9, so that the weight of the mounting part 602 on the front and rear sides is relatively balanced.
[0048] In order to further improve the driving effect of the track 9 and the translation pulley 8, Figure 5 The rear end surface of the track 9 is provided with a rack. The translation pulley 8 is a gear structure and is engaged with the rack of the track 9. This directly avoids the situation of slipping, improves the reliability of driving, ensures the accuracy of driving, and is convenient for control.
[0049] As Figure 3 And Figure 4 The angle adjusting mechanism includes a rotating seat 11, a rotating shaft 12, a rotating plate 13 and a rotating motor 14. The rotating seat 11 is installed on the lower surface of the mounting portion 602 of the sliding block 6, and the lower surface of the rotating seat 11 is provided with a rotating groove. The upper end of the rotating plate 13 is fixedly connected with the rotating shaft 12, and the rotating shaft 12 is rotatably arranged in the rotating groove of the rotating seat 11. One end of the rotating shaft 12 is in transmission connection with the rotating motor 14, and the rotating motor 14 is fixed on the lower surface of the mounting portion 602. The lower end of the rotating plate 13 is fixedly connected with the camera 10. When the rotating shaft of the rotating motor 14 rotates, the camera 10 can be adjusted in angle along the front and back directions, so as to change the orientation and field of view of the camera 10.
[0050] During the idle period of customer shopping, the camera 10 can adjust the orientation to the inside of the shelf 101 through the angle adjusting device, and move up and down and left and right through the lifting mechanism and the translation mechanism, realize the comprehensive visual coverage of the inside of the shelf 101, monitor and obtain the quantity and position state of the goods in the inside of the shelf 101, accurately monitor the position and quantity of each good, ensure the timely update of the inventory information, can timely find the situation of out-of-stock or overstock, make reasonable inventory adjustment, reduce the sales loss caused by out-of-stock and the capital occupation caused by overstock, and ensure that the inventory is at the best level. During the period of customer shopping, that is, after the customer scans the code and interacts, the camera 10 will return to the top of the vending machine and re-orient to the area where the goods are taken out of the shelf 101, and the existing "open door type" unmanned vending machine generally works normally.
Claims
1. A computer vision recognition positioning device, characterized by: The vending machine body (1), the lifting mechanism, the translation mechanism, the angle adjusting mechanism and the camera (10); The lifting mechanism comprises a lead screw (2), a screw sleeve (3) and a driving mechanism (4); The lead screw (2) is vertically arranged on the left and right sides of the shelf (101) of the vending machine, and the screw sleeve (3) is threadedly connected to the lead screw (2); The driving mechanism (4) is simultaneously drivingly connected with the lead screws (2) on the left and right sides, and the driving mechanism (4) is used to drive the lead screws (2) to rotate to drive the screw sleeves (3) on the left and right sides to synchronously ascend or descend; The translation mechanism is arranged between the two screw sleeves (3) and ascends or descends with the two screw sleeves (3); The angle adjusting mechanism is arranged on the translation mechanism and moves leftward and rightward through the translation mechanism; The camera (10) is arranged on the angle adjusting mechanism and adjusts the angle in the front-rear direction through the angle adjusting mechanism.
2. The computer vision recognition positioning apparatus according to claim 1, wherein: The driving mechanism (4) comprises a transmission shaft (401), a bevel gear (402), a transmission gear set (403) and a driving motor (404); The transmission shaft (401) is horizontally arranged at the bottom of the vending machine, the bevel gears (402) are fixedly sleeved on the two ends of the transmission shaft (401) and the bottoms of the two lead screws (2), the transmission shaft (401) is drivingly connected with the two lead screws (2) through the bevel gears (402), and the threads of the two lead screws (2) are opposite to each other; The middle part of the transmission shaft (401) is drivingly connected with the driving motor (404) through the transmission gear set (403).
3. The computer vision recognition and positioning apparatus according to claim 1 or 2, characterized in that: The translation mechanism comprises a sliding rail (5), a sliding block (6), a translation motor (7) and a translation rotating wheel (8); The left and right ends of the sliding rail (5) are fixedly connected with the two screw sleeves (3) respectively and are located in front of the shelf (101), and the sliding rail (5) is horizontally provided with a track (9); The sliding block (6) is slidably arranged on the sliding rail (5), the translation motor (7) is mounted on the sliding block (6), the translation rotating wheel (8) is fixedly sleeved on the rotating shaft of the translation motor (7), and the wheel surface of the translation rotating wheel (8) is in contact with and abuts against the track (9).
4. The computer vision recognition and positioning apparatus of claim 3, wherein: The sliding block (6) comprises a sliding part (601) and a mounting part (602); The sliding part (601) is slidably sleeved on the sliding rail (5) through the sliding groove (603) with a lower opening matched with the sliding rail (5); The track (9) is vertically fixed on the lower end surface of the sliding rail (5) and movably inserted into the lower opening of the sliding groove (603); The mounting part (602) is fixed on the lower surface of the sliding part (601); The angle adjusting mechanism is arranged on the lower surface of the mounting part (602).
5. The computer vision recognition positioning apparatus according to claim 4, wherein: The sliding part (601) is respectively arranged on the left and right sides of the mounting part (602), the translation motor (7) is mounted on the lower surface of the sliding part (601), the rotating shaft of the translation motor (7) penetrates through the mounting part (602) from the lower part to the upper part, and the translation rotating wheel (8) is horizontally arranged above the mounting part (602) and located between the two sliding parts (601).
6. The computer vision recognition positioning apparatus according to claim 5, wherein: The rear end surface of the track is provided with a rack, the translation rotating wheel is a gear structure and is engaged with the rack of the track (9).
7. The computer vision identification and positioning apparatus of claim 1 or 2, wherein: The angle adjusting mechanism comprises a rotating base (11), a rotating shaft (12), a rotating plate (13) and a rotating motor (14), the rotating base (11) is installed on the lower surface of the sliding block (6), and the lower surface of the rotating base (11) is provided with a rotating groove; The upper end of the rotating plate (13) is fixedly connected with the rotating shaft (12), the rotating shaft (12) is rotatably arranged in the rotating groove of the rotating base (11); one end of the rotating shaft (12) is in transmission connection with the rotating motor (14); and the lower end of the rotating plate (13) is fixedly connected with the camera (10).