JPS62284582A - 画像デ−タ暗号化方法 - Google Patents

画像デ−タ暗号化方法

Info

Publication number
JPS62284582A
JPS62284582A JP61125788A JP12578886A JPS62284582A JP S62284582 A JPS62284582 A JP S62284582A JP 61125788 A JP61125788 A JP 61125788A JP 12578886 A JP12578886 A JP 12578886A JP S62284582 A JPS62284582 A JP S62284582A
Authority
JP
Japan
Prior art keywords
image data
tree
data
transposition
block
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP61125788A
Other languages
English (en)
Inventor
Shinichiro Miyaoka
宮岡 伸一郎
Takayoshi Shiraishi
白石 高義
Ryoichi Sasaki
良一 佐々木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP61125788A priority Critical patent/JPS62284582A/ja
Priority to US07/042,366 priority patent/US4947447A/en
Publication of JPS62284582A publication Critical patent/JPS62284582A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/40Tree coding, e.g. quadtree, octree

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Facsimile Transmission Control (AREA)
  • Image Processing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 3、発明の詳細な説明 〔産業上の利用分野〕 本発明は、画像データの処理に関し、特に1画像データ
の次めの暗号方式に関する。
〔従来の技術〕
通常のデータのための暗号方式については多くの文献が
あるが1画像データの友めの暗号方式の文献は非常に少
ない。その希な例として、電子通信学会枝軸IE82−
98r図形情報の特徴を利用した暗号符号化方式」がめ
り、こf′Lは、画儂デi咲 一タに2次黴分操作を反覆適用するものである。
ところで1画像データはデータ量が多く、その次め1画
像データの蓄積、伝送等に際しては、高能率符号化によ
り、データの冗長性の抑圧(いわゆる画像圧縮)を行な
うのが普通である。し九がって1画像データの之めの暗
号方式は、このような高能率符号化方式になじむものぞ
あることが望ましい0 接に2次亀分操作を反覆するものであり、その結果得ら
れる暗号化データは、ノイズに似几冗長性の少ないパタ
ーンと洩る0そのため、この方式は。
高能率符号化方式になじまず1画像データの蓄積。
伝送等のコストが増大するという問題がある。本発明は
、高能率符号化方式とのなじみがよく、その利点を十分
に活用することができろような画像データ暗号方式を実
現することt意図し、特に。
ツリー符号化方式、階層符号化方式などと呼ばn〔問題
点を解決するための手段〕 本発明によnば1画家データ処理装置において。
ツリー符号化の後、ツリー符号化画像データに対する階
層別のデータブロック又はデータブロック群の転置の形
M4を暗号キーに基づいて指定するステップと、この指
定さnた形態の転置をツリー符号化画像データに施すス
テップが付加さnる0〔作用〕 ツリー符号化画像データは、木構造に対応する階層的な
ブロック構造を持つ。暗号キーは、転置形態指定ステッ
プを介して、そのままで、又は一定の変換処理の後に、
それぞnの階層のブロック構造゛におけるデータブロッ
ク又はブロック群の転置の形態を指定する。転置ステッ
プは、この指定に従い、ツリー符号化画像データに対し
て、それぞれの階層くおけるデータブロック又はブロッ
ク群の転置(配置換え)を行なう。その結果、原ツリー
符号化画像データのそれぞれのブロックは。
シャフルさf′Lfcのと同様に、異なる位置に移動し
これをそのままツリー復号したものは%原画像とは全く
異なるものとなり、かくて暗号化が達成てれる。復号は
、各階層について暗号化におけるものとは逆の転置を施
すことによりて行なうことができる。
〔実施例〕
第1図は、4分水ツリー(Qsad−Tram )符号
化方式の下における本発明の一実施例を実行する装置の
一例を示す044分木符化部1は、入力画像データ’t
−4分木符号化データに変換する044分木符化機構自
体は周知であり1例えば%’Hs−デtsraibta
alCad(sg of  B<5ary  Inha
gaa’   IEEE   Trasa。
Pattars  Analysis  and  M
acルsea  I外talNgasaa。
Voj、PAMI−7Na3 (1985年5月)、 
第284〜298頁に記載さ1ており%めろいは、特願
昭60−241218号に示され丸ものを用いてもよい
。簡単にいうと、この符号化方式は、原画像データな、
各部における輝度変化点の疎密又は有無に応じて、例え
ば第2図囚に示すように、4分割を繰返すことにより工
得らnる異なるサイズの複数のブロックに分割し、各ブ
ロック内の輝度データなそnぞれ符号化するものでるる
。るるブロック又はブロック群を生じた4分割の次数(
回数)を、そのブロック又はブロック群の階層と呼ぶこ
とにする。例えば、第2図(4)において1画像全体の
階層は#O″′でるり、1@目の4分割で生じるブロッ
ク1〜7のブロック群、ブロック8%ブロック9〜12
のブロック群及びブロック13〜19のブロック群の階
層は、111で69,2(ロ)目の4分割で生じるブロ
ック1.ブロック2、ブロク仝 り3〜6のブロック群、ブロック7等の階層“2“で6
シ、3回目の4分割で生じろブロック3.ブ0ツク4.
ブロック5.ブロック6等の階層’3”である。
階層別転置@2は、4分木符号化嘔れ几画儂データに対
し、−o’t−除い友各階層において、ブロック又はブ
ロック群の転置を行う。各階層に対する転置のルールは
、置換情報生成部3が暗号キーに基づいて生成する置換
情報グ、によりτ与えらnる。階層別転置部2の出力は
暗号化画像データでるり、これは、ブロック4で表わさ
flt蓄積装置又は通信システムに送らnる。ここにい
う蓄積装置は、普通にいうデータ蓄積装置に限らず、レ
ーザーカード、ICカードその他のデータ保持手段を含
む。
例として、第2図のように4分木符号化嘔れた画像デー
タの暗号化を詳述する。第2図囚のブロック構造は、第
2図の)に示す4分木構造で表わすことができる04分
木のそれぞれの葉がブロック1〜19のそれぞれに1対
1に対応し、ルートノ−ドRの階層は“0”であり、以
下1%ノードの階層値は末端に向けてa1″ずつ増加す
る0このような階層構造における各階層j(f=1,2
1・・・・・・・)に対して、置換: を指定し、こnに従って当該階層(に属するノード(!
2図(4)におけるブロック又はブロック群)の転置を
行なう。例えば%ある階層に対して第3図(5)に示す
置換rが与えらまたとき、同じ親ノードを持つ当該階層
の4個のノードは、1番目の位置にありたノードが3誉
目の位置に移され、2誉目の位置にあり罠ノードが1番
目の位置に移さn%以下同様にして、第3図CB)に示
すように@置さ几る。このノードの転置は、第3図(C
)に示すブロックの転置に相当する。第21田)の4分
木構造に対して階層#1″ないしJ3”のそ1ぞれに1
11換:を指定して転置を施し友結果を第4図(4)に
示し。
これに対応するブロック又はブロック群の転置の結果を
第41田)に示す。すなわち、第2図(4)の画像デー
タは、前記の置換1rl ”” 丙に基づく転*V階層
別転置s2によシ施こ嘔nて、第41田)に示す配置の
画像データとなプ、こnが晰号化さnた画像データであ
る。
各階層に対する置換f(を表わす情報は、置換情報生成
部3が、暗号キーに基づいて、階層別転置部2に供給す
る。暗号キーは、置換へそのもの又はそnと1対1に対
応するコードでもよく、そnらの場合には、置換情報生
成s3は、入力情報tそのtまか又はデコード後に階層
別転置部2に転送するのみである。しかし、そnでは、
階ノー数が多い場合に暗号キーの管理が容易でない。こ
の問題を解決する友めには、擬似乱数発生手段を用いて
、短かい暗号キーから一連の階層別置換情報を生成する
のがよい。例えば、4分木の場合、各階層について4!
=24通夛の置換が61うるから。
こnらを“1”から“24”の数字でコード化する。暗
号キーとして適当な数値を採用し1周知のM系列によシ
、1から24の範囲で、擬似乱数を階膚数だけ発生する
。512X512ピクセルの画像でめnば、2’= 5
12であるから、9個の乱数を発生すればよい。こうし
て得られ九乱数列を置換コード列とみなして順次デコー
ドすることにより、各階層の友めの置換情報を順次得る
ことができる。
復号は、前述の処理における各置換r4の代りにその逆
置換: を用いることによって達成される。例えば、前記f1の
逆置換は、 で6る。復号キーは、逆置換情報そのもの又はそのコー
ドでもよいが、置換とその逆置換は1対1に対応するか
ら、復号キーは暗号キーと同一でもよい。
逆置換情報生成部6は、復号キーに基づきif号化に際
して用いられた各階層のための置換の逆置換を表わす情
報を、階層別逆転fR部5に供給する。逆置換情報生成
部6は、復号キーとして逆置換を示す情報が与えらnる
場合には置換情報生成s3と全く同一でろシ、復号キー
が暗号キーと同一の場合には、置換情報又はコードを対
応する逆置換情報又はコードに変換する点を除き、置換
情報生成部と同一である。階層別逆転置部5は、受取っ
九暗号化画像データに対して、階層別転置部2における
のと逆の転置を施し、原4分木符号化データを得る。友
だし、転置部2と逆転置部5の構成自体は同一である。
階層別逆転置部5の出力は、4分木復号部7により復号
さnる04分木符量化部l、階層別伝′f!を部2及び
置換情報生成部3を、適当にプログシムさnた単一のプ
ロセッサで実現することもできる。W5〜7も同様であ
る。
データが蓄積装置又は通信システム4から不正に読出1
 tt又は傍受さnても、復号キー水わからなけ几ば原
画像は得られ逢い。512X512ピクセルの画像が4
分木符号化さnる場合、置換の順列に (4!  )’  # 2.6   X   I  0
12通りもあり、かつ、画像の評価には人間の認&1機
能の補助を必要とするから、英用上十分な秘匿効果を得
ることができる。
前記の実施例に採用でれた4分木符号化方式は。
ブロックの符号化データを4分木の対応する巣だけに持
たせるものでろろが、不覚#Jは1葉以外のノード(分
岐ノード)にも符号化データを持九せる型のツリー符号
北方E Ic 41 通用できる。この型の符号化方式
では、親ノーどの符号化データを復号して傅らnる輝度
データを対応するブロックの画像データから差引いた後
に4分割馨行ない、得らA7t4個のサブブロックをそ
れぞ几符号化して。
これらを対応するノードの符号化データとする0この符
号化方式も4分木構造な利用するので、それに始して前
記の階層別転置を施して暗号化することができる。
の形の置換で定義されろ。
〔発明の効果〕
本発明によれば、画像圧縮のためのツリー符号化に転置
処理を付加することによシ暗号化が達成されるので、ツ
リー符号化の画像圧縮効果は完全に維持されるoL7?
、かって、画像データの高能率な蓄積−伝送が可能な暗
号方式を低コストで実現することができる。
【図面の簡単な説明】
第1図は本発明の一実施例tl−笑行する装置のブロッ
クダイヤグラム、第2図は4分木符号化方式の模式図、
第3図は転置処理の模式図、第4図は第2図の4分不に
対する階層別転置の模式図でめるO 1・・・4分木符号化部、2・・・階層別転置部、3・
・・置換情報生成部 代理人 弁理士 野 萩   守 (はか1名) 第 1 図 辻ユ カ 1区、イ3( CB) 、、?  午 56               t
yttttbtbCA) (C)

Claims (1)

  1. 【特許請求の範囲】 1、原画像データを階層的ブロック構造を持つツリー符
    号化画像データに変換するツリー符号化手段を有する画
    像データ処理装置において、前記ツリー符号化画像デー
    タに対する各階層ごとのデータブロック又はデータブロ
    ック群の転置の形態を暗号キーに基づいて指定するステ
    ップと、指定された前記転置形態に従って前記ツリー符
    号化画像データに対して各階層ごとに転置を施すステッ
    プを有することを特徴とする画像データ暗号化方法。 2、特許請求の範囲1において、前記転置形態指定ステ
    ップは各階層ごとの前記転置形態を指定する情報を暗号
    キーから擬似乱数発生過程によって生成するステップを
    含む画像データ暗号化方法。
JP61125788A 1986-04-24 1986-06-02 画像デ−タ暗号化方法 Pending JPS62284582A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP61125788A JPS62284582A (ja) 1986-06-02 1986-06-02 画像デ−タ暗号化方法
US07/042,366 US4947447A (en) 1986-04-24 1987-04-24 Method for data coding

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61125788A JPS62284582A (ja) 1986-06-02 1986-06-02 画像デ−タ暗号化方法

Publications (1)

Publication Number Publication Date
JPS62284582A true JPS62284582A (ja) 1987-12-10

Family

ID=14918876

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61125788A Pending JPS62284582A (ja) 1986-04-24 1986-06-02 画像デ−タ暗号化方法

Country Status (1)

Country Link
JP (1) JPS62284582A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0385872A (ja) * 1989-08-29 1991-04-11 Mita Ind Co Ltd 守秘機能付複写機
JPH0721391A (ja) * 1992-12-16 1995-01-24 Internatl Business Mach Corp <Ibm> ビデオ画像のシーケンス内の変化の位置を符号化する方法
US7995075B2 (en) * 2006-03-02 2011-08-09 Mediatek Inc. Display data extraction methods, devices and computer systems utilizing the same

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0385872A (ja) * 1989-08-29 1991-04-11 Mita Ind Co Ltd 守秘機能付複写機
JPH0721391A (ja) * 1992-12-16 1995-01-24 Internatl Business Mach Corp <Ibm> ビデオ画像のシーケンス内の変化の位置を符号化する方法
US7995075B2 (en) * 2006-03-02 2011-08-09 Mediatek Inc. Display data extraction methods, devices and computer systems utilizing the same
US8139085B2 (en) 2006-03-02 2012-03-20 Mediatek Inc. Display data extraction methods, devices and computer systems utilizing the same

Similar Documents

Publication Publication Date Title
Seyedzade et al. A novel image encryption algorithm based on hash function
Ye et al. A novel multi‐image visually meaningful encryption algorithm based on compressive sensing and Schur decomposition
Gan et al. Exploiting 2D compressed sensing and information entropy for secure color image compression and encryption
JPH0232679A (ja) ニューラルネットによるデータ通信方法および装置
Kengnou Telem et al. A simple and robust gray image encryption scheme using chaotic logistic map and artificial neural network
Bourbakis Image data compression-encryption using G-scan patterns
Amalarethinam et al. Image encryption and decryption in public key cryptography based on MR
CN116471007A (zh) 基于云平台的网络信息加密传输方法
CN115442024B (zh) 基于混沌的MapReduce数据压缩的信息保护方法
Yuan et al. On the security of encrypted jpeg image with adaptive key generated by invariant characteristic
Cao et al. Separable Reversible Data Hiding in Encrypted VQ‐Encoded Images
JPS62284582A (ja) 画像デ−タ暗号化方法
Maqbool et al. Simultaneous encryption and compression of digital images based on secure-JPEG encoding
Xie et al. Multimedia data encryption via random rotation in partitioned bit streams
Sarmah et al. Cryptography and digital image steganography techniques
Li et al. A new image encryption algorithm based on modified optically injected semiconductor laser chaotic system
JPH01277280A (ja) 符号化方法および復号化方法
CN112910626A (zh) 一种基于幂次运算的数据加密及解密方法
Ahmad et al. Efficient jpeg encoding using bernoulli shift map for secure communication
Long et al. A novel medical image encryption scheme based on deep learning feature encoding and decoding
Peceny et al. Efficient Permutation Correlations and Batched Random Access for Two-Party Computation
Kustov et al. A steganographic model using wavelet and Arnold cat transform with multi-threshold error-correcting coding
Masadeh et al. Embedded key cryptosystem for cloud computing applications
Chen et al. Region image sharing with various secrecy levels
CN112116048B (zh) 用于动力电池溯源管理的改进Lorenz与Zigzag变换的加密方法