Image decryption method, image encryption method, image decryption device, and image encryption device
An encryption method and image technology, applied in image communication, digital video signal modification, electrical components, etc., can solve problems such as the inability to improve the encryption/decryption efficiency, the difficulty in improving the prediction accuracy of the reference mode, and the difficulty in accurately predicting the encrypted object block. To achieve the effect of improving the prediction accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0062] Figure 4 It is a block diagram showing an example of the configuration of the picture encryption device 100 in the first embodiment. Such as Figure 4 As shown, the image encryption device 100 in Embodiment 1 includes: a prediction error signal generation unit 101, an orthogonal transformation unit 102, a quantization unit 103, an entropy encryption unit 104, an inverse quantization unit 105, an inverse orthogonal transformation unit 106, a decrypted image Generation unit 107, deblocking filter (deblocking filter) unit 108, picture memory 109, intra prediction image generation unit 110, inter frame prediction image generation unit 111, motion vector calculation unit 112, encryption control and header (head) generation unit 113, and prediction Image selection unit 114 . The outline of each part is explained below.
[0063] The prediction error signal generation unit 101 acquires macroblock data (hereinafter also referred to as block MB) in which the encryption target...
Embodiment 2
[0090] Figure 7 It is a block diagram showing an example of the configuration of the image decryption device 300 in the second embodiment. The image decryption device 300 in Embodiment 2 decrypts the bit stream (encrypted data) encrypted by the image encryption device 100 in Embodiment 1.
[0091] Such as Figure 7 As shown, the image decryption device 300 includes an entropy decryption unit 301, an inverse quantization unit 302, an inverse orthogonal transformation unit 303, an intra-prediction image generation unit 304, a decryption information storage unit 305, an inter-frame prediction image generation unit 306, and a prediction image selection unit 307 , a decrypted image generation unit 308 , a deblocking filter unit 309 , and a picture memory 310 . The outline of each part is explained below.
[0092] The entropy decryption unit 301 performs entropy decryption corresponding to the entropy encryption of the image encryption device 100 after receiving a bit stream. T...
Embodiment 3
[0113] Next, the image encryption device in Embodiment 3 will be described. The composition of the image encryption device in embodiment 3 and Figure 4 The configuration shown is the same. use with Figure 5 The same symbols as the functions shown will describe the functions related to the prediction of the reference mode of the image encryption device in the third embodiment.
[0114] The GOP configuration used in the examples shown below will be described. Figure 9is a diagram showing an example of the GOP configuration used in the embodiment. exist Figure 9 In the example shown, I, P, and B represent picture types, and numbers adjacent to I, P, and B represent time order. In addition, the encryption order is I0, P8, B4, B2, B6, B1, B3, B5, B7. Figure 9 Arrows shown represent forward or backward direction vectors.
[0115] In Embodiment 3, a case of encrypting a B6 picture is taken as an example for description below. In the case of encrypting the B6 picture, the...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 