Image Encryption Segmentation for Transmission Speed
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image transmission methods encrypt the entire image, leading to increased data size and transmission time, making real-time restoration impossible, thus affecting user experience.
Innovation Solution
A method that extracts an outline of an original image to create a binarized outline image, dividing it into an unencrypted first image and an encrypted second image, stored as different frames of a GIF file, allowing only the encrypted regions to be transmitted and decrypted on demand, reducing data transmission and decryption time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the entire image is encrypted for transmission, then the security and copyright protection of the image is improved, but the data size increases and transmission time is extended, making real-time restoration impossible
Solution Approach 1:
The image is divided into multiple image blocks, and only the changed image blocks are encrypted and transmitted. This segmentation approach reduces the amount of data that needs to be encrypted and transmitted, thereby decreasing transmission time while maintaining security for the changed portions.
Solution Approach 2:
The patent extracts only the changed regions from the original image for encryption and transmission, rather than encrypting the entire image. By taking out only the necessary changed blocks, the data transmission volume is reduced, enabling faster transmission and real-time restoration.
2Reliability
If the entire image is encrypted, then complete image protection is achieved, but the decryption and restoration process becomes too slow for real-time application
Solution Approach 1:
The image is segmented into multiple blocks, and only the changed blocks are encrypted and subsequently decrypted. This reduces the decryption workload from the entire image to just the changed portions, significantly improving restoration speed while maintaining protection for the changed regions.
Solution Approach 2:
Instead of encrypting and decrypting the entire image, the patent applies encryption and decryption only to the necessary changed image blocks. This partial action approach maintains adequate protection for the changed portions while dramatically reducing the time required for decryption and restoration.
3Reliability
If full image encryption is applied, then all regions are protected, but the transmission data size becomes too large for efficient network transmission
Solution Approach 1:
The patent extracts only the changed image blocks from the original image for encryption and transmission. By removing the unchanged portions from the transmission data, the overall data size is significantly reduced while still providing protection for the changed regions that require security.
Solution Approach 2:
The image is divided into segments or blocks, and only the changed segments are selected for encryption and transmission. This segmentation strategy reduces the quantity of data that needs to be transmitted over the network while maintaining comprehensive protection for the changed portions.
Data Source
AI summary
A method for encrypting an image, a method for transmitting an image, an electronic device, and a computer readable storage medium are provided. The method for encrypting an image includes steps of extracting an outline of an original image to obtain a binarized outline image and dividing the original image into a first image and a second image based on the binarized outline image. The second image comprises at least one encrypted region of the original image, and the first image comprises the remaining region of the original image other than the at least one encrypted region, the remaining region being an unencrypted region.


