A network catering food safety video traceability method and system based on double-scan code time anchor

CN122989132APending Publication Date: 2026-10-27HANGZHOU XIANGSUZAO ZHILIAN INFORMATION TECHNOLOGY SERVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611166737.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-03
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

当前主流的“互联网+明厨亮灶”方案,仅能实现门店后厨的全域实时直播与全程录像存储,在实际应用中存在以下技术缺陷: 第一,溯源粒度粗糙,仅能覆盖门店级别的全域画面,无法将视频片段与具体订单、具体菜品一一对应,发生食安投诉时,监管人员与消费者需人工翻查完整录像定位制作过程,取证效率极低; 第二,数据互通性差,商家的订单系统、监控系统、合规台账系统相互独立,数据无法自动关联,人工台账制作成本高、易出错,监管核查难度大; 第三,信任传递不足,消费者仅能看到后厨全景直播,无法确认自己所点菜品的实际制作过程,食安信任感知较弱

Benefits of technology

1. 溯源精度大幅提升:将传统明厨亮灶的门店级全域溯源,细化至单菜品、单订单级精准溯源,每道菜品对应独立制作视频,彻底解决食安投诉取证定位难、责任界定模糊的问题;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122989132A_ABST
    Figure CN122989132A_ABST
Patent Text Reader

Abstract

The application discloses a network catering food safety video traceability method and system based on double scanning code time anchoring, and belongs to the technical field of food safety supervision and Internet of Things video processing. In view of the defects that the existing bright kitchen scheme can only realize global recording of stores, cannot accurately bind the video and single dish, and the food safety evidence efficiency is low, the application generates a special traceability identification code for each dish in the order, and scans the code to anchor two time nodes when the dish production starts and is completed, so that the independent traceability video segment of the corresponding single dish is automatically intercepted from the continuous video of the back kitchen, and is uniquely bound and stored with the order and dish information. The system adopts a three-layer architecture of terminal acquisition layer, cloud service platform and application terminal layer, and is internally provided with hierarchical permission management and control and an unalterable digital watermark mechanism. The application refines the food safety traceability granularity from the store level to the single dish level, can improve the food safety complaint evidence efficiency, reduce the compliance management cost of the merchant, enhance the dining trust of the consumer, and is suitable for food safety traceability supervision scenes of various network catering stores.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the fields of food safety supervision, Internet of Things video processing and computer data processing technology. Specifically, it relates to a food safety video traceability method and system that uses two scanning actions to anchor the time node of a single dish's preparation and achieves precise association between the order and the kitchen preparation video in an online food delivery scenario. Background Technology

[0002] With the rapid development of the online food delivery industry, food safety in kitchens has become a core issue of common concern for regulators, businesses, and consumers. Current mainstream "Internet + Transparent Kitchen" solutions can only achieve real-time live streaming and full-process video recording of the entire kitchen, which has the following technical shortcomings in practical application: First, the traceability granularity is coarse, only covering the entire store-level view, unable to match video clips with specific orders and dishes. When food safety complaints occur, regulators and consumers need to manually review the complete video recordings to pinpoint the preparation process, resulting in extremely low evidence collection efficiency. Second, data interoperability is poor. Merchants' order systems, monitoring systems, and compliance ledger systems are independent, and data cannot be automatically linked. Manual ledger creation is costly, error-prone, and difficult for regulatory verification. Third, trust is insufficient. Consumers can only see a panoramic live stream of the kitchen but cannot confirm the actual preparation process of the dishes they ordered, resulting in weak food safety trust.

[0003] Currently, among the publicly available technologies, there is no mature solution for precise matching of "order-single dish-video" in the kitchen preparation process, which cannot solve the pain points of accurate traceability and efficient evidence collection in the online catering scenario. Summary of the Invention

[0004] The purpose of this invention is to address the shortcomings of existing technologies by providing a method and system for tracing food safety videos in online catering based on dual-scanning time anchoring. This method generates a unique traceability identifier for each dish in an order, locks the time node by creating two scans, and automatically extracts an independent video segment corresponding to each dish, achieving accurate traceability of "one order, multiple dishes, one video per dish". This simultaneously meets the triple needs of compliant business operations, safe consumption for consumers, and efficient law enforcement by regulatory authorities.

[0005] To achieve the above objectives, the technical solution adopted by this invention is as follows: On one hand, this invention provides a network-based food safety video traceability method and system based on dual-scanning time anchoring, including the following steps: S1 System pre-deployment: Deploy video capture equipment, barcode scanning terminal equipment, and receipt printing equipment in the kitchen of a restaurant. All equipment is connected to a cloud service platform, which is connected to the merchant's order system. All equipment and the cloud maintain clock synchronization via a network time protocol; S2 Generating traceability identifiers: After a user places an order, a unique traceability identifier code is generated for each dish in the order. The identifier code is bidirectionally bound to the corresponding dish ID and the order number. The takeaway receipt is printed separately according to the dish items, with each dish corresponding to an independent traceability identifier code graphic; S3 First time anchor triggering: Before the preparation of a single dish begins, the barcode scanning terminal scans the traceability identifier code corresponding to that dish, generating a start timestamp for the preparation of that dish, which is associated with the corresponding dish ID and order number; it supports multiple kitchen staff scanning different dishes under the same order in parallel, with each dish's time node recorded independently; S4 Second time anchor trigger: After a single dish is prepared and packaged, the scanning terminal scans the traceability identifier code corresponding to that dish again, generating a timestamp for the completion of the dish's preparation, thus completing the dual time node anchoring for a single dish; multiple dishes under the same order can be prepared and anchored asynchronously, and the system automatically verifies the scanning matching relationship; S5 Video capture and binding storage: The cloud, based on the dimension of a single dish and according to the dual time anchors of each dish, extracts video segments of the corresponding time period from the continuous recording of the corresponding camera acquisition device, generating an independent traceability video file for each dish, and uniquely binding and storing it with the corresponding dish and order information; S6 Traceability output: In response to query requests, it displays a list of traceability videos for all dishes under the order, allowing retrieval of independent traceability video segments corresponding to a single dish, or generating an electronic traceability certificate containing traceability information for all dishes.

[0006] Furthermore, in step S5, each independent traceability video segment is overlaid with an immutable digital watermark containing store information, order number, dish name, and timestamp. The watermark information is bound to the hash value of the video file, thus having the effect of law enforcement evidence collection.

[0007] Furthermore, in step S1, the camera acquisition device has a built-in local cache storage unit. When the network is interrupted, the video recording data and the scanning timestamp are temporarily stored locally. After the network is restored, the data is automatically re-uploaded to the cloud to ensure that the traceability data is not lost in the event of a network outage.

[0008] Furthermore, in step S5, the cloud adopts a tiered storage strategy: traceability videos and continuous recordings within 15 days are stored in the hot storage layer, supporting second-level retrieval; continuous recordings exceeding 15 days are automatically overwritten and deleted; order metadata, barcode scanning logs, and operation records are forcibly archived and stored for 3 years.

[0009] Furthermore, in step S6, a three-level access control system is adopted: consumers can only view the traceability video of their own orders; merchants can view the traceability data of all orders in their store; and regulators can view the full traceability data and compliance reports of the corresponding stores according to their jurisdictional permissions.

[0010] Furthermore, in step S2, the traceability identification code is one of a QR code, barcode, or RFID tag, and each identification code corresponds to an independent dish.

[0011] Furthermore, after step S4 is completed, the system automatically verifies the time interval between two scans of a single dish. If it exceeds the preset reasonable time, an abnormal warning for the single dish is triggered and pushed to the merchant management backend and the monitoring end.

[0012] Furthermore, the electronic traceability certificate generated in step S6 includes: basic order information, preparation time range for each dish, verification QR code, and platform electronic signature, which can serve as supplementary evidence for food safety complaints and law enforcement inspections.

[0013] Furthermore, the cloud platform can automatically generate regulatory compliance ledgers based on full traceability data, including daily order volume of stores, completion rate of barcode scanning for single dishes, video online rate, and abnormal warning records, replacing manual ledger creation.

[0014] On the other hand, this invention provides a network-based food safety video traceability method and system based on dual-scanning time anchoring, comprising a terminal acquisition layer, a cloud service platform, and an application terminal layer. The terminal acquisition layer is communicatively connected to the cloud service platform, and the application terminal layer interacts with the cloud service platform via the network. The terminal acquisition layer includes a kitchen camera acquisition unit, multiple parallel-accessible scanning terminal units, and a thermal receipt printing unit, used to acquire continuous video streams from the kitchen, scan trigger signals, and print takeout receipts with traceability codes for each dish. The cloud service platform includes an order integration module, a time anchoring processing module, a video processing module, a cloud storage module, and a traceability service output module. The order integration module is used to integrate with the takeout transaction system, acquire order data and dish details, and generate a traceability identifier corresponding to each dish. The time anchoring processing module is used to receive scanning signals uploaded in parallel from multiple terminals, generate corresponding timestamps according to the dimension of each dish, and complete the independent association and binding of order-dish-dual time nodes. The video processing module is used to extract corresponding independent video segments based on the dual time anchor points of a single dish, overlay anti-counterfeiting watermarks, and execute storage strategies; the cloud storage module is used to store continuous recordings, independent traceability video segments of single dishes, order metadata, and operation logs; the traceability service output module is used to provide query and data output interfaces with hierarchical permissions for different users.

[0015] Compared with the prior art, the present invention has the following beneficial effects: 1. Significantly improved traceability accuracy: The traditional store-wide traceability system with transparent kitchens has been refined to precise traceability at the level of individual dishes and individual orders. Each dish has its own dedicated video, which completely solves the problems of difficulty in locating evidence and unclear liability in food safety complaints. 2. Significantly improved evidence collection efficiency: No need for manual review of complete video recordings; corresponding traceability videos can be retrieved in seconds through order or menu information, greatly improving the efficiency of law enforcement evidence collection and customer complaint handling. 3. Reduced compliance costs: A single system can simultaneously manage orders, monitor video, and automatically generate compliance records, replacing the need for merchants to use multiple systems and perform manual record-keeping. 4. Consumer trust is perceptible: Consumers can directly view the complete preparation process of each dish they order, transforming abstract food safety promises into concrete video evidence; 5. High kitchen compatibility: Supports multiple kitchen staff to scan codes in parallel without changing the original food preparation process or affecting food preparation efficiency. It is compatible with various catering stores, from mom-and-pop shops to chain brands. Attached image description:

[0016] Figure 1 This is a diagram showing the overall architecture of the traceability system of this invention;

[0017] Figure 2 This is a flowchart illustrating the dual-scanning time-anchored traceability method of the present invention.

[0018] Figure 3 This is a schematic diagram illustrating the matching relationship between a single dish's dual time anchor points and a video segment according to the present invention. Explanation of reference numerals in the attached figures

[0019] 100 - Terminal acquisition layer; 101 - Kitchen camera acquisition unit; 102 - Traceability scanning terminal unit; 103 - Thermal receipt printing unit;

[0020] 200-Cloud Service Platform; 201-Order Integration Module; 202-Time Anchoring Processing Module; 203-Video Processing Module; 204-Cloud Storage Module; 205-Traceability Service Output Module;

[0021] 300 - Application Terminal Layer; 301 - Consumer End; 302 - Merchant Management End; 303 - Regulatory Dashboard;

[0022] S1 - System pre-deployment steps; S2 - Order generation and identification printing steps; S3 - First time anchor triggering steps; S4 - Second time anchor triggering steps; S5 - Video capture and binding storage steps; S6 - Source tracing and voucher output steps;

[0023] T1 - Anchor point where dish A's preparation begins; T2 - Anchor point where dish A's preparation is complete; V1 - Exclusive source video clip for dish A;

[0024] T3 - Anchor point for the start of dish B's preparation; T4 - Anchor point for the completion of dish B's preparation; V2 - Exclusive source video clip for dish B;

[0025] T5 - Anchor point for the start of dish C's preparation; T6 - Anchor point for the completion of dish C's preparation; V3 - Exclusive traceability video clip for dish C. Detailed Implementation

[0026] The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0027] like Figure 1 As shown, the traceability system of the present invention is divided into a three-layer architecture: terminal collection layer 100, cloud service platform 200, and application terminal layer 300; the terminal collection layer 100 is deployed in the kitchen of a restaurant and is connected to the cloud service platform 200 via wired or wireless network communication; the application terminal layer 300 is for different users and accesses the cloud service platform 200 via the Internet.

[0028] The terminal acquisition layer 100 includes a kitchen camera acquisition unit 101, multiple traceability barcode scanning terminal units 102 that can be accessed in parallel, and a thermal receipt printing unit 103. The kitchen camera acquisition unit 101 is installed at the corresponding location of the food preparation station to acquire continuous video streams from the kitchen; the traceability barcode scanning terminal units 102 are placed at the food serving area and the food preparation station, allowing kitchen staff to scan barcodes to trigger time anchors; the thermal receipt printing unit 103 is used to print takeout receipts with traceability codes for each dish. All terminal devices maintain clock synchronization with the cloud service platform 200 via Network Time Protocol (NTP) to ensure that the barcode scanning timestamp is consistent with the recording timeline reference.

[0029] The cloud service platform 200 is the core of the system, and it includes an order docking module 201, a time anchoring processing module 202, a video processing module 203, a cloud storage module 204, and a traceability service output module 205. The system includes: an order integration module 201 for connecting with mainstream food delivery systems and merchant-developed order systems, acquiring real-time order data and dish details, and generating a unique traceability identifier for each dish; a time anchoring processing module 202 for receiving barcode scanning signals from multiple scanning terminals in parallel, generating start and finish timestamps for each dish, and establishing an independent association between the order, dish, and dual time nodes; a video processing module 203 for extracting independent video clips from continuous recordings of the corresponding camera unit based on the dual time anchors of a single dish, overlaying an immutable anti-counterfeiting digital watermark, and implementing a layered storage strategy; a cloud storage module 204 for storing all data, including continuous kitchen recordings, independent traceability video clips for each dish, order metadata, and barcode scanning operation logs; and a traceability service output module 205 with a built-in hierarchical permission control unit, providing video query, voucher generation, and data export interfaces with corresponding permissions for different users.

[0030] The application terminal layer 300 is divided into the consumer end 301, the merchant management end 302, and the regulatory dashboard 303. The consumer end 301 is an embedded page or mini-program of the food delivery platform, allowing users to view the traceability videos of the dishes in their orders; the merchant management end 302 is the merchant back-end management system, allowing stores to view the traceability data of all orders, handle abnormal alerts, and generate compliance ledgers; the regulatory dashboard 303 is the back-end of the regulatory department, allowing market supervision departments to verify the traceability data of stores and retrieve law enforcement evidence according to their jurisdiction.

[0031] Combination Figure 2 and Figure 3 The complete traceability process of this invention is as follows: A chain restaurant deploys this system. Each cooking station in the back kitchen is equipped with an oil-proof camera acquisition unit 101. Two traceability scanning terminal units 102 and one thermal receipt printing unit 103 are configured at the food serving outlet. The system is connected to mainstream food delivery platforms and the merchant's self-developed order system in the cloud. S1 System Pre-deployment: Complete the installation of store hardware, network configuration and connection with the cloud platform, set video storage policies, permission rules and abnormal warning thresholds, and ensure that all devices keep their clocks synchronized with the cloud via the NTP protocol. S2 Order Generation and Identification Printing: When a user places an order through a food delivery platform, the order includes three dishes: scrambled eggs with tomatoes, shredded pork with green peppers, and rice. The system generates a unique order number. After the cloud-based order integration module 201 obtains the order details, it generates independent traceability QR codes for the two hot dishes (scrambled eggs with tomatoes and shredded pork with green peppers) that require on-site cooking. These codes are bi-directionally linked to the corresponding dish ID and order number. For dishes such as rice that do not require on-site cooking, the merchant can configure whether to generate a traceability identifier. After the merchant receives the order, the thermal receipt printing unit 103 prints a takeout receipt. The receipt is organized by dish, with a unique traceability QR code printed next to the name of each hot dish. S3 First-time anchor point trigger: Two kitchen staff simultaneously receive and prepare orders. Chef A picks up the order slip for the tomato and egg stir-fry and scans the corresponding QR code using the barcode scanning terminal unit 102. The system records the current time T1 as the start time stamp for the tomato and egg stir-fry. At the same time, Chef B scans the QR code for the green pepper and shredded pork dish, and the system independently records its start time stamp T3. The anchoring operations for the two dishes are executed in parallel without interference. Figure 3 A parallel production scenario where multiple dishes are prepared on overlapping timelines. S4 Second Time Anchor Trigger: At 12:08, Chef A completes the preparation and packaging of scrambled eggs with tomatoes, scans the corresponding QR code again, and the system records the completion timestamp T2, completing the dual time anchoring of this dish; at 12:09, Chef B completes the preparation of shredded pork with green peppers, scans the code, and records the completion timestamp T4. The system automatically verifies the binding relationship between the dish ID corresponding to the two scans and the order to avoid incorrect or missed scans; if the time interval between two scans of a single dish exceeds the preset reasonable time, an abnormal warning is immediately triggered and pushed to the merchant management backend. Multiple dishes in the same order can be prepared and anchored asynchronously without affecting the efficiency of food preparation. S5 Video Capture and Binding Storage: The cloud-based video processing module 203 matches the corresponding workstation's camera acquisition unit 101 with the start and end timestamps of each dish, capturing independent video segments for the corresponding time period from continuous recordings. During capture, a 3-second buffer is reserved before the start timestamp and a 2-second buffer after the end timestamp to ensure complete coverage of the production process. After capture, an immutable digital watermark containing the store name, order number, dish name, and start and end timestamps is overlaid on each video segment. The watermark information is bound to the video file's hash value to prevent video tampering. The processed traceability video is uniquely bound to the corresponding dish and order information and stored in the cloud storage module 204. The cloud storage module 204 employs a tiered storage strategy: continuous recordings and traceability videos within the last 15 days are stored in a hot storage layer, supporting second-level retrieval; continuous recordings exceeding 15 days are automatically overwritten and deleted; order data, barcode scanning logs, operation records, and traceability video metadata are forcibly archived and stored for 3 years to meet regulatory compliance requirements. The system also has the ability to resume transmission after network interruption: when the network is interrupted, the video capture device and the barcode scanning terminal will temporarily store the video data and barcode timestamps in the local cache unit; after the network is restored, the device will automatically re-transmit the cached data to the cloud to ensure that the traceability data is complete and not lost in the case of network interruption. S6 Traceability Inquiry and Voucher Output: After receiving their meal, customers can view a list of traceability videos for all dishes on the order details page (301) on the consumer's end. Clicking on the corresponding dish will play its personalized preparation video. In the event of a food safety complaint, an electronic traceability voucher with a verification QR code can be generated with one click. The voucher includes basic order information, the preparation time range for each dish, and the platform's electronic signature. Regulatory authorities can verify the preparation process and original videos of each dish by scanning the code or entering the order number through the regulatory dashboard (303), quickly completing evidence collection and liability determination.

[0032] The above description is only a preferred embodiment of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A method and system for tracing food safety through online catering videos based on dual-scanning time anchoring, characterized in that, Includes the following steps: S1 System Pre-deployment: Deploy video capture equipment, barcode scanning terminal equipment, and receipt printing equipment in the kitchen of the restaurant. All equipment is connected to the cloud service platform, which is connected to the merchant's order system. All equipment and the cloud keep their clocks synchronized via the Network Time Protocol. S2 generates traceability identifiers: After a user places an order, a unique traceability identifier code is generated for each dish in the order. The identifier code is bidirectionally bound to the corresponding dish ID and the order number. The takeout receipt is printed separately by dish item, with each dish corresponding to an independent traceability identifier code graphic. S3 First-Time Anchor Point Trigger: Before the preparation of a single dish begins, the scanning terminal scans the traceability identifier code corresponding to the dish, generates the start time stamp of the dish's preparation, and associates it with the corresponding dish ID and order number; it supports multiple kitchen staff to scan and trigger different dishes under the same order in parallel, and the time nodes of each dish are recorded independently; S4 Second Time Anchor Point Trigger: After a single dish is prepared and packaged, the barcode scanning terminal scans the traceability identifier code corresponding to the dish again to generate a preparation completion timestamp for the dish, thus completing the dual time node anchoring for a single dish; multiple dishes under the same order can be prepared and anchored asynchronously, and the system automatically verifies the barcode matching relationship; S5 Video Capture and Binding Storage: The cloud extracts video segments of the corresponding time period from the continuous recording of the corresponding camera based on the dual time anchor points of each dish, generating an independent traceability video file for each dish and uniquely binding and storing it with the corresponding dish and order information; S6 Traceability Output: In response to query requests, it displays a list of traceability videos for all dishes under the order. It can retrieve independent traceability video clips for a single dish or generate electronic traceability vouchers containing traceability information for all dishes.

2. The online food safety video traceability method based on dual-scanning time anchoring according to claim 1, characterized in that, In step S5, each independent traceability video segment is overlaid with an immutable digital watermark containing store information, order number, dish name, and timestamp. The watermark information is bound to the hash value of the video file for law enforcement evidence collection and verification.

3. The online food safety video traceability method based on dual-scanning time anchoring according to claim 1, characterized in that, In step S1, the camera acquisition device has a built-in local cache storage unit. When the network is interrupted, the video recording data and the scanning timestamp are temporarily stored locally. After the network is restored, the data is automatically re-uploaded to the cloud to ensure that the traceability data is not lost in the case of network outage.

4. The online food safety video traceability method based on dual-scanning time anchoring according to claim 1, characterized in that, In step S5, the cloud adopts a tiered storage strategy: traceability videos and continuous recordings within 15 days are stored in the hot storage layer and can be retrieved in seconds; continuous recordings older than 15 days are automatically overwritten and deleted; order metadata, barcode scanning logs, and operation records are forcibly archived and stored for 3 years.

5. The online food safety video traceability method based on dual-scanning time anchoring according to claim 1, characterized in that, In step S6, a three-level access control system is adopted: consumers can only view the traceability video of their own orders; merchants can view the traceability data of all orders in their store; and regulators can view the full traceability data and compliance reports of the corresponding stores according to their jurisdiction.

6. The online food safety video traceability method based on dual-scanning time anchoring according to claim 1, characterized in that, In step S2, the traceability identification code is one of the following: QR code, barcode, or RFID tag, and each identification code corresponds to an independent dish.

7. The online food safety video traceability method based on dual-scanning time anchoring according to claim 1, characterized in that, After step S4 is completed, the system automatically verifies the time interval between two scans of a single dish. If it exceeds the preset reasonable time, an abnormal warning for the single dish is triggered and pushed to the merchant management backend and the monitoring terminal.

8. The online food safety video traceability method based on dual-scanning time anchoring according to claim 1, characterized in that, The electronic traceability certificate generated in step S6 includes: basic order information, preparation time range for each dish, verification QR code, and platform electronic seal, which can be used as supplementary evidence for food safety complaints and law enforcement inspections.

9. The online food safety video traceability method based on dual-scanning time anchoring according to claim 1, characterized in that, The cloud platform can automatically generate regulatory compliance ledgers based on full traceability data, including daily order volume of stores, completion rate of barcode scanning for single dishes, video online rate, and abnormal warning records, replacing manual ledger creation.

10. A method and system for tracing food safety through online catering videos based on dual-scanning time anchoring, characterized in that, The system comprises a terminal acquisition layer, a cloud service platform, and an application terminal layer. The terminal acquisition layer communicates with the cloud service platform, and the application terminal layer interacts with the cloud service platform via a network. The terminal acquisition layer includes a kitchen camera acquisition unit, multiple parallel-accessible barcode scanning terminal units, and a thermal receipt printing unit, used to acquire continuous video streams from the kitchen, barcode trigger signals, and print takeout receipts with traceability codes for each dish. The cloud service platform includes an order integration module, a time anchoring processing module, a video processing module, a cloud storage module, and a traceability service output module. The order integration module connects to the takeout transaction system to obtain order data and dish details, generating a traceability identifier for each dish. The time anchoring processing module receives barcode signals uploaded in parallel from multiple terminals, generates corresponding timestamps for each dish, and completes the independent association and binding of order-dish-dual time nodes. The video processing module extracts corresponding independent video segments based on the dual time anchors of each dish, overlays anti-counterfeiting watermarks, and executes storage strategies. The cloud storage module is used to store continuous video recordings, independent traceability video clips for individual dishes, order metadata, and operation logs; the traceability service output module is used to provide query and data output interfaces with different levels of permissions for different users.