JPH0883330A - Signal conversion method and signal conversion device - Google Patents
Signal conversion method and signal conversion deviceInfo
- Publication number
- JPH0883330A JPH0883330A JP6218637A JP21863794A JPH0883330A JP H0883330 A JPH0883330 A JP H0883330A JP 6218637 A JP6218637 A JP 6218637A JP 21863794 A JP21863794 A JP 21863794A JP H0883330 A JPH0883330 A JP H0883330A
- Authority
- JP
- Japan
- Prior art keywords
- storage means
- centered
- data
- data storage
- basic
- 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
Links
Landscapes
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】
【目的】 簡単な構成により、高精度の信号変換方法お
よび高精度かつ低価格の信号変換装置を提供する。
【構成】 単位立方体ABCDEFGHとEFGHIJ
KLのそれぞれの体心点をP,Qとすると、8面体EF
GHQPを切り出しさらに4つの4面体FEQP,FG
QP,HGQP,HEQPに分割される。本発明は互い
隣接する2つの単位立方体の2つの体心格子点と前記2
つの単位立方体の境界に位置して互いに隣接する2つの
基本格子点を頂点とする4面体に分割し、前記4面体内
のデータは前記4つの頂点のデータを補間処理すること
により求める変換信号が得られる。
(57) [Summary] [Object] To provide a highly accurate signal conversion method and a highly accurate and low cost signal conversion device with a simple configuration. [Structure] Unit cubes ABCDEFGH and EFGHIJ
If the body center points of KL are P and Q, octahedron EF
Cut out GHQP and add four tetrahedra FEQP and FG
It is divided into QP, HGQP and HEQP. According to the present invention, two body-centered lattice points of two unit cubes adjacent to each other and the two
It is divided into tetrahedrons having two basic lattice points located at the boundary of one unit cube and adjacent to each other as vertices, and the data in the tetrahedron is a converted signal obtained by interpolating the data of the four vertices. can get.
Description
【0001】[0001]
【産業上の利用分野】本発明は、カラープリンタ、カラ
ー複写機、カラースキャナ等のカラー信号を変換する色
信号変換装置や3次元グラフィックスや3次元CADな
どにおいて座標信号を変換するための座標信号変換装置
といった3つの入力信号を1つの出力信号に変換する信
号変換方法及び信号変換装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a color signal converting device for converting a color signal such as a color printer, a color copying machine, a color scanner, a coordinate for converting a coordinate signal in three-dimensional graphics or a three-dimensional CAD. The present invention relates to a signal conversion method and a signal conversion device that convert three input signals into a single output signal, such as a signal conversion device.
【0002】[0002]
【従来の技術】従来より、カラー画像信号のように、3
つの入力信号から1つの出力信号への変換が複雑な場
合、3次元テーブル方式による信号変換方法が知られて
いる。しかしながら、例えば、3つの入力信号X,Y,
Zの値がそれぞれ0−240の241段階とすると、変
換信号は2413=13997521個のデータを持つ
テーブルが必要になり、記憶手段が高価となり実用的で
ない。2. Description of the Related Art Conventionally, as in a color image signal, 3
When the conversion from one input signal to one output signal is complicated, a signal conversion method using a three-dimensional table method is known. However, for example, three input signals X, Y,
If the value of Z is 241 in the range of 0 to 240, the conversion signal requires a table having 241 3 = 13997521 pieces of data, which is not practical because the storage means is expensive.
【0003】そこで、記憶手段のデータ量を減少させる
ために、図11に示すように3次元テーブル補間方式に
よる信号変換方法がある。この方式は3つの入力信号
X,Y,Zの値を直交軸とする大きな立方体が形成し、
大きな立方体を所定の大きさすなわち単位立方体に分割
し、求める変換信号が含まれる単位立方体ABCDEF
GHを切り出し、格子点のデータを補間処理して変換信
号を得る。例えば、3つの入力信号X,Y,Zの格子点
をそれぞれ0、16、32、・・・、240の16段階と
すると、変換信号を得るために163=4096個のデ
ータを用意すればよいことになり、3次元テーブル方式
に比べて、約3400分の1のデータ量で済む。Therefore, in order to reduce the amount of data in the storage means, there is a signal conversion method using a three-dimensional table interpolation method as shown in FIG. In this method, a large cube having the values of three input signals X, Y and Z as orthogonal axes is formed,
A large cube is divided into a predetermined size, that is, a unit cube, and a unit cube ABCDEF containing a converted signal to be obtained.
The GH is cut out and the data of the lattice points are interpolated to obtain a converted signal. For example, assuming that the grid points of the three input signals X, Y, and Z have 16 levels of 0, 16, 32, ..., 240, respectively, if 16 3 = 4096 data are prepared to obtain the converted signal. This is good, and the data amount is about 1/3400 as compared with the three-dimensional table method.
【0004】この方式において格子点数などによってさ
まざまな補間方式があるが、補間に用いる格子点の数が
少ないほど補間処理手段等のハードウエアの規模が小さ
くなることから、図12のように単位立方体を5つの4
面体に分割して4つの格子点のデータから補間処理を行
う方法が特開昭53−123201号公報に開示されて
いる。In this method, there are various interpolation methods depending on the number of grid points, but the smaller the number of grid points used for interpolation, the smaller the scale of the hardware such as the interpolation processing means. Therefore, as shown in FIG. The four of five
Japanese Unexamined Patent Publication No. 53-123201 discloses a method of performing interpolation processing from data of four grid points divided into a surface.
【0005】図12に於いて、補間したい点が4面体A
BCG,ABDE,BEFG,DEHG,BDEGいず
れに含まれるかを判別し、判別された4面体の4つの頂
点のデータをリニアに補間する事により変換信号のデー
タを求めている。In FIG. 12, a point to be interpolated is a tetrahedron A.
It is determined which of BCG, ABDE, BEFG, DEHG, and BDEG is included, and the data of the converted signal is obtained by linearly interpolating the data of the four vertices of the determined tetrahedron.
【0006】[0006]
【発明が解決しようとする課題】かかる信号変換方法に
おいて、外側の4つの4面体ABDE,ABCG,BE
FG,DEGHの体積が単位立方体の6分の1であるの
に対し、中央の4面体ABDEの体積は単位立方体の3
分の1であったり、外側の4つの4面体は長辺と短辺の
差が大きくなっている。このような幾何学的な偏りのた
めに上記分割方式では変換される信号の誤差が大きいと
いう問題点があった。In such a signal conversion method, four outer tetrahedrons ABDE, ABCG, and BE are used.
The volume of FG and DEGH is 1/6 of the unit cube, whereas the volume of the central tetrahedron ABDE is 3 of the unit cube.
The difference between the long sides and the short sides of the four outer tetrahedrons is large. Due to such a geometrical bias, the above-mentioned division method has a problem that the error of the converted signal is large.
【0007】また、かかる信号変換方法をデジタル回路
で高速処理を実現する場合、異なる4つの格子点のデー
タを同時に読み出す必要があるために、格子点のデータ
を記憶する記憶手段が4つ必要であった。同じ内容の格
子点のデータの記憶手段を4つ持つことは効率が悪く、
全体としての記憶手段のサイズの割には変換される信号
の精度がよくなかった。Further, in order to realize high-speed processing of such a signal conversion method by a digital circuit, it is necessary to read data of four different grid points at the same time, so four storage means for storing data of grid points are required. there were. It is inefficient to have four storage means for the data of grid points with the same contents,
The accuracy of the converted signal was not good for the size of the storage means as a whole.
【0008】本発明は上記問題点を鑑みなされたもので
あり、幾何学的な偏りがない4面体の分割方式により、
変換される信号の精度がよく、4面体の領域ごとの信号
精度のばらつきが少ない信号変換方法を提供することを
目的とする。The present invention has been made in view of the above problems, and a tetrahedron division method having no geometrical bias provides
It is an object of the present invention to provide a signal conversion method in which the accuracy of a converted signal is good and variation in signal accuracy among regions of a tetrahedron is small.
【0009】また、本発明は上記方法で2種類の格子点
記憶手段や補間手段により、4面体の領域ごとの信号精
度のばらつきが少ない信号変換装置を提供することを目
的とする。It is another object of the present invention to provide a signal conversion device which uses the two types of grid point storage means and interpolating means in the above method and has less variation in signal accuracy among regions of a tetrahedron.
【0010】また、本発明は上記方法で4種類の格子点
記憶手段や補間手段により、4面体の領域ごとの信号精
度のばらつきが少なく低価格の信号変換装置を提供する
ことを目的とする。It is another object of the present invention to provide a low-cost signal conversion device using the four types of grid point storage means and interpolating means in the above method, with less variation in signal accuracy among regions of a tetrahedron.
【0011】[0011]
【課題を解決するための手段】上記目的を達成するため
に、本発明の信号変換方法は3つの入力信号のそれぞれ
上位のビットから構成される体心立方格子の格子点のデ
ータを補間して出力信号を得る信号変換方法であって、
互い隣接する2つの単位立方体の2つの体心格子点と前
記2つの単位立方体の境界に位置して互いに隣接する2
つの基本格子点を頂点とする4面体に分割し、前記4面
体内のデータは前記4つの頂点のデータを補間処理する
構成とした。In order to achieve the above object, the signal conversion method of the present invention interpolates data of lattice points of a body-centered cubic lattice composed of upper bits of three input signals. A signal conversion method for obtaining an output signal, comprising:
Two body-centered lattice points of two unit cubes that are adjacent to each other and the two body-centered lattice points that are located at the boundary between the two unit cubes and are adjacent to each other 2
The structure is divided into tetrahedrons each having one basic lattice point as a vertex, and the data in the tetrahedron is subjected to interpolation processing of the data of the four vertices.
【0012】また、本発明の信号変換装置は、3つの入
力信号のそれぞれ上位のビットから構成される体心立方
格子の格子点のデータを補間して出力信号を得る信号変
換装置であって、隣接する2つの単位立方体の2つの体
心点と前記2つの単位立方体の境界に位置して互いに隣
接する2つの基本格子点を頂点とする4面体に分割し、
前記3つの入力信号が前記4面体のいずれに存在するか
を判別する4面体判別手段と、判別された前記4面体の
頂点のアドレスを生成するアドレス生成手段と、基本格
子点のデータを格納した基本格子点データ記憶手段と、
体心格子点のデータを格納した体心格子点データ記憶手
段と、判別された前記4面体の内のデータを補間処理す
るための前記頂点の重み係数を算出する重み係数算出手
段と、基本データ記憶手段と体心データ記憶手段からの
それぞれ2つの頂点データと重み係数算出手段からの重
み係数に基づいて補間処理を行う補間手段の構成とし
た。Further, the signal conversion apparatus of the present invention is a signal conversion apparatus for interpolating data of lattice points of a body-centered cubic lattice composed of upper bits of three input signals to obtain an output signal, It is divided into tetrahedrons having two body center points of two adjacent unit cubes and two basic lattice points adjacent to each other located at the boundary between the two unit cubes as vertices,
Tetrahedral discriminating means for discriminating in which of the tetrahedrons the three input signals exist, address generating means for generating an address of the vertex of the discriminated tetrahedron, and data of basic lattice points are stored. Basic grid point data storage means,
Body-centered grid point data storage means for storing body-centered grid point data, weighting coefficient calculation means for calculating a weighting coefficient of the apex for interpolating data in the determined tetrahedron, and basic data The interpolation means is configured to perform the interpolation process based on the two vertex data from the storage means and the body-core data storage means and the weighting coefficient from the weighting coefficient calculating means.
【0013】さらに、本発明の信号変換装置は、第一の
実施例の構成において、前記基本格子点データ記憶手段
が偶数点の基本格子点のデータを格納した偶数基本格子
点データ記憶手段と、奇数点の基本格子点のデータを格
納した奇数基本格子点データ記憶手段からなり、前記体
心格子点データ補間手段が偶数点の体心格子点のデータ
を格納した偶数体心格子点データ記憶手段と、奇数点の
体心格子点のデータを格納した奇数体心格子点データ記
憶手段からなる構成とした。ただし、基本格子点と体心
格子点の座標をそれぞれ(l,m,n)、(l−0.
5、m−0.5,n−0.5){l,m,n:整数}と
し、l+m+nが偶数のとき偶数点、l+m+nが奇数
のとき奇数点とする。Further, in the signal conversion apparatus of the present invention, in the configuration of the first embodiment, the basic lattice point data storage means stores even basic lattice point data storage means for storing data of even-numbered basic lattice points, The odd-numbered basic lattice point data storage means stores the data of the odd-numbered basic lattice points, and the body-centered lattice point data interpolating means stores the even-numbered body-centered lattice point data storage means. And an odd-numbered body-centered lattice point data storage unit that stores data of odd-numbered body-centered lattice points. However, the coordinates of the basic lattice point and the body-centered lattice point are (l, m, n), (l-0.
5, m-0.5, n-0.5) {l, m, n: integer}, where l + m + n is an even number and l + m + n is an odd number.
【0014】[0014]
【作用】以上の構成によって、4面体の大きさや形状に
偏りがないため、高精度の変換信号が得られる。With the above construction, since the size and shape of the tetrahedron are not biased, a highly accurate converted signal can be obtained.
【0015】また、基本データ記憶手段と体心データ記
憶手段によりコストアップなしに高精度の信号変換装置
が得られる。Further, the basic data storage means and the body-centered data storage means make it possible to obtain a highly accurate signal conversion device without increasing the cost.
【0016】さらに、偶数基本データ記憶手段、奇数基
本データ記憶手段、偶数体心データ記憶手段と奇数体心
データ記憶手段により従来より低価格で高精度の信号変
換装置が得られる。Further, the even-numbered basic data storage means, the odd-numbered basic data storage means, the even-numbered body-centered data storage means, and the odd-numbered body-centered data storage means make it possible to obtain a highly accurate signal conversion device at a lower cost than ever before.
【0017】[0017]
【実施例】以下、本発明の第一の実施例について、図1
から図6を参照しながら説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A first embodiment of the present invention will be described below with reference to FIG.
From now on, description will be made with reference to FIG.
【0018】図1は本発明の第一の実施例に於ける信号
変換装置の4面体分割の原理図であり、従来技術で述べ
た3次元テーブル補間方式において単位立方体ABCD
EFGHとそれに隣接する単位立方体EFGHIJKL
を考える。図1に於いて、単位立方体ABCDEFGH
とEFGHIJKLのそれぞれの体心点をP,Qとする
と、8面体EFGHQを切り出し、さらに4つの4面体
FEQP,FGQP,HGQP,HEQPに分割され
る。本発明は互いに隣接する2つの単位立方体の2つの
体心格子点と前記2つの単位立方体の境界に位置して互
いに隣接する2つの基本格子点を頂点とする4面体に分
割し、前記4面体内のデータは前記4つの頂点のデータ
を補間処理することにより得られることを特徴とする。FIG. 1 is a diagram showing the principle of tetrahedron division of a signal conversion apparatus according to the first embodiment of the present invention, which is a unit cube ABCD in the three-dimensional table interpolation method described in the prior art.
EFGH and its adjacent unit cube, EFGHIJKL
think of. In Fig. 1, the unit cube ABCDEFGH
Letting P and Q be the body center points of EFGHIJKL and EFGHIJKL, the octahedron EFGHQ is cut out and further divided into four tetrahedra FEQP, FGQP, HGQP, and HEQP. The present invention divides into two tetrahedrons having two body-centered lattice points of two unit cubes adjacent to each other and two basic lattice points adjacent to each other located at the boundary between the two unit cubes as vertices, The data in the body is obtained by interpolating the data of the four vertices.
【0019】図1では単位立方体ABCDEFGHの上
で隣接する単位立方体EFGHIJKLで形成される8
面体EFGHQPを考えたが、実際には図2(a),
(b),(c)に示したように上下左右前後の6つの8
面体ABCDRP、EFGHQP、ADHESP、BC
GFTP、ABFEUP、CDHGVPが存在し、それ
ぞれの8面体を4つに分割した合計24個の4面体AB
RP、CBRP、CDRP、ADRP、FEQP、FG
QP、HGQP、HEQP、ADSP、HDSP、HE
SP、AESP、CBTP、CGTP、FGTP、FB
TP、ABUP、FBUP、FEUP、AEUP、CD
VP、CGVP、HGVP、HDVPが存在する。In FIG. 1, a unit cube EFGHIJKL is formed on the unit cube ABCDEFGH and is adjacent to the unit cube.
Considering the face piece EFGHQP, in reality, as shown in FIG.
As shown in (b) and (c), the six 8
Face piece ABCDRP, EFGHQP, ADHESP, BC
GFTP, ABFEUP, CDHGVP exist, and each octahedron is divided into four, totaling 24 tetrahedra AB
RP, CBRP, CDRP, ADRP, FEQP, FG
QP, HGQP, HEQP, ADSP, HDSP, HE
SP, AESP, CBTP, CGTP, FGTP, FB
TP, ABUP, FBUP, FEUP, AEUP, CD
There are VP, CGVP, HGVP and HDVP.
【0020】単位立方体ABCDEFGH内のすべての
点は上記24個の4面体のいずれかに属する。この分割
方式は図12の従来の4面体分割方式に比べて、4面体
の大きさが小さく(単位立方体の12分の1の体積)、
しかも大きさ、形状がすべて同一であるために、変換さ
れる信号の精度がよく、領域ごとに精度のばらつきが少
ない。All points in the unit cube ABCDEFGH belong to one of the above 24 tetrahedra. This division method has a smaller tetrahedron size (one-twelfth the volume of a unit cube) than the conventional tetrahedron division method of FIG.
Moreover, since the size and shape are all the same, the accuracy of the converted signal is good, and the accuracy does not vary from region to region.
【0021】図3は本発明の第一の実施例に於ける信号
変換装置の構成図であり、4面体判定手段2で求めるべ
き点がどの4面体に属するかを特定し、テーブルアドレ
ス生成手段3で特定された4面体の頂点の座標を算出
し、基本格子点データ記憶手段4と体心格子点データ記
憶手段5のアドレスへ変換される。基本格子点データ記
憶手段4と体心格子点データ記憶手段5はアドレス信号
から4面体の頂点のデータを出力する。重み係数算出手
段6は補間すべき点のデータを生成するための特定され
た4面体の頂点の重み係数を算出する。補間手段7は4
面体の頂点のデータと重み係数から求めるべき点のデー
タDAを補間処理する。FIG. 3 is a block diagram of a signal conversion apparatus according to the first embodiment of the present invention. It identifies which tetrahedron the point to be obtained by the tetrahedron judging means 2 belongs to, and the table address generating means. The coordinates of the vertices of the tetrahedron specified in 3 are calculated and converted into the addresses of the basic lattice point data storage means 4 and the body center lattice point data storage means 5. The basic lattice point data storage means 4 and the body-centered lattice point data storage means 5 output the data of the vertices of the tetrahedron from the address signal. The weighting factor calculation means 6 calculates the weighting factor of the vertex of the specified tetrahedron for generating the data of the point to be interpolated. The interpolation means 7 is 4
Interpolation processing is performed on the data DA of the vertex of the face piece and the data DA to be obtained from the weighting coefficient.
【0022】以下、信号変換装置1の構成と動作を詳細
に説明する。図3において、3つの8ビットの入力信号
X,Y,Zがそれぞれ上位4ビット信号X’,Y’,
Z’と下位4ビット信号x,y,zに分割され、下位ビ
ット信号x,y,zは4面体判定手段2に入力し、上位
4ビット信号X’,Y’,Z’はアドレス生成手段3に
入力される。なお、本発明では説明の都合上、入力信号
を固定小数点の数とし、上位4ビットが整数部、下位4
ビットを少数部とする。The configuration and operation of the signal conversion device 1 will be described in detail below. In FIG. 3, the three 8-bit input signals X, Y, Z are the upper 4-bit signals X ', Y',
Z'and lower 4-bit signals x, y, z are input to the lower-order bit signals x, y, z to the tetrahedron determining means 2, and upper 4-bit signals X ', Y', Z'are address generating means. Input to 3. In the present invention, for convenience of description, the input signal is a fixed-point number, and the upper 4 bits are the integer part and the lower 4 bits.
The bit is the minority part.
【0023】4面体判定手段2は単位立方体内の求める
べき点が24個の4面体のいずれかに属するかを判定す
るもので、(表1)に示した下位4ビット信号x,y,
zの6つの関係式y−x,y+x−1、z−x,z+x
−1、z−y、z+y−1が正(+)か負(−)である
かで判定され、判定結果を5ビットの4面体判定信号T
Eとして、下位4ビット信号x,y,zとともに出力さ
れる。ただし、関係式の値が0の場合はどちらに判定し
てもかまわないが、ここでは正(+)にしておく。The tetrahedron judging means 2 judges whether the point to be obtained in the unit cube belongs to any of the 24 tetrahedrons, and the lower 4 bit signals x, y, shown in (Table 1).
Six relational expressions of z y−x, y + x−1, z−x, z + x
It is determined whether -1, z-y, and z + y-1 are positive (+) or negative (-), and the determination result is a 5-bit tetrahedral determination signal T.
It is output as E together with the lower 4 bit signals x, y, z. However, when the value of the relational expression is 0, it does not matter which is determined, but here, it is positive (+).
【0024】[0024]
【表1】 [Table 1]
【0025】アドレス生成手段3は入力信号の上位4ビ
ット信号X’,Y’,Z’と4面体判定信号TEから4
つの4面体の座標に対応するテーブルアドレスを出力す
る。The address generating means 3 uses the upper 4-bit signals X ', Y', Z'of the input signal and the tetrahedron determination signal TE to output 4 bits.
It outputs the table address corresponding to the coordinates of the four tetrahedra.
【0026】[0026]
【表2】 [Table 2]
【0027】[0027]
【表3】 [Table 3]
【0028】4面体の4つの格子点アドレスは2つの基
本格子点アドレスAD0,AD1と2つの体心格子点アド
レスAD2,AD3からなり、4面体判定信号TEに応じ
て(表2)に示した格子点のアドレスとなる。格子点ア
ドレスは入力信号の上位4ビットX’,Y’,Z’を
(表3)に示した演算によりそれぞれ生成された4つの
値X”n,Y”n,Z”n(n=0、1、2、3)より構
成される。The four grid point addresses of the tetrahedron are composed of two basic grid point addresses AD0 and AD1 and two body-centered grid point addresses AD2 and AD3, and are shown in (Table 2) according to the tetrahedron determination signal TE. It becomes the address of the grid point. The lattice point address is four values X ″ n, Y ″ n, Z ″ n (n = 0) generated by the operations shown in (Table 3) of the upper 4 bits X ′, Y ′, Z ′ of the input signal. 1, 2, 3).
【0029】以上に示した処理により、基本格子点アド
レスAD0,AD1と体心格子点アドレスAD2,AD3が
生成され、それぞれ2つの基本格子点データ記憶手段4
と2つの体心格子点データ記憶手段5に入力される。By the above-described processing, basic grid point addresses AD0 and AD1 and body-centered grid point addresses AD2 and AD3 are generated, and two basic grid point data storage means 4 are provided.
And two body-centered lattice point data storage means 5.
【0030】基本格子点データ記憶手段4と体心格子点
データ記憶手段5は半導体メモリから構成され、アドレ
ス信号AD0、AD1、AD2、AD3が入力されるとその
アドレスに対応するデータDA0、DA1、DA2、DA3
が読み出される。基本格子点データ記憶手段4と体心格
子点データ記憶手段5のデータはアドレスに応じて図4
に示した格子点のデータが格納されている。基本格子点
アドレスAD0、AD1はそのまま基本格子点の座標に対
応するが、体心格子点アドレスAD2、AD3は体心格子
点の座標のX、Y、Zに0.5を加えた値とする。基本
格子点データ記憶手段3と体心格子点データ記憶手段4
からの出力信号DA0、DA1、DA2、DA3は4面体の
各頂点の値であり、補間手段7へ送られる。The basic lattice point data storage means 4 and the body-centered lattice point data storage means 5 are composed of semiconductor memories, and when address signals AD0, AD1, AD2, AD3 are input, data DA0, DA1 corresponding to the addresses are input. DA2, DA3
Is read. The data of the basic lattice point data storage means 4 and the body-centered lattice point data storage means 5 are shown in FIG.
The data of the grid points shown in are stored. The basic grid point addresses AD0 and AD1 correspond to the coordinates of the basic grid point as they are, but the body-centered grid point addresses AD2 and AD3 have a value obtained by adding 0.5 to the coordinates X, Y, and Z of the body-centered grid point. . Basic lattice point data storage means 3 and body-centered lattice point data storage means 4
The output signals DA0, DA1, DA2, DA3 from are the values of the vertices of the tetrahedron and are sent to the interpolation means 7.
【0031】重み係数算出手段6は4面体判定手段2か
らの4面体判定信号TEと下位4ビット信号x,y,z
から求められる。The weighting factor calculating means 6 is a tetrahedron judging signal TE from the tetrahedron judging means 2 and lower 4 bit signals x, y, z.
Required from.
【0032】例えば、4面体がABRPに判定された場
合の係数を求めてみる。図5のようにA、B、R、Pの
各頂点の座標を(0,0,0)、(1,0,0)、
(0.5,0.5,−0.5)、(0.5,0.5,
0.5)とする。4面体内部はリニア補間できるので、
求める内部の点(x,y,z)の値DAは関数f(x,
y,z)で、3変数の1次関数For example, the coefficient when the tetrahedron is judged to be ABRP will be calculated. As shown in FIG. 5, the coordinates of the vertices of A, B, R, and P are (0,0,0), (1,0,0),
(0.5, 0.5, -0.5), (0.5, 0.5,
0.5). Since the inside of the tetrahedron can be linearly interpolated,
The value DA of the internal point (x, y, z) to be obtained is the function f (x,
y, z), a three-variable linear function
【0033】[0033]
【数1】 [Equation 1]
【0034】で表せる。ここで、a、b、c、dは定数
である。また、4面体の頂点A、B、R、Pの値は図3
で示したようにそれぞれDA0、DA1、DA2、DA3で
あり、それぞれの重み係数をWH0、WH1、WH2、W
H3とすると、4面体の内部の点の値DAは(数2)で
表せる。It can be represented by Here, a, b, c, d are constants. The values of the vertices A, B, R and P of the tetrahedron are shown in FIG.
, DA0, DA1, DA2, DA3, respectively, and their respective weighting factors are WH0, WH1, WH2, W
If H3, the value DA of the point inside the tetrahedron can be expressed by (Equation 2).
【0035】[0035]
【数2】 [Equation 2]
【0036】4面体の頂点の座標と値を(数1)に代入
すると(数3)から数6になる。Substituting the coordinates and values of the vertices of the tetrahedron into (Equation 1) yields (Equation 3) to Equation 6.
【0037】[0037]
【数3】 [Equation 3]
【0038】[0038]
【数4】 [Equation 4]
【0039】[0039]
【数5】 (Equation 5)
【0040】[0040]
【数6】 (Equation 6)
【0041】これをa、b、c、dについて解くと(数
7)から(数10)になる。When this is solved for a, b, c and d, it becomes (Equation 7) to (Equation 10).
【0042】[0042]
【数7】 (Equation 7)
【0043】[0043]
【数8】 [Equation 8]
【0044】[0044]
【数9】 [Equation 9]
【0045】[0045]
【数10】 [Equation 10]
【0046】よって、(数1)はTherefore, (Equation 1) is
【0047】[0047]
【数11】 [Equation 11]
【0048】これをDA0、DA1、DA2、DA3につい
て整理すると、When this is arranged for DA0, DA1, DA2, DA3,
【0049】[0049]
【数12】 [Equation 12]
【0050】となり、(数2)との対応から重み係数W
H0、WH1、WH2、WH3はそれぞれ(数13)から
(数16)となる。From the correspondence with (Equation 2), the weighting factor W
H0, WH1, WH2, and WH3 are (Equation 13) to (Equation 16), respectively.
【0051】[0051]
【数13】 [Equation 13]
【0052】[0052]
【数14】 [Equation 14]
【0053】[0053]
【数15】 [Equation 15]
【0054】[0054]
【数16】 [Equation 16]
【0055】以上の例は4面体がABRP場合の係数で
あるが、他の4面体の場合も同様に求めることができ
る。その結果を(表4)に示した。重み係数算出手段6
は4つの重み係数WH0、WH1、WH2、WH3を補間手
段7に出力する。Although the above example is a coefficient when the tetrahedron is ABRP, it can be similarly obtained for other tetrahedrons. The results are shown in (Table 4). Weighting factor calculation means 6
Outputs four weighting factors WH0, WH1, WH2, WH3 to the interpolation means 7.
【0056】[0056]
【表4】 [Table 4]
【0057】補間処理手段7は2つの基本格子点データ
記憶手段4と2つの体心格子点データ補間記憶手段5か
ら頂点のデータDA0、DA1、DA2、DA3と重み係数
算出手段6からの重み係数WH0、WH1、WH2、WH3
を(数2)に示した積和演算を行う。図6は補間手段7
の構成を示したもので、各頂点のデータと重み係数を4
つの乗算器8で積を求め、それぞれの積を加算器9で合
計して、4面体内部のデータを補間して求め、変換信号
DAを出力する。The interpolation processing means 7 includes vertex data DA0, DA1, DA2, DA3 from the two basic lattice point data storage means 4 and the two body-centered lattice point data interpolation storage means 5 and a weighting coefficient from the weighting coefficient calculating means 6. WH0, WH1, WH2, WH3
The sum of products operation shown in (Equation 2) is performed. FIG. 6 shows the interpolation means 7
The structure of the above is shown.
The product is obtained by one of the multipliers 8, the products are summed by the adder 9, the data inside the tetrahedron is interpolated, and the converted signal DA is output.
【0058】以上により本発明の第一の実施例を終了す
る。本発明の第一の実施例を改良し、データ記憶手段の
容量を小さくした第二の実施例について図7から図10
を参照しながら説明する。第二の実施例は4面体の分割
方法は第一の実施例と同じなのでこの説明は省略する。This completes the first embodiment of the present invention. 7 to 10 showing a second embodiment in which the capacity of the data storage means is reduced by improving the first embodiment of the present invention.
Will be described with reference to. The method of dividing the tetrahedron of the second embodiment is the same as that of the first embodiment, and therefore its explanation is omitted.
【0059】図7は本発明の第二の実施例に於ける信号
変換装置の構成図で、4面体判定手段2で求めるべき点
がどの4面体に属するかを特定し、偶奇アドレス生成手
段11で4面体の頂点の座標を算出し、偶数基本格子点
データ記憶手段12、奇数基本格子点データ記憶手段1
3、偶数体心格子点データ記憶手段14および奇数体心
格子点データ記憶手段14へアドレスを出力する。偶数
基本格子点データ記憶手段12、奇数基本格子点データ
記憶手段13、体心格子点データ記憶手段14および体
心格子点データ記憶手段15はアドレス信号から4面体
の頂点のデータを出力する。偶奇重み係数算出手段16
は補間すべき点のデータを生成するための特定された4
面体の頂点の重み係数を算出する。補間処理手段6は4
面体の頂点のデータと重み係数から求めるべき点のデー
タDTを補間処理する。以下、信号変換装置10の構成
と動作を詳細に説明する。FIG. 7 is a block diagram of a signal conversion apparatus according to the second embodiment of the present invention, which tetrahedron determining means 2 specifies which tetrahedron the point to be obtained belongs to, and the even-odd address generating means 11 is specified. Then, the coordinates of the vertices of the tetrahedron are calculated, and the even basic lattice point data storage means 12 and the odd basic lattice point data storage means 1 are calculated.
3. Output addresses to the even-body-centered lattice point data storage means 14 and the odd-body-centered lattice point data storage means 14. The even-numbered basic lattice point data storage means 12, the odd-numbered basic lattice point data storage means 13, the body-centered lattice point data storage means 14 and the body-centered lattice point data storage means 15 output the data of the vertices of the tetrahedron from the address signal. Even-odd weight coefficient calculating means 16
Is the specified 4 for generating the data of the points to be interpolated.
The weighting factor of the vertex of the face piece is calculated. The interpolation processing means 6 is 4
Interpolation processing is performed on the data of the vertex of the face piece and the data DT of the point to be obtained from the weighting coefficient. Hereinafter, the configuration and operation of the signal conversion device 10 will be described in detail.
【0060】図7において、4面体判定手段2は第一の
実施例のそれと同一の構成で4面体判定信号TEとし
て、下位4ビットx,y,zとともに出力される。In FIG. 7, the tetrahedron determining means 2 has the same configuration as that of the first embodiment and outputs a tetrahedron determining signal TE together with the lower 4 bits x, y and z.
【0061】図8は、本発明の第二の実施例に於ける信
号変換装置の偶奇アドレス生成手段の構成図であり、第
一の実施例のそれと同一の構成であるアドレス生成手段
2で2つの基本格子点アドレスAD0,AD1と2つの体
心格子点アドレスAD2,AD3を生成する。FIG. 8 is a block diagram of the even / odd address generating means of the signal converting apparatus according to the second embodiment of the present invention, in which the address generating means 2 having the same structure as that of the first embodiment is used. One basic lattice point address AD0, AD1 and two body-centered lattice point address AD2, AD3 are generated.
【0062】いま、基本格子点と体心格子点の座標をそ
れぞれ(l,m,n)、(l−0.5,m−0.5,n
−0.5){l,m,n:整数}と表し、l+m+nが
偶数のとき偶数点、l+m+nが奇数のとき奇数点とす
る。図2において、A点が偶数点の時、基本格子点C、
F、Hと体心格子点R,Q,S,T,U,Vは偶数点に
なり、基本格子点B、D、E、Gと体心格子点Pは奇数
点になる。また、A点が奇数点の時、基本格子点C、
F、Hと体心格子点R,Q,S,T,U,Vは奇数点に
なり、基本格子点B、D、E、Gと体心格子点Pは偶数
点になる。このように、A点が偶数点か奇数点によって
各点が偶数点か奇数点なるかが決まる。Now, the coordinates of the basic lattice point and the body-centered lattice point are (l, m, n), (l-0.5, m-0.5, n), respectively.
-0.5) {l, m, n: integer}, where even points are given when l + m + n is an even number, and odd points are given when l + m + n is an odd number. In FIG. 2, when the point A is an even number, the basic lattice point C,
F, H and body-centered grid points R, Q, S, T, U, V become even points, and basic grid points B, D, E, G and body-centered grid point P become odd points. When the point A is an odd number, the basic lattice point C,
F and H and body-centered grid points R, Q, S, T, U, and V are odd points, and basic grid points B, D, E, and G and body-centered grid point P are even points. In this way, depending on whether the point A is an even point or an odd point, it is determined whether each point is an even point or an odd point.
【0063】このため、図8の偶奇判別手段17はA点
が偶数点か奇数点かを(表5)に示したように上位4ビ
ット信号X’,Y’,Z’それぞれの最下位ビットX’
0,Y’0,Z’0の値によって判別し、A点が偶数点の
とき0、奇数点のとき1を偶奇判定信号EOとして出力
する。Therefore, the even / odd discrimination means 17 of FIG. 8 determines whether the point A is an even point or an odd point, as shown in (Table 5), the least significant bit of each of the upper 4 bit signals X ', Y', Z '. X '
Discrimination is made according to the values of 0, Y'0, Z'0, and 0 is output as an even-odd determination signal EO when the point A is an even point and 1 when it is an odd point.
【0064】[0064]
【表5】 [Table 5]
【0065】図8の偶奇アドレス変換手段18は偶数基
本格子点データ記憶手段12、奇数基本格子点データ記
憶手段13、体心格子点データ記憶手段14および体心
格子点データ記憶手段15へアドレス信号AR0、AR
1、AR2、AR3を生成するためのもので、(表6)に
示したようにテーブルアドレス生成部3からの2つの基
本格子点アドレスAD0,AD1と2つの体心格子点アド
レスAD2,AD3の最下位のビットを捨てて、偶奇判別
手段17からの偶奇判定信号EOにより、4つのマルチ
プレクサ19で交換処理を行い、アドレス信号AR0、
AR1、AR2、AR3を生成する。The even / odd address conversion means 18 of FIG. 8 sends an address signal to the even basic grid point data storage means 12, the odd basic grid point data storage means 13, the body center grid point data storage means 14 and the body center grid point data storage means 15. AR0, AR
1, AR2, AR3 are generated. As shown in (Table 6), two basic grid point addresses AD0, AD1 and two body-centered grid point addresses AD2, AD3 from the table address generation unit 3 are generated. The least significant bit is discarded, and the even / odd determination signal EO from the even / odd determination means 17 performs an exchange process in the four multiplexers 19 to generate an address signal AR0,
AR1, AR2 and AR3 are generated.
【0066】[0066]
【表6】 [Table 6]
【0067】図9は偶数基本格子点データ記憶手段1
2、奇数基本格子点データ記憶手段13、体心格子点デ
ータ記憶手段14および体心格子点データ記憶手段15
の内容を示したもので、各記憶手段に所定の格子点デー
タが格納されており、偶奇アドレス変換手段18からの
はアドレス信号AR0、AR1、AR2、AR3によって補
間処理に必要な4つの頂点のデータDT0,DT1,DT
2,DT3が出力される。FIG. 9 shows an even basic lattice point data storage means 1.
2. Odd basic lattice point data storage means 13, body-centered lattice point data storage means 14 and body-centered lattice point data storage means 15
The predetermined grid point data is stored in each storage means, and the even-odd address conversion means 18 outputs the four vertices necessary for interpolation processing by the address signals AR0, AR1, AR2, and AR3. Data DT0, DT1, DT
2, DT3 is output.
【0068】図10は偶奇重み係数算出手段16の構成
を示したもので、第一の実施例のそれと同一の構成であ
る重み係数算出手段6は4面体判定手段2からの4面体
判定信号TEと下位4ビット信号x,y,zから重み係
数WH0、WH1、WH2、WH3を生成し、重み係数交換
手段20は偶奇アドレス生成手段11からの偶奇判定信
号EOに応じて重み係数WH0、WH1、WH2、WH3を
4つのマルチプレクサ19で(表7)に示した交換処理
を行い、交換処理された重み係数WT0、WT1、WT
2、WT3を補間手段7に出力する。FIG. 10 shows the structure of the even-odd weighting coefficient calculating means 16, which has the same structure as that of the first embodiment. The weighting coefficient calculating means 6 is a tetrahedron judging signal TE from the tetrahedron judging means 2. And weighting factors WH0, WH1, WH2, WH3 from the lower 4 bit signals x, y, z, and the weighting factor exchange means 20 responds to the evenness / odd determination signal EO from the even / odd address generation means 11 with the weighting factors WH0, WH1, WH2 and WH3 are subjected to the exchange processing shown in (Table 7) by the four multiplexers 19 and the exchange-processed weighting factors WT0, WT1, WT
2, WT3 is output to the interpolation means 7.
【0069】[0069]
【表7】 [Table 7]
【0070】図7の補間手段8は第一の実施例のそれと
同一の構成で、偶数基本格子点データ記憶手段12、奇
数基本格子点データ記憶手段13、体心格子点データ記
憶手段14および体心格子点データ記憶手段15それぞ
れからの頂点のデータDT0,DT1,DT2,DT3と偶
奇重み係数算出手段16からの重み係数WT0、WT1、
WT2、WT3を(数17)のように積和演算し、変換信
号DTを出力する。The interpolating means 8 of FIG. 7 has the same configuration as that of the first embodiment, and has an even-numbered basic lattice point data storage means 12, an odd-numbered basic lattice point data storage means 13, a body-centered lattice point data storage means 14 and a body. The vertex data DT0, DT1, DT2, DT3 from the respective heart lattice point data storage means 15 and the weighting coefficients WT0, WT1, from the even-odd weighting coefficient calculating means 16
WT2 and WT3 are subjected to sum-of-products calculation as in (Equation 17), and the converted signal DT is output.
【0071】[0071]
【数17】 [Equation 17]
【0072】以上の2つの実施例はハードウエアによる
構成を示したが、汎用CPUやDSPを用いてソフトウ
エアでも実現できる。また、本発明の方式をハードウエ
アとソフトウエアの両方で分担して実現させることもで
きる。Although the above two embodiments show the hardware configuration, they can be implemented by software using a general-purpose CPU or DSP. Further, the method of the present invention can be implemented by sharing both hardware and software.
【0073】[0073]
【発明の効果】以上の実施例から明らかなように、本発
明によれば、簡単な構成により、低価格で高精度の3次
元の信号変換することができる優れた信号変換装置を実
現できるものである。As is apparent from the above embodiments, according to the present invention, it is possible to realize an excellent signal conversion device capable of performing highly accurate three-dimensional signal conversion at low cost with a simple structure. Is.
【図1】本発明の第一の実施例に於ける信号変換装置の
4面体分割の原理図FIG. 1 is a principle diagram of tetrahedron division of a signal conversion device according to a first embodiment of the present invention.
【図2】本発明の第一の実施例に於ける信号変換装置の
4面体分割の原理図FIG. 2 is a principle diagram of tetrahedron division of the signal conversion device according to the first embodiment of the present invention.
【図3】本発明の第一の実施例に於ける信号変換装置の
構成図FIG. 3 is a configuration diagram of a signal conversion device according to a first embodiment of the present invention.
【図4】本発明の第一の実施例に於ける信号変換装置の
格子点データの説明図FIG. 4 is an explanatory diagram of grid point data of the signal conversion device according to the first embodiment of the present invention.
【図5】本発明の第一の実施例に於ける信号変換装置の
説明図FIG. 5 is an explanatory diagram of a signal conversion device according to the first embodiment of the present invention.
【図6】本発明の第一の実施例に於ける信号変換装置の
補間手段の構成図FIG. 6 is a configuration diagram of an interpolating means of the signal converting apparatus according to the first embodiment of the present invention.
【図7】本発明の第二の実施例に於ける信号変換装置の
構成図FIG. 7 is a block diagram of a signal conversion device according to a second embodiment of the present invention.
【図8】本発明の第二の実施例に於ける信号変換装置の
偶奇アドレス生成手段の構成図FIG. 8 is a configuration diagram of an even-odd address generating means of the signal conversion device according to the second embodiment of the present invention.
【図9】本発明の第二の実施例に於ける信号変換装置の
格子点データの説明図FIG. 9 is an explanatory diagram of grid point data of the signal conversion device according to the second embodiment of the present invention.
【図10】本発明の第二の実施例に於ける信号変換装置
の偶奇重み係数算出手段の構成図FIG. 10 is a configuration diagram of an even-odd weight coefficient calculating means of a signal conversion device according to a second embodiment of the present invention.
【図11】従来のテーブル補間方式の原理図FIG. 11 is a principle diagram of a conventional table interpolation method.
【図12】従来のテーブル方式の4面体分割の説明図FIG. 12 is an explanatory view of a conventional table-based tetrahedral division.
1 第一の信号変換装置 2 4面体判別手段 3 アドレス生成手段 4 基本格子点データ記憶手段 5 体心格子点データ記憶手段 6 重み係数算出手段 7 補間手段 10 第一の信号変換装置 11 偶奇アドレス生成手段 12 偶数基本格子点データ記憶手段 13 奇数基本格子点データ記憶手段 14 偶数体心格子点データ記憶手段 15 奇数体心格子点データ記憶手段 16 偶奇重み係数算出手段 DESCRIPTION OF SYMBOLS 1 1st signal conversion device 2 4 Tetrahedral discrimination means 3 Address generation means 4 Basic lattice point data storage means 5 Body-centered lattice point data storage means 6 Weighting coefficient calculation means 7 Interpolation means 10 First signal conversion device 11 Even-odd address generation Means 12 Even basic grid point data storage means 13 Odd basic grid point data storage means 14 Even body-centered grid point data storage means 15 Odd body-centered grid point data storage means 16 Even-odd weight coefficient calculation means
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/46 H04N 1/40 D 1/46 Z ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical indication H04N 1/46 H04N 1/40 D 1/46 Z
Claims (3)
ら構成される体心立方格子の格子点のデータを補間して
出力信号を得る信号変換方法であって、互い隣接する2
つの単位立方体の2つの体心格子点と前記2つの単位立
方体の境界に位置して互いに隣接する2つの基本格子点
を頂点とする4面体に分割し、前記4面体内のデータは
前記4つの頂点のデータを補間処理することにより得る
ことを特徴とする信号変換方法。1. A signal conversion method for obtaining an output signal by interpolating data of lattice points of a body-centered cubic lattice composed of respective upper bits of three input signals, which are adjacent to each other.
The two body-centered lattice points of one unit cube and two basic lattice points located at the boundary between the two unit cubes and adjacent to each other are divided into tetrahedrons, and the data in the tetrahedron is divided into the four A signal conversion method characterized by being obtained by interpolating vertex data.
ら構成される体心立方格子の格子点のデータを補間して
出力信号を得る信号変換装置であって、隣接する2つの
単位立方体の2つの体心点と前記2つの単位立方体の境
界に位置して互いに隣接する2つの基本格子点を頂点と
する4面体に分割し、前記3つの入力信号が前記4面体
のいずれに存在するかを判別する4面体判別手段と、判
別された前記4面体の頂点のアドレスを生成するアドレ
ス生成手段と、基本格子点のデータを格納した基本格子
点データ記憶手段と、体心格子点のデータを格納した体
心格子点データ記憶手段と、判別された前記4面体の内
のデータを補間処理するための前記頂点の重み係数を算
出する重み係数算出手段と、基本データ記憶手段と体心
データ記憶手段からのそれぞれ2つの頂点データを重み
係数算出手段からの重み係数に基づいて補間処理を行う
補間手段を具備することを特徴とする信号変換装置。2. A signal conversion device for interpolating data of lattice points of a body-centered cubic lattice composed of respective upper bits of three input signals to obtain an output signal, wherein two adjacent unit cubes are used. It is divided into tetrahedra whose two vertexes are two basic lattice points located at the boundary between one body center point and the two unit cubes, and which one of the tetrahedrons the three input signals exist in is divided. Tetrahedral discriminating means for discriminating, address generating means for generating an address of the discriminated vertex of the tetrahedron, basic lattice point data storing means for storing data of basic lattice points, and data for body-centered lattice points are stored. Body-centered lattice point data storage means, weighting coefficient calculation means for calculating a weighting coefficient of the apex for interpolating data in the determined tetrahedron, basic data storage means, and body-centered data storage means Or Signal converting apparatus characterized by comprising an interpolation means for performing interpolation processing on the basis of the weighting factor from the weighting factor calculating means two vertex data each.
基本格子点のデータを格納した偶数基本格子点データ記
憶手段と、奇数点の基本格子点のデータを格納した奇数
基本格子点データ記憶手段からなり、前記体心格子点デ
ータ補間手段が偶数点の体心格子点のデータを格納した
偶数体心格子点データ記憶手段と、奇数点の体心格子点
のデータを格納した奇数体心格子点データ記憶手段から
なることを特徴とする請求項2に記載の信号変換装置。
ただし、基本格子点と体心格子点の座標をそれぞれ
(l,m,n)、(l−0.5,m−0.5,n−0.
5){l,m,n:整数}と表し、l+m+nが偶数の
とき偶数点、l+m+nが奇数のとき奇数点とする。3. The even-numbered basic grid point data storage means for storing the data of the even-numbered basic grid points and the odd-numbered basic grid point data storage for storing the data of the odd-numbered basic grid points. The body-centered lattice point data interpolating means stores even-numbered body-centered lattice point data storage means, and odd-numbered body-centered lattice point data storage means. 3. The signal conversion device according to claim 2, comprising a lattice point data storage means.
However, the coordinates of the basic lattice point and the body-centered lattice point are (l, m, n), (l-0.5, m-0.5, n-0.
5) It is expressed as {l, m, n: integer}, and is an even point when l + m + n is an even number and an odd point when l + m + n is an odd number.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21863794A JP3319172B2 (en) | 1994-09-13 | 1994-09-13 | Signal conversion method and signal conversion device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21863794A JP3319172B2 (en) | 1994-09-13 | 1994-09-13 | Signal conversion method and signal conversion device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0883330A true JPH0883330A (en) | 1996-03-26 |
| JP3319172B2 JP3319172B2 (en) | 2002-08-26 |
Family
ID=16723073
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21863794A Expired - Fee Related JP3319172B2 (en) | 1994-09-13 | 1994-09-13 | Signal conversion method and signal conversion device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3319172B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7068859B2 (en) * | 2000-11-14 | 2006-06-27 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for three-dimensional signal conversion |
| JP2008294859A (en) * | 2007-05-25 | 2008-12-04 | Ricoh Printing Systems Ltd | Color conversion device, color conversion method, and color conversion program |
| WO2009041645A1 (en) * | 2007-09-28 | 2009-04-02 | Naltec Inc. | Method and device for converting value belonging to space |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011042184A2 (en) | 2009-10-09 | 2011-04-14 | Norgren Gmbh | Blow molding valve for a blow molding valve block |
-
1994
- 1994-09-13 JP JP21863794A patent/JP3319172B2/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7068859B2 (en) * | 2000-11-14 | 2006-06-27 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for three-dimensional signal conversion |
| JP2008294859A (en) * | 2007-05-25 | 2008-12-04 | Ricoh Printing Systems Ltd | Color conversion device, color conversion method, and color conversion program |
| WO2009041645A1 (en) * | 2007-09-28 | 2009-04-02 | Naltec Inc. | Method and device for converting value belonging to space |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3319172B2 (en) | 2002-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5008752A (en) | Digital image interpolator with multiple interpolation algorithms | |
| US5241373A (en) | Apparatus for correction of color signal values | |
| US4603348A (en) | Method for composing addresses of a memory | |
| JPH07193723A (en) | Color signal processor | |
| JP2002152534A (en) | Three-dimensional signal conversion method and device | |
| JP3319172B2 (en) | Signal conversion method and signal conversion device | |
| US6130674A (en) | Dynamically selectable texture filter for computer graphics | |
| JP3286480B2 (en) | Signal conversion method | |
| JPH09168097A (en) | Image processing unit | |
| JPH0313066A (en) | Method and apparatus for color correction | |
| JPH11238126A (en) | Common interpolating circuit for radial interpolation with asymmetrical pruning and tetrahedral interpolation with asymmetrical pruning | |
| KR100313846B1 (en) | Method and Apparatus for Calculating Detail (LOD) in Bilinear Mip Mapping | |
| JPH0158914B2 (en) | ||
| JP2023090079A (en) | 3D lookup table circuit and grid point interpolation method for 3D lookup table | |
| JPH11238127A (en) | Common interpolating circuit for pruning radial interpolation and pruning tetrahedral interpolation | |
| JP2519107B2 (en) | Image processing device | |
| JPH0563967A (en) | Three-dimensional data transforming device | |
| JP3974271B2 (en) | Image processing method and image processing apparatus | |
| JP3372710B2 (en) | Color signal conversion method | |
| JPH08138030A (en) | Data conversion device and data conversion method | |
| JPH04335477A (en) | Image converting system | |
| JP2807231B2 (en) | Pixel density conversion method and device | |
| JPH09261499A (en) | Image processing apparatus and method | |
| JP2796900B2 (en) | Image interpolation device | |
| JP3548250B2 (en) | Data conversion device and data conversion method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |