System for realizing video security and intelligent application

By designing a system containing multiple application modules, the problems of insufficient security and low computing efficiency in video data transmission and processing are solved, and the secure transmission and intelligent processing of video data are realized, providing efficient solutions for security and industrial security management.

CN119996739APending Publication Date: 2025-05-13THE THIRD RES INST OF MIN OF PUBLIC SECURITY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510240105.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-03
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

The prior art has problems such as insufficient security, high computing cost and low efficiency in the transmission and processing of video data, especially in the fields of security and industrial production.

Method used

A system is designed, including an uplink video data module, a downlink video data module, a streaming media module, a video storage module, a video encryption and decryption module and a video intelligent application module. Through the coordinated work of these modules, the secure transmission and intelligent processing of video data are realized.

Benefits of technology

This system solves the problems of video data security and computing efficiency by ensuring one-way transmission of video data, providing secure video streaming services, realizing fast encryption, decryption and efficient intelligent analysis of video data, and provides a safe, efficient, fast and flexible solution for security and industrial security management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119996739A_ABST
    Figure CN119996739A_ABST
Patent Text Reader

Abstract

The invention relates to a system for realizing video security and intelligent application, comprising an uplink video data module used for controlling uplink video data packet transmission; the downlink video data module is used for controlling transmission of a downlink video data packet; the streaming media module accesses a real-time video stream, converts real-time video stream data and provides safe video data stream service to the outside; the video storage module is used for storing the accessed video; the video encryption and decryption module is used for encrypting and decrypting the video data and providing a video data rapid encryption and decryption function for the streaming media module; and the video intelligent application module is used for analyzing the video stream target information and performing real-time application on the analyzed data. By adopting the system for realizing video security and intelligent application, the security of video data is ensured on equipment by combining a plurality of application modules, and meanwhile, a safe, efficient, rapid and flexible solution is provided for the fields of security and protection, industrial security management and the like by efficiently analyzing and applying real-time videos.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the fields of information security and artificial intelligence, and in particular to the fields of video security and video intelligent analysis, and specifically refers to a system for realizing video security and intelligent application. Background Art

[0002] With the rapid advancement of video image technology, the security of video data has become a focus of attention. Especially in the fields of security and industrial production, video data is still transmitted in the form of naked streams, or even spread through the Internet. This practice hides huge security risks. For data security management in these fields, this is undoubtedly a severe challenge.

[0003] First, the naked streaming transmission method makes video data easy to be intercepted and tampered with, which poses a great threat to security and industrial production. Once the video data is maliciously used, it may lead to serious consequences, such as production accidents and security vulnerabilities. In addition, the redundant storage and transmission of video data also increases costs and reduces efficiency. When an emergency occurs, it is necessary to manually replay the long video to find key information, which is not only time-consuming and laborious, but may also miss important clues.

[0004] In order to meet these challenges, relevant national departments have issued a series of policies and regulations to guide the construction of network monitoring security systems. However, the standard mainly focuses on the technical requirements of information security, and does not propose specific solutions on how to achieve these requirements and what equipment and methods to use.

[0005] At the same time, the rapid development of artificial intelligence has brought new opportunities to fields such as security and industrial production management. Deep learning technology has begun to play a role in these fields, and can improve efficiency and accuracy through intelligent analysis and recognition of video data. However, the huge amount of computing power of deep learning technology has become a huge obstacle to the intelligentization of security and industrial management. How to reduce computing costs and improve computing efficiency is a problem that needs to be solved urgently. Summary of the invention

[0006] The purpose of the present invention is to overcome the shortcomings of the above-mentioned prior art and provide a system for realizing video security and intelligent application in a safe, efficient, fast and flexible manner.

[0007] In order to achieve the above-mentioned purpose, the system for realizing video security and intelligent application of the present invention is as follows:

[0008] The main features of the system for realizing video security and intelligent application are that the system comprises:

[0009] An uplink video data module is used to control the transmission of uplink video data packets and prohibit the transmission of downlink video data packets;

[0010] A downlink video data module is used to control the transmission of downlink video data packets and prohibit the transmission of uplink video data packets;

[0011] A streaming media module, connected to the uplink video data module and the downlink data module, for accessing the real-time video stream and converting the real-time video stream data, and providing a secure video data stream service to the outside world;

[0012] A video storage module, connected to the streaming media module, is used to store the accessed videos and provide a historical playback function;

[0013] A video encryption and decryption module is connected to the streaming media module and is used to encrypt and decrypt video data, providing the streaming media module with a fast encryption and decryption function for video data;

[0014] The video intelligent application module is connected to the streaming media module to share access to the video stream, and is used to parse the video stream target information and apply the parsed data in real time.

[0015] Preferably, the streaming media module includes:

[0016] An uplink streaming media unit, connected to the uplink data module, the video encryption and decryption module and the video storage module, for providing a secure video streaming service;

[0017] The downlink streaming media unit is connected to the downlink data module, the video encryption and decryption module and the video storage module, and is also connected to the uplink streaming media unit, and is used for decapsulating, decrypting and converting the accessed video.

[0018] Preferably, when the streaming media module provides streaming media playback services to the outside, the uplink video data module monitors whether the transmitted video data packets meet the encryption requirements and prohibits the video data packets from being transmitted downstream to the device end; when the streaming media module accesses the video stream, the downlink video data module monitors the transmitted video data packets and prohibits the video data packets from being output upstream to the outside of the device.

[0019] Preferably, the video storage module is also connected to the downstream streaming unit and the upstream streaming unit to store the accessed video stream data and provide historical video data for the upstream streaming unit.

[0020] Preferably, the video intelligent application module includes:

[0021] The video intelligent analysis unit is connected to the streaming media module and is used to use the deep learning hardware acceleration chip to perform intelligent recognition of target behavior;

[0022] The video service application unit is connected to the video intelligent analysis unit and is used for performing real-time service application and analysis on the target data analyzed by the video intelligent analysis unit.

[0023] Preferably, the upstream streaming unit provides streaming media services, the video storage module and the downstream streaming unit provide video metadata, the video encryption and decryption module provides video metadata encryption function for the upstream streaming unit, and the upstream streaming unit performs protocol encapsulation on the encrypted video metadata to provide streaming media service functions for upstream users.

[0024] Preferably, the downstream streaming media unit provides a video metadata access function, and the accessed video metadata is a clear stream or a dense stream;

[0025] If it is a clear stream, the downstream streaming media unit directly performs protocol decapsulation and transcoding, and transmits the decapsulated and transcoded video data to the upstream streaming media unit through a pipeline, or directly transmits it to the video storage module for storage, or connects it to the video intelligent application module for video intelligent analysis application;

[0026] If it is a dense stream, the downstream streaming media unit calls the video encryption and decryption module to decrypt, decapsulate and transcode the video metadata, and transmits the decapsulated and transcoded video data to the upstream streaming media unit through a pipeline, or directly transmits it to the video storage module for storage, or connects it to the video intelligent application module for video intelligent analysis application.

[0027] The system for realizing video security and intelligent application of the present invention ensures the security of video data on the device by combining multiple application modules, and at the same time performs efficient analysis and application of real-time video, providing safe, efficient, fast and flexible solutions for the fields of security, industrial safety management, etc. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 It is a functional module diagram of the device for realizing video security and intelligent application of the present invention.

[0029] Figure 2 The present invention is a schematic diagram of the downstream streaming media function of the device for realizing video security and intelligent application.

[0030] Figure 3 The figure is a functional diagram of uplink streaming media of a device for realizing video security and intelligent applications of the present invention.

[0031] Figure 4 It is a functional schematic diagram of a video intelligent application module of a device for realizing video security and intelligent application of the present invention. DETAILED DESCRIPTION

[0032] In order to more clearly describe the technical content of the present invention, further description is given below in conjunction with specific embodiments.

[0033] The system for realizing video security and intelligent application of the present invention comprises:

[0034] An uplink video data module is used to control the transmission of uplink video data packets and prohibit the transmission of downlink video data packets;

[0035] A downlink video data module is used to control the transmission of downlink video data packets and prohibit the transmission of uplink video data packets;

[0036] A streaming media module, connected to the uplink video data module and the downlink data module, for accessing the real-time video stream and converting the real-time video stream data, and providing a secure video data stream service to the outside world;

[0037] A video storage module, connected to the streaming media module, is used to store the accessed videos and provide a historical playback function;

[0038] A video encryption and decryption module is connected to the streaming media module and is used to encrypt and decrypt video data, providing the streaming media module with a fast encryption and decryption function for video data;

[0039] The video intelligent application module is connected to the streaming media module to share access to the video stream, and is used to parse the video stream target information and apply the parsed data in real time.

[0040] As a preferred embodiment of the present invention, the streaming media module includes:

[0041] An uplink streaming media unit, connected to the uplink data module, the video encryption and decryption module and the video storage module, for providing a secure video streaming service;

[0042] The downlink streaming media unit is connected to the downlink data module, the video encryption and decryption module and the video storage module, and is also connected to the uplink streaming media unit, and is used for decapsulating, decrypting and converting the accessed video.

[0043] As a preferred embodiment of the present invention, when the streaming media module provides streaming media playback services to the outside, the uplink video data module monitors whether the transmitted video data packets meet the encryption requirements and prohibits the video data packets from being transmitted downlink to the device end; when the streaming media module accesses the video stream, the downlink video data module monitors the transmitted video data packets and prohibits the video data packets from being output uplink to the outside of the device.

[0044] As a preferred embodiment of the present invention, the video storage module is also connected to the downstream streaming unit and the upstream streaming unit to store the accessed video stream data and provide historical video data for the upstream streaming unit.

[0045] As a preferred embodiment of the present invention, the video intelligent application module includes:

[0046] The video intelligent analysis unit is connected to the streaming media module and is used to use the deep learning hardware acceleration chip to perform intelligent recognition of target behavior;

[0047] The video service application unit is connected to the video intelligent analysis unit and is used for performing real-time service application and analysis on the target data analyzed by the video intelligent analysis unit.

[0048] As a preferred embodiment of the present invention, the upstream streaming media unit provides streaming media services, the video storage module and the downstream streaming media unit provide video metadata, the video encryption and decryption module provides video metadata encryption function for the upstream streaming media unit, and the upstream streaming media unit performs protocol encapsulation on the encrypted video metadata to provide streaming media service functions for upstream users.

[0049] As a preferred embodiment of the present invention, the downstream streaming media unit provides a video metadata access function, and the accessed video metadata is a clear stream or a dense stream;

[0050] If it is a clear stream, the downstream streaming media unit directly performs protocol decapsulation and transcoding, and transmits the decapsulated and transcoded video data to the upstream streaming media unit through a pipeline, or directly transmits it to the video storage module for storage, or connects it to the video intelligent application module for video intelligent analysis application;

[0051] If it is a dense stream, the downstream streaming media unit calls the video encryption and decryption module to decrypt, decapsulate and transcode the video metadata, and transmits the decapsulated and transcoded video data to the upstream streaming media unit through a pipeline, or directly transmits it to the video storage module for storage, or connects it to the video intelligent application module for video intelligent analysis application.

[0052] In a specific implementation manner of the present invention, a device for realizing video security and intelligent application is involved. The device adopts a design of separating uplink video data from downlink video data to ensure the security of video data in and out.

[0053] The device for realizing video security and intelligent application comprises:

[0054] An uplink video data module is used to control the transmission of uplink video data packets and prohibit the transmission of downlink video data packets;

[0055] A downlink video data module is used to control the transmission of downlink video data packets and prohibit the transmission of uplink video data packets;

[0056] A streaming media module, connected to the downlink data module, used to access the real-time video stream and convert the real-time video stream data, and connected to the uplink data module, used to provide secure video data stream services to the outside world;

[0057] A video storage module, connected to the streaming media, for storing the accessed videos and providing a historical playback function;

[0058] A video encryption and decryption module, connected to the streaming media module, for encrypting and decrypting video data;

[0059] The video intelligent application module is connected to the streaming media module to share access to the video stream, and is used to parse the video stream target information and perform real-time business applications on the parsed data.

[0060] The uplink data module refers to the module that monitors whether the transmitted video data packets meet the encryption requirements when the streaming media module provides streaming media playback services to the outside, and prohibits any video data packets from being transmitted to the device end;

[0061] The downlink data module refers to a module that monitors the transmitted video data packets when the streaming media module accesses the video stream, and prohibits any video data packets from being output uplink to the outside of the device;

[0062] The streaming media module includes:

[0063] An uplink streaming media unit, connected to the uplink data module and the video encryption and decryption module, is used to provide secure video streaming services to the outside world, including on-demand, download, and playback functions;

[0064] A downstream streaming media unit is connected to the downstream data module and the video encryption and decryption module, and is used for decapsulating, decrypting and converting the accessed video;

[0065] The video storage module is connected to the streaming media module: on the one hand, it is connected to the downstream streaming media unit to store the accessed video stream data; on the other hand, it is connected to the upstream streaming media unit to provide the upstream streaming media unit with historical video data for functions such as video playback and downloading.

[0066] The video encryption and decryption module is connected to the streaming media module to provide the streaming media module with a fast encryption and decryption function for video data;

[0067] The video intelligence application module includes:

[0068] The video intelligent analysis unit is connected to the streaming module and is used to use the deep learning hardware acceleration chip on the device to perform intelligent recognition of target behavior;

[0069] A video service application unit, connected to the video intelligent analysis unit, for performing real-time service application and analysis on the target data analyzed by the video intelligent analysis unit;

[0070] The upstream streaming unit is connected to the video encryption and decryption module, the video storage module and the downstream streaming unit to provide streaming service functions. The video storage module and the downstream streaming unit provide video metadata, the video encryption and decryption module provides video metadata encryption functions for the upstream streaming unit, and the upstream streaming unit performs protocol encapsulation on the encrypted video metadata, such as RTSPS / GB35114, and then provides streaming service functions for upstream users.

[0071] The downstream streaming media unit is connected to the video encryption and decryption module, the video storage module, the upstream streaming media unit and the video intelligent application module, and provides the function of video metadata access. The accessed video metadata can be a clear stream or a dense stream; when it is a clear stream, the downstream streaming media unit directly performs protocol decapsulation, transcoding and other functions, and finally transmits the decapsulated and transcoded video data to the upstream streaming media unit through a pipeline, or directly transmits it to the video storage module for storage, or connects to the video intelligent application module for video intelligent analysis application and other functions; when it is a dense stream, the downstream streaming media unit calls the video encryption and decryption module to decrypt, decapsulate, transcode and other functions on the video metadata, and finally transmits the decapsulated and transcoded video data to the upstream streaming media unit through a pipeline, or directly transmits it to the video storage module for storage, or connects to the video intelligent application module for video intelligent analysis application and other functions.

[0072] A device for realizing video security and intelligent application of the present invention comprises:

[0073] Uplink video data module:

[0074] This module monitors and manages the data transmission activities of the upstream network port. When the streaming module starts the streaming media playback service, the upstream video data module will strictly check all video data packets to be transmitted to ensure that they meet the preset encryption standards. These data packets may be in RTP, PS, ES, FLV and other formats. In addition, the module will resolutely prevent any video data packets from flowing back to the device through the upstream channel, thereby effectively preventing potential data leakage risks.

[0075] This module controls the uplink transmission of video data packets to ensure the security of data during transmission; monitors whether the transmitted video data packets meet the encryption requirements and encrypts the data packets that do not meet the requirements; prohibits the transmission of downlink video data packets to prevent data leakage.

[0076] Downlink data module:

[0077] The downlink data module focuses on the data transmission management of the downlink network port. When the streaming module accesses the video stream, the module will carefully monitor all incoming video data packets. Similar to the uplink video data module, the downlink data module will also prohibit any video data packets from leaking out through the downlink channel to ensure the one-way flow and security of data. Similarly, this module supports RTP, PS, ES, FLV and other types, which are further subdivided into uplink streaming units and downlink streaming units.

[0078] Upstream streaming unit: The main responsibility of this unit is to provide secure and reliable video streaming services, including on-demand, download and playback functions. The upstream streaming unit obtains video data from the downstream streaming unit or video storage module through the pipeline, and encrypts the video data using the encryption service provided by the video encryption and decryption module. Subsequently, the encrypted video data will be encapsulated and pushed to the upstream video data module for transmission.

[0079] Downstream streaming unit: This unit is responsible for decapsulating, decrypting and converting the received video data. The downstream streaming unit receives video data from the downstream data module, which can be unencrypted clear stream or encrypted dense stream. For clear stream data, the downstream streaming unit will directly perform protocol decapsulation and transcoding; for dense stream data, the video encryption and decryption module is first called to perform decryption operations, and then decapsulation and transcoding are performed. The processed video data can be transmitted to the upstream streaming unit through a pipeline for further processing, or it can be directly stored in the video storage module, or connected to the video intelligent application module for intelligent analysis and application.

[0080] Video encryption and decryption module:

[0081] This module provides encryption and decryption services for video data, and supports multiple encryption algorithms including SM1, SM4, DES, etc. The video encryption and decryption module is one of the key components to ensure the secure transmission of video data.

[0082] Video intelligence application module:

[0083] The video intelligent application module includes a video intelligent parsing unit and a parsing data application unit.

[0084] Video Intelligent Analysis Unit: This unit uses deep learning algorithms to identify and analyze abnormal behaviors in videos. When abnormal behaviors are detected, the Video Intelligent Analysis Unit pushes the abnormal results to the Analysis Data Application Unit for further processing.

[0085] Analysis data application unit: This unit is responsible for pushing the abnormal results provided by the video intelligent analysis unit to the data business system for processing, such as storage and retrieval. At the same time, the analysis data application unit can also control peripheral devices through serial ports, network protocols, etc. to achieve linkage control between multiple devices. For example, when a person is detected crossing a restricted area, the analysis data application unit can control the alarm system to sound an alarm; when an open fire is detected, the fire protection system can be triggered to perform fire extinguishing operations.

[0086] This device realizes the secure transmission and intelligent processing of video data through the collaborative work of multiple modules. The uplink video data module and the downlink video data module ensure the one-way transmission of video data; the streaming media module provides the access, conversion and service functions of the video stream; the video storage module ensures the storage and playback of video data; the video encryption and decryption module guarantees the security of video data; the video intelligent application module realizes the intelligent analysis and application of video data, ensures the security of video data on the device, and performs efficient analysis and application of real-time video, providing safe, efficient, fast and flexible solutions for security, industrial safety management and other fields.

[0087] The streaming media module includes an upstream streaming media unit and a downstream streaming media unit. The upstream streaming media unit is responsible for providing secure video streaming services, including on-demand, download, playback and other functions. The downstream streaming media unit is responsible for decapsulating, decrypting, converting and other processing of the accessed video stream to ensure the normal playback of the video data.

[0088] The video storage module is connected to the streaming media module and is responsible for storing the connected video stream data. It provides a historical playback function to support users to view historical video data on demand.

[0089] The video encryption and decryption module is connected to the streaming media module to provide fast encryption and decryption functions for video data. It uses advanced encryption algorithms to ensure the security of video data during transmission and storage.

[0090] The video intelligent application module includes a video intelligent analysis unit and a video business application unit. The video intelligent analysis unit uses a deep learning hardware acceleration chip to perform intelligent recognition of target behavior, improving recognition speed and accuracy. The video business application unit performs real-time business applications and analysis on the target data analyzed by the video intelligent analysis unit, such as anomaly detection and behavior warning.

[0091] The specific implementation scheme of this embodiment can refer to the relevant description in the above embodiment, which will not be repeated here.

[0092] It can be understood that the same or similar parts of the above embodiments can be referenced to each other, and the contents not described in detail in some embodiments can refer to the same or similar contents in other embodiments.

[0093] It should be noted that, in the description of the present invention, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, the meaning of "plurality" refers to at least two.

[0094] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0095] The system for realizing video security and intelligent application of the present invention ensures the security of video data on the device by combining multiple application modules, and at the same time performs efficient analysis and application of real-time video, providing safe, efficient, fast and flexible solutions for the fields of security, industrial safety management, etc.

[0096] In this specification, the present invention has been described with reference to specific embodiments thereof. However, it is apparent that various modifications and variations may be made without departing from the spirit and scope of the present invention. Therefore, the specification and drawings should be regarded as illustrative rather than restrictive.

Claims

1. A system for realizing video security and intelligent application, characterized in that: The system comprises: An uplink video data module is used to control the transmission of uplink video data packets and prohibit the transmission of downlink video data packets; A downlink video data module is used to control the transmission of downlink video data packets and prohibit the transmission of uplink video data packets; A streaming media module, connected to the uplink video data module and the downlink data module, for accessing the real-time video stream and converting the real-time video stream data, and providing a secure video data stream service to the outside world; A video storage module, connected to the streaming media module, is used to store the accessed videos and provide a historical playback function; A video encryption and decryption module is connected to the streaming media module and is used to encrypt and decrypt video data, providing the streaming media module with a fast encryption and decryption function for video data; The video intelligent application module is connected to the streaming media module to share access to the video stream, and is used to parse the video stream target information and apply the parsed data in real time.

2. The system for realizing video security and intelligent application according to claim 1, characterized in that: The streaming media module includes: An uplink streaming media unit, connected to the uplink data module, the video encryption and decryption module and the video storage module, for providing a secure video streaming service; The downlink streaming media unit is connected to the downlink data module, the video encryption and decryption module and the video storage module, and is also connected to the uplink streaming media unit, and is used for decapsulating, decrypting and converting the accessed video.

3. The system for realizing video security and intelligent application according to claim 1, characterized in that: When the streaming media module provides streaming media playback services to the outside, the uplink video data module monitors whether the transmitted video data packets meet the encryption requirements and prohibits the video data packets from being transmitted downstream to the device end; when the streaming media module accesses the video stream, the downlink video data module monitors the transmitted video data packets and prohibits the video data packets from being output upstream to the outside of the device.

4. The system for realizing video security and intelligent application according to claim 1, characterized in that: The video storage module is also connected to the downstream streaming media unit and the upstream streaming media unit to store the accessed video stream data and provide historical video data for the upstream streaming media unit.

5. The system for realizing video security and intelligent application according to claim 1, characterized in that: The video intelligence application module includes: The video intelligent analysis unit is connected to the streaming media module and is used to use the deep learning hardware acceleration chip to perform intelligent recognition of target behavior; The video service application unit is connected to the video intelligent analysis unit and is used for performing real-time service application and analysis on the target data analyzed by the video intelligent analysis unit.

6. The system for realizing video security and intelligent application according to claim 1, characterized in that: The upstream streaming unit provides streaming media services, the video storage module and the downstream streaming unit provide video metadata, the video encryption and decryption module provides video metadata encryption function for the upstream streaming unit, and the upstream streaming unit performs protocol encapsulation on the encrypted video metadata to provide streaming media service functions for upstream users.

7. The system for realizing video security and intelligent application according to claim 1, characterized in that: The downstream streaming media unit provides a video metadata access function, and the accessed video metadata is a clear stream or a dense stream; If it is a clear stream, the downstream streaming media unit directly performs protocol decapsulation and transcoding, and transmits the decapsulated and transcoded video data to the upstream streaming media unit through a pipeline, or directly transmits it to the video storage module for storage, or connects it to the video intelligent application module for video intelligent analysis application; If it is a dense stream, the downstream streaming media unit calls the video encryption and decryption module to decrypt, decapsulate and transcode the video metadata, and transmits the decapsulated and transcoded video data to the upstream streaming media unit through a pipeline, or directly transmits it to the video storage module for storage, or connects it to the video intelligent application module for video intelligent analysis application.