Video Encryption via Temporal Frame Reordering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video encryption technologies have security vulnerabilities as they do not provide encryption measures for video information after it is acquired and outputted but before conventional encryption processing occurs.
Innovation Solution
A method and apparatus that continuously acquire image frames, store them in a frame buffer, and use a time encryption sequence to generate an address encryption sequence, allowing for the reading of encrypted video frames when the buffer is full, thereby ensuring encryption from the moment of acquisition and output.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional video encryption technology is used to encrypt video after acquisition and output, then encryption processing can be performed on the original video, but security vulnerabilities exist because the video is not protected during the period between acquisition and encryption processing
Solution Approach 1:
The patent applies preliminary action by performing encryption processing on video frames immediately after they are captured by the image acquisition component, before the video is output or stored. This ensures that the video content is protected from the very beginning of the data flow, eliminating the security gap that exists in conventional approaches where encryption only occurs after the video has been fully acquired and outputted.
2Reliability
If time encryption sequence is used to change the temporal order of image frames, then video encryption is achieved, but the complexity of the encryption system increases
Solution Approach 1:
The patent applies parameter changes by utilizing time encryption sequences that alter the temporal ordering parameter of video frames. Instead of complex cryptographic algorithms, the system changes the time parameter by which frames are processed and output, creating encryption through temporal reordering. This approach achieves security through parameter transformation rather than through complex computational methods.
Solution Approach 2:
The patent introduces a frame buffer as an intermediary component between the image acquisition component and the output interface. This frame buffer serves as a mediator that temporarily stores captured frames and enables the time encryption sequence to reorder frames before output. The intermediary frame buffer simplifies the encryption process by providing a buffer zone where temporal reordering can occur without requiring complex real-time processing.
Data Source
AI summary
The present disclosure discloses a video encryption method comprising: acquiring image frames continuously by using an image acquisition component, and storing the image frames into a frame buffer; acquiring a time encryption sequence, and using the time encryption sequence to obtain an address encryption sequence; and reading each of the image frames in the frame buffer according to the address encryption sequence to obtain an encrypted video when the frame buffer is full. The method continuously acquires the image frames and uses the time encryption sequence to obtain the address encryption sequence, and when the frame buffer is full, each of the image frames in the frame buffer is read according to the address encryption sequence to obtain an encrypted video. In addition, the present disclosure also provides a video encryption apparatus, an image capture device, and a computer readable storage medium, which also have the above-mentioned beneficial effects.

