CN-121999555-A - Internet platform for vending machine management and control
Abstract
The invention discloses an internet platform for vending machine management and control, which relates to the technical field of computer information and comprises a time anchoring module, a frame gap buffering module, a frame segment reconstruction module, an event triggering module, a rhythm stabilizing module and a linkage defending module, wherein the time anchoring module is used for establishing a time anchor zone between a camera device and a network, calibrating independent time nails for each frame of image, generating a continuous frame sequence time line and providing a time sequence reference for picture restoration. According to the invention, video time sequence continuity is maintained in a network fluctuation environment, the motion recognition integrity is ensured through time anchoring, frame gap buffering and slippage repairing, and the high-sensitivity motion is combined to extract the illumination linkage of the door lock, so that the rapid recognition and physical intervention are realized, the recognition delay and false alarm rate are obviously reduced, and the safety prevention and control capability of the vending machine is improved.
Inventors
- WANG JIANMING
- Tan Dunzhao
- LIN YUANBAO
- CHEN PEITING
- WU DINGKANG
- Pang Mingfeng
Assignees
- 杭州福柜科技有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260407
Claims (8)
- 1. The internet platform for vending machine management and control is characterized by comprising a time anchoring module, a frame gap buffering module, a frame segment reconstruction module, an event triggering module, a rhythm stabilizing module and a linkage defending module: the time anchoring module is used for establishing a time anchor point band between the camera device and the network, calibrating independent time nails for each frame of image, generating a continuous frame sequence time line and providing a time sequence reference for picture restoration; The frame gap buffer module is used for arranging frame gap buffer grooves on two sides of a frame sequence time line based on a time anchor point band, guiding video frames with suddenly reduced frame rate into a buffer area and forming a notch tangent plane, keeping a time axis continuous and providing a fulcrum for frame segment reconstruction; The frame segment reconstruction module lays a reverse sliding band along a notch tangential plane on a frame sequence time line, slides and attaches front and back normal video frames to the notch position along a time axis, reconstructs a broken frame segment and generates a ridge line track with continuous actions; the event triggering module is used for setting a triggering valve based on the ridge line track, guiding key frames related to door opening, pulling and shielding actions into a priority channel, and generating a high-sensitivity action sequence to execute real-time identification and response; the rhythm stabilizing module is used for setting energy level buffer curtains at two ends of a time axis of the frame sequence based on the high-sensitivity action sequence, regulating the balance of image gain and frame rate according to illumination, temperature difference and noise disturbance, and maintaining the rhythm stability of the video picture; The linkage defense module triggers the linkage control of the breathing type door lock according to the stable picture rhythm, so that the door lock driver and the door lock illumination act in a coordinated mode according to the ridge beat, and the signal recharging is carried out through the time anchor point band, so that a self-adaptive closed-loop protection mechanism is formed, and continuous dynamic defense is carried out on abnormal goods taking behaviors.
- 2. The internet platform for vending machine control of claim 1, wherein the frame sequence timeline generation steps are as follows: the method comprises the steps of enabling a camera device to be aligned with network communication time in a synchronous mode through constructing a local high-precision clock reference, and generating a local time sequence by utilizing a temperature compensation crystal oscillator; Reading the calibrated local clock after each frame of image acquisition is completed, generating microsecond time values and embedding the microsecond time values into a frame-level head of an image compression format; Extracting time nail information of image frames, constructing a frame sequence time line ordered according to real time points, and inserting blank identification fields in frame missing intervals to keep the integrity of a time structure; And uploading the frame sequence time line serving as a time reference for image recognition and behavior judgment to a central control node and driving a subsequent response control flow.
- 3. The internet platform for vending machine control of claim 2, wherein the notch cut-out forming process is as follows: Defining a time detection window with a fixed width on a constructed frame sequence time line, and detecting whether adjacent image frames have a frame rate dip phenomenon or not; After judging that the frame rate is suddenly reduced, respectively extending forward and backward from a sudden reduction central time point for designated time, and extracting image frames to construct a forward image buffer section and a backward image buffer section; Inserting a notch section on a frame sequence time line by taking a sudden drop center time range as a core, and calibrating a time interval of discontinuous image frame data; And constructing a supporting structure by utilizing the forward image buffer section and the backward image buffer section, and providing boundary data support for frame insertion, behavior recognition and action reconstruction of the subsequent images.
- 4. The internet platform for vending machine control of claim 3, wherein the ridgeline track generation step is as follows: extracting image areas with continuous motion characteristics from a forward image buffer section and a backward image buffer section at two ends of a notch section and establishing a relative motion direction model; Respectively constructing time reverse sliding bands on two sides of a notch section along a time axis, reversely inserting the image frames in the buffer section along the time axis, and finishing time anchor point repositioning; Performing image content fusion processing, and compensating and correcting the edges of the spliced inter-frame images to eliminate jump and visual mutation phenomena; and generating a ridge line track with continuous actions based on the image frames in the slipping section, and finishing path extraction, curvature fitting and beat frequency judgment of the behavior actions.
- 5. The internet platform for vending machine control of claim 4, wherein the highly sensitive action sequence generation steps are as follows: extracting all image frames in a corresponding time period according to the action ridge line track, executing structural feature analysis, and identifying contour change and shielding areas of a moving object in the image; Constructing a behavior sensitivity scoring table according to the structural feature change, sequencing, selecting 30% of image frames before scoring, and establishing a key frame atlas; setting a trigger threshold condition based on a keyframe atlas, wherein the trigger threshold condition is used for judging three behaviors of illegal door opening, lens shielding and violent pulling; And constructing the screened key frame sequence into a high-sensitivity action sequence, and introducing a priority processing path for real-time behavior recognition and response control.
- 6. The internet platform for vending machine control of claim 5, wherein the high sensitivity motion sequence is composed of an image frame with highest sensitivity score and a time adjacent image frame before and after the image frame, the time interval between the three images does not exceed a set threshold, and the image frames all contain contour continuous change information of the motion target.
- 7. The internet platform for vending machine control of claim 5, wherein the video frame rhythms stability maintenance process is as follows: Respectively extending the starting time point and the ending time point of the high-sensitivity action sequence forwards and backwards to establish an image buffer observation area; extracting an image brightness average value, a temperature sampling value and a background noise index of an image frame in an image buffer observation area; Performing image brightness enhancement, contrast enhancement and color balance adjustment according to the image brightness average value, the temperature sampling value and the background noise index; Adjusting the image acquisition frame rate in real time according to the image physical attribute change result; Image rhythm stability assessment is performed after image gain and frame rate adjustment is completed to maintain video frame rhythms in a stable interval.
- 8. The internet platform for vending machine control of claim 7, wherein the triggering of the breathing door lock linkage control according to the stable picture rhythm, the door lock driver and the door illumination act in coordination according to the ridge beat, and the signal recharging is performed through the time anchor zone, the forming of the self-adaptive closed loop protection mechanism comprises the following steps: Extracting action beats corresponding to user behaviors in the high-sensitivity action sequence on the basis of stable image frame rhythms; the door lock driver is controlled to respond periodically in an electromagnetic micro-impact mode according to the action beat, the cycle time is consistent with the beat, and the response current and time are adjustable; according to the action beat, the illumination of the bin gate is controlled to trigger pulse illumination at the rising edge of the beat, and the illumination brightness and the duration are adjustable; recording the control command issuing time, response time and feedback ending time of the door lock driver and the door illumination based on the time anchor point zone to form a traceable control path; and dynamically adjusting the door lock current value and the illumination frequency according to the feedback data of the time anchor point band, and constructing a closed-loop control mechanism with the functions of identification, response, memory and adaptation.
Description
Internet platform for vending machine management and control Technical Field The invention relates to the technical field of computer information, in particular to an internet platform for vending machine management and control. Background An internet platform for vending machine management and control refers to a comprehensive information system for realizing centralized and intelligent management of distributed vending machines through an internet technology. The platform generally relies on an Internet of things communication module to upload the running state, sales data, inventory information, payment records and environmental parameters of each vending machine to a cloud server in real time, and remote monitoring, operation scheduling and maintenance decision-making are realized through a data visualization interface. Meanwhile, the platform can combine big data analysis and AI algorithm to predict commodity sales trend, optimize the replenishment path and automatically generate operation and maintenance work orders to improve management efficiency. The system also supports various mobile payment modes and user portrait analysis, and realizes accurate release of marketing strategies and maximization of operation benefits. In general, the Internet platform realizes the digitization, networking and intelligent transformation of vending machine operation through cloud intelligent management and control. In the prior art, vending machines generally rely on built-in camera devices to perform visual monitoring on the whole process of taking goods by users, so as to realize real-time identification and alarm of behaviors such as illegal opening, abnormal taking goods and the like by matching with a safety detection model. However, when the system is in the network dynamic reconfiguration stage, the video frame rate acquired by the camera device is out of step due to transient fluctuation generated by the communication link in the processes of switching the base station, adjusting the bandwidth or transferring the nodes, so that the time continuity of the image sequence is damaged. At this time, the safety detection model cannot obtain a complete time sequence picture when performing action recognition and action judgment, so that action tracks are lost or recognition is delayed, and abnormal actions such as illegal opening, violent goods taking, shielding lenses and the like cannot be recognized and responded in time, so that serious safety prevention and control loopholes are formed. The above information disclosed in the background section is only for enhancement of understanding of the background of the disclosure and therefore it may include information that does not form the prior art that is already known to a person of ordinary skill in the art. Disclosure of Invention The object of the present invention is to provide an internet platform for vending machine management and control, which solves the above-mentioned problems in the background art. In order to achieve the above purpose, the invention provides the following technical scheme that the internet platform for vending machine management and control comprises a time anchoring module, a frame gap buffer module, a frame segment reconstruction module, an event triggering module, a rhythm stabilizing module and a linkage defending module: the time anchoring module is used for establishing a time anchor point band between the camera device and the network, calibrating independent time nails for each frame of image, generating a continuous frame sequence time line and providing a time sequence reference for picture restoration; The frame gap buffer module is used for arranging frame gap buffer grooves on two sides of a frame sequence time line based on a time anchor point band, guiding video frames with suddenly reduced frame rate into a buffer area and forming a notch tangent plane, keeping a time axis continuous and providing a fulcrum for frame segment reconstruction; The frame segment reconstruction module lays a reverse sliding band along a notch tangential plane on a frame sequence time line, slides and attaches front and back normal video frames to the notch position along a time axis, reconstructs a broken frame segment and generates a ridge line track with continuous actions; the event triggering module is used for setting a triggering valve based on the ridge line track, guiding key frames related to door opening, pulling and shielding actions into a priority channel, and generating a high-sensitivity action sequence to execute real-time identification and response; the rhythm stabilizing module is used for setting energy level buffer curtains at two ends of a time axis of the frame sequence based on the high-sensitivity action sequence, regulating the balance of image gain and frame rate according to illumination, temperature difference and noise disturbance, and maintaining the rhythm stability of the video picture; The linkage defense mod