JPS61123369A - Picture change device - Google Patents
Picture change deviceInfo
- Publication number
- JPS61123369A JPS61123369A JP59245132A JP24513284A JPS61123369A JP S61123369 A JPS61123369 A JP S61123369A JP 59245132 A JP59245132 A JP 59245132A JP 24513284 A JP24513284 A JP 24513284A JP S61123369 A JPS61123369 A JP S61123369A
- Authority
- JP
- Japan
- Prior art keywords
- original
- new
- picture
- image
- memory
- 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 Generation (AREA)
- Studio Circuits (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、画像特殊効果装置等の画像形状変換に用いる
ことができる画像変換装置に関する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to an image conversion device that can be used for image shape conversion in image special effects devices and the like.
従来の技術
近年、画像処理技術の進歩により、種々の特殊効果が可
能となり、多くの特殊効果装置が発表されている。これ
らの特殊効果装置においては、画像データばかりでなく
、アドレスに対しても変換操作が行なわれている。BACKGROUND OF THE INVENTION In recent years, advances in image processing technology have enabled various special effects, and many special effect devices have been announced. In these special effects devices, conversion operations are performed not only on image data but also on addresses.
以下図面を参照しながら従来の画像変換装置について説
明する。第3図は従来の画像変換装置の構成図である。A conventional image conversion device will be described below with reference to the drawings. FIG. 3 is a block diagram of a conventional image conversion device.
第3図において、31は水平方向アドレス演算器、32
は垂直方向アドレス演算器、33は上記各演算器31.
32によって構成される変換アドレス生成装置、34は
水平方向バッファメモリ、36は画像メモリである。In FIG. 3, 31 is a horizontal address calculator; 32 is a horizontal address calculator;
33 is a vertical address arithmetic unit, and 33 is each arithmetic unit 31.
32 is a conversion address generation device, 34 is a horizontal buffer memory, and 36 is an image memory.
以上のように構成された従来の変換アドレス生成装置を
用いた画像変換装置について、以下その動作を説明する
。The operation of the image conversion apparatus using the conventional conversion address generation apparatus configured as described above will be described below.
まず、水平方向アドレス演算器31は与えられた水平方
向縮小・移動パラメータに従って順次水平方向変換アド
レスを出力する。垂直方向アドレス演算器32は与えら
れた垂直方向縮小・移動パラメータに従って順次垂直方
向変換アドレスを出力する。上記水平、垂直方向変換ア
ドレスは、変換アドレス生成装置33の出力として、水
平方向バッファメモリ34には水平方向変換アドレスが
、画像メモリ35には垂直方向変換アドレスが入力され
る。水平方向バッファメモリ34は変換アドレス生成装
置33から入力された水平方向変換アドレスに従って、
原画像をバック7メモリに書込むことにより水平方向の
み縮小・移動した画像を作成し出力する。画像メモリ3
5は変換アドレス生成装置33から入力された垂直方向
変換アドレスに従って、上記水平方向のみ縮小・移動し
た画像メモリに書込むことにより垂直方向に縮小・移動
させ、水平、垂直方向に縮小、移動した新画像を作成し
、出力していた。(例えば、NEC技報枝軸l 、
3741 / 1984 61〜65ページ)発明が
解決しようとする問題点
しかしながら上記のような構成では、水平方向変換アド
レスと垂直方向変換アドレスを独立して扱っているため
、2次元子面内での縮小、移動変換しか行なえないとい
う問題点を有していた。First, the horizontal address calculator 31 sequentially outputs horizontal conversion addresses according to the given horizontal reduction/movement parameters. The vertical address calculator 32 sequentially outputs vertical conversion addresses according to the given vertical reduction/movement parameters. The horizontal and vertical conversion addresses are input to the horizontal buffer memory 34 and the vertical conversion address to the image memory 35 as outputs from the conversion address generation device 33, respectively. The horizontal buffer memory 34 operates according to the horizontal translation address input from the translation address generation device 33.
By writing the original image into the back 7 memory, an image reduced and moved only in the horizontal direction is created and output. Image memory 3
In accordance with the vertical conversion address inputted from the conversion address generation device 33, 5 reduces and moves the image in the vertical direction by writing it into the image memory that has been reduced and moved only in the horizontal direction, and the new image that has been reduced and moved in the horizontal and vertical directions Create and output images. (For example, NEC technical report branch axis l,
3741/1984 pages 61-65) Problems to be Solved by the Invention However, in the above configuration, since the horizontal translation address and the vertical translation address are handled independently, the reduction in the two-dimensional child plane , had the problem that only movement conversion could be performed.
本発明は上記問題点に鑑み、原画像座標値を与えられた
3次元幾何学構造体形状面上の座標値に対応付け、さら
に透視変換することによって新画像座標値に対する原画
像座標値を演算し、上記原画像座標値と上記新画像座標
値に従・て原画像から新画像を作成することができる画
像変換装置を提供することを目的とする。In view of the above-mentioned problems, the present invention calculates the original image coordinate values for the new image coordinate values by associating the original image coordinate values with the coordinate values on the given three-dimensional geometric structure shape surface and then performing perspective transformation. Another object of the present invention is to provide an image conversion device that can create a new image from an original image according to the original image coordinate values and the new image coordinate values.
問題点を解決するための手段
上記問題点を解決するために本発明の画像変換装置は、
与えられた3次元幾何学構造体表現式。Means for Solving the Problems In order to solve the above problems, the image conversion device of the present invention includes:
A given three-dimensional geometric structure representation.
係数8位置、方向と視点位置、スクリーン位置に従って
、新画像平面上画素座標値と、上記新画像平面上画素座
標値に対応する原画像平面上点座標値とを出力する変換
アドレス生成装置と、原画像を記憶するための原画像メ
モリと、新画像を記憶するための新画像メモリと、原画
像を順次上記原画像メモリへ記憶させる原書込アドレス
制御装置と、上記原画像平面上点座標値に従って上記原
画像メモリから画像データを読出す原読出しアドレス制
御装置と、上記画像データを、上記新画像平面上点座標
値に従って上記新画像メモリに書込む新書込アドレス制
御装置と、上記新画像メモリから順次読出すことにより
新画像を生成する析読出しアドレス制御装置とによって
構成したものである。a conversion address generation device that outputs a pixel coordinate value on a new image plane and a point coordinate value on an original image plane corresponding to the pixel coordinate value on the new image plane according to the coefficient 8 position, direction, viewpoint position, and screen position; an original image memory for storing the original image, a new image memory for storing the new image, an original write address control device for sequentially storing the original image in the original image memory, and a coordinate value of a point on the original image plane. an original read address control device that reads image data from the original image memory according to the above, a new write address control device that writes the image data to the new image memory according to the coordinate value of a point on the new image plane, and the new image memory. and an analysis/readout address control device that generates a new image by sequentially reading out images.
作 用
本発明は上記した構成によって、与えられた3次元幾何
学構造体表現式、係数2位置、方向と視点位置、スクリ
ーン位置とに従って新画像平面上画素座標値と、上記新
画像平面上画素座標性に対応する原画像平面上点座標値
とを演算し、上記原画像座標値と上記新画像座標値に従
って原画像から新画像を作成することができる。Operation The present invention uses the above-described configuration to calculate pixel coordinate values on a new image plane and pixels on the new image plane according to a given three-dimensional geometric structure expression, two coefficient positions, a direction, a viewpoint position, and a screen position. A new image can be created from the original image according to the original image coordinate value and the new image coordinate value by calculating the coordinate value of a point on the original image plane corresponding to the coordinate property.
実施例
以下本発明の一実施例の画像変換装置について、図面を
参照しながら説明する。Embodiment Hereinafter, an image conversion apparatus according to an embodiment of the present invention will be described with reference to the drawings.
第2図は本発明の一実施例に係る画像変換装置の概念図
を示すものである。FIG. 2 shows a conceptual diagram of an image conversion device according to an embodiment of the present invention.
第2図において、21は原画像平面、22は壓3角板、
23は形状面、24は形状3角形、26は新画像平面、
26は視点、27は新画像平面上3角板、28は新画像
平面上画素座標値、29は4京画像平面上点座標端であ
る。In FIG. 2, 21 is the original image plane, 22 is a circular triangular plate,
23 is a shape plane, 24 is a shape triangle, 26 is a new image plane,
26 is a viewpoint, 27 is a triangular plate on the new image plane, 28 is a pixel coordinate value on the new image plane, and 29 is a coordinate end of a point on the 4 quintillion image plane.
第2図に従って以下画像変換装置の概念について説明す
る。本発明の画像変換装置の目的は、新画像平面上の各
画素座標値に対応する原画像平面」−の点座傾値を求め
、上記画素塵t?flWと上記点座標端に従って原画像
を変形し、新画像を得ることである。ここで、画素座標
値とは各画素に付けられた整数座標値のことである。The concept of the image conversion device will be explained below with reference to FIG. The purpose of the image conversion device of the present invention is to obtain the point inclination value of the original image plane "-" corresponding to each pixel coordinate value on the new image plane, and to obtain the point inclination value of the pixel dust t? The purpose is to transform the original image according to flW and the above point coordinate edge to obtain a new image. Here, the pixel coordinate value is an integer coordinate value assigned to each pixel.
捷ず原画像平面21上の原3角板22の各頂点について
形状演算を行ない、3次元形状座標に変換し、形状3角
板24を得る。さらに透視変換を行なうことにより新画
像平面25上に形状3角板24を投影し、新画像平面上
3角板27が得られる。Shape calculations are performed on each vertex of the original triangular plate 22 on the original image plane 21 without being shuffled, and the shape is converted into three-dimensional shape coordinates to obtain a shaped triangular plate 24. Further, by performing perspective transformation, the triangular plate 24 is projected onto the new image plane 25, and a triangular plate 27 on the new image plane is obtained.
以上で、原画像平面21上の原3角板22が祈画像平面
上3角板27に対応付られる。As described above, the original triangular plate 22 on the original image plane 21 is associated with the triangular plate 27 on the prayer image plane.
次にFr画像平面上の各画素座標値と、上記画素座標値
に対応する原画像平面上の魚座値を求めるため新画像平
面上3角板27内の新画像平面上画素座標値28を抽出
する。さらに、新画像平面上3角板27内部の各点座標
値について原3角板22内部の点座標値を1対1に対応
付ける規則に従って、新画像平面上画素座標値28に対
応する原画像平面上点座標29を得る。Next, in order to obtain each pixel coordinate value on the Fr image plane and the Pisces value on the original image plane corresponding to the above pixel coordinate value, the pixel coordinate value 28 on the new image plane in the triangular plate 27 on the new image plane is calculated. Extract. Further, in accordance with the rule for associating each point coordinate value inside the triangular plate 27 on the new image plane with the point coordinate value inside the original triangular plate 22 on a one-to-one basis, the original image plane corresponding to the pixel coordinate value 28 on the new image plane is Obtain upper point coordinates 29.
上記′FT画像平面上画素座標値28と原画像平面上点
座標値29に従って画像メモリを読み書きすることによ
り画像変形を行なうことができる。Image deformation can be performed by reading and writing to and from the image memory according to the pixel coordinate value 28 on the FT image plane and the point coordinate value 29 on the original image plane.
第1図は本発明の一実施例における画像変換装置を示す
ものである。第1図において、11は変換アドレス生成
装置、12は新画像平面上画素座標値、13は原画像平
面上点座標値、14は原続出しアドレス制御装置、15
は原書込アドレス制御装置、16は原画像メモ1ハ 1
7は新書込アドレス制御装置、18はr′r画像メモリ
、19は新読出しアドレス制御装置である。FIG. 1 shows an image conversion device in one embodiment of the present invention. In FIG. 1, 11 is a conversion address generation device, 12 is a pixel coordinate value on a new image plane, 13 is a point coordinate value on an original image plane, 14 is an original successive address control device, 15
is the original write address control device, 16 is the original image memo 1c 1
7 is a new write address control device, 18 is an r'r image memory, and 19 is a new read address control device.
以上のように構成された画像変換装置につい−ご1以下
第1図を用いてその動作を説明する。The operation of the image conversion apparatus configured as described above will be explained below with reference to FIG.
まず変換アドレス生成装置11は、与えられた3次元幾
何学構造体表現式、係数2位置、方向と視点位置、スク
リーン位置に従って、新画像平面上画素座標@12と、
上記新画像平面上画素座標端12に対応する原画像平面
上点座標値13とを出力する。First, the conversion address generation device 11 generates pixel coordinates @12 on the new image plane according to the given three-dimensional geometric structure expression, coefficient 2 position, direction and viewpoint position, and screen position.
A point coordinate value 13 on the original image plane corresponding to the pixel coordinate end 12 on the new image plane is output.
原続出しアドレス制御装置14は、原画像メモリ16に
原書込アドレス制御装置15によって書込まれた原画像
から、原画像平面上点座標値13で番地指定して画像デ
ータを読出す。新書込アドレス制御装置17は、上記画
像データを上記画像平面上画素座標値12で番地指定し
て新画像メモリ18に書込む。読出しアドレス制御装置
19は、新画像メモリから画像データを順次読出すこと
により、新画像を生成する。The original sequential output address control device 14 reads image data from the original image written in the original image memory 16 by the original write address control device 15 by specifying the address using the coordinate value 13 of the point on the original image plane. The new write address control device 17 specifies the address of the image data using the pixel coordinate value 12 on the image plane and writes it into the new image memory 18. The read address control device 19 generates a new image by sequentially reading image data from the new image memory.
以上のように本実施例によれば、第1図の構成とするこ
とにより、原画像座標値を、与えられた3次元幾何学構
造体形状面上の座標値に対応付け、さらに透視変換する
ことによって新画像座標端に対する原画像座標値を演算
し、上記原画像座標値□と上記新画像座標値に従って原
画像から新画像を作成することができる。As described above, according to this embodiment, by using the configuration shown in FIG. 1, the original image coordinate values are associated with the coordinate values on the given three-dimensional geometric structure shape surface, and further perspective transformation is performed. By doing this, it is possible to calculate the original image coordinate value for the new image coordinate end, and create a new image from the original image according to the original image coordinate value □ and the new image coordinate value.
発明の効果
以上のように本発明は変換アドレス生成装置と、原画像
メモリと、原読出しアドレス制御装置と、新画像メモリ
と、新書込アドレス制御装置とによって構成することに
より、与えられた3次元幾何学構造体形状に従って原画
像を変形した新画像を得ることができ、特殊効果装置の
機能を大巾に拡大できる。Effects of the Invention As described above, the present invention comprises a conversion address generation device, an original image memory, an original read address control device, a new image memory, and a new write address control device, thereby converting a given three-dimensional A new image can be obtained by deforming the original image according to the shape of the geometric structure, and the functions of the special effects device can be greatly expanded.
第1図は本発明の一実施例における画像変換装置の構成
図、第2図は本発明の一実施例における画像変換装置の
概念図、第3図は従来の画像変換装置の構成図である。
11・・・・・・変換アドレス生成装置、12・・・・
・・新画像平面上画素座標端、13・・・・・・原画像
平面上点座標(直、14・・・・・原読出しアドレス制
御装置、15・・・・・・原書込アドレス制御装置、1
6・・・・・・原画像メモリ、17・・・・・・新書込
アドレス制御装置、18・・・・・・新画像メモリ、1
9・・・・・・析読出しアドレス制御装置、21・・・
・・・原画像平面、22・・・・・・原3角板、23
・・・・・・形状面、24・・・−・・形状3角板、2
5・・・・・・新画像平面、26・・・・・・視点、2
7・・・・・・新画像平面上3角板、28・・・・・・
新画像平面上画素座標端、29・・・・・・原画像平面
上点座標値。
代理人の氏名 弁理士 中 尾 敏 男 ほか1名第1
図
・係枚
・イ砿tf&
・方向
第2図FIG. 1 is a configuration diagram of an image conversion device according to an embodiment of the present invention, FIG. 2 is a conceptual diagram of an image conversion device according to an embodiment of the present invention, and FIG. 3 is a configuration diagram of a conventional image conversion device. . 11... Conversion address generation device, 12...
...Pixel coordinate end on new image plane, 13...Point coordinate on original image plane (direct, 14...Original read address control device, 15...Original write address control device ,1
6... Original image memory, 17... New write address control device, 18... New image memory, 1
9... Analysis readout address control device, 21...
... Original image plane, 22 ... Original triangular plate, 23
...Shape surface, 24...--Shape triangular plate, 2
5...New image plane, 26...Viewpoint, 2
7... New image plane triangular plate, 28...
Pixel coordinate end on new image plane, 29...Coordinate value of point on original image plane. Name of agent: Patent attorney Toshio Nakao and 1 other person No. 1
Diagram/Installation/I-tf&・Direction Diagram 2
Claims (1)
向と視点位置、スクリーン位置に従って、新画像平面上
画素座標値と、上記新画像平面上画素座標値に対応する
原画像平面上意座標値とを出力する変換アドレス生成装
置と、原画像を記憶するための原画像メモリと、新画像
を記憶するための新画像メモリと、原画像を順次上記原
画像メモリへ記憶させる原書込アドレス制御装置と、上
記原画像平面上意座標値に従って上記原画像メモリから
画像データを読出す原読出しアドレス制御装置と、上記
画像データを、上記新画像平面上点座標値に従って上記
新画像メモリに書込む新書込アドレス制御装置と、上記
新画像メモリから順次読出すことにより新画像を生成す
る新読出しアドレス制御装置とを具備してなる画像変換
装置。According to the given three-dimensional geometric structure expression, coefficient, position, direction, viewpoint position, and screen position, the pixel coordinate value on the new image plane and the meaning on the original image plane corresponding to the pixel coordinate value on the new image plane are calculated. a conversion address generation device for outputting coordinate values; an original image memory for storing the original image; a new image memory for storing the new image; and an original write address for sequentially storing the original image in the original image memory. a control device; an original read address control device that reads image data from the original image memory according to the coordinate values on the original image plane; and writes the image data to the new image memory according to the coordinate values on the new image plane. An image conversion device comprising: a new write address control device for generating a new image; and a new read address control device for generating a new image by sequentially reading from the new image memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59245132A JPS61123369A (en) | 1984-11-20 | 1984-11-20 | Picture change device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59245132A JPS61123369A (en) | 1984-11-20 | 1984-11-20 | Picture change device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS61123369A true JPS61123369A (en) | 1986-06-11 |
JPH0516712B2 JPH0516712B2 (en) | 1993-03-05 |
Family
ID=17129102
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59245132A Granted JPS61123369A (en) | 1984-11-20 | 1984-11-20 | Picture change device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61123369A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6195102B1 (en) | 1987-03-17 | 2001-02-27 | Quantel Limited | Image transformation processing which applies realistic perspective conversion to a planar image |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5819975A (en) * | 1981-07-30 | 1983-02-05 | Sony Corp | Picture converting device |
-
1984
- 1984-11-20 JP JP59245132A patent/JPS61123369A/en active Granted
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5819975A (en) * | 1981-07-30 | 1983-02-05 | Sony Corp | Picture converting device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6195102B1 (en) | 1987-03-17 | 2001-02-27 | Quantel Limited | Image transformation processing which applies realistic perspective conversion to a planar image |
Also Published As
Publication number | Publication date |
---|---|
JPH0516712B2 (en) | 1993-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH1049704A (en) | Image conversion method | |
WO1997018668A1 (en) | Device and method for processing image | |
JP4236705B2 (en) | Method and device for generating a display frame from a sequence of original frames by synthesizing one or more intermediate frames based only on the immediately preceding original frame | |
JPS61123369A (en) | Picture change device | |
JPS61121178A (en) | Image converter | |
JPH0498367A (en) | Three-dimensional shape generation system | |
JPH1139507A (en) | Stereoscopic image display device | |
JPH11149566A (en) | Three-dimensional cg plotting device for curved surface display | |
JPS61279480A (en) | Method of teaching operation point of robot | |
JP3712139B2 (en) | Image creating apparatus and method | |
JPH04351078A (en) | Special effect generating circuit | |
JP2707605B2 (en) | Image data conversion method | |
JPH05101161A (en) | Animation generating device | |
JPH03286377A (en) | Three-dimensional coordinate extracting device | |
JPH07200875A (en) | Display position changing method for three-dimensional model | |
JP3204405B2 (en) | Animation creation method and apparatus | |
JP2511771B2 (en) | Image memory type image generator | |
JP2699342B2 (en) | Image conversion method | |
JPS59142843U (en) | Color image processing equipment | |
JP2713938B2 (en) | Display control device | |
JPH03185571A (en) | Image processor | |
JPH02231627A (en) | Picture display device | |
JPH07200874A (en) | Production of two-dimensional drawing for three-dimensional cad system | |
JPS5819955A (en) | Picture memory device | |
JPS62172465A (en) | Display method for object |