JP2000076424A - Texture compression and restoration method and device therefor - Google Patents

Texture compression and restoration method and device therefor

Info

Publication number
JP2000076424A
JP2000076424A JP10248968A JP24896898A JP2000076424A JP 2000076424 A JP2000076424 A JP 2000076424A JP 10248968 A JP10248968 A JP 10248968A JP 24896898 A JP24896898 A JP 24896898A JP 2000076424 A JP2000076424 A JP 2000076424A
Authority
JP
Japan
Prior art keywords
image
texture
image pattern
period
pattern
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.)
Granted
Application number
JP10248968A
Other languages
Japanese (ja)
Other versions
JP3589871B2 (en
Inventor
Masanori Watanabe
正規 渡辺
Shuichi Shiitani
秀一 椎谷
Masaaki Ota
雅明 太田
Hiroaki Harada
裕明 原田
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 JP24896898A priority Critical patent/JP3589871B2/en
Publication of JP2000076424A publication Critical patent/JP2000076424A/en
Application granted granted Critical
Publication of JP3589871B2 publication Critical patent/JP3589871B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/005Statistical coding, e.g. Huffman, run length coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)

Abstract

PROBLEM TO BE SOLVED: To eliminate unnatural joints of plural picture patterns in a restoration mode by storing the image patterns which are extracted from a texture image in one cycle together with the auxiliary information on restoration of the texture image. SOLUTION: A texture image is stored in a texture image storage part 22 via a texture image input part 21, and a repeating pitch measurement part 23 measures the repeating pitch, i.e., the size of image patterns equivalent to one cycle for the stored texture image. A single-cycle image pattern extraction part 24 demarcates the texture image based on the measured pitch and one of these demarcated images is extracted as a single-cycle image pattern. Meanwhile, a single-cycle image pattern correction part 25 performs the repetitive drawing operations to correct a single-cycle image pattern and stores this corrected pattern in a single-cycle image pattern storage part 26 so as to eliminate unnatural joints of plural image patterns when the texture image is reproduced. Thus, the texture image can be entirely restored by means of the image patterns equivalent to one cycle.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、繰り返しパターン
を含むテクスチャ画像のデータ量を削減する圧縮・復元
処理の方法及び装置に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to a method and apparatus for compression / decompression processing for reducing the data amount of a texture image including a repetitive pattern.

【0002】[0002]

【従来の技術】近年のコンピュータ技術の発展により、
画像処理を積極的に用いることができる環境が、技術的
かつ経済的にも整いつつある。しかし、画像データはテ
キストデータ等と比して大きな容量を必要とするため、
データの保存においては格納ディスク等の記録媒体を圧
迫し、通信においては回線スピードの劣化の原因となる
等、そのままデータ処理に用いるには不便である。
2. Description of the Related Art With the recent development of computer technology,
An environment in which image processing can be used positively is being prepared technically and economically. However, image data requires a larger capacity than text data, etc.
It is inconvenient to use the data as it is for data storage, as it squeezes a recording medium such as a storage disk, and causes a reduction in line speed in communication.

【0003】かかる弊害を回避すべく、さまざまな画像
データ圧縮方法が考えられている。特に表面模様等のテ
クスチャ画像においては、表面模様が繰り返しパターン
を有することが多く、かかる特質を利用したデータ圧縮
方法が考え出されている。
In order to avoid such a problem, various image data compression methods have been considered. Particularly in a texture image such as a surface pattern, the surface pattern often has a repetitive pattern, and a data compression method using such characteristics has been devised.

【0004】例えば、特開平3−270249号公報に
おいては、繰り返しパターンを有する画像データについ
て、当該パターンの一周期分の画像データのみを模範画
像データとして格納することで、全体のデータ量を削減
する方法が開示されている。
For example, in Japanese Patent Application Laid-Open No. 3-270249, for image data having a repetitive pattern, only the image data for one cycle of the pattern is stored as model image data, thereby reducing the entire data amount. A method is disclosed.

【0005】図1にかかるテクスチャ画像の圧縮装置の
概略構成図を示す。図1において、11はテクスチャ画
像入力部を、12はテクスチャ画像記憶部を、13は繰
り返しピッチ測定部を、14は一周期画像パターン測定
部を、15は一周期画像パターン抽出部を、それぞれ示
す。
FIG. 1 is a schematic block diagram of a texture image compression apparatus according to the present invention. In FIG. 1, reference numeral 11 denotes a texture image input unit, 12 denotes a texture image storage unit, 13 denotes a repetition pitch measurement unit, 14 denotes a one-period image pattern measurement unit, and 15 denotes a one-period image pattern extraction unit. .

【0006】図1では、圧縮対象となるテクスチャ画像
をテクスチャ画像入力部11から入力して、テクスチャ
画像記憶部12に格納した後、繰り返しピッチ測定部1
3において繰り返しピッチを測定し、一周期画像パター
ン測定部14において抽出すべき一周期画像パターンの
位置を測定する。そして、一周期画像パターン抽出部1
5で一周期分の画像パターンを抽出することで、全体の
データ量を圧縮するものである。
In FIG. 1, after a texture image to be compressed is input from a texture image input unit 11 and stored in a texture image storage unit 12, a repetitive pitch measurement unit 1
In step 3, the repetition pitch is measured, and the position of the one-period image pattern to be extracted is measured in the one-period image pattern measuring unit 14. And a one-period image pattern extraction unit 1
By extracting an image pattern for one cycle in step 5, the entire data amount is compressed.

【0007】[0007]

【発明が解決しようとする課題】しかし、上述の方法で
は、一周期分の画像パターンを抽出する際に、全体の画
像を復元する場合のパターン間の整合性については何ら
考慮されていないため、画像全体の復元性が保証されな
いという問題点があった。
However, in the above-mentioned method, when extracting an image pattern for one cycle, there is no consideration given to the consistency between the patterns when restoring the entire image. There is a problem that restorability of the entire image is not guaranteed.

【0008】また、特開平7−295231号公報にお
いて、画像パターン間のつなぎ目をぼかして印刷する方
法について開示されているが、対象となる画像パターン
が当該方法で対処可能な画像パターンか否かを判断する
機能を有していないため、期待される効果が得られない
可能性も残されている。
Japanese Patent Application Laid-Open No. 7-295231 discloses a method of printing by blurring the joint between image patterns. It is determined whether the target image pattern is an image pattern that can be handled by the method. Since it does not have a function of making a judgment, there is still a possibility that the expected effect cannot be obtained.

【0009】本発明は、上記弊害を排除し、テクスチャ
画像の繰り返しを検出して、一周期の画像パターンを抽
出すると共に、画像パターンのつなぎ目の画像が不自然
なものにならないように一周期の画像パターンの周囲又
は全体を修正することのできるテクスチャ圧縮処理の方
法を提供することを目的とする。
The present invention eliminates the adverse effects described above, detects a repetition of a texture image, extracts a one-period image pattern, and performs one-period image processing so that an image at a joint of image patterns does not become unnatural. An object of the present invention is to provide a method of texture compression processing that can modify the periphery or the whole of an image pattern.

【0010】[0010]

【課題を解決するための手段】上記課題を解決するため
に本発明にかかるテクスチャ圧縮方法は、テクスチャ画
像のデータ量を削減するテクスチャ圧縮方法であって、
テクスチャ画像を入力し、格納する工程と、格納したテ
クスチャ画像の繰り返しピッチを測定して、一周期の画
像パターンを抽出する工程と、抽出した一周期の画像パ
ターンを修正する工程と、修正した一周期の画像パター
ンのみを格納する工程とを有し、一周期の画像パターン
を修正する工程において、一周期の画像パターンを繰り
返し描画して画像を復元した場合に一周期の画像パター
ンのつなぎ目が不自然にならないよう一周期の画像パタ
ーンの周囲又は全体をテクスチャの特徴量に基づいて修
正することを特徴とする。
To solve the above-mentioned problems, a texture compression method according to the present invention is a texture compression method for reducing the amount of data of a texture image,
A step of inputting and storing a texture image, a step of measuring a repetition pitch of the stored texture image and extracting a one-cycle image pattern, a step of correcting the extracted one-cycle image pattern, Storing only the image pattern of one cycle, and in the step of correcting the image pattern of one cycle, when the image pattern of one cycle is repeatedly drawn and the image is restored, the joint of the image pattern of one cycle is not The method is characterized in that the periphery or the entirety of one cycle of the image pattern is corrected based on the feature amount of the texture so as not to become natural.

【0011】かかる構成により、テクスチャ画像全部を
格納するのではなく、一周期分の画像パターンのみを格
納することで、格納すべきデータ量を大きく削減するこ
とができるとともに、格納したデータから元のテクスチ
ャ画像を復元する場合において画像パターンのつなぎ目
が自然なテクスチャ画像を得ることが可能となる。
With this configuration, by storing only one cycle of the image pattern instead of storing the entire texture image, the amount of data to be stored can be greatly reduced, and the stored data can be restored from the original. When restoring a texture image, it is possible to obtain a texture image in which the seams of the image patterns are natural.

【0012】次に、上記課題を解決するために本発明に
かかるテクスチャ復元方法は、圧縮されたテクスチャ画
像を復元するテクスチャ復元方法であって、テクスチャ
画像を入力し、格納する工程と、格納したテクスチャ画
像の繰り返しピッチを測定して、一周期の画像パターン
を抽出する工程と、抽出した一周期の画像パターンを修
正する工程と、修正した一周期の画像パターンのみを格
納する工程とを有し、一周期の画像パターンを修正する
工程において、一周期の画像パターンを繰り返し描画し
て画像を復元した場合に一周期の画像パターンのつなぎ
目が不自然にならないよう一周期の画像パターンの周囲
又は全体をテクスチャの特徴量に基づいて修正する圧縮
方法を用いて圧縮されたテクスチャ画像を復元すること
を特徴とする。
Next, in order to solve the above problem, a texture restoring method according to the present invention is a texture restoring method for restoring a compressed texture image, comprising the steps of inputting and storing a texture image, and storing the texture image. Measuring a repetition pitch of the texture image to extract a one-period image pattern; correcting the extracted one-period image pattern; and storing only the corrected one-period image pattern. In the step of correcting the one-period image pattern, around or over the one-period image pattern so that the seams of the one-period image pattern do not become unnatural when the image is restored by repeatedly drawing the one-period image pattern Is restored using a compression method that modifies the texture image based on the texture feature amount.

【0013】かかる構成により、テクスチャ画像全部を
格納するのではなく、一周期分の画像パターンのみを格
納することで、格納すべきデータ量を大きく削減するこ
とが可能となった圧縮データに基づいてテクスチャ画像
を復元する場合においても、テクスチャ画像を画像パタ
ーンのつなぎ目が自然になるように復元することが可能
となる。
With this configuration, the amount of data to be stored can be greatly reduced by storing only one cycle of the image pattern instead of storing the entire texture image. Also when restoring a texture image, it is possible to restore the texture image so that the seam of the image pattern becomes natural.

【0014】また、本発明にかかるテクスチャ圧縮方法
は、一周期の画像パターンを修正する工程において、ユ
ーザが補助情報を入力し、一周期の画像パターンを繰り
返し描画して画像を復元した場合に一周期の画像パター
ンのつなぎ目が不自然にならないよう一周期の画像パタ
ーンの周囲又は全体をテクスチャの特徴量と補助情報に
基づいて修正することが好ましい。テクスチャ画像を復
元する場合、一周期分の画像パターンのつなぎ目の処理
において、画像パターンのつなぎ目が自然であるか否か
に関するユーザの感覚を反映させることができるからで
ある。
Further, in the texture compression method according to the present invention, in the step of correcting the one-cycle image pattern, the user may input auxiliary information and repeatedly render the one-cycle image pattern to restore the image. It is preferable that the periphery or the entirety of the one-period image pattern is corrected based on the feature amount of the texture and the auxiliary information so that the joint of the periodic image pattern does not become unnatural. This is because, when a texture image is restored, the user's feeling as to whether or not the seam of the image pattern is natural can be reflected in the processing of the seam of the image pattern for one cycle.

【0015】また、本発明にかかるテクスチャ圧縮方法
は、一周期の画像パターンを修正する工程に加えて、ユ
ーザが補助情報を入力し、一周期の画像パターンを繰り
返し描画するだけでは復元できないテクスチャ画像につ
いてテクスチャ画像を復元するために必要な一周期画像
パターンとの差分情報をテクスチャの特徴量と補助情報
に基づいて抽出する工程と、一周期の画像パターンを格
納する工程に加えて、テクスチャ画像を復元するために
必要な一周期画像パターンとの差分情報を格納する工程
を有する。テクスチャ画像を復元するために必要な差分
情報を一周期分の画像パターン単位で抽出することによ
って、一周期分の画像パターンだけを抽出する方法では
一周期分のデータ量が大きくなってしまうテクスチャ画
像についても、より少ないデータ量の情報に基づいて復
元することが可能となるからである。
In the texture compression method according to the present invention, in addition to the step of correcting a one-period image pattern, a texture image that cannot be restored only by a user inputting auxiliary information and repeatedly drawing a one-period image pattern In addition to the step of extracting difference information from the one-period image pattern necessary for restoring the texture image based on the feature amount of the texture and the auxiliary information, and the step of storing the one-period image pattern, A step of storing difference information from the one-period image pattern necessary for restoration. By extracting the difference information necessary for restoring the texture image in one cycle of the image pattern unit, the method of extracting only one cycle of the image pattern requires a large amount of data for one cycle. Is also possible to restore based on the information of a smaller data amount.

【0016】例えば、画像パターンの一周期よりも大き
な周期で散点模様が付加されているテクスチャ画像の場
合を考えると、散点模様も含めて一周期分の画像パター
ンを抽出すると、一周期分の画像パターンが大きなパタ
ーンとなってしまい、そのデータ量も大きくなってしま
う。この場合、散点模様を除いて一周期分の画像パター
ンを抽出すると共に、重ね合わせる散点模様に関する情
報を別途追加する方法でテクスチャ画像を表現すれば、
散点模様も含めて一周期分の画像パターンを求めるより
も総データ量は少なくなる。
For example, in the case of a texture image in which a scatter pattern is added at a cycle larger than one cycle of an image pattern, if one cycle of the image pattern including the scatter pattern is extracted, Becomes a large pattern, and the data amount also becomes large. In this case, if a texture image is expressed by a method of extracting an image pattern for one cycle excluding the dot pattern and additionally adding information on the dot pattern to be superimposed,
The total data amount is smaller than that of obtaining an image pattern for one cycle including the scatter pattern.

【0017】また、本発明にかかるテクスチャ圧縮方法
は、一周期の画像パターンを修正する工程に加えて、ユ
ーザが補助情報を入力し、一周期の画像パターンを繰り
返し描画するだけでは復元できないテクスチャ画像につ
いてテクスチャ画像を復元するために必要なテクスチャ
画像全体との差分情報をテクスチャの特徴量と補助情報
に基づいて抽出する工程と、一周期の画像パターンを格
納する工程に加えて、テクスチャ画像を復元するために
必要なテクスチャ画像全体との差分情報を格納する工程
を有することが好ましい。
In the texture compression method according to the present invention, in addition to the step of correcting a one-period image pattern, a texture image that cannot be restored only by a user inputting auxiliary information and repeatedly drawing a one-period image pattern In addition to the step of extracting difference information from the entire texture image necessary for restoring the texture image based on the feature amount of the texture and the auxiliary information, and the step of storing a one-cycle image pattern, the texture image is restored. It is preferable to include a step of storing difference information with respect to the entire texture image necessary to perform the processing.

【0018】テクスチャ画像全体との差分情報を抽出す
ることによって、一周期分の画像パターンを効果的に抽
出できるテクスチャ画像もあるからである。例えば、テ
クスチャ画像全体にグラデーションがかかっている場合
等に効果的である。
This is because there is a texture image that can effectively extract an image pattern for one cycle by extracting difference information from the entire texture image. For example, this is effective when gradation is applied to the entire texture image.

【0019】次に、上記課題を解決するために本発明に
かかるテクスチャ圧縮装置は、テクスチャ画像のデータ
量を削減するテクスチャ圧縮装置であって、テクスチャ
画像を入力するテクスチャ画像入力部と、画像入力部で
入力されたテクスチャ画像を格納するテクスチャ画像記
憶部と、テクスチャ画像記憶部に格納したテクスチャ画
像の繰り返しピッチを測定する繰り返しピッチ測定部
と、一周期の画像パターンを抽出する一周期画像パター
ン抽出部と、抽出した一周期の画像パターンを修正する
一周期画像パターン修正部と、一周期画像パターン修正
部において修正した一周期の画像パターンを格納する一
周期パターン記憶部とを有し、一周期画像パターン修正
部において、一周期の画像パターンを繰り返し描画して
画像を復元した場合に一周期の画像パターンのつなぎ目
が不自然にならないよう一周期の画像パターンの周囲又
は全体をテクスチャの特徴量に基づいて修正することを
特徴とする。
Next, in order to solve the above-mentioned problems, a texture compression apparatus according to the present invention is a texture compression apparatus for reducing the amount of data of a texture image, comprising: a texture image input unit for inputting a texture image; A texture image storage unit for storing a texture image input by the unit, a repetition pitch measurement unit for measuring a repetition pitch of the texture image stored in the texture image storage unit, and a one-period image pattern extraction for extracting a one-period image pattern Unit, a one-period image pattern correction unit that corrects the extracted one-period image pattern, and a one-period pattern storage unit that stores the one-period image pattern corrected by the one-period image pattern correction unit. When the image pattern correction unit restores the image by repeatedly drawing one cycle of the image pattern Wherein the modified based or around the whole of the image pattern of one period so that the joint of the image pattern for one cycle does not become unnatural to the feature quantity of the texture.

【0020】かかる構成により、テクスチャ画像全部を
格納するのではなく、一周期分の画像パターンのみを格
納することで、格納すべきデータ量を大きく削減するこ
とができるとともに、格納したデータから元のテクスチ
ャ画像を復元する場合において画像パターンのつなぎ目
が自然なテクスチャ画像を得ることが可能となる。
According to this configuration, by storing only one period of the image pattern instead of storing the entire texture image, the amount of data to be stored can be greatly reduced, and the stored data can be restored from the original. When restoring a texture image, it is possible to obtain a texture image in which the seams of the image patterns are natural.

【0021】次に、上記課題を解決するために本発明に
かかるテクスチャ復元装置は、圧縮されたテクスチャ画
像を復元するテクスチャ復元装置であって、テクスチャ
画像を入力するテクスチャ画像入力部と、画像入力部で
入力されたテクスチャ画像を格納するテクスチャ画像記
憶部と、テクスチャ画像記憶部に格納したテクスチャ画
像の繰り返しピッチを測定する繰り返しピッチ測定部
と、一周期の画像パターンを抽出する一周期画像パター
ン抽出部と、抽出した一周期の画像パターンを修正する
一周期画像パターン修正部と、一周期画像パターン修正
部において修正した一周期の画像パターンを格納する一
周期パターン記憶部とを有し、一周期画像パターン修正
部において、一周期の画像パターンを繰り返し描画して
画像を復元した場合に一周期の画像パターンのつなぎ目
が不自然にならないよう一周期の画像パターンの周囲又
は全体をテクスチャの特徴量に基づいて修正する圧縮装
置を用いて圧縮されたテクスチャ画像を復元することを
特徴とする。
Next, in order to solve the above-mentioned problems, a texture restoring device according to the present invention is a texture restoring device for restoring a compressed texture image, comprising: a texture image input section for inputting a texture image; A texture image storage unit for storing a texture image input by the unit, a repetition pitch measurement unit for measuring a repetition pitch of the texture image stored in the texture image storage unit, and a one-period image pattern extraction for extracting a one-period image pattern Unit, a one-period image pattern correction unit that corrects the extracted one-period image pattern, and a one-period pattern storage unit that stores the one-period image pattern corrected by the one-period image pattern correction unit. When the image pattern correction unit restores the image by repeatedly drawing one cycle of the image pattern Restoring a compressed texture image using a compression device that corrects the periphery or entirety of the one-period image pattern based on the texture feature amount so that the joint of the one-period image pattern does not become unnatural. .

【0022】かかる構成により、テクスチャ画像全部を
格納するのではなく、一周期分の画像パターンのみを格
納することで、格納すべきデータ量を大きく削減するこ
とが可能となった圧縮データに基づいてテクスチャ画像
を復元する場合においても、テクスチャ画像を画像パタ
ーンのつなぎ目が自然になるように復元することが可能
となる。
With this configuration, the amount of data to be stored can be greatly reduced by storing only one period of the image pattern instead of storing the entire texture image. Also when restoring a texture image, it is possible to restore the texture image so that the seam of the image pattern becomes natural.

【0023】また、本発明にかかるテクスチャ圧縮装置
は、一周期の画像パターン修正部において、ユーザが補
助情報を入力し、一周期の画像パターンを繰り返し描画
して画像を復元した場合に一周期の画像パターンのつな
ぎ目が不自然にならないよう一周期の画像パターンの周
囲又は全体をテクスチャの特徴量と補助情報に基づいて
修正することが好ましい。テクスチャ画像の復元におい
て、一周期分の画像パターンのつなぎ目の処理におい
て、模様の連続性についてユーザの感覚と合致させるこ
とができるからである。
Further, in the texture compression apparatus according to the present invention, in the one-period image pattern correcting section, when the user inputs auxiliary information and repeatedly renders the one-period image pattern to restore the image, It is preferable that the periphery or the entirety of the one-period image pattern is corrected based on the feature amount of the texture and the auxiliary information so that the joint of the image pattern does not become unnatural. This is because, in the restoration of the texture image, the continuity of the pattern can be matched with the user's sense in the processing of the seam of the image pattern for one cycle.

【0024】また、本発明にかかるテクスチャ圧縮装置
は、一周期の画像パターン修正部に加えて、ユーザが補
助情報を入力し、一周期の画像パターンを繰り返し描画
するだけでは復元できないテクスチャ画像について、テ
クスチャ画像を復元するために必要な一周期画像パター
ンとの差分情報をテクスチャの特徴量と補助情報に基づ
いて抽出する一周期画像パターン差分情報抽出部と、一
周期の画像パターンを格納する一周期画像パターン記憶
部に加えて、テクスチャ画像を復元するために必要な一
周期画像パターンとの差分情報を格納する一周期画像パ
ターン差分情報記憶部を有することが好ましい。
Further, the texture compression apparatus according to the present invention provides a texture image which cannot be restored only by a user inputting auxiliary information and repeatedly drawing a one-cycle image pattern, in addition to a one-cycle image pattern correction unit. A one-period image pattern difference information extraction unit that extracts difference information from a one-period image pattern necessary for restoring a texture image based on texture feature amounts and auxiliary information, and a one-period that stores one-period image pattern In addition to the image pattern storage unit, it is preferable to have a one-period image pattern difference information storage unit that stores difference information from the one-period image pattern necessary for restoring the texture image.

【0025】テクスチャ画像を復元するために必要な差
分情報を一周期分の画像パターン単位で抽出することに
よって、一周期分の画像パターンだけを抽出する方法で
は一周期分のデータ量が大きくなってしまうテクスチャ
画像についても、より少ないデータ量の情報に基づいて
復元することが可能となるからである。
By extracting the difference information necessary for restoring the texture image in units of one cycle of the image pattern, the data amount of one cycle becomes large in the method of extracting only one cycle of the image pattern. This is because a texture image can be restored based on information with a smaller data amount.

【0026】また、本発明にかかるテクスチャ圧縮装置
は、一周期の画像パターン修正部に加えて、ユーザが補
助情報を入力し、一周期の画像パターンを繰り返し描画
するだけでは復元できないテクスチャ画像についてテク
スチャ画像を復元するために必要なテクスチャ画像全体
との差分情報をテクスチャの特徴量と補助情報に基づい
て抽出するテクスチャ画像全体差分情報抽出部と、一周
期の画像パターンを格納する一周期画像パターン記憶部
に加えて、テクスチャ画像を復元するために必要なテク
スチャ画像全体との差分情報を格納するテクスチャ画像
全体差分情報記憶部を有することが好ましい。
In addition, the texture compression apparatus according to the present invention provides a texture image which cannot be restored simply by inputting auxiliary information by a user and repeatedly drawing an image pattern of one cycle in addition to a one-cycle image pattern correction unit. A texture image whole difference information extraction unit that extracts difference information from the entire texture image necessary for restoring the image based on the texture feature amount and auxiliary information, and a one-period image pattern storage that stores one-period image pattern In addition to the unit, it is preferable to have a texture image entire difference information storage unit that stores difference information from the entire texture image necessary for restoring the texture image.

【0027】テクスチャ画像全体との差分情報を抽出す
ることによって、一周期分の画像パターンを効果的に抽
出できるテクスチャ画像もあるからである。例えば、テ
クスチャ画像全体にグラデーションがかかっている場合
等に効果的である。
This is because there is a texture image in which one cycle of an image pattern can be effectively extracted by extracting difference information from the entire texture image. For example, this is effective when gradation is applied to the entire texture image.

【0028】次に、本発明にかかるコンピュータに実行
させるプログラムを記録したコンピュータ読み取り可能
な記録媒体は、テクスチャ画像のデータ量を削減するコ
ンピュータに実行させるプログラムを記録したコンピュ
ータ読み取り可能な記録媒体であって、テクスチャ画像
を入力し、格納するステップと、格納したテクスチャ画
像の繰り返しピッチを測定して、一周期の画像パターン
を抽出するステップと、抽出した一周期の画像パターン
を修正するステップと、修正した一周期の画像パターン
のみを格納するステップとを有し、一周期の画像パター
ンを修正するステップにおいて、一周期の画像パターン
を繰り返し描画して画像を復元した場合に一周期の画像
パターンのつなぎ目が不自然にならないよう一周期の画
像パターンの周囲又は全体をテクスチャの特徴量に基づ
いて修正することを特徴とする。
Next, a computer-readable recording medium storing a program to be executed by a computer according to the present invention is a computer-readable recording medium storing a program to be executed by a computer for reducing the data amount of a texture image. Inputting and storing a texture image, measuring a repetition pitch of the stored texture image to extract a one-period image pattern, correcting the extracted one-period image pattern, And storing only the one-period image pattern. In the step of correcting the one-period image pattern, when the one-period image pattern is repeatedly drawn to restore the image, the joint of the one-period image pattern is restored. Around one cycle of the image pattern so that the image does not become unnatural Wherein the modified based the whole feature quantity of texture.

【0029】かかる構成により、コンピュータ上へ当該
プログラムをロードさせ実行することで、テクスチャ画
像全部を格納するのではなく、一周期分の画像パターン
のみを格納することで、格納すべきデータ量を大きく削
減することができるとともに、格納したデータから元の
テクスチャ画像を復元する場合において画像パターンの
つなぎ目が自然なテクスチャ画像を得ることが可能とな
るテクスチャ圧縮装置が実現できる。
With this configuration, by loading and executing the program on the computer, instead of storing the entire texture image, only the image pattern for one cycle is stored, thereby increasing the amount of data to be stored. It is possible to realize a texture compression apparatus that can reduce the number of pixels and can obtain a texture image having a natural joint of image patterns when restoring an original texture image from stored data.

【0030】次に、本発明にかかるコンピュータに実行
させるプログラムを記録したコンピュータ読み取り可能
な記録媒体は、圧縮されたテクスチャ画像を復元するコ
ンピュータに実行させるプログラムを記録したコンピュ
ータ読み取り可能な記録媒体であって、テクスチャ画像
を入力し、格納するステップと、格納したテクスチャ画
像の繰り返しピッチを測定して、一周期の画像パターン
を抽出するステップと、抽出した一周期の画像パターン
を修正するステップと、修正した一周期の画像パターン
のみを格納するステップとを有し、一周期の画像パター
ンを修正するステップにおいて、一周期の画像パターン
を繰り返し描画して画像を復元した場合に一周期の画像
パターンのつなぎ目が不自然にならないよう一周期の画
像パターンの周囲又は全体をテクスチャの特徴量に基づ
いて修正する圧縮方法を用いて圧縮されたテクスチャ画
像を復元することを特徴とする。
Next, a computer-readable recording medium storing a program to be executed by a computer according to the present invention is a computer-readable recording medium storing a program to be executed by a computer for restoring a compressed texture image. Inputting and storing a texture image, measuring a repetition pitch of the stored texture image to extract a one-period image pattern, correcting the extracted one-period image pattern, And storing only the one-period image pattern. In the step of correcting the one-period image pattern, when the one-period image pattern is repeatedly drawn to restore the image, the joint of the one-period image pattern is restored. Around one cycle of the image pattern so that the image does not become unnatural Characterized in that to restore the texture image compressed using a compression method for modifying based on whole feature quantity of the texture.

【0031】かかる構成により、テクスチャ画像全部を
格納するのではなく、一周期分の画像パターンのみを格
納することで、格納すべきデータ量を大きく削減するこ
とが可能となった圧縮データに基づいてテクスチャ画像
を復元する場合においても、テクスチャ画像を画像パタ
ーンのつなぎ目が自然になるように復元することが可能
となるテクスチャ復元装置が実現できる。
According to such a configuration, the amount of data to be stored can be greatly reduced by storing only one cycle of the image pattern instead of storing the entire texture image. Also in the case of restoring a texture image, it is possible to realize a texture restoring device capable of restoring the texture image so that the seam of the image pattern becomes natural.

【0032】[0032]

【発明の実施の形態】以下、本発明の実施の形態にかか
るテクスチャ圧縮装置について、図面を参照しながら説
明する。図2は本発明にかかるテクスチャ圧縮装置の構
成図である。図2において、21はテクスチャ画像入力
部を、22はテクスチャ画像記憶部を、23は繰り返し
ピッチ測定部を、24は一周期画像パターン抽出部を、
25は一周期画像パターン修正部を、26は一周期画像
パターン記憶部を、それぞれ示す。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A texture compression device according to an embodiment of the present invention will be described below with reference to the drawings. FIG. 2 is a configuration diagram of the texture compression device according to the present invention. In FIG. 2, 21 is a texture image input unit, 22 is a texture image storage unit, 23 is a repetition pitch measurement unit, 24 is a one-period image pattern extraction unit,
Reference numeral 25 denotes a one-period image pattern correction unit, and reference numeral 26 denotes a one-period image pattern storage unit.

【0033】図2では、まず圧縮の対象となるテクスチ
ャ画像をテクスチャ画像入力部21を通じてテクスチャ
画像記憶部22へ格納しておく。格納されたテクスチャ
画像について、繰り返しピッチ測定部23において、一
周期分の画像パターンの大きさである繰り返しのピッチ
を測定する。
In FIG. 2, a texture image to be compressed is first stored in a texture image storage unit 22 through a texture image input unit 21. With respect to the stored texture image, the repetition pitch measuring unit 23 measures the repetition pitch, which is the size of the image pattern for one cycle.

【0034】繰り返しピッチを求めるには、様々な方法
が考えられる。一つには、与えられたテクスチャ画像を
フーリエ解析して、求められた項のうち低周波成分のみ
を取り出すことによって、繰り返しピッチを求める方法
が考えられる。この場合は、同じピッチで囲まれた画像
領域を一周期画像パターンとする。
Various methods are conceivable for obtaining the repetition pitch. One method is to perform a Fourier analysis on a given texture image and extract only low-frequency components from the obtained terms, thereby obtaining a repetition pitch. In this case, an image area surrounded by the same pitch is defined as a one-period image pattern.

【0035】また、x方向、y方向に対して、周期を1
からテクスチャ画像の大きさまで可変にして自己相関係
数を求める方法も考えられる。この場合は、自己相関係
数がもっとも高い値を示した周期を繰り返しピッチと
し、同じピッチで囲まれた画像領域を一周期画像パター
ンとする。
The cycle is 1 in the x direction and the y direction.
A method is also conceivable in which the autocorrelation coefficient is obtained by varying the size of the texture image to the size of the texture image. In this case, a cycle in which the autocorrelation coefficient has the highest value is defined as a repetition pitch, and an image area surrounded by the same pitch is defined as a one-cycle image pattern.

【0036】さらに、画面上に表示されたテクスチャ画
像から、ユーザがマウス等の操作によって繰り返し単位
となると想定される領域を指定する方法も考えられる。
人間の感覚により近づけるためである。この場合は、ユ
ーザの指定した領域の縦横の幅、もしくはそれに近似し
た値で画像をスライドしてパターンマッチングを図り、
最もマッチした縦横の幅を繰り返しピッチとする。
Further, a method is conceivable in which the user designates an area which is assumed to be a repetition unit by operating the mouse or the like from the texture image displayed on the screen.
This is to bring it closer to human senses. In this case, the image is slid in the vertical and horizontal widths of the area specified by the user or a value close to the width to achieve pattern matching,
The vertical and horizontal width that matches the most is defined as the repetition pitch.

【0037】なお、繰り返しピッチの測定方法は、上記
3つの方法に限定されるものではなく、一周期分の画像
の大きさが定まる方法であれば、どのような方法でも構
わない。
The method of measuring the repetition pitch is not limited to the above three methods, but may be any method as long as the size of the image for one cycle is determined.

【0038】次に、一周期画像パターン抽出部24で
は、測定されたピッチに基づいてテクスチャ画像を切り
分け、切り分けられたテクスチャ画像の一つを一周期画
像パターンとして抽出する。例えば、図3に示すよう
に、(a)に表わしたようなテクスチャ画像から、一周
期分の画像パターンとして(b)を抽出する。
Next, the one-period image pattern extracting section 24 divides the texture image based on the measured pitch, and extracts one of the divided texture images as a one-period image pattern. For example, as shown in FIG. 3, (b) is extracted from the texture image shown in (a) as an image pattern for one cycle.

【0039】そして、一周期画像パターン修正部25で
は、抽出された一周期の画像パターンに対し、繰り返し
描画をしてテクスチャ画像を再生した場合のつなぎ目が
不自然にならないように、一周期の画像パターンの周囲
又は全体を修正する。
The one-period image pattern correcting section 25 performs one-period image processing so that the seam when the texture image is reproduced by repeatedly drawing the one-period image pattern is not unnatural. Modify around or the entire pattern.

【0040】画像パターンの修正方法については、種々
の方法が考えられる。一つには、与えられた一周期分の
画像パターンの周囲から幅W(Wは整数)となる帯状の
領域を考え、隣接する画素の明るさ、色相、彩度が自然
に変化するように当該帯状の領域の色情報を平滑化する
方法が考えられる。
Various methods can be considered for correcting the image pattern. One is to consider a band-like region having a width W (W is an integer) from the periphery of a given one-period image pattern so that the brightness, hue, and saturation of adjacent pixels naturally change. A method of smoothing the color information of the band-like area is considered.

【0041】また、与えられた一周期分の画像パターン
に対して明るさ、色相、彩度を測定し、一周期分の画像
パターン全体に対して明るさ、色相、彩度を平面近似
し、平面の傾きが0となるように各点における色情報を
修正する方法が考えられる。
Also, the brightness, hue, and saturation of the given one-period image pattern are measured, and the brightness, hue, and saturation of the entire one-period image pattern are plane-approximated. A method of correcting the color information at each point so that the inclination of the plane becomes 0 can be considered.

【0042】さらに、ユーザが与えられた一周期分の画
像パターンの背景色を指定し、背景以外の部分を4隣接
若しくは8隣接にて隣り合っている部分に結合し、結合
された部分単位にカット&ペーストを行う方法も考えら
れる。なお、方法はこれらに限定されるものではなく、
つなぎ目が自然に変化するように見える方法であればど
のような方法でも構わない。
Further, the user designates the background color of the given image pattern for one cycle, and combines the parts other than the background with adjacent four or eight adjacent parts, and in units of the combined parts. A method of cutting and pasting is also conceivable. In addition, the method is not limited to these,
Any method can be used as long as the seam seems to change naturally.

【0043】最後に、修正された一周期分の画像パター
ンを一周期画像パターン記憶部26へ格納する。一周期
画像パターン記憶部26へ格納された一周期分の画像パ
ターンを用いて、テクスチャ画像全体を復元することが
可能となる。
Finally, the corrected image pattern for one cycle is stored in the one-cycle image pattern storage unit 26. The entire texture image can be restored using the image pattern for one cycle stored in the one-cycle image pattern storage unit 26.

【0044】かかるテクスチャ画像圧縮装置を用いるこ
とで、テクスチャ画像を表示する場合においては、その
一周期分の画像パターンのみを主記憶装置上にロードす
ることで足りるため、主記憶装置やCPU等の計算機資
源を節約することが可能となる。
When a texture image is displayed by using such a texture image compression device, it is sufficient to load only one cycle of the image pattern on the main storage device. It is possible to save computer resources.

【0045】さらに、テクスチャ画像を通信回線を通じ
て送信する場合においても、その一周期分の画像パター
ンのみを通信回線上に転送することで足りるため、回線
の混雑防止にも効果的である。
Further, even when a texture image is transmitted through a communication line, it is sufficient to transfer only one cycle of the image pattern onto the communication line, which is effective in preventing line congestion.

【0046】また、一周期分の画像パターンを一周期画
像パターン記憶部26へ格納するだけでは、復元するこ
とが困難な特徴量を有するテクスチャ画像については、
その一周期分の画像パターン作成の基礎となる代表パタ
ーンと各一周期分の画像パターンとの差分情報も格納す
ることで、全体のテクスチャ画像を復元することが可能
となる。例えば、繰り返しのピッチ、代表パターンのテ
クスチャ画像内での位置、そして最終的に生成されるべ
き一周期分の画像パターンと代表パターンとの間の差分
について情報化することで、テクスチャ画像を復元する
ことが可能となる。
For a texture image having a feature amount that is difficult to restore by simply storing an image pattern for one cycle in the one-cycle image pattern storage unit 26,
By storing the difference information between the representative pattern which is the basis of the one-cycle image pattern creation and the one-cycle image pattern, the entire texture image can be restored. For example, the texture image is reconstructed by digitizing information about the repetition pitch, the position of the representative pattern in the texture image, and the difference between the image pattern for one cycle to be finally generated and the representative pattern. It becomes possible.

【0047】例えば、画像パターンの一周期よりも大き
な周期で散点模様が付加されているテクスチャ画像の場
合を考えると、散点模様も含めて一周期分の画像パター
ンを抽出すると、一周期分の画像パターンが大きなパタ
ーンとなってしまい、そのデータ量も大きくなってしま
う。この場合、散点模様を除いて一周期分の画像パター
ンを抽出すると共に、重ね合わせる散点模様に関する情
報を別途追加する方法でテクスチャ画像を表現すれば、
散点模様も含めて一周期分の画像パターンを求めるより
も総データ量は少なくなる。すなわち、テクスチャ画像
の有する特徴量及び散点模様を有するという補助情報を
ユーザが指定することにより求められた差分情報に基づ
いてテクスチャ画像を圧縮した方が、一律にテクスチャ
画像の特徴量に基づいてテクスチャ画像を圧縮するより
も圧縮率が高くなることを意味する。
For example, in the case of a texture image in which a scatter pattern is added at a cycle larger than one cycle of the image pattern, if one cycle of the image pattern including the scatter pattern is extracted, one cycle of the image pattern is extracted. Becomes a large pattern, and the data amount also becomes large. In this case, if a texture image is expressed by a method of extracting an image pattern for one cycle excluding the dot pattern and additionally adding information on the dot pattern to be superimposed,
The total data amount is smaller than that of obtaining an image pattern for one cycle including the scatter pattern. In other words, when the texture image is compressed based on the difference information obtained by the user specifying the feature amount of the texture image and the auxiliary information indicating that the texture image has the scatter pattern, it is uniformly based on the feature amount of the texture image. This means that the compression ratio is higher than when the texture image is compressed.

【0048】具体的には、図4(a)に示すようなテク
スチャ画像の画像パターンを考える。図4(a)のよう
な画像パターンが繰り返し表示されるテクスチャ画像に
おいては、一周期分の画像パターンとして図4(a)が
抽出される。しかし、図4(a)における画像パターン
配置位置2行3列の○印を考慮に入れない場合には、一
周期分の画像パターンとして図4(b)のような画像パ
ターンを抽出できる。これだけでは図4(a)の画像パ
ターン、ひいては元のテクスチャ画像を復元することは
できないので、画像パターン図4(a)における配置位
置2行3列に図4(c)の図形を有するという補助情報
をユーザが与えることにより、差分情報として画像パタ
ーン図4(a)における配置位置2行3列に、図4
(c)の図形を重ねるという差分情報を抽出でき、図4
(a)の一周期画像パターンを生成することができ、全
体のテクスチャ画像を復元することが可能となる。図4
(a)のデータ量と、図4(b)と図4(c)に示すデ
ータ量では、明らかに後者の方が小さい。したがって、
より効果的にテクスチャ画像を圧縮できる。
Specifically, consider an image pattern of a texture image as shown in FIG. In a texture image in which an image pattern as shown in FIG. 4A is repeatedly displayed, FIG. 4A is extracted as an image pattern for one cycle. However, in the case where the 印 mark in the image pattern arrangement position in the second row and the third column in FIG. 4A is not taken into consideration, an image pattern as shown in FIG. Since the image pattern shown in FIG. 4A and the original texture image cannot be restored by this method alone, the auxiliary that the image pattern shown in FIG. When the user gives the information, the image pattern is arranged in the image pattern in FIG.
The difference information that the figure (c) is overlapped can be extracted, and FIG.
(A) A one-period image pattern can be generated, and the entire texture image can be restored. FIG.
The data amount of (a) and the data amounts shown in FIGS. 4B and 4C are clearly smaller in the latter. Therefore,
Texture images can be compressed more effectively.

【0049】かかる機能を有するテクスチャ圧縮装置の
構成図を図5に示す。図5において、51はテクスチャ
画像入力部を、52はテクスチャ画像記憶部を、53は
繰り返しピッチ測定部を、54は一周期画像パターン抽
出部を、55は一周期画像パターン修正部を、56は一
周期画像パターン記憶部を、57は一周期画像パターン
差分情報抽出部を、58は一周期画像パターン差分情報
記憶部を、それぞれ示す。
FIG. 5 shows a configuration diagram of a texture compression apparatus having such a function. 5, reference numeral 51 denotes a texture image input unit, 52 denotes a texture image storage unit, 53 denotes a repetition pitch measurement unit, 54 denotes a one-period image pattern extraction unit, 55 denotes a one-period image pattern correction unit, and 56 denotes a one-period image pattern correction unit. A one-period image pattern storage unit, 57 is a one-period image pattern difference information extraction unit, and 58 is a one-period image pattern difference information storage unit.

【0050】図5では、まず圧縮の対象となるテクスチ
ャ画像をテクスチャ画像入力部51を通じてテクスチャ
画像記憶部52へ格納しておく。格納されたテクスチャ
画像について、繰り返しピッチ測定部53において、一
周期分の画像パターンの大きさである繰り返しのピッチ
を測定する。
In FIG. 5, a texture image to be compressed is first stored in a texture image storage unit 52 through a texture image input unit 51. With respect to the stored texture image, the repetition pitch measuring unit 53 measures the repetition pitch which is the size of the image pattern for one cycle.

【0051】次に、一周期画像パターン抽出部54で
は、測定されたピッチに基づいてテクスチャ画像を切り
分け、切り分けられたテクスチャ画像の一つを一周期画
像パターンとして抽出する。
Next, the one-period image pattern extracting section 54 divides the texture image based on the measured pitch, and extracts one of the divided texture images as a one-period image pattern.

【0052】さらに、一周期画像パターン修正部55で
は、抽出された一周期の画像パターンに対し、繰り返し
描画をしてテクスチャ画像を再生した場合のつなぎ目が
不自然にならないように、一周期の画像パターンの周囲
又は全体を修正し、修正された一周期分の画像パターン
を一周期画像パターン記憶部56へ格納する。
Further, the one-period image pattern correction unit 55 performs one-period image processing so that the seam when a texture image is reproduced by repeatedly drawing the extracted one-period image pattern is not unnatural. The periphery or the whole of the pattern is corrected, and the corrected image pattern for one cycle is stored in the one-cycle image pattern storage unit 56.

【0053】一方、一周期分の画像パターンだけではテ
クスチャ画像を復元できない場合を考慮して、画像パタ
ーンだけでは表現できない、テクスチャ画像を復元する
ために必要な情報を、一周期画像パターン差分情報抽出
部57において抽出し、一周期画像パターン差分情報記
憶部58に格納する。
On the other hand, in consideration of the case where the texture image cannot be restored only by the image pattern for one cycle, the information necessary for restoring the texture image, which cannot be expressed by the image pattern alone, is extracted by the one-cycle image pattern difference information extraction. The information is extracted by the unit 57 and stored in the one-cycle image pattern difference information storage unit 58.

【0054】一周期画像パターン記憶部56に格納され
ている一周期分の画像パターンと、一周期画像パターン
差分情報記憶部58に格納されている必要情報に基づい
て、より小さなデータ量で元のテクスチャ画像を復元す
ることが可能となる。
Based on the image pattern for one cycle stored in the one-cycle image pattern storage unit 56 and the necessary information stored in the one-cycle image pattern difference information storage unit 58, the original data can be reduced with a smaller data amount. The texture image can be restored.

【0055】かかるテクスチャ画像圧縮装置を用いるこ
とで、テクスチャ画像を表示する場合においては、その
一周期分の画像パターンを抽出する場合に一周期の範囲
を小さく抽出することができるので、主記憶装置上にロ
ードするデータ量が少なく、主記憶装置やCPU等の計
算機資源を節約することが可能となる。
By using such a texture image compression device, when a texture image is displayed, the range of one cycle can be reduced when extracting an image pattern for one cycle. The amount of data to be loaded on the top is small, and computer resources such as a main storage device and a CPU can be saved.

【0056】さらに、テクスチャ画像を通信回線を通じ
て送信する場合においても、その一周期分の画像パター
ンのデータ量が少ないので、回線の混雑防止にも効果的
である。
Further, even when a texture image is transmitted through a communication line, the data amount of the image pattern for one cycle is small, which is also effective in preventing line congestion.

【0057】また、テクスチャ画像の特質によっては、
一周期分の画像パターンとテクスチャ画像における各パ
ターンとの差分情報を求めることも考えられる。例え
ば、テクスチャ画像全体にグラデーションがかかってい
る場合等においては、一周期分の画像パターンだけから
は、全体のテクスチャ画像を正確に復元することはでき
ないからである。
Also, depending on the characteristics of the texture image,
It is also conceivable to obtain difference information between an image pattern for one cycle and each pattern in the texture image. This is because, for example, when gradation is applied to the entire texture image, the entire texture image cannot be accurately restored from only one cycle of the image pattern.

【0058】具体的には、図6(a)に示すようなテク
スチャ画像にグラデーションがかかっている場合には、
一周期分の画像パターンを抽出することはできず、テク
スチャ画像全体を処理データとして取り扱う必要が有
る。そこで、グラデーション自体を考慮に入れないで、
一周期分の画像パターンを抽出すると、図6(b)のよ
うな画像パターンが抽出できる。図6(b)の画像パタ
ーンだけではテクスチャ画像全体を復元することはでき
ないので、テクスチャ画像全体について、画像パターン
の配置位置ごとのグラデーション情報を差分情報として
付加することで、テクスチャ画像全体を処理データとし
て取り扱うよりは少ないデータ量でテクスチャ画像を復
元することが可能となる。図7は左上から順に明るさを
増してくるグラデーション情報を示しており、かかる情
報をユーザが補助情報として入力して、図6(b)に示
す一周期分の画像パターンとともに格納する。
Specifically, when the texture image shown in FIG. 6A has gradation,
An image pattern for one cycle cannot be extracted, and it is necessary to handle the entire texture image as processing data. So, without considering the gradation itself,
When an image pattern for one cycle is extracted, an image pattern as shown in FIG. 6B can be extracted. Since the entire texture image cannot be restored only with the image pattern of FIG. 6B, the entire texture image is processed by adding gradation information for each arrangement position of the image pattern as difference information to the entire texture image. The texture image can be restored with a smaller amount of data than when the texture image is handled. FIG. 7 shows gradation information whose brightness increases in order from the upper left. The user inputs such information as auxiliary information and stores it together with the image pattern for one cycle shown in FIG. 6B.

【0059】かかる機能を有するテクスチャ圧縮装置の
構成図を図8に示す。図8において、81はテクスチャ
画像入力部を、82はテクスチャ画像記憶部を、83は
繰り返しピッチ測定部を、84は一周期画像パターン抽
出部を、85は一周期画像パターン修正部を、86は一
周期画像パターン記憶部を、87はテクスチャ画像全体
差分情報抽出部を、88はテクスチャ画像全体差分情報
記憶部を、それぞれ示す。
FIG. 8 shows a configuration diagram of a texture compression device having such a function. 8, reference numeral 81 denotes a texture image input unit, 82 denotes a texture image storage unit, 83 denotes a repetition pitch measurement unit, 84 denotes a one-period image pattern extraction unit, 85 denotes a one-period image pattern correction unit, and 86 denotes a one-period image pattern correction unit. A one-period image pattern storage unit, 87 indicates a texture image whole difference information extraction unit, and 88 indicates a texture image whole difference information storage unit.

【0060】図8では、まず圧縮の対象となるテクスチ
ャ画像をテクスチャ画像入力部81を通じてテクスチャ
画像記憶部82へ格納しておく。格納されたテクスチャ
画像について、繰り返しピッチ測定部83において、一
周期分の画像パターンの大きさである繰り返しのピッチ
を測定する。
In FIG. 8, a texture image to be compressed is first stored in a texture image storage unit 82 via a texture image input unit 81. With respect to the stored texture image, a repetition pitch measuring unit 83 measures a repetition pitch which is the size of an image pattern for one cycle.

【0061】次に、一周期画像パターン抽出部84で
は、測定されたピッチに基づいてテクスチャ画像を切り
分け、切り分けられたテクスチャ画像の一つを一周期画
像パターンとして抽出する。
Next, the one-period image pattern extracting section 84 divides the texture image based on the measured pitch, and extracts one of the divided texture images as a one-period image pattern.

【0062】さらに、一周期画像パターン修正部85で
は、抽出された一周期の画像パターンに対し、繰り返し
描画をしてテクスチャ画像を再生した場合のつなぎ目が
不自然にならないように、一周期の画像パターンの周囲
又は全体を修正し、修正された一周期分の画像パターン
を一周期画像パターン記憶部86へ格納する。
Further, the one-period image pattern correcting unit 85 performs one-period image processing so that the seam when the texture image is reproduced by repeatedly drawing the extracted one-period image pattern is not unnatural. The periphery or the whole of the pattern is corrected, and the corrected image pattern for one cycle is stored in the one-cycle image pattern storage unit 86.

【0063】一方、一周期分の画像パターンだけでは明
るさの濃淡のついたテクスチャ画像等については復元で
きないので、テクスチャ画像全体について復元するため
に必要な情報を、テクスチャ画像全体差分情報抽出部8
7において抽出し、テクスチャ画像全体差分情報記憶部
88に格納する。
On the other hand, since it is not possible to restore a texture image or the like having a light and shade of brightness only by an image pattern for one cycle, information necessary for restoring the entire texture image is obtained by extracting the entire texture image difference information extracting unit 8.
7 and stored in the entire texture image difference information storage unit 88.

【0064】一周期画像パターン記憶部86に格納され
ている一周期分の画像パターンと、テクスチャ画像全体
差分情報記憶部88に格納されている必要情報に基づい
て、少ないデータ量でテクスチャ画像を復元することが
可能となる。
A texture image is restored with a small amount of data based on the image pattern for one cycle stored in the one-cycle image pattern storage unit 86 and the necessary information stored in the texture image entire difference information storage unit 88. It is possible to do.

【0065】かかるテクスチャ画像圧縮装置を用いるこ
とで、テクスチャ画像を表示する場合においては、テク
スチャ画像全体を主記憶装置上にロードする必要がなく
なるので、主記憶装置やCPU等の計算機資源を節約す
ることが可能となる。
By using such a texture image compression device, when displaying a texture image, it is not necessary to load the entire texture image into the main storage device, so that computer resources such as the main storage device and CPU are saved. It becomes possible.

【0066】さらに、テクスチャ画像を通信回線を通じ
て送信する場合においても、その一周期分の画像パター
ン及び必要情報のみを通信回線上に転送することで足り
るため、回線の混雑防止にも効果的である。
Further, even when a texture image is transmitted through a communication line, it is sufficient to transfer only one cycle of the image pattern and necessary information to the communication line, which is effective in preventing line congestion. .

【0067】以上のように本実施の形態によれば、テク
スチャ画像全体を格納することなく、一周期分の画像パ
ターン及び必要である場合には差分情報としてのテクス
チャ画像復元補助情報を格納することで、全体のテクス
チャ画像のデータ量を削減することが可能となる。ま
た、テクスチャ画像の復元性においても、画像パターン
のつなぎ目が自然なテクスチャ画像を復元することがで
きる。
As described above, according to the present embodiment, it is possible to store the image pattern for one cycle and, if necessary, the texture image restoration auxiliary information as difference information without storing the entire texture image. Thus, the data amount of the entire texture image can be reduced. Also, in the restoration property of the texture image, it is possible to restore the texture image in which the seam of the image pattern is natural.

【0068】次に、本発明の実施の形態にかかるテクス
チャ圧縮装置を実現するプログラムの処理の流れについ
て説明する。図9に本発明の実施の形態にかかるテクス
チャ圧縮装置を実現するプログラムの処理の流れ図を示
す。
Next, a description will be given of a processing flow of a program for realizing the texture compression device according to the embodiment of the present invention. FIG. 9 shows a flowchart of the processing of a program for realizing the texture compression device according to the embodiment of the present invention.

【0069】図9において、対象となるテクスチャ画像
を入力して(ステップS91)、当該テクスチャ画像を
格納する(ステップS92)。格納されたテクスチャ画
像について、まず繰り返しピッチを測定して、一周期分
の画像の大きさを検出する(ステップS93)。
In FIG. 9, a target texture image is input (step S91), and the texture image is stored (step S92). First, the pitch of the stored texture image is measured repeatedly to detect the size of the image for one cycle (step S93).

【0070】次に、一周期分の画像パターンを抽出して
(ステップS94)、各画像パターンからテクスチャ画
像を復元した場合に、画像パターンのつなぎ目が不自然
とならないように、各画像パターンの周囲又は全体につ
いて修正を行う(ステップS95)。こうして修正され
た一周期分の画像パターンを格納することで、テクスチ
ャ画像をそのまま格納するよりも小さな容量でテクスチ
ャ画像を格納することが可能となる。
Next, an image pattern for one cycle is extracted (step S94), and when a texture image is restored from each image pattern, the periphery of each image pattern is prevented from being unnatural. Alternatively, the correction is performed for the whole (step S95). By storing the image pattern for one cycle corrected in this way, it is possible to store the texture image with a smaller capacity than storing the texture image as it is.

【0071】本発明の実施の形態にかかるテクスチャ圧
縮装置を実現するプログラムを記憶した記録媒体は、図
10に示す記録媒体の例に示すように、CD−ROMや
フロッピーディスク等の可搬型記録媒体だけでなく、通
信回線の先に備えられた他の記憶装置や、コンピュータ
のハードディスクやRAM等の記録媒体のいずれでも良
く、プログラム実行時には、プログラムはローディング
され、主メモリ上で実行される。また、本発明の実施の
形態にかかるテクスチャ圧縮装置により抽出された一周
期パターンの画像データ等を記録した記録媒体も、図1
0に示す記録媒体の例に示すように、CD−ROMやフ
ロッピーディスク等の可搬型記録媒体だけでなく、通信
回線の先に備えられた他の記憶装置や、コンピュータの
ハードディスクやRAM等の記録媒体のいずれでも良
く、例えば本発明にかかるテクスチャ圧縮装置を利用す
る際にコンピュータにより読み取られる。
A recording medium storing a program for realizing the texture compression apparatus according to the embodiment of the present invention is a portable recording medium such as a CD-ROM or a floppy disk as shown in the example of the recording medium shown in FIG. Not only that, any other storage device provided at the end of the communication line or a recording medium such as a hard disk or a RAM of a computer may be used. When the program is executed, the program is loaded and executed on the main memory. In addition, a recording medium on which image data of a one-period pattern extracted by the texture compression device according to the embodiment of the present invention is recorded is also shown in FIG.
As shown in the example of the recording medium shown in FIG. 2, not only a portable recording medium such as a CD-ROM and a floppy disk, but also other storage devices provided at the end of a communication line, and a recording medium such as a hard disk or a RAM of a computer. Any medium may be used, and is read by a computer, for example, when using the texture compression apparatus according to the present invention.

【0072】[0072]

【発明の効果】以上のように本発明にかかるテクスチャ
圧縮方法及び装置によれば、テクスチャ画像より抽出し
た一周期分の画像パターン及び必要な場合には差分情報
としてのテクスチャ画像復元の補助情報も合わせて格納
することにより、テクスチャ画像全体のデータ量を削減
することができ、一周期分の画像パターンを用いて画像
を復元する場合においても、各画像パターンのつなぎ目
が自然に表現されたテクスチャ画像を得ることが可能と
なる。
As described above, according to the texture compression method and apparatus according to the present invention, the auxiliary information for restoring the texture image as one-cycle image pattern extracted from the texture image and, if necessary, the difference information is also provided. By storing together, the data amount of the entire texture image can be reduced, and even when restoring the image using one cycle of the image pattern, the texture image in which the joint of each image pattern is naturally expressed Can be obtained.

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

【図1】 従来のテクスチャ圧縮装置の概略構成図FIG. 1 is a schematic configuration diagram of a conventional texture compression device.

【図2】 本発明の実施の形態にかかるテクスチャ圧縮
装置の概略構成図
FIG. 2 is a schematic configuration diagram of a texture compression device according to the embodiment of the present invention.

【図3】 本発明の実施例にかかる一周期分の画像パタ
ーン抽出例を示す図
FIG. 3 is a diagram showing an example of image pattern extraction for one cycle according to the embodiment of the present invention;

【図4】 本発明の実施例にかかる一周期分の画像パタ
ーン抽出及び補助情報取得例を示す図
FIG. 4 is a diagram showing an example of image pattern extraction and auxiliary information acquisition for one cycle according to the embodiment of the present invention.

【図5】 本発明の実施の形態にかかるテクスチャ圧縮
装置の概略構成図
FIG. 5 is a schematic configuration diagram of a texture compression device according to the embodiment of the present invention.

【図6】 本発明の実施例にかかる一周期分の画像パタ
ーン抽出例を示す図
FIG. 6 is a diagram showing an example of image pattern extraction for one cycle according to the embodiment of the present invention.

【図7】 本発明の実施例にかかるグラデーション抽出
例を示す図
FIG. 7 is a diagram showing an example of gradation extraction according to the embodiment of the present invention.

【図8】 本発明の実施の形態にかかるテクスチャ圧縮
装置の概略構成図
FIG. 8 is a schematic configuration diagram of a texture compression device according to an embodiment of the present invention.

【図9】 本発明の実施の形態にかかるテクスチャ圧縮
装置における処理の流れ図
FIG. 9 is a flowchart of processing in the texture compression device according to the embodiment of the present invention;

【図10】 記録媒体の例示図FIG. 10 is an exemplary diagram of a recording medium.

【符号の説明】[Explanation of symbols]

11,21,51,81 テクスチャ画像入力部 12,22,52,82 テクスチャ画像記憶部 13,23,53,83 繰り返しピッチ測定部 14 一周期画像パターン位置測定部 15,24,34,54,84 一周期画像パターン抽
出部 25,55,85 一周期画像パターン修正部 26,56,86 一周期画像パターン記憶部 57 一周期画像パターン差分情報抽出部 58 一周期画像パターン差分情報記憶部 87 テクスチャ画像全体差分情報抽出部 88 テクスチャ画像全体差分情報記憶部 101 回線先の記憶装置 102 CD−ROMやフロッピーディスク等の可搬型
記録媒体 102−1 CD−ROM 102−2 フロッピーディスク 103 コンピュータ 104 コンピュータ上のRAM/ハードディスク等の
記録媒体
11, 21, 51, 81 Texture image input unit 12, 22, 52, 82 Texture image storage unit 13, 23, 53, 83 Repetition pitch measurement unit 14 One-period image pattern position measurement unit 15, 24, 34, 54, 84 One-period image pattern extraction unit 25, 55, 85 One-period image pattern correction unit 26, 56, 86 One-period image pattern storage unit 57 One-period image pattern difference information extraction unit 58 One-period image pattern difference information storage unit 87 Overall texture image Difference information extraction unit 88 Texture image whole difference information storage unit 101 Storage device at line destination 102 Portable recording medium such as CD-ROM or floppy disk 102-1 CD-ROM 102-2 Floppy disk 103 Computer 104 RAM on computer Recording media such as hard disks

───────────────────────────────────────────────────── フロントページの続き (72)発明者 太田 雅明 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内 (72)発明者 原田 裕明 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内 Fターム(参考) 5B057 CA08 CA12 CA16 CC02 CE04 CE08 DB02 DB09 DC16 5C078 AA04 BA00 CA27  ──────────────────────────────────────────────────続 き Continuing on the front page (72) Inventor Masaaki Ota 4-1-1, Kamiodanaka, Nakahara-ku, Kawasaki City, Kanagawa Prefecture Inside Fujitsu Limited (72) Inventor Hiroaki Harada 4-1-1, Kamiodanaka, Nakahara-ku, Kawasaki City, Kanagawa Prefecture No. 1 Fujitsu Limited F-term (reference) 5B057 CA08 CA12 CA16 CC02 CE04 CE08 DB02 DB09 DC16 5C078 AA04 BA00 CA27

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】 テクスチャ画像のデータ量を削減するテ
クスチャ圧縮方法であって、 前記テクスチャ画像を入力し、格納する工程と、格納し
た前記テクスチャ画像の繰り返しピッチを測定して、一
周期の画像パターンを抽出する工程と、抽出した前記一
周期の画像パターンを修正する工程と、修正した一周期
の画像パターンのみを格納する工程とを有し、 前記一周期の画像パターンを修正する工程において、前
記一周期の画像パターンを繰り返し描画して画像を復元
した場合に前記一周期の画像パターンのつなぎ目が不自
然にならないよう前記一周期の画像パターンの周囲又は
全体をテクスチャの特徴量に基づいて修正することを特
徴とするテクスチャ圧縮方法。
1. A texture compression method for reducing a data amount of a texture image, comprising the steps of: inputting and storing the texture image; and measuring a repetition pitch of the stored texture image to obtain a one-cycle image pattern. And the step of correcting the extracted one-period image pattern, and the step of storing only the corrected one-period image pattern, wherein the one-period image pattern is corrected, Correcting the periphery or the entirety of the one-period image pattern based on the feature amount of the texture so that the seam of the one-period image pattern is not unnatural when the image is restored by repeatedly drawing the one-period image pattern A texture compression method, comprising:
【請求項2】 圧縮されたテクスチャ画像を復元するテ
クスチャ復元方法であって、 テクスチャ画像を入力し、格納する工程と、格納した前
記テクスチャ画像の繰り返しピッチを測定して、一周期
の画像パターンを抽出する工程と、抽出した前記一周期
の画像パターンを修正する工程と、修正した一周期の画
像パターンのみを格納する工程とを有し、 前記一周期の画像パターンを修正する工程において、前
記一周期の画像パターンを繰り返し描画して画像を復元
した場合に前記一周期の画像パターンのつなぎ目が不自
然にならないよう前記一周期の画像パターンの周囲又は
全体をテクスチャの特徴量に基づいて修正する圧縮方法
を用いて圧縮されたテクスチャ画像を復元することを特
徴とするテクスチャ復元方法。
2. A texture restoration method for restoring a compressed texture image, comprising the steps of: inputting and storing a texture image; and measuring a repetition pitch of the stored texture image to form a one-cycle image pattern. Extracting, correcting the extracted one-period image pattern, and storing only the corrected one-period image pattern. In the correcting the one-period image pattern, Compression that corrects the periphery or the entirety of the one-period image pattern based on the texture feature amount so that the joint of the one-period image pattern is not unnatural when the image is restored by repeatedly drawing the periodic image pattern. A texture restoration method characterized by restoring a compressed texture image using the method.
【請求項3】 前記一周期の画像パターンを修正する工
程において、ユーザが補助情報を入力し、前記一周期の
画像パターンを繰り返し描画して画像を復元した場合に
前記一周期の画像パターンのつなぎ目が不自然にならな
いよう前記一周期の画像パターンの周囲又は全体をテク
スチャの特徴量と前記補助情報に基づいて修正する請求
項1記載のテクスチャ圧縮方法。
3. In the step of correcting the one-period image pattern, a joint of the one-period image pattern is provided when a user inputs auxiliary information and the image is restored by repeatedly drawing the one-period image pattern. 2. The texture compression method according to claim 1, wherein the periphery or the whole of the one-period image pattern is corrected based on a texture feature amount and the auxiliary information so that the image pattern does not become unnatural.
【請求項4】 前記一周期の画像パターンを修正する工
程に加えて、ユーザが補助情報を入力し、前記一周期の
画像パターンを繰り返し描画するだけでは復元できない
前記テクスチャ画像について前記テクスチャ画像を復元
するために必要な前記一周期画像パターンとの差分情報
をテクスチャの特徴量と前記補助情報に基づいて抽出す
る工程と、 前記一周期の画像パターンを格納する工程に加えて、前
記テクスチャ画像を復元するために必要な前記一周期画
像パターンとの差分情報を格納する工程を有する請求項
1記載のテクスチャ圧縮方法。
4. In addition to the step of correcting the one-period image pattern, the user inputs auxiliary information, and restores the texture image for the texture image that cannot be restored only by repeatedly drawing the one-period image pattern. Extracting the difference information between the one-period image pattern and the one-period image pattern based on the feature amount of the texture and the auxiliary information, and storing the one-period image pattern. 2. The texture compression method according to claim 1, further comprising a step of storing difference information from the one-period image pattern necessary to perform the compression.
【請求項5】 前記一周期の画像パターンを修正する工
程に加えて、ユーザが補助情報を入力し、前記一周期の
画像パターンを繰り返し描画するだけでは復元できない
前記テクスチャ画像について前記テクスチャ画像を復元
するために必要な前記テクスチャ画像全体との差分情報
をテクスチャの特徴量と前記補助情報に基づいて抽出す
る工程と、 前記一周期の画像パターンを格納する工程に加えて、前
記テクスチャ画像を復元するために必要な前記テクスチ
ャ画像全体との差分情報を格納する工程を有する請求項
1記載のテクスチャ圧縮方法。
5. In addition to the step of correcting the one-period image pattern, restoring the texture image with respect to the texture image that cannot be restored only by the user inputting auxiliary information and repeatedly drawing the one-period image pattern Extracting the difference information from the entire texture image necessary to perform the processing based on the feature amount of the texture and the auxiliary information; and storing the one-period image pattern, and restoring the texture image. 2. A texture compression method according to claim 1, further comprising the step of storing difference information from the entire texture image necessary for the compression.
【請求項6】 テクスチャ画像のデータ量を削減するテ
クスチャ圧縮装置であって、 前記テクスチャ画像を入力するテクスチャ画像入力部
と、 前記画像入力部で入力された前記テクスチャ画像を格納
するテクスチャ画像記憶部と、 前記テクスチャ画像記憶部に格納した前記テクスチャ画
像の繰り返しピッチを測定する繰り返しピッチ測定部
と、 一周期の画像パターンを抽出する一周期画像パターン抽
出部と、 抽出した前記一周期の画像パターンを修正する一周期画
像パターン修正部と、 前記一周期画像パターン修正部において修正した一周期
の画像パターンを格納する一周期パターン記憶部とを有
し、 前記一周期画像パターン修正部において、前記一周期の
画像パターンを繰り返し描画して画像を復元した場合に
前記一周期の画像パターンのつなぎ目が不自然にならな
いよう前記一周期の画像パターンの周囲又は全体をテク
スチャの特徴量に基づいて修正することを特徴としたテ
クスチャ圧縮装置。
6. A texture compression apparatus for reducing a data amount of a texture image, comprising: a texture image input unit for inputting the texture image; and a texture image storage unit for storing the texture image input by the image input unit. A repetition pitch measurement unit that measures a repetition pitch of the texture image stored in the texture image storage unit; a one-period image pattern extraction unit that extracts a one-period image pattern; A one-period image pattern correcting unit that corrects, and a one-period pattern storage unit that stores the one-period image pattern corrected by the one-period image pattern correcting unit; When the image is restored by repeatedly drawing the image pattern of Texture compression apparatus, characterized in that modified based around or across the feature value of texture seams image pattern of said one period so as not unnatural.
【請求項7】 圧縮されたテクスチャ画像を復元するテ
クスチャ復元装置であって、 テクスチャ画像を入力するテクスチャ画像入力部と、 前記画像入力部で入力された前記テクスチャ画像を格納
するテクスチャ画像記憶部と、 前記テクスチャ画像記憶部に格納した前記テクスチャ画
像の繰り返しピッチを測定する繰り返しピッチ測定部
と、 一周期の画像パターンを抽出する一周期画像パターン抽
出部と、 抽出した前記一周期の画像パターンを修正する一周期画
像パターン修正部と、 前記一周期画像パターン修正部において修正した一周期
の画像パターンを格納する一周期パターン記憶部とを有
し、 前記一周期画像パターン修正部において、前記一周期の
画像パターンを繰り返し描画して画像を復元した場合に
前記一周期の画像パターンのつなぎ目が不自然にならな
いよう前記一周期の画像パターンの周囲又は全体をテク
スチャの特徴量に基づいて修正する圧縮装置を用いて圧
縮されたテクスチャ画像を復元することを特徴としたテ
クスチャ圧縮装置。
7. A texture restoration device for restoring a compressed texture image, comprising: a texture image input unit for inputting a texture image; and a texture image storage unit for storing the texture image input by the image input unit. A repetition pitch measurement unit that measures a repetition pitch of the texture image stored in the texture image storage unit, a one-period image pattern extraction unit that extracts one-period image pattern, and corrects the extracted one-period image pattern A one-period image pattern correction unit, and a one-period pattern storage unit that stores the one-period image pattern corrected by the one-period image pattern correction unit. When the image is restored by drawing the image pattern repeatedly, the one-cycle image pattern Calm eyes texture compression apparatus, characterized in that to restore the texture image compressed using a compression device for modifying, based on the feature amount of the texture or around the whole of the image pattern of the one period so as not unnatural.
【請求項8】 前記一周期の画像パターン修正部におい
て、ユーザが補助情報を入力し、前記一周期の画像パタ
ーンを繰り返し描画して画像を復元した場合に前記一周
期の画像パターンのつなぎ目が不自然にならないよう前
記一周期の画像パターンの周囲又は全体をテクスチャの
特徴量と前記補助情報に基づいて修正する請求項6記載
のテクスチャ圧縮装置。
8. The one-period image pattern correcting section, when a user inputs auxiliary information and repeatedly reproduces the one-period image pattern to restore an image, the seam of the one-period image pattern is not changed. 7. The texture compression device according to claim 6, wherein the periphery or the entirety of the one-period image pattern is corrected based on a texture feature amount and the auxiliary information so as not to become natural.
【請求項9】 前記一周期の画像パターン修正部に加え
て、ユーザが補助情報を入力し、前記一周期の画像パタ
ーンを繰り返し描画するだけでは復元できない前記テク
スチャ画像について、前記テクスチャ画像を復元するた
めに必要な前記一周期画像パターンとの差分情報をテク
スチャの特徴量と前記補助情報に基づいて抽出する一周
期画像パターン差分情報抽出部と、 前記一周期の画像パターンを格納する一周期画像パター
ン記憶部に加えて、前記テクスチャ画像を復元するため
に必要な前記一周期画像パターンとの差分情報を格納す
る一周期画像パターン差分情報記憶部を有する請求項6
記載のテクスチャ圧縮方法。
9. In addition to the one-period image pattern correction unit, a user inputs auxiliary information and restores the texture image for the texture image that cannot be restored only by repeatedly drawing the one-period image pattern. A one-period image pattern difference information extraction unit for extracting difference information from the one-period image pattern necessary for the first-period image pattern based on the texture feature amount and the auxiliary information; and a one-period image pattern storing the one-period image pattern 7. A one-period image pattern difference information storage part for storing difference information from the one-period image pattern necessary for restoring the texture image, in addition to the storage part.
The described texture compression method.
【請求項10】 前記一周期の画像パターン修正部に加
えて、ユーザが補助情報を入力し、前記一周期の画像パ
ターンを繰り返し描画するだけでは復元できない前記テ
クスチャ画像について前記テクスチャ画像を復元するた
めに必要な前記テクスチャ画像全体との差分情報をテク
スチャの特徴量と前記補助情報に基づいて抽出するテク
スチャ画像全体差分情報抽出部と、 前記一周期の画像パターンを格納する一周期画像パター
ン記憶部に加えて、前記テクスチャ画像を復元するため
に必要な前記テクスチャ画像全体との差分情報を格納す
るテクスチャ画像全体差分情報記憶部を有する請求項6
記載のテクスチャ圧縮方法。
10. In order to restore the texture image for the texture image which cannot be restored only by the user inputting auxiliary information and repeatedly drawing the one-cycle image pattern in addition to the one-cycle image pattern correction unit. A texture image entire difference information extracting unit that extracts difference information from the entire texture image required based on the feature amount of the texture and the auxiliary information; and a one-period image pattern storage unit that stores the one-period image pattern. 7. A texture image entire difference information storage unit for storing difference information from the entire texture image necessary for restoring the texture image.
The described texture compression method.
【請求項11】 テクスチャ画像のデータ量を削減する
コンピュータに実行させるプログラムを記録したコンピ
ュータ読み取り可能な記録媒体であって、 前記テクスチャ画像を入力し、格納するステップと、格
納した前記テクスチャ画像の繰り返しピッチを測定し
て、一周期の画像パターンを抽出するステップと、抽出
した前記一周期の画像パターンを修正するステップと、
修正した一周期の画像パターンのみを格納するステップ
とを有し、 前記一周期の画像パターンを修正するステップにおい
て、前記一周期の画像パターンを繰り返し描画して画像
を復元した場合に前記一周期の画像パターンのつなぎ目
が不自然にならないよう前記一周期の画像パターンの周
囲又は全体をテクスチャの特徴量に基づいて修正するこ
とを特徴としたコンピュータに実行させるプログラムを
記録したコンピュータ読み取り可能な記録媒体。
11. A computer-readable recording medium having recorded thereon a program to be executed by a computer for reducing the data amount of a texture image, comprising: inputting and storing the texture image; and repeating the stored texture image. Measuring the pitch, extracting a one-period image pattern, and correcting the extracted one-period image pattern,
Storing only the corrected one-period image pattern.In the step of correcting the one-period image pattern, the one-period image pattern is reconstructed by repeatedly drawing the one-period image pattern. A computer-readable recording medium storing a program to be executed by a computer, wherein the computer modifies the periphery or the entirety of the one-period image pattern based on a texture feature amount so that a joint of the image pattern does not become unnatural.
【請求項12】 圧縮されたテクスチャ画像を復元する
コンピュータに実行させるプログラムを記録したコンピ
ュータ読み取り可能な記録媒体であって、 テクスチャ画像を入力し、格納するステップと、格納し
た前記テクスチャ画像の繰り返しピッチを測定して、一
周期の画像パターンを抽出するステップと、抽出した前
記一周期の画像パターンを修正するステップと、修正し
た一周期の画像パターンのみを格納するステップとを有
し、 前記一周期の画像パターンを修正するステップにおい
て、前記一周期の画像パターンを繰り返し描画して画像
を復元した場合に前記一周期の画像パターンのつなぎ目
が不自然にならないよう前記一周期の画像パターンの周
囲又は全体をテクスチャの特徴量に基づいて修正する圧
縮方法を用いて圧縮されたテクスチャ画像を復元するこ
とを特徴としたコンピュータに実行させるプログラムを
記録したコンピュータ読み取り可能な記録媒体。
12. A computer-readable recording medium having recorded thereon a program to be executed by a computer for restoring a compressed texture image, comprising: inputting and storing a texture image; and a repetition pitch of the stored texture image. And measuring the extracted one-period image pattern, correcting the extracted one-period image pattern, and storing only the corrected one-period image pattern. In the step of correcting the image pattern of the above, when the image of the one cycle of the image pattern is repeatedly drawn and the image is restored, the seam of the one cycle of the image pattern is prevented from becoming unnatural so that the seam of the one cycle of the image pattern becomes unnatural. Is compressed using a compression method that modifies the image based on the features of the texture. A computer-readable recording medium a program to be executed by a computer that is characterized in that to restore the Texturizing image.
JP24896898A 1998-09-03 1998-09-03 Texture compression / restoration method and apparatus Expired - Fee Related JP3589871B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24896898A JP3589871B2 (en) 1998-09-03 1998-09-03 Texture compression / restoration method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24896898A JP3589871B2 (en) 1998-09-03 1998-09-03 Texture compression / restoration method and apparatus

Publications (2)

Publication Number Publication Date
JP2000076424A true JP2000076424A (en) 2000-03-14
JP3589871B2 JP3589871B2 (en) 2004-11-17

Family

ID=17186077

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24896898A Expired - Fee Related JP3589871B2 (en) 1998-09-03 1998-09-03 Texture compression / restoration method and apparatus

Country Status (1)

Country Link
JP (1) JP3589871B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006092209A (en) * 2004-09-22 2006-04-06 Sega Corp Image processor and its method
JP2006203832A (en) * 2004-12-22 2006-08-03 Mitsubishi Electric Corp Image transmission/reception system and method, and computer readable storage medium recording program for executing image transmission procedures and image reception and display procedures
US7245396B2 (en) 2001-12-06 2007-07-17 Canon Kabushiki Kaisha Image data coding apparatus, image data decoding apparatus, image data coding method and image data decoding method
JP2007328270A (en) * 2006-06-09 2007-12-20 Navitime Japan Co Ltd Navigation system, route search server, terminal device and map display method
CN101282406A (en) * 2001-12-06 2008-10-08 佳能株式会社 Image processing apparatus
WO2019078520A1 (en) * 2017-10-18 2019-04-25 삼성전자주식회사 Electronic device and control method thereof

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7245396B2 (en) 2001-12-06 2007-07-17 Canon Kabushiki Kaisha Image data coding apparatus, image data decoding apparatus, image data coding method and image data decoding method
CN100397866C (en) * 2001-12-06 2008-06-25 佳能株式会社 Image processor, image processing method, program and memory medium
CN101282406A (en) * 2001-12-06 2008-10-08 佳能株式会社 Image processing apparatus
JP2006092209A (en) * 2004-09-22 2006-04-06 Sega Corp Image processor and its method
JP2006203832A (en) * 2004-12-22 2006-08-03 Mitsubishi Electric Corp Image transmission/reception system and method, and computer readable storage medium recording program for executing image transmission procedures and image reception and display procedures
JP2007328270A (en) * 2006-06-09 2007-12-20 Navitime Japan Co Ltd Navigation system, route search server, terminal device and map display method
WO2019078520A1 (en) * 2017-10-18 2019-04-25 삼성전자주식회사 Electronic device and control method thereof
KR20190043217A (en) * 2017-10-18 2019-04-26 삼성전자주식회사 Electronic apparatus and controlling method thereof
KR102507669B1 (en) * 2017-10-18 2023-03-09 삼성전자주식회사 Electronic apparatus and controlling method thereof

Also Published As

Publication number Publication date
JP3589871B2 (en) 2004-11-17

Similar Documents

Publication Publication Date Title
JP3545409B2 (en) How to add traps to print pages specified in page description language format
JP2021527347A (en) Using the pointillism, Voronoi, and Delaunay methods to generate and read signal-carrying art.
JPH10187966A (en) Method and device for filtering image
US20090041352A1 (en) Image formation device, image formation method, and computer-readable recording medium recording image formation program
KR20040029258A (en) Image editing method, image editing apparatus, program for implementing image editing method and recording medium recording program
JPH08287238A (en) Method and equipment for synthesis of picture
JP4262151B2 (en) Image processing method, image processing apparatus, computer program, and storage medium
JP4950316B2 (en) DATA GENERATION DEVICE, DATA GENERATION METHOD, AND DATA GENERATION PROGRAM
JP2000076424A (en) Texture compression and restoration method and device therefor
JP4920814B2 (en) Image processing method, apparatus, and recording medium
JP6160426B2 (en) Image processing apparatus and program
US6424430B1 (en) Rendering of objects on graphical rendering devices as clipped images
JP2009253324A (en) Image processing unit, image processing method, and program
JP2010087769A (en) Method, program and apparatus for processing photographic image
JP2015075794A (en) Image processor and program
JP4101129B2 (en) Image editing method, image editing apparatus, program, and recording medium
JP6273750B2 (en) Image processing apparatus and program
JP4131205B2 (en) Image processing apparatus and image processing program causing computer to execute image processing
JPH11175765A (en) Method and device for generating three-dimensional model and storage medium
JP2009042989A (en) Image processing apparatus
JP4237555B2 (en) Image correction method and image correction apparatus
JP2010146232A (en) Print setting application program, print control program, print setting application device, and print setting application method
JP4760116B2 (en) Image processing method and apparatus
JP3833170B2 (en) Gray line setting method, image processing apparatus and image processing method
JP2008021224A (en) Image processing program, image processing method and image processor

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040507

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040705

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040729

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040818

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080827

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090827

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090827

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100827

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110827

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120827

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120827

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130827

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees