Unlock instant, AI-driven research and patent intelligence for your innovation.

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

Inactive Publication Date: 2016-05-11
FUJITSU LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0019] However, in the aforementioned prior art, it is difficult to accurately predict the encryption target block only by spatial prediction such as the encrypted blocks around the encryption target block of the encryption target picture.
If the block to be encrypted cannot be accurately predicted, it is difficult to improve the prediction accuracy of the reference pattern, and the efficiency of encryption / decryption cannot be improved

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image decryption method, image encryption method, image decryption device, and image encryption device
  • Image decryption method, image encryption method, image decryption device, and image encryption device
  • Image decryption method, image encryption method, image decryption device, and image encryption device

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The image decryption method according to the present invention decrypts an image divided into a plurality of blocks, and obtains the decrypted block information from a storage unit that stores decrypted information of decrypted blocks in the decrypted image and decrypted information of each block of the decrypted image. The decryption information is to select, from a plurality of decrypted images, a decrypted image in which a decryption target image exists between the decrypted image and a reference image of the decrypted image, and acquire decryption information of a predetermined block in the selected decrypted image from a storage unit. Predicting a reference mode indicating a prediction direction of a block to be decoded in a decrypted image that can refer to multiple directions by using the obtained decryption information of the decrypted block and the decryption information of the predetermined block, and using the encrypted data for determining The reference mode information of the reference mode is decrypted, and the reference mode of the block to be decrypted is determined based on the predicted reference mode and the decrypted reference mode information.

Description

technical field [0001] The present invention relates to an image decryption method, an image encryption method, an image decryption device, an image encryption device, an image decryption program, and an image encryption program related to prediction of a reference pattern. Background technique [0002] Since image data, especially moving image data, generally has a large amount of data, it is efficiently encrypted when being transmitted from a sending device to a receiving device or when being stored in a storage device. Here, "high-efficiency encryption" refers to an encryption process of converting a certain data column into another data column, and refers to a process of compressing the amount of data. [0003] Video data mainly includes video data composed of only frames and video data composed of fields. [0004] As an efficient encryption method for video data, an intra-picture prediction (intra prediction) encryption method is known. In this encryption method, the ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N19/105H04N19/159H04N19/176H04N19/46H04N19/513H04N19/13H04N19/134H04N19/136H04N19/139H04N19/189H04N19/196H04N19/423H04N19/463H04N19/50H04N19/503H04N19/573H04N19/593H04N19/60H04N19/61H04N19/70H04N19/91
CPCH04N19/105H04N19/159H04N19/176H04N19/46H04N19/513H04N19/13
Inventor 三好秀诚小山纯平数井君彦岛田智史中川章
Owner FUJITSU LTD