JPS6242558B2 - - Google Patents
Info
- Publication number
- JPS6242558B2 JPS6242558B2 JP54017073A JP1707379A JPS6242558B2 JP S6242558 B2 JPS6242558 B2 JP S6242558B2 JP 54017073 A JP54017073 A JP 54017073A JP 1707379 A JP1707379 A JP 1707379A JP S6242558 B2 JPS6242558 B2 JP S6242558B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- pixels
- encoding
- image
- signal
- 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.)
- Expired
Links
- 238000003672 processing method Methods 0.000 claims description 9
- 238000000034 method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000013139 quantization Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Description
【発明の詳細な説明】
本発明は、画像信号の符号化処理方式、特に画
像をブロツクに分割して該ブロツク内の画像信号
を階調成分と分解能成分とに分離して符号化する
符号化処理方式において、画像信号の高い相関性
を利用し、階調成分のブロツク内およびブロツク
間にわたる冗長を抑圧する機能を持つ画像信号の
符号化処理方式に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an image signal encoding processing method, and in particular to an encoding method in which an image is divided into blocks and the image signal within the block is separated into gradation components and resolution components and then encoded. The present invention relates to an image signal encoding processing method that utilizes the high correlation of image signals and has a function of suppressing redundancy within and between blocks of tone components.
画像通信において伝送コストの低減をはかるた
めの各種の符号化方式が考案されている。その中
で画像を隣接する画素の集合であるブロツクに分
割しブロツク内の画像信号を分解能成分と階調成
分とに分離して符号化する符号化処理方式が考慮
されている(特願昭52―142389号,特開昭54―
74623号公報)。 Various encoding methods have been devised to reduce transmission costs in image communications. Among them, an encoding processing method is being considered in which an image is divided into blocks, which are sets of adjacent pixels, and the image signal within the block is separated into resolution components and gradation components and encoded. ―No. 142389, Japanese Patent Application Publication No. 1989-
Publication No. 74623).
この符号化処理方式では各ブロツクを単位とし
て符号化を行う。すなわち、各ブロツク内の画素
の輝度値の集合{xij}(i=1〜n,j=1〜
n)を次式の関係を満たす輝度値の集合{yij}
(i=1〜n,j=1〜n)として符号化する。 In this encoding processing method, each block is encoded as a unit. That is, the set of luminance values of pixels in each block {x ij } (i=1~n, j=1~
n) is a set of luminance values that satisfy the following relationship {y ij }
(i=1 to n, j=1 to n).
yij=a0・ij+a1・φij ………(1)
但し、
である。以後、φijを分解能成分、a0,a1を階調
成分とよぶ。 y ij =a 0・ij +a 1・φ ij ……(1) However, It is. Hereinafter, φ ij will be called a resolution component, and a 0 and a 1 will be called gradation components.
このように符号化するとき、画像の輝度レベル
数を256(8ビツト)、ブロツクのサイズnをn=
4とすれば、1個のブロツクのデータ量は、原デ
ータでは4×4×8=128ビツトであり、符号化
後は、分解能成分に4×4×1=16ビツト、階調
成分(2個)に8×2=16ビツトの計32ビツトと
なり、データ量は32/128=1/4に圧縮され
る。 When encoding in this way, the number of image brightness levels is 256 (8 bits), and the block size n is n=
4, the data amount of one block is 4 x 4 x 8 = 128 bits in the original data, and after encoding, the resolution component is 4 x 4 x 1 = 16 bits, and the gradation component (2 The data amount is 32 bits (8×2=16 bits), and the amount of data is compressed to 32/128=1/4.
本明細書においてはこの符号化処理方式をして
本発明の前提となる方式とする。 In this specification, this encoding processing method is used as a premise of the present invention.
しかし、一般の画像においては近接する画素間
の相関がきわめて高いにもかかわらず、上記方式
では各ブロツク毎に階調成分a0,a1を個々に与え
ているために近接するブロツクの階調成分a0もし
くはa1はきわめて似かよつた値を持つことにな
る。またブロツク内の階調成分a0,a1の値も類似
したものとなる。このため階調成分a0,a1を個々
に与える方式は、画素間の高相関を充分に利用し
たものではなく符号化効率を高める上で問題があ
つた。 However, although the correlation between adjacent pixels is extremely high in general images, in the above method, the gradation components a 0 and a 1 are individually given to each block. The components a 0 or a 1 will have very similar values. Furthermore, the values of tone components a 0 and a 1 within the block are also similar. For this reason, the method of providing tone components a 0 and a 1 individually does not fully utilize the high correlation between pixels and has a problem in increasing encoding efficiency.
本発明はこれらの欠点を解決するための階調成
分のブロツク間及びブロツク内における相関を利
用することにより冗長を除去する機能を持つ符号
化処理方式を提供することを目的とし、符号化効
率の向上をはかることを目的としている。以下図
面を用いて詳細に説明する。 The present invention aims to solve these drawbacks by providing an encoding processing method that has a function of removing redundancy by utilizing correlations between and within blocks of tone components, and improves encoding efficiency. The purpose is to improve. This will be explained in detail below using the drawings.
第1図は本発明による符号化法の適用概念を説
明する説明図で、図中100は対象画像であり、
前述したようにブロツクに分割された状態を示
す。101は1つのブロツクを示しBkで表わす
ものに対応している。ブロツクBkは第1図bに
示すように例えば4×4画素で構成されるものと
すると本符号化により各画素y11〜y44の輝度値は
階調成分a0,a1のいずれかの値をφijの状態によ
り与えられることになる。 FIG. 1 is an explanatory diagram illustrating the application concept of the encoding method according to the present invention, in which 100 is a target image;
It shows the state divided into blocks as described above. 101 indicates one block and corresponds to that represented by Bk . Assuming that the block B k is composed of, for example, 4 × 4 pixels as shown in FIG . The value of is given by the state of φ ij .
第2図は第1図の対象画像100の1部を切り
出したものであり、ブロツク201〜203を
各々Bk-1,Bk,Bk+1とするとき、各ブロツクの
階調成分ak-1,0ak-1,1)〜(ak+1,0,ak+1
,1)を次のように変換して、値m,lを求め
る。 FIG . 2 shows a portion of the target image 100 shown in FIG. k-1,0 a k-1,1 )~(a k+1,0 , a k+1
, 1 ) as follows to find the values m and l.
m,lは一般的に近接画素の相関が高いことか
ら次のような性質になる。すなわち、lは振幅分
布として0近傍に集中した分布をもつことにな
り、またmはブロツクの代表輝度値であり、例え
ば次のようなブロツク間差分△mを求めるとその
分布も画素間の高相関から振幅の小さい領域に集
中したものとなる。 Since m and l generally have a high correlation between adjacent pixels, they have the following properties. In other words, l has an amplitude distribution concentrated near 0, and m is the representative luminance value of a block. For example, if we calculate the inter-block difference △m as shown below, the distribution will also change depending on the height between pixels. Based on the correlation, it is concentrated in a region with small amplitude.
△mk=mk−mk-1 (3)
そこで△m,lの分布に適合するような非線形
量子化を行えば、階調成分の符号量を削減するこ
とが可能になる。 Δm k =m k −m k-1 (3) Therefore, by performing nonlinear quantization that matches the distribution of Δm,l, it becomes possible to reduce the amount of code for tone components.
第3図は以上の原理に基づいた符号化回路の1
実施例を示す。図中301は本発明の前提とされ
た方式に用いる符号化器すなわち、ブロツクに区
切られた部分画像から階調成分a0,a1及び分解能
成分φijを得るもので(1)式を実現する。302は
加算器、303は減算器、304,305は除算
器、306は減算器、307は変換器、308は
加算器、309は遅延器、310は変換器であ
る。 Figure 3 shows one of the encoding circuits based on the above principle.
An example is shown. In the figure, 301 is an encoder used in the method based on the present invention, that is, an encoder that obtains tone components a 0 , a 1 and resolution component φ ij from a partial image divided into blocks, and realizes equation (1). do. 302 is an adder, 303 is a subtracter, 304 and 305 are dividers, 306 is a subtracter, 307 is a converter, 308 is an adder, 309 is a delay device, and 310 is a converter.
次にこの回路の動作を説明する。 Next, the operation of this circuit will be explained.
符号器301で得られた階調成分a0,a1は、加
算器302、減算器303に入力され、さらにそ
れぞれ除算器304,305に入力される。これ
により階調成分a0,a1は(2)式で示したm,lに変
換されることになる。ここで除算器304,30
5は入力された信号を単に1/2にするだけなの
で、通常のシフトレジスタを用いて容易に実現さ
れる。次にmを減算器306の一方に入力する。
減算器306は(3)式を実現するもので、他方の入
力端子には、遅延器309によつて遅延された1
ブロツク前のmを入力する。すなわち、遅延器3
09は入力された信号を1ブロツクの処理に要す
る時間だけ遅延すればよく、シフトレジスタ等で
容易に実現できるものである。減算器306で得
られた信号△mは変換器307に入力される。 The tone components a 0 and a 1 obtained by the encoder 301 are input to an adder 302 and a subtracter 303, and further input to dividers 304 and 305, respectively. As a result, the tone components a 0 and a 1 are converted into m and l shown in equation (2). Here, dividers 304, 30
5 simply halves the input signal, so it can be easily realized using a normal shift register. Next, m is input to one of the subtracters 306.
The subtracter 306 realizes equation (3), and the other input terminal receives 1 delayed by the delay device 309.
Enter the m before the block. That is, delay device 3
09 only needs to delay the input signal by the time required to process one block, and can be easily realized using a shift register or the like. The signal Δm obtained by the subtracter 306 is input to the converter 307.
変換器307の機能は先にのべた△mの分布に
適合した非線形量子化を行うもので△mがアナロ
グ信号の場合には通常の非線形量子化器が流用可
能であるし、デイジタル信号の場合には入力値に
対して一定の出力値を得るようなテーブルを作成
すればよいから通常のメモリ等を利用することが
できる。即ち入力信号をメモリアドレスとし、参
照されたメモリの内容を出力信号とすれば容易に
任意の量子化特性を実現できる。変換器307に
よつて得られた出力△m′は、この符号化回路の
出力の1つとして利用され、また、加算器308
に入力して局部復号を行い、遅延器309と共に
次のブロツクにおけるmの処理に必要な信号を作
成する。 The function of the converter 307 is to perform nonlinear quantization that matches the distribution of △m mentioned above. If △m is an analog signal, a normal nonlinear quantizer can be used, and if △m is a digital signal, a normal nonlinear quantizer can be used. For this purpose, it is sufficient to create a table that obtains a constant output value for each input value, so it is possible to use ordinary memory, etc. That is, by using the input signal as a memory address and the referenced memory contents as the output signal, arbitrary quantization characteristics can be easily realized. The output Δm' obtained by the converter 307 is used as one of the outputs of this encoding circuit, and is also used as one of the outputs of the adder 308.
The signal is inputted to the block and locally decoded, and together with the delay unit 309, a signal necessary for processing m in the next block is created.
lについては変換器310によりlの振幅分布
に適合した非線形の量子化を行うことにより出力
l′を得て符号量の削減を行う。変換器310は変
換器307と同様のもので容易に実現可能であ
る。 For l, the converter 310 performs nonlinear quantization that matches the amplitude distribution of l, and the output is
l' is obtained and the amount of code is reduced. Converter 310 is similar to converter 307 and can be easily realized.
また分解能成分φijについては符号化器301
で得られたものをそのまま流用する。 Furthermore, regarding the resolution component φ ij , the encoder 301
Use what was obtained as is.
以上述べたような動作により第3図の符号化回
路は△m′l′なる階調成分と分解能成分φijとを出
力する。 Through the operations described above, the encoding circuit shown in FIG. 3 outputs the gradation component Δm'l' and the resolution component φ ij .
次に第4図は本発明の原理を利用した復号回路
の一実施例であつて、401は加算器、402は
遅延器、403は加算器、404は減算器、40
5は本発明の前提とされた方式に用いる復号器で
ある。 Next, FIG. 4 shows an embodiment of a decoding circuit using the principle of the present invention, in which 401 is an adder, 402 is a delay device, 403 is an adder, 404 is a subtracter, 40
5 is a decoder used in the system on which the present invention is based.
次のこの回路の動作を説明する。第3図の符号
化回路で得られた△m′は加算器401の入力端
子の一方に入力される。遅延器402は1ブロツ
クの処理時間分の信号遅延を実現するもので、符
号化回路で得られた△m′を順次加算し、mに相
当する信号を得る。これは式(3)を変形した(4)式を
実現していることにほかならない。 The operation of this circuit will be explained next. Δm' obtained by the encoding circuit shown in FIG. 3 is input to one of the input terminals of an adder 401. The delay device 402 realizes a signal delay corresponding to the processing time of one block, and sequentially adds Δm' obtained by the encoding circuit to obtain a signal corresponding to m. This is nothing but realizing equation (4), which is a modification of equation (3).
m′k=△mk′+mk-1 ……(4)
また加算器403、減算器404は復号された
mとlとから本発明の前提とされた方式における
階調成分a0,a1を得るためのもので、式(2)の逆変
換を行うことになる。最後に以上の動作で求めら
れたa0,a1,φijから復号器405を用いて画像
信号が得られることになる。 m′ k =△m k ′+m k-1 ...(4) Also, the adder 403 and the subtracter 404 calculate tone components a 0 , a in the method based on the present invention from the decoded m and l. In order to obtain 1 , we will perform the inverse transformation of equation (2). Finally, an image signal is obtained using the decoder 405 from a 0 , a 1 , and φ ij obtained through the above operations.
次に今述べた符号化回路、復号回路を用いた本
発明の一応用例として、画像フアイル装置への利
用方法を第5図を用いて説明する。図中、501
は画像入力部、502はA/D変換部、503は
最低1ブロツク分の画像情報を蓄えることのでき
るバツフアメモリ、504は第3図で示した符号
化回路、505は符号蓄積フアイル部であり、5
06は第4図で示した復号回路、507はバツフ
アメモリ、508は画像出力部である。 Next, as an application example of the present invention using the encoding circuit and decoding circuit just described, a method of application to an image file device will be described with reference to FIG. In the figure, 501
502 is an image input section, 502 is an A/D conversion section, 503 is a buffer memory capable of storing at least one block of image information, 504 is an encoding circuit shown in FIG. 3, and 505 is a code storage file section. 5
06 is the decoding circuit shown in FIG. 4, 507 is a buffer memory, and 508 is an image output section.
画像入力部501から符号蓄積フアイル部50
5までは画像の符号化装置を形成しており、符号
蓄積フアイル部505から画像出力部508まで
は復号装置に対応している。 From the image input unit 501 to the code storage file unit 50
5 form an image encoding device, and the code storage file section 505 to image output section 508 correspond to a decoding device.
次に第5図の動作について説明する。 Next, the operation shown in FIG. 5 will be explained.
まず画像入力部501によつて得られた画像信
号をA/D変換部502はアナログデイジタル変
換する。この時、画像入力部501もしくはA/
D変換部502はブロツクの形状に合わせてブロ
ツク単位で画像の切り出しができるような構成と
する。これらは既存の技術で容易に実現すること
ができる。A/D変換部502で変換されたブロ
ツク単位の画像信号は、バツフアメモリ503へ
デイジタル輝度信号として書き込まれる。バツフ
アメモリに蓄えられたブロツク単位のデイジタル
輝度信号は符号化回路504で前述した処理をほ
どこされ、その出力は符号蓄積フアイル505に
蓄えられ符号化処理を実現する。 First, an A/D conversion section 502 converts an image signal obtained by an image input section 501 into an analog-to-digital signal. At this time, the image input unit 501 or A/
The D conversion unit 502 is configured to be able to cut out an image in units of blocks according to the shape of the block. These can be easily realized using existing technology. The block unit image signal converted by the A/D converter 502 is written into the buffer memory 503 as a digital luminance signal. The digital luminance signal in units of blocks stored in the buffer memory is subjected to the above-described processing in the encoding circuit 504, and its output is stored in the code storage file 505 to realize encoding processing.
符号蓄積フアイル505に蓄えられた情報は、
その情報を必要とするとき、復号装置により画像
として提示できる。この動作は、符号蓄積フアイ
ル505にある情報を復号回路506に出力して
前述した処理をほどこし得られたデイジタル輝度
信号を一旦バツフアメモリ507に蓄える。蓄え
られた信号は画像出力部508により表示され
る。この時、バツフアメモリの大きさは表示方法
によつても異なるが最小の場合、1ブロツク分の
信号を蓄えることができればよい。 The information stored in the code storage file 505 is
When that information is needed, it can be presented as an image by the decoding device. In this operation, the information in the code storage file 505 is output to the decoding circuit 506, and the digital luminance signal obtained by performing the above-described processing is temporarily stored in the buffer memory 507. The stored signals are displayed by the image output unit 508. At this time, the size of the buffer memory varies depending on the display method, but in the minimum case, it is sufficient that it can store one block's worth of signals.
またブロツクの大きさが局所的に変化するよう
な方式が特願昭53―6390号として先に出願されて
いるが、これに本発明を利用する場合の1例を説
明する。第6図はブロツクの大きさが4×4画素
もしくは2×2画素に変化されるような場合の符
号化方式のブロツクの配列を示している。図中、
601は、例えば4×4画素のブロツクでかつ処
理が図中矢印の方向で行われる場合の各最左端ブ
ロツク、もしくは後で述べる2×2画素ブロツク
604の直後のブロツクを示し、これを初期化ブ
ロツクと呼ぶ。602は4×4画素のブロツクで
通常ブロツクと呼ぶ。603は4×4画素を4分
割した2×2画素ブロツクで処理を行う領域で精
細ブロツクと呼ぶ。一般に精細ブロツク603は
きわめて輝度変化の大きな領域において用いられ
る。このような領域では画素間相関も低く本発明
による効果はそれ程期待できない。そこで通常ブ
ロツク602に対して本発明を適用することとす
る。また初期化ブロツク601の場合には1ブロ
ツク前が精細ブロツク603もしくはブロツクが
ないためにmについての差分を求めることは意味
がない。そこで初期化ブロツク601では、△
m′ではなく、mそのものを出力とすることにな
る。しかしlについては通常ブロツク602と同
様本発明が適用される。 Further, a system in which the size of a block is locally changed has been previously filed as Japanese Patent Application No. 53-6390, and an example of the application of the present invention to this will be described. FIG. 6 shows the arrangement of blocks in an encoding system where the block size is changed to 4×4 pixels or 2×2 pixels. In the figure,
Reference numeral 601 indicates, for example, the leftmost block when the block is 4 x 4 pixels and processing is performed in the direction of the arrow in the figure, or the block immediately after the 2 x 2 pixel block 604 described later, and this is initialized. It's called a block. 602 is a block of 4×4 pixels and is usually called a block. Reference numeral 603 denotes a region to be processed in a 2×2 pixel block obtained by dividing 4×4 pixels into four, and is called a fine block. Generally, the fine block 603 is used in areas where brightness changes are extremely large. In such a region, the inter-pixel correlation is also low, and the effects of the present invention cannot be expected to be that great. Therefore, the present invention will be applied to the normal block 602. In addition, in the case of the initialization block 601, since the previous block is a fine block 603 or there is no block, it is meaningless to calculate the difference with respect to m. Therefore, in the initialization block 601, △
Instead of m', m itself is output. However, the present invention is generally applied to l as well as block 602.
以上のように本発明を利用すれば、ブロツクの
大きさが変化するような符号化処理方式において
も符号量削減の効果は大きく、また初期化ブロツ
ク601、通常ブロツク602、精細ブロツク6
03の判別は、ブロツクの大きさを判別するため
のブラグが共用でき、フラグによる符号量の増加
がないことは言うまでもない。 As described above, if the present invention is utilized, the effect of reducing the amount of code is large even in an encoding processing method in which the size of the block changes, and the initialization block 601, normal block 602, fine block 6
Needless to say, in the determination of 03, the flag for determining the block size can be shared, and the amount of code does not increase due to the flag.
また本発明ではmについて前ブロツクとの差分
△mの統計的性質を用いているが、この観点から
すれば前ブロツクに限らず符号化すべきブロツク
の周囲複数個のブロツクの情報を利用してもさし
つかえない。またlについてその振幅が0もしく
は極端に小さい場合には、lを無視して階調成分
としてmのみを利用することも可能であり、この
時は分解能成分φijも不要となることは言うまで
もなく、さらに、m,lについても(2)式に限られ
る訳ではなく、例えば次の(5)式を用いてもかまわ
ない。 Furthermore, in the present invention, the statistical property of the difference Δm from the previous block is used for m, but from this point of view, it is possible to use information not only on the previous block but also on multiple blocks surrounding the block to be coded. I can't help it. Furthermore, if the amplitude of l is 0 or extremely small, it is possible to ignore l and use only m as the gradation component, and it goes without saying that in this case, the resolution component φ ij is also unnecessary. , Furthermore, m and l are not limited to Equation (2); for example, the following Equation (5) may be used.
要するに本発明では階調成分の和、差に関する
信号が得られればよい。 In short, in the present invention, it is sufficient to obtain signals related to the sum and difference of gradation components.
更に本文において、符号化・復号の動作機能を
明確にするために布線論理回路を想定して説明し
たが、マイクロコンピユータ等を利用して実現す
ることを排除するものではない。 Furthermore, in the main text, in order to clarify the operational functions of encoding and decoding, the description has been made assuming a wired logic circuit, but this does not preclude realization using a microcomputer or the like.
なお上記説明において符号化した信号をフアイ
ルすることを示したが、符号化した信号を直接伝
送路を介して伝送する伝送システムに適用できる
ことは言うまでもない。 In the above description, it has been shown that the encoded signal is filed, but it goes without saying that the present invention can be applied to a transmission system that directly transmits the encoded signal via a transmission path.
以上説明したように本発明によれば画像の相関
性を利用して階調成分に必要となる符号量を削減
することができ、符号化処理方式としてきわめて
高い符号化効率が得られる。そして画像通信シス
テムに利用すれば伝送時間を短縮でき、画像フア
イルシステムに用いればフアイル量を削減できる
利点がある。 As explained above, according to the present invention, it is possible to reduce the amount of code required for tone components by utilizing image correlation, and extremely high encoding efficiency can be obtained as an encoding processing method. When used in an image communication system, the transmission time can be shortened, and when used in an image file system, the amount of files can be reduced.
第1図は本発明による符号化法の適用概念を説
明する説明図、第2図は第1図の一部を拡大した
説明図、第3図は、本発明の原理に基づく符号化
回路の一実施例、第4図は本発明の原理に基づく
復号化回路の一実施例、第5図は本発明を利用し
た1応用例を表わすブロツク図、第6図は本発明
をブロツクの大きさを可変にするような符号化方
式に利用した場合の概念的な説明図を示す。
100…対象画像、101…処理の単位となる
ブロツク、201〜203…処理の単位となるブ
ロツク、301…本発明の前提となる方式に用い
る符号化器、302…加算器、303…減算器、
304,305…除算器、306…減算器、30
7…変換器、308…減算器、309…遅延器、
310…変換器、401…加算器、402…遅延
器、403…加算器、404…減算器、405…
本発明の前提とされた方式に用いる復号器、50
1…画像入力部、502…A/D変換部、503
…バツフアメモリ、504…第3図で示した符号
化回路、505…符号蓄積フアイル部、506…
第4図で示した復号回路、507…バツフアメモ
リ、508…画像出力部、601…初期化ブロツ
ク、602…通常ブロツク、603…精細ブロツ
ク。
FIG. 1 is an explanatory diagram illustrating the application concept of the encoding method according to the present invention, FIG. 2 is an explanatory diagram that enlarges a part of FIG. 1, and FIG. FIG. 4 is a block diagram showing an example of a decoding circuit based on the principles of the present invention, FIG. 5 is a block diagram showing one application example using the present invention, and FIG. A conceptual explanatory diagram is shown when used in an encoding method that makes . 100...Target image, 101...Block serving as a unit of processing, 201-203...Block serving as a unit of processing, 301...Encoder used in the system that is the premise of the present invention, 302...Adder, 303...Subtractor,
304, 305...Divider, 306...Subtractor, 30
7...Converter, 308...Subtractor, 309...Delay device,
310...Converter, 401...Adder, 402...Delay device, 403...Adder, 404...Subtractor, 405...
Decoder used in the system premised on the present invention, 50
1... Image input section, 502... A/D conversion section, 503
...Buffer memory, 504...Encoding circuit shown in FIG. 3, 505...Code storage file section, 506...
Decoding circuit shown in FIG. 4, 507...buffer memory, 508...image output unit, 601...initialization block, 602...normal block, 603...fine block.
Claims (1)
な大きさのブロツクに分割し、このブロツク内の
画素の輝度分布にもとづいて閾値を設定するとと
もに前記閾値を用いて前記ブロツク内各画素を前
記閾値未満の輝度値を持つ画素の集合と前記閾値
以上の輝度値を持つ画素の集合とに分け、前記各
画素の集合の平均輝度レベルを求め、当該輝度レ
ベルに基づき2つの輝度レベルa0,a1(以下階調
成分と呼ぶ)を設定し、前記階調成分とブロツク
内各画素が前記画素の集合のいずれに属するかの
情報φij(以下分解能成分と呼ぶ)とによつて上
記画像を符号化する符号化処理方式において、該
ブロツクの前記階調成分a0,a1についてその和信
号及び差信号を求め、さらに前記和信号について
は符号化すべきブロツクの周囲ブロツクの同様の
和信号との差を求め、前記差信号はまたはそれに
対応する信号とともに前記階調成分a0,a1にかえ
て符号化して出力とすることを特徴とする画像信
号の符号化処理方式。1 Divide the grayscale image into blocks of appropriate size, which are sets of adjacent pixels, set a threshold value based on the luminance distribution of the pixels in this block, and use the threshold value to divide each pixel in the block into blocks of appropriate size. Divide into a set of pixels with a brightness value less than the threshold value and a set of pixels with a brightness value greater than the threshold value, calculate the average brightness level of each set of pixels, and based on the brightness level, two brightness levels a 0 , a 1 (hereinafter referred to as the gradation component), and the above image is determined using the gradation component and information φij (hereinafter referred to as the resolution component) indicating which of the pixel sets each pixel in the block belongs to. In the encoding processing method for encoding, a sum signal and a difference signal are obtained for the tone components a 0 and a 1 of the block, and the sum signal is further compared with similar sum signals of surrounding blocks of the block to be encoded. , and the difference signal or a signal corresponding thereto is encoded instead of the tone components a 0 and a 1 and output.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1707379A JPS55109085A (en) | 1979-02-16 | 1979-02-16 | Coding process system of picture signal |
US06/116,713 US4319267A (en) | 1979-02-16 | 1980-01-30 | Picture coding and/or decoding equipment |
CA000344783A CA1146473A (en) | 1979-02-16 | 1980-01-31 | Picture coding and/or decoding equipment |
GB8004235A GB2042852B (en) | 1979-02-16 | 1980-02-08 | Picture coding and/or decoding equipment |
DE3005775A DE3005775C2 (en) | 1979-02-16 | 1980-02-15 | Coding method for a color image |
FR8003358A FR2449383A1 (en) | 1979-02-16 | 1980-02-15 | EQUIPMENT FOR CODING AND / OR DECODING COLOR STILL IMAGES |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1707379A JPS55109085A (en) | 1979-02-16 | 1979-02-16 | Coding process system of picture signal |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS55109085A JPS55109085A (en) | 1980-08-21 |
JPS6242558B2 true JPS6242558B2 (en) | 1987-09-09 |
Family
ID=11933799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1707379A Granted JPS55109085A (en) | 1979-02-16 | 1979-02-16 | Coding process system of picture signal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS55109085A (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61284186A (en) * | 1985-06-11 | 1986-12-15 | Matsushita Electric Ind Co Ltd | Still picture display device |
-
1979
- 1979-02-16 JP JP1707379A patent/JPS55109085A/en active Granted
Also Published As
Publication number | Publication date |
---|---|
JPS55109085A (en) | 1980-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2656897B2 (en) | Image data compression and decompression device | |
US6639945B2 (en) | Method and apparatus for implementing motion detection in video compression | |
JP3332619B2 (en) | Decoding device and method thereof | |
JP5051087B2 (en) | Lossless compression coding apparatus and lossless decoding apparatus | |
US6529553B2 (en) | HVQ compression for image boundaries | |
US7668383B2 (en) | Image processing, compressing, decompressing, transmitting, sending and receiving devices and methods, programs thereof and displaying device | |
JPH06511361A (en) | Adaptive block size image compression method and system | |
US5751860A (en) | Method for compressing and decompressing digital image data | |
US20130251257A1 (en) | Image encoding device and image encoding method | |
US20210250575A1 (en) | Image processing device | |
CN1364386A (en) | Simplified logo insertion in encoded signal | |
JPH10190478A (en) | Data compressing device and method, recording medium, and data expanding device and method | |
EP0973339A2 (en) | Compression by splitting each word and applying lossy compression to least significant bits | |
JPS6242558B2 (en) | ||
US6470052B1 (en) | HVQ compression combined with orthogonal rotation | |
JPH104551A (en) | Image processing apparatus and method, and storage medium storing the method | |
JP3209396B2 (en) | Image data compression method and apparatus | |
JPH1098620A (en) | Picture processor | |
JP2952007B2 (en) | Image coding device | |
JPH1051767A (en) | Image playback device | |
KR100522171B1 (en) | Generator of the arbitrary shape frame and method for generating the arbitrary shape frame using the same | |
JPS62125787A (en) | image transmission system | |
JPH02272972A (en) | Still picture transmitter | |
JPH07112243B2 (en) | Block division sequential reproduction coding method | |
JP3323615B2 (en) | Image data compression apparatus and method |