Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2844749B2 - Image processing method using texture features - Google Patents
[go: Go Back, main page]

JP2844749B2 - Image processing method using texture features - Google Patents

Image processing method using texture features

Info

Publication number
JP2844749B2
JP2844749B2 JP1303945A JP30394589A JP2844749B2 JP 2844749 B2 JP2844749 B2 JP 2844749B2 JP 1303945 A JP1303945 A JP 1303945A JP 30394589 A JP30394589 A JP 30394589A JP 2844749 B2 JP2844749 B2 JP 2844749B2
Authority
JP
Japan
Prior art keywords
texture
image
unit
contour
area
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 - Fee Related
Application number
JP1303945A
Other languages
Japanese (ja)
Other versions
JPH03164876A (en
Inventor
敏幸 吉武
守人 塩原
幸洋 中川
敏行 後藤
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1303945A priority Critical patent/JP2844749B2/en
Publication of JPH03164876A publication Critical patent/JPH03164876A/en
Application granted granted Critical
Publication of JP2844749B2 publication Critical patent/JP2844749B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)

Description

【発明の詳細な説明】 〔概要〕 ディジタル画像データの効率的な圧縮復元方式に関
し, 画像をテクスチャ特徴がほぼ均一なテクスチャ領域に
分割し,分割されたテクスチャ領域の輪郭の情報と,テ
クスチャ特徴のみを持つことにより,データ量の削減を
実現する事を目的とし, 画像を一様な特徴を持つ領域に分割して処理する画像
処理方式において,画像をディジタル画像に変換して格
納する画像入力部と,入力した画像の各画素の濃度や各
画素間の濃度の相関係数等を表すテクスチャ特徴を用い
て,隣接する同一テクスチャの画素を統合する事で入力
画像を複数領域に分割する領域分割部と,分割されたテ
クスチャ領域の輪郭を抽出する輪郭抽出部と,分割され
たテクスチャ領域内のテクスチャ特徴を抽出するテクス
チャ特徴抽出部と,上記輪郭抽出部より得られたデータ
と,テクスチャ特徴抽出部より得られたデータを対応さ
せて画像データを作成する画像データ作成部を有するよ
うに構成する。
DETAILED DESCRIPTION OF THE INVENTION [Summary] Regarding an efficient compression / decompression method of digital image data, an image is divided into texture regions having almost uniform texture features, and only the contour information of the divided texture regions and the texture features are provided. An image input unit that converts an image into a digital image and stores it in an image processing method that divides the image into regions with uniform characteristics and processes the image, with the aim of reducing the amount of data by having Area division that divides the input image into multiple areas by integrating adjacent pixels of the same texture using texture features that represent the density of each pixel in the input image and the density correlation coefficient between each pixel, etc. A texture extracting unit that extracts a texture feature in the divided texture region; a contour extracting unit that extracts a contour of the divided texture region; An image data creation unit is provided that creates image data by associating the data obtained from the contour extraction unit with the data obtained from the texture feature extraction unit.

〔産業上の利用分野〕[Industrial applications]

本発明は,ディジタル画像データの効率的な圧縮復元
方式に関する。
The present invention relates to an efficient compression / decompression method for digital image data.

近年,画像のデータベース化が要求されており,それ
に伴って画像を効率的に圧縮する技術が要求されてい
る。従来の画像のデータベース化の方法としては,原画
像と寸分違わないような高品質の復元画像を復元させる
方法があった。これは,医用画像の圧縮復元等に代表さ
れ,ハフマン符号化,変換符号化などが提案されてい
る。
In recent years, there has been a demand for a database of images, and accordingly, a technology for efficiently compressing images has been required. As a conventional method of creating a database of images, there has been a method of restoring a high-quality restored image that is not so different from the original image. This is represented by compression and decompression of medical images and the like, and Huffman coding, transform coding, and the like have been proposed.

ところが,例えばファミコンのキャラクタの動きをデ
バッグしたり,絵入りの地図情報を表示したりする場合
のように,原画像の位置関係さえ正確であればよく,各
物体の大体の特徴がわかれば原画像そのものを復元させ
なくとも良いという要望及び需要があった。
However, the positional relationship of the original images only needs to be accurate, such as when debugging the movement of the NES character or displaying map information with pictures. There was a demand and demand that it would not be necessary to restore it.

〔従来の技術〕[Conventional technology]

従来の画像圧縮方式においては,原画像と同じ画像を
復元することに主眼が置かれていた。以下に従来の代表
的な圧縮技術である変換符号化について述べる。
In the conventional image compression method, the main focus has been on restoring the same image as the original image. Hereinafter, transform coding, which is a typical conventional compression technique, will be described.

第7図に変換符号化の概略を示す。図中,71は入力画
像である。72は分割画像であり,入力画像71をブロック
に分割したものである。73は変換データであり,各ブロ
ックの画像を直交変換したデータである。
FIG. 7 shows an outline of the transform coding. In the figure, 71 is an input image. Reference numeral 72 denotes a divided image, which is obtained by dividing the input image 71 into blocks. Reference numeral 73 denotes conversion data, which is data obtained by orthogonally converting the image of each block.

上図の構成で,まず,原画像を複数の小さな矩形領域
に分割する。この矩形領域が圧縮を行う最小の単位であ
る。画像を小さな領域に分割するのは,大きな領域で取
るとボケてしまうような画像中の局所的な変化を捕らえ
るためである。次に各矩形領域に対して直交変換を施
す。直交変換とは各画素の濃度値に対して離散コサイン
変換を施すもので,離散コサイン変換されたものは周波
数の関数になる。またその絶対値をエネルギーという。
画像は隣接画素間の相関が高いので,直交変換により低
周波数成分にエネルギーが集中する。
In the configuration shown in the above figure, first, the original image is divided into a plurality of small rectangular areas. This rectangular area is the minimum unit for performing compression. The reason why the image is divided into small regions is to capture a local change in the image that is blurred when taken in a large region. Next, orthogonal transformation is performed on each rectangular area. The orthogonal transform is to perform a discrete cosine transform on the density value of each pixel, and the discrete cosine transform is a function of frequency. The absolute value is called energy.
Since an image has a high correlation between adjacent pixels, energy is concentrated on low-frequency components by orthogonal transformation.

第8図に直交変換によって低周波成分にエネルギーが
集中する様子を示す。図中,濃い色で示した部分にエネ
ルギーが集まっている。原画像の濃度レベルが8ビット
256階調だとして,直交変換を施した後,各周波数成分
の値を比較すると,エネルギーが集まった部分では,−
250〜250といった大きな値をとり,エネルギーが集まっ
ていない部分では,−1〜1といった小さな値をとる。
これらの値を量子化して表現するのに,すべてにもとの
8ビットを用意する必要はない。エネルギーが集まった
部分では8ビット,エネルギーが集まっていない部分で
は1ビットというようにエネルギーの大きさに従ってビ
ットを割り当てていけばよい。
FIG. 8 shows a state in which energy is concentrated on low frequency components by orthogonal transformation. In the figure, the energy is concentrated in the parts shown in dark colors. 8-bit density level of original image
Assuming that there are 256 gradations, the values of each frequency component are compared after performing orthogonal transformation.
It takes a large value such as 250 to 250, and a small value such as -1 to 1 in a portion where energy is not collected.
In order to quantize and represent these values, it is not necessary to prepare the original 8 bits. Bits may be allocated according to the magnitude of the energy, such as 8 bits in a portion where energy is collected and 1 bit in a portion where energy is not collected.

第9図にビットの割り当ての図を示す。 FIG. 9 shows a diagram of bit allocation.

第9図の例では,−256〜256の間に8ビットを割り当
ててあれば,これらの値を2レベル間隔で細かに表現す
ることが可能である。一方,−1〜1の範囲であれば1
ビットを割り当てればよい。このようにして,割り当て
られたビット数に従って量子化を行なうことによりデー
タ量の削減を行なう。第9図の例では,一つの矩形領域
は162ビットが必要なだけとなる。
In the example of FIG. 9, if 8 bits are allocated between -256 and 256, these values can be expressed finely at two-level intervals. On the other hand, if it is in the range of −1 to 1, 1
Allocate bits. In this way, the data amount is reduced by performing quantization according to the allocated number of bits. In the example of FIG. 9, one rectangular area requires only 162 bits.

復元側では,割り当てられたビット数に対して,量子
化された値がいくつになるかをあらかじめ定めておく。
例えば,8ビットを割り当てた時の11111111は256であり,
00000000は−256であるとし,1ビットを割り当てた時の
1は0.7であり,0は−0.7であるとする。こうして復元さ
れた周波数成分の値はほぼ元の値を得る。そして,それ
を逆変換すれば,元の画像を復元することができる。
On the restoration side, the number of quantized values for the allocated number of bits is determined in advance.
For example, when 11 bits are allocated, 11111111 is 256,
It is assumed that 00000000 is -256, 1 when one bit is allocated is 0.7, and 0 is -0.7. The value of the frequency component restored in this manner substantially obtains the original value. Then, if it is inversely transformed, the original image can be restored.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

従来方式においては,基本的に原画像と同一の画像を
復元しようとするため,画素単位に近いレベルで情報を
持たなければならなかったので,大量のデータ量を必要
とした。また,画像の特徴に関係なく画像が矩形領域に
分割してしまうので,一つの矩形領域内の異なったテク
スチャの輪郭がボケてしまった。
In the conventional method, a large amount of data is required because it is necessary to have information at a level close to a pixel unit in order to basically restore the same image as the original image. Further, since the image is divided into rectangular areas regardless of the characteristics of the image, the outlines of different textures in one rectangular area are blurred.

本発明は,画像をテクスチャ特徴がほぼ均一なテクス
チャ領域に分割し,分割されたテクスチャ領域の輪郭の
情報と,テクスチャ特徴のみを持つことにより,データ
量の削減を実現する事を目的とする。
SUMMARY OF THE INVENTION It is an object of the present invention to divide an image into texture regions having substantially uniform texture characteristics, and to reduce the amount of data by having only the outline information of the divided texture regions and the texture characteristics.

それと同時にテクスチャ領域の輪郭の情報を持たせる
ことで,輪郭のボケを防ぐことができる。テクスチャと
は要素がある種の規則に従って配列されてできる繰り返
しのパターンであり,テクスチャ領域を解析することに
より,各テクスチャに固有のテクスチャ特徴を抽出する
ことができる。テクスチャ特徴はテクスチャを記述し,
領域の属性を記述するものであり,このテクスチャ特徴
から原画像と同じテクスチャを生成することができる。
At the same time, blurring of the contour can be prevented by providing information on the contour of the texture area. A texture is a repetitive pattern formed by arranging elements according to a certain rule. By analyzing a texture area, a texture characteristic unique to each texture can be extracted. Texture features describe textures,
The attribute of the area is described, and the same texture as the original image can be generated from the texture feature.

〔課題を解決するための手段〕 第1図は,本発明の原理説明図(1)である。[Means for Solving the Problems] FIG. 1 is a diagram (1) for explaining the principle of the present invention.

図中,1は画像入力部であり,画像をディジタル化して
計算機に入力する。2は領域分割部であり,入力画像を
同一テクスチャ領域に分割する。3は輪郭抽出部であ
り,テクスチャ領域の輪郭を抽出する。4はテクスチャ
特徴抽出部であり,テクスチャ領域のテクスチャ特徴を
抽出する。5は画像データ作成部であり,輪郭抽出部3
とテクスチャ特徴抽出部4から圧縮画像データを作成す
る。
In the figure, reference numeral 1 denotes an image input unit which digitizes an image and inputs it to a computer. Reference numeral 2 denotes an area dividing unit that divides an input image into the same texture area. Reference numeral 3 denotes a contour extraction unit that extracts a contour of a texture area. Reference numeral 4 denotes a texture feature extraction unit that extracts a texture feature of a texture area. Reference numeral 5 denotes an image data creation unit, and an outline extraction unit 3
Then, compressed image data is created from the texture feature extraction unit 4.

上記の構成で,画像入力部1で画像を読み込み,次に
領域分割部2で読み込んだ画像データを同一テクスチャ
領域に分割し,各テクスチャ領域に関して輪郭抽出部3
とテクスチャ特徴抽出部4から輪郭とテクスチャ特徴を
抽出し,画像データ作成部5で該輪郭とテクスチャ特徴
から圧縮画像データを作成する。
With the above configuration, an image is read by the image input unit 1, the image data read by the region dividing unit 2 is divided into the same texture region, and the contour extracting unit 3 is used for each texture region.
Then, the contour and the texture feature are extracted from the texture feature extracting unit 4 and the image data creating unit 5 creates compressed image data from the contour and the texture feature.

第2図は,本発明の原理説明図(2)である。 FIG. 2 is a diagram (2) for explaining the principle of the present invention.

図中,6は輪郭復元部であり,チェーンコードに従っ
て,各テクスチャ領域の輪郭線を復元する。7はテクス
チャ生成部であり,入力されたテクスチャ特徴からテク
スチャを生成する。8は画像再構成部であり,領域分割
画像の各領域の内部に,対応するテクスチャをあてはめ
る。9は画像出力部であり,復元された画像を出力す
る。
In the figure, reference numeral 6 denotes a contour restoring unit which restores the contour of each texture area according to the chain code. Reference numeral 7 denotes a texture generation unit which generates a texture from the input texture features. Reference numeral 8 denotes an image reconstructing unit that applies a corresponding texture to each area of the area divided image. An image output unit 9 outputs a restored image.

以上の構成で,圧縮画像データから輪郭復元部6で輪
郭が復元され,テクスチャ生成部からテクスチャが生成
され,以上のデータを画像再構成部8に入力して,画像
が復元される。復元された画像は画像出力部9で出力さ
れる。
With the above configuration, the contour is restored by the contour restoring unit 6 from the compressed image data, the texture is generated by the texture generating unit, and the above data is input to the image reconstructing unit 8 to restore the image. The restored image is output by the image output unit 9.

〔作用〕[Action]

入力されたディジタル画像データのテクスチャ特徴
(濃度ヒストグラム,自己相関係数,同時生起行列,パ
ワースペクトル等)を用いて同一テクスチャ特徴を持つ
領域により画像を分割し,テクスチャ領域の輪郭とテク
スチャ特徴とを抽出して,圧縮画像データを作成する。
Using the texture features (density histogram, autocorrelation coefficient, co-occurrence matrix, power spectrum, etc.) of the input digital image data, the image is divided into regions having the same texture feature, and the contour of the texture region and the texture feature are determined. Extract and create compressed image data.

ここで,同一テクスチャとは全く同一の画像ではな
く,細部は異なっているが,同じ物にみえる画像であ
る。例えば,芝生は芝生として復元できればよく,芝の
一本一本まで原画像と同じでなくとも良いという考え方
である。この方法により画像データの各画素の情報を処
理することなく,芝生といった領域毎の情報があればよ
いので,大幅に圧縮率を向上させる事ができる。
Here, the same texture is not exactly the same image, but is an image that looks different but has the same details. For example, the idea is that the lawn only needs to be reconstructed as a lawn, and it is not necessary for each grass to be the same as the original image. According to this method, the information of each pixel of the image data is not processed, and the information for each area such as lawn is only required.

〔実施例〕〔Example〕

第3図は,本発明の一実施例の構成図である。 FIG. 3 is a configuration diagram of one embodiment of the present invention.

図中,第1図と同一のものは説明を省略する。21は画
像圧縮部であり,画像の圧縮をする。22は画像分割部で
あり,原画像を複数の小さな矩形領域(ブロック)に分
割する。23は特徴抽出部であり,上記の各ブロック毎に
テクスチャ特徴を抽出する。24は領域統合部であり,同
一テクスチャのブロックを統合する。25は輪郭追跡部で
あり,輪郭分割部2で得られた各テクスチャ領域の輪郭
線をチェーンコードを用いてコード化し圧縮する。26は
コード生成部であり,輪郭追跡部25で得られた座標値か
らチェーンコードを生成する。27は画像データベースで
あり,圧縮された画像データが格納されている。28は画
像復元部であり,圧縮画像を復元する。29は圧縮データ
解析部であり,圧縮データを領域分割情報とテクスチャ
特徴に分ける。
In the figure, the same components as those in FIG. Reference numeral 21 denotes an image compression unit that compresses an image. An image dividing unit 22 divides the original image into a plurality of small rectangular areas (blocks). Reference numeral 23 denotes a feature extraction unit that extracts a texture feature for each of the above blocks. Reference numeral 24 denotes an area integration unit that integrates blocks of the same texture. Reference numeral 25 denotes a contour tracing unit which codes and compresses the contour of each texture area obtained by the contour dividing unit 2 using a chain code. Reference numeral 26 denotes a code generation unit which generates a chain code from the coordinate values obtained by the contour tracking unit 25. An image database 27 stores compressed image data. An image restoration unit 28 restores a compressed image. Reference numeral 29 denotes a compressed data analysis unit which divides the compressed data into area division information and texture features.

以上の構成で,以下に具体的な各部の処理過程を説明
する。
With the above configuration, specific processing steps of each unit will be described below.

まず,画像は画像入力部1でディジタル画像に変換さ
れ,領域分割部2に送られる。ここで,領域分割部2の
具体的な処理を以下に処理する。
First, the image is converted into a digital image by the image input unit 1 and sent to the area dividing unit 2. Here, the specific processing of the area dividing unit 2 will be described below.

まず,画像分割部22が原画像を複数の小さな矩形領域
(ブロック)に分割する。次に,特徴抽出部23が,各ブ
ロック毎にテクスチャ特徴を抽出する。ここで,テクス
チャ特徴としては,ブロック内の濃度レベルの平均,分
散,時系列モデルのモデルパラメータとする。時系列モ
デルはテクスチャの周期性を利用してテクスチャを表現
したものであり,ある画素の濃度レベルを,それ以前の
1周期の画素の値と白色雑音の線形結合で表す。モデル
パラメータとはこの線形結合の係数であり,これはテク
スチャの2次統計量を表す。
First, the image dividing unit 22 divides the original image into a plurality of small rectangular areas (blocks). Next, the feature extracting unit 23 extracts a texture feature for each block. Here, the texture features are the average, variance, and model parameters of the time series model of the density level in the block. The time-series model expresses the texture using the periodicity of the texture, and the density level of a certain pixel is expressed by a linear combination of the value of the previous one-cycle pixel and white noise. The model parameters are the coefficients of this linear combination, which represent the secondary statistics of the texture.

次に,領域統合部24はブロックの統合を行ない,テク
スチャ領域を形成する。ブロックの統合は隣接するブロ
ックのテクスチャ特徴を比較することによって行なう。
隣接するブロックの全てのテクスチャ特徴の差が閾値以
下ならばその2つのブロックは同じテクスチャであると
考えて同じ領域とする。テクスチャ特徴の差が閾値より
大きければ,異なるテクスチャと考えてブロックの統合
は行わない。
Next, the area integration unit 24 integrates the blocks to form a texture area. Block integration is performed by comparing the texture features of adjacent blocks.
If the difference between all the texture features of the adjacent blocks is equal to or smaller than the threshold value, the two blocks are considered to have the same texture and are set to the same area. If the difference between the texture features is larger than the threshold value, the blocks are not integrated because they are considered to be different textures.

第4図に領域分割情報の例を示す。 FIG. 4 shows an example of the area division information.

図中,41は入力画像で,42は領域分割した画像である。
43は領域の番号で,44は領域分割情報の各画素の値で,45
はテクスチャ特徴の内平均濃度を示している。
In the figure, 41 is an input image, and 42 is an image obtained by dividing the area.
43 is the area number, 44 is the value of each pixel in the area division information, 45
Indicates the average density of the texture features.

次に,領域分割部2で得られた各テクスチャ領域の情
報を輪郭抽出部3とテクスチャ特徴抽出部4に渡す。輪
郭抽出部3は輪郭追跡部25とコード生成部26から成り以
下にその処理を説明する。
Next, information of each texture area obtained by the area dividing unit 2 is passed to the contour extracting unit 3 and the texture feature extracting unit 4. The contour extraction unit 3 is composed of a contour tracking unit 25 and a code generation unit 26, and the processing will be described below.

輪郭追跡部25は,各テクスチャ領域の輪郭線を追跡し
ながらその座標値を調べていく。この時,同時に輪郭線
が領域の外周か内周かの区別を行なう。コード生成部26
は輪郭追跡部25で得られた座標値からチェーンコードを
生成する。
The contour tracking unit 25 checks the coordinate values while tracking the contour of each texture area. At this time, a distinction is made at the same time as to whether the contour is the outer periphery or the inner periphery of the region. Code generator 26
Generates a chain code from the coordinate values obtained by the contour tracking unit 25.

第5図にチェーンコードの説明図を示す。 FIG. 5 shows an explanatory diagram of the chain code.

51は8方向コードである。52はチェーンコードの例で
ある。
51 is an 8-way code. 52 is an example of a chain code.

チェーンコードは,基本的には視点の座標と方向変化
を表現する8個の方向コードで輪郭線を表現するもので
ある。
The chain code basically expresses the outline with eight direction codes expressing the coordinates of the viewpoint and the change in direction.

テクスチャ特徴抽出部4はテクスチャ領域内のテクス
チャ特徴を抽出する。テクスチャ特徴としては,領域分
割に使用したものと同じで,領域内の濃度レベルの平
均,分散,時系列モデルのモデルパラメータである。こ
れらのテクスチャ特徴によってテクスチャ領域内のテク
スチャを記述するのである。
The texture feature extraction unit 4 extracts a texture feature in a texture area. The texture features are the same as those used for region division, and are the average, variance, and model parameters of the time-series model of the density level in the region. The texture in the texture area is described by these texture features.

以上のようにして得られた領域の輪郭線から成る領域
分割情報とテクスチャ特徴は,画像データ作成部5に送
られる。画像データ作成部5はこれらを一つにまとめて
圧縮データを作成する。
The area division information including the outline of the area and the texture feature obtained as described above are sent to the image data creation unit 5. The image data creating unit 5 creates compressed data by putting these together.

第6図に圧縮データの一例を示す。 FIG. 6 shows an example of the compressed data.

図中,61はヘッダであり,テクスチャ領域名と外周,
内周を示す情報が格納されている。62はコード部であ
り,8方向を3ビットづづで記述してある。63はチェーン
コードである。64はテクスチャ領域の濃度レベルの平
均,分散を示す情報が格納されている。65はモデルパラ
メータを示す情報が格納されている。66はテクスチャ特
徴であり,ある領域のテクスチャ特徴を示す情報が格納
されている。
In the figure, reference numeral 61 denotes a header, which is a texture area name and an outer periphery;
Information indicating the inner circumference is stored. Reference numeral 62 denotes a code part, which describes eight directions in units of three bits. 63 is a chain code. Numeral 64 stores information indicating the average and variance of the density level of the texture area. Numeral 65 stores information indicating model parameters. Reference numeral 66 denotes a texture feature, which stores information indicating the texture feature of a certain area.

次に,画像復元部28の処理について説明する。 Next, the processing of the image restoration unit 28 will be described.

画像データベース27から呼び出された圧縮データは圧
縮データ解析部29に送られる。圧縮データ解析部29は,
圧縮データを領域分割情報とテクスチャ特徴に分ける。
チェーンコードで表された各領域の輪郭である領域分割
情報は,輪郭復元部6に送られる。輪郭復元部6は,チ
ェンコードに従って,各テクスチャ領域の輪郭線を復元
し,領域分割画像を作成する。一方,テクスチャ特徴は
テクスチャ生成部7に送られる。
The compressed data called from the image database 27 is sent to the compressed data analysis unit 29. The compressed data analyzer 29
The compressed data is divided into region division information and texture features.
The area division information that is the outline of each area represented by the chain code is sent to the outline restoring unit 6. The contour restoring unit 6 restores the contour of each texture region according to the chain code, and creates a region divided image. On the other hand, the texture feature is sent to the texture generation unit 7.

ここでテクスチャ生成部7の処理を説明する。テクス
チャ生成部7は,入力されたテクスチャ特徴からテクス
チャを生成する。テクスチャの生成は,白色雑音のフー
リエ変換画像に対して,モデルパラメータのフーリエ変
換を線形フィルタとして作用させ,結果を逆フーリエ変
換することによって得られる。
Here, the processing of the texture generation unit 7 will be described. The texture generator 7 generates a texture from the input texture feature. The texture is generated by applying the Fourier transform of the model parameters as a linear filter to the Fourier transform image of the white noise, and performing the inverse Fourier transform on the result.

以上のことによって得られた領域分割画像と,生成さ
れたテクスチャは画像再構成部8に送られる。画像再構
成部8は領域分割画像の各領域の内部に,対応するテク
スチャをあてはめる。このようにして画像が復元され
る。復元された画像は画像出力部9で外部に表示され
る。
The region divided image obtained as described above and the generated texture are sent to the image reconstruction unit 8. The image reconstructing unit 8 applies a corresponding texture inside each region of the region division image. Thus, the image is restored. The restored image is displayed outside by the image output unit 9.

〔発明の効果〕〔The invention's effect〕

以上説明したように,本発明によれば原画像からラフ
なスケッチのようなそれほど正確さを要求されない画像
を,大まかなテクスチャ特徴により画像分割して復元生
成させる事で,画像データを大幅に圧縮することがで
き,かつ原画像の「雰囲気」を残した画像を復元するこ
とが可能である。
As described above, according to the present invention, an image that is not required to be so accurate, such as a rough sketch, is restored from an original image by rough texture features and restored and generated, thereby greatly compressing image data. It is possible to restore an image that retains the "atmosphere" of the original image.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明の原理説明図(1)であり, 第2図は本発明の原理説明図(2)であり, 第3図は本発明の一実施例の構成図であり, 第4図は領域分割情報の例であり, 第5図はチェーンコードの説明図であり, 第6図は圧縮データの一例であり, 第7図は変換符号化の概略図であり, 第8図は直交変換によるエネルギーの集中を示す図であ
り, 第9図はビットの割り当ての図である。 第1図,第2図中, 1は画像入力部であり, 2は領域分割部であり, 3は輪郭抽出部であり, 4はテクスチャ特徴抽出部であり, 5は画像データ作成部であり, 6は輪郭復元部であり, 7はテクスチャ生成部であり, 8は画像再構成部であり, 9は画像出力部である。
FIG. 1 is a diagram (1) for explaining the principle of the present invention, FIG. 2 is a diagram (2) for explaining the principle of the present invention, FIG. 3 is a block diagram of an embodiment of the present invention, and FIG. Fig. 5 is an example of area division information. Fig. 5 is an explanatory diagram of a chain code. Fig. 6 is an example of compressed data. Fig. 7 is a schematic diagram of transform coding. FIG. 9 is a diagram showing energy concentration by orthogonal transform, and FIG. 9 is a diagram of bit allocation. 1 and 2, 1 is an image input unit, 2 is a region dividing unit, 3 is an outline extracting unit, 4 is a texture feature extracting unit, and 5 is an image data creating unit. , 6 are contour restoring units, 7 is a texture generation unit, 8 is an image reconstruction unit, and 9 is an image output unit.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 後藤 敏行 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 (56)参考文献 特開 平1−191273(JP,A) (58)調査した分野(Int.Cl.6,DB名) G06T 9/00 - 9/40 H04N 1/41 - 1/419────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Toshiyuki Goto 1015 Uedanaka, Nakahara-ku, Kawasaki City, Kanagawa Prefecture Inside Fujitsu Limited (56) References JP-A-1-191273 (JP, A) (58) Fields investigated (Int.Cl. 6 , DB name) G06T 9/00-9/40 H04N 1/41-1/419

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】画像を一様な特徴を持つ領域に分割して処
理する画像処理方式において, 画像をディジタル画像に変換して格納する画像入力部
(1)と, 入力した画像の各画素の濃度や各画素間の濃度の相関係
数等を表すテクスチャ特徴を用いて,隣接する同一テク
スチャの画素を統合する事で入力画像を複数領域に分割
する領域分割部(2)と, 分割されたテクスチャ領域の輪郭を抽出する輪郭抽出部
(3)と, 分割されたテクスチャ領域内のテクスチャ特徴を抽出す
るテクスチャ特徴抽出部(4)と, 上記輪郭抽出部(3)より得られたデータと,テクスチ
ャ特徴抽出部(4)より得られたデータを対応させて画
像データを作成する画像データ作成部(5)を有する事
を特徴とするテクスチャ特徴を用いた画像処理方式。
In an image processing method for processing an image by dividing the image into regions having uniform characteristics, an image input unit (1) for converting the image into a digital image and storing the digital image; A region dividing unit (2) that divides an input image into a plurality of regions by integrating adjacent pixels of the same texture using a texture feature representing a density or a correlation coefficient of the density between pixels; A contour extracting unit (3) for extracting a contour of the texture region, a texture feature extracting unit (4) for extracting a texture feature in the divided texture region, and data obtained from the contour extracting unit (3). An image processing method using a texture feature, characterized by having an image data creation section (5) for creating image data in correspondence with data obtained from the texture feature extraction section (4).
【請求項2】上記画像データ作成部(5)によって作成
された圧縮画像データからテクスチャ領域の輪郭を復元
する輪郭復元部(6)と, 上記圧縮画像データのテクスチャ特徴からテクスチャ領
域内のテクスチャを生成するテクスチャ生成部(7)
と, 上記輪郭復元部(6)で得られたテクスチャ領域の輪郭
内部に上記テクスチャ生成部(7)で生成されたテクス
チャの内,対応するテクスチャをあてはめる画像再構成
部(8)と, 該画像再構成部(8)によって得られた画像を出力する
画像出力部(9)とを有する事を特徴とする請求項第1
項記載の画像処理方式。
2. A contour restoring unit (6) for restoring a contour of a texture area from the compressed image data created by the image data creating unit (5), and a texture in the texture area from a texture feature of the compressed image data. Texture generator to generate (7)
An image reconstruction unit (8) for applying a corresponding texture among the textures generated by the texture generation unit (7) to the inside of the outline of the texture region obtained by the outline restoration unit (6); An image output unit (9) for outputting an image obtained by the reconstruction unit (8).
The image processing method described in the item.
JP1303945A 1989-11-22 1989-11-22 Image processing method using texture features Expired - Fee Related JP2844749B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1303945A JP2844749B2 (en) 1989-11-22 1989-11-22 Image processing method using texture features

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1303945A JP2844749B2 (en) 1989-11-22 1989-11-22 Image processing method using texture features

Publications (2)

Publication Number Publication Date
JPH03164876A JPH03164876A (en) 1991-07-16
JP2844749B2 true JP2844749B2 (en) 1999-01-06

Family

ID=17927182

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1303945A Expired - Fee Related JP2844749B2 (en) 1989-11-22 1989-11-22 Image processing method using texture features

Country Status (1)

Country Link
JP (1) JP2844749B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2684829A1 (en) * 1991-12-04 1993-06-11 Philips Electronique Lab METHODS OF SYNTHESIZING TEXTURE SIGNALS AND TRANSMITTING AND / OR STORING SUCH SIGNALS, AND DEVICES AND SYSTEMS FOR THEIR IMPLEMENTATION.
JPH0660182A (en) * 1992-08-04 1994-03-04 Komatsu Ltd Area division method using texture analysis and device
WO1995029462A1 (en) * 1994-04-22 1995-11-02 Sony Corporation Method and device for encoding image signal and image signal decoding device
JP3772185B2 (en) * 1995-07-28 2006-05-10 独立行政法人情報通信研究機構 Image coding method
JP6697537B1 (en) * 2018-12-20 2020-05-20 ゼネラル・エレクトリック・カンパニイ Medical image device and its control program

Also Published As

Publication number Publication date
JPH03164876A (en) 1991-07-16

Similar Documents

Publication Publication Date Title
US6002794A (en) Encoding and decoding of color digital image using wavelet and fractal encoding
CA2062965C (en) Method and apparatus for compression and decompression of digital data
Dony Karhunen-loeve transform
Kunt et al. Second-generation image-coding techniques
Starck et al. Astronomical image compression based on noise suppression
JP2844749B2 (en) Image processing method using texture features
Sadkhan A proposed image compression technique based on DWT and predictive techniques
CN113221835A (en) Scene classification method, device, equipment and storage medium for face-check video
Khashman et al. Comparison criteria for optimum image compression
Kwon et al. Segmentation-based image compression
JP2679769B2 (en) Image signal encoding device
Wickerhauser Fast approximate factor analysis
Salih et al. Fast Joint Image Compression-Encryption Algorithm used for 3D Reconstruction
Starck Nonlinear multiscale transforms
JP2743208B2 (en) Image complement coding device
US6633679B1 (en) Visually lossless still image compression for CMYK, CMY and Postscript formats
JP2005531862A (en) Topology image model
EP1365357A1 (en) Device for creating image feature from image having any shape
Schmalz et al. Data compression techniques for underwater imagery
Borusyak et al. Development of an algorithm for adaptive compression of indexed images using contextual simulation
JP3375079B2 (en) Image compression device
Yomdin et al. Normal forms representation: a technology for image compression
WO1999010838A1 (en) System and method for processing digital image information
Pham et al. Image compression using polylines
EP4664887A1 (en) Encoding and decoding method and apparatus, and device thereof

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees