JPH04207870A - Image converter - Google Patents
Image converterInfo
- Publication number
- JPH04207870A JPH04207870A JP2339771A JP33977190A JPH04207870A JP H04207870 A JPH04207870 A JP H04207870A JP 2339771 A JP2339771 A JP 2339771A JP 33977190 A JP33977190 A JP 33977190A JP H04207870 A JPH04207870 A JP H04207870A
- Authority
- JP
- Japan
- Prior art keywords
- image
- address
- curved surface
- blk
- reading out
- 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
- 238000006243 chemical reaction Methods 0.000 claims description 22
- 102200032967 rs868438023 Human genes 0.000 abstract 1
- 101100481704 Arabidopsis thaliana TMK3 gene Proteins 0.000 description 7
- 230000000694 effects Effects 0.000 description 7
- 238000000034 method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Image Processing (AREA)
- Studio Circuits (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
【発明の詳細な説明】
A産業上の利用分野
本発明は画像変換装置に関し、特にテレビジョン信号に
特殊効果を与える特殊効果装置に適用して好適なもので
ある。DETAILED DESCRIPTION OF THE INVENTION A. Field of Industrial Application The present invention relates to an image conversion device, and is particularly suitable for application to a special effects device that applies special effects to television signals.
B発明の概要
本発明は、メモリに記憶された入力画像を所定の演算処
理の結果得られる読出しアドレスに基づいて出力すると
共に、入力画像の表面画像及び裏面画像にそれぞれ表示
優先順位を付して出力することにより、入力画像を3次
元曲面画像に変換するようになされた画像変換装置にお
いて、3次元曲面の一部を削除するようなりリッピング
処理を施す際に、3次元曲面の表示優先順位の高い画像
領域をメモリから読み出す際にクリッピング領域の画像
を読み出さないようにすると共に、3次元曲面の表示優
先順位の低い画像領域をメモリから読み出す際にクリッ
ピング領域の画像を読み出すことにより、出力画像とし
て得られる3次元曲面上において目障りな黒線の発生を
有効に回避することができる。B. Summary of the Invention The present invention outputs an input image stored in a memory based on a read address obtained as a result of predetermined arithmetic processing, and assigns display priorities to front and back images of the input image. In an image conversion device that converts an input image into a three-dimensional curved surface image by outputting it, when performing ripping processing such as deleting a part of the three-dimensional curved surface, the display priority of the three-dimensional curved surface can be changed. By preventing images in the clipping area from being read when reading a high image area from memory and reading images from the clipping area when reading an image area with a low display priority of a three-dimensional curved surface from memory, it is possible to The generation of unsightly black lines on the resulting three-dimensional curved surface can be effectively avoided.
C従来の技術
従来、この種の特殊効果装置においては、テレビジョン
信号をディジタル信号変換処理することによって、3次
元曲面(例えば円筒曲面)に入力画像を貼りつけたよう
に見える画像をデイスプレィ上に表示させるようにした
ものが提案されている(特開昭61−230477号公
報)。C. Conventional technology Conventionally, this type of special effects device converts a television signal into a digital signal to create an image on a display that looks like an input image pasted onto a three-dimensional curved surface (for example, a cylindrical curved surface). A display device has been proposed (Japanese Unexamined Patent Publication No. 61-230477).
この種の画像変換手法は、第5図(A)に示すような入
力画像VDINを所定の大きさのブロックに分割し、各
ブロックの画像データを書込みアドレスによってメモリ
内の所定アドレスに順次記憶すると共に、当該記憶され
た変換前の入力画像データのアドレスに対して、オペレ
ータが別途入力手段によって入力した変換入力データに
基づいて所定の演算を実行し、当該入力画像を所定の3
次元曲面に貼りつけたような出力画像VDO1JT(第
5図(C))とするように、当該出力画像をラスクスキ
ャンによって組み立てる際に、上記演算結果によって得
られる読出しアドレスに従ってメモリ内の所定アドレス
に記憶されたブロックの画像データを読み出すことによ
り、入力画像を見かけ上3次元曲面に変換したような2
次元平面でなる出力画像VDOUTIを得るようになさ
れている。This type of image conversion method divides the input image VDIN as shown in FIG. At the same time, a predetermined operation is performed on the address of the stored input image data before conversion based on the conversion input data inputted by the operator using a separate input means, and the input image is converted into a predetermined three-dimensional image.
When assembling the output image by rask scanning, as shown in the output image VDO1JT (Fig. 5 (C)), which looks like it has been pasted on a dimensional curved surface, it is stored at a predetermined address in the memory according to the read address obtained from the above calculation result. By reading out the image data of the stored blocks, the input image is converted into a two-dimensional curved surface.
An output image VDOUTI consisting of a dimensional plane is obtained.
ここで当該画像変換をする場合、入力画像VDINの周
囲に発生するノイズ成分を除去するために入力画像VD
INの所定領域をカットするいわゆるクリッピング処理
を行うようになされている。When performing the image conversion here, in order to remove noise components generated around the input image VDIN, the input image VDIN is
A so-called clipping process is performed to cut a predetermined area of IN.
すなわち第6図に示すように、1は全体として画像変換
装置を示し、入力ビデオ信号5VTNをフレームメモリ
2に入力する。That is, as shown in FIG. 6, 1 indicates an image conversion device as a whole, and inputs an input video signal 5VTN to a frame memory 2. As shown in FIG.
フレームメモリ2は書込みアドレス発生回路4から送出
される書込みアドレス信号S1に基づいて、入力ビデオ
信号5VIHによって入力された人力画像VDINの1
フレ一ム分の画像データを所定の大きさに分割してなる
ブロックに対して、それぞれフレームメモリ2内のアド
レスを指定し、当該割り当てられたアドレスに従って各
ブロックの画像データを順次記憶する。Based on the write address signal S1 sent from the write address generation circuit 4, the frame memory 2 selects one of the human images VDIN input by the input video signal 5VIH.
An address within the frame memory 2 is designated for each block formed by dividing one frame's worth of image data into predetermined sizes, and the image data of each block is sequentially stored in accordance with the assigned address.
ここでCPU (中央処理装置)11はフレームメモリ
2に記憶されている入力画像VDINの各ブロックの画
像データを、読出しアドレス発生回路12からアドレス
ブランキング(BLK)設定回路13及び表裏制御回路
14を介して送出される読出しアドレス信号S9によっ
て読み出すことにより、入力画像VDINの各ブロック
を所定の3次元曲面(例えば円筒曲面)IM(第5図(
C))上の多角形疑憤曲面に順次貼りつけて行くような
出力画像VDOUTIに変換するようになされている。Here, the CPU (central processing unit) 11 reads out the image data of each block of the input image VDIN stored in the frame memory 2 from the read address generation circuit 12 to the address blanking (BLK) setting circuit 13 and the front/back control circuit 14. By reading out each block of the input image VDIN using the readout address signal S9 sent through the input image VDIN, each block of the input image VDIN is converted into a predetermined three-dimensional curved surface (for example, a cylindrical curved surface) IM (see FIG. 5).
C)) The output image VDOUTI is converted into an output image VDOUTI which is successively pasted onto the above polygonal surface.
ここでCPUI 1は、BLK付加回路6に入力される
キー画像信号5KYINでなる白画像のキー画像KYI
Nの周囲部分に黒レベルでなるブランキング領域BLK
を設定するようになされたクリッピング指定信号Sll
をクリッピングBLK発生回路16に送出することによ
り、当該クリッピングBLK発生回路16からクリッピ
ングBLK付加信号S12がBLK付加回路6に送出さ
れ、これにより白画像(KY I N)の所定領域にブ
ランキング領域BLKが形成されたクリッピングキー画
像信号S13が続くフレームメモリ8に送出される。Here, the CPU 1 is a key image KYI of a white image consisting of a key image signal 5KYIN inputted to the BLK addition circuit 6.
Blanking area BLK with black level around N
Clipping designation signal Sll configured to set
By sending out the clipping BLK generation circuit 16 to the clipping BLK generation circuit 16, the clipping BLK addition signal S12 is sent from the clipping BLK generation circuit 16 to the BLK addition circuit 6, thereby adding a blanking area BLK to a predetermined area of the white image (KYIN). The clipping key image signal S13 in which the image data is formed is sent to the subsequent frame memory 8.
フレームメモリ8は到来するクリッピングキー画像信号
S13を、書込みアドレス発生回路4から送出される書
込みアドレス信号S1に基づいて、所定のブロックごと
に所定のアドレスに書き込む。The frame memory 8 writes the incoming clipping key image signal S13 to a predetermined address for each predetermined block based on the write address signal S1 sent from the write address generation circuit 4.
また当該記憶された各アドレス内の画像データは、表裏
制御回路14から送出される読出しアドレス信号S9に
よって読み出され、キー信号5KEYとしてキーイング
回路3に送出される。Further, the image data in each stored address is read out by a read address signal S9 sent from the front/back control circuit 14, and sent to the keying circuit 3 as a key signal 5KEY.
キーイング回路3はフレームメモリ2から送出される3
次元曲面画像信号SVIMに対して、キー信号5KEY
によって指定される領域にプランキング領域BLKを付
加するいわゆるクリッピング処理を実行する回路であり
、キー画像KYINの所定領域にブランキング領域BL
Kが設定された場合、当該キー画像KYINを上述の3
次元曲面IMに対して重畳するような処理を施すことに
より、第5図(C)に示すように円筒曲面IMの上部に
ブランキング領域BLKが形成され、これにより当該円
筒曲面IMの上部がクリッピングされ、当該円筒曲面I
Mの原画像となる入力画像vDIN上に発生したノイズ
成分が出力画像VDOUT上において見えなくし得るよ
うになされている。The keying circuit 3 receives 3 signals sent from the frame memory 2.
Key signal 5KEY for dimensional curved surface image signal SVIM
This is a circuit that executes so-called clipping processing that adds a blanking area BLK to an area specified by
If K is set, the key image KYIN is
By performing superimposition processing on the dimensional curved surface IM, a blanking area BLK is formed in the upper part of the cylindrical curved surface IM as shown in FIG. and the cylindrical curved surface I
The noise component generated on the input image vDIN, which is the original image of M, can be made invisible on the output image VDOUT.
D発明が解決しようとする課題
ところがこのような円筒曲面IMの一部をクリッピング
しようとすると、第5図(C)に示すように円筒曲面I
Mの裏面VDB側においてはブランキング領域BLKI
が背景色X1と同一となることにより、これを目視し得
ない状態とすることができるのに対して、円筒曲面IM
の表面VDF及び裏面VDBO間においてはブランキン
グ領域BLK2が目障りな黒線として発生する問題があ
った。D Problems to be Solved by the Invention However, when attempting to clip a part of such a cylindrical curved surface IM, the cylindrical curved surface I as shown in FIG.
On the back VDB side of M, there is a blanking area BLKI.
is the same as the background color X1, making it invisible to the naked eye, whereas the cylindrical curved surface IM
There was a problem in that the blanking area BLK2 appeared as an unsightly black line between the front side VDF and the back side VDBO.
従ってこの場合、第6図においてクリッピング処理によ
って画像のブランキング領域BLK2に対応した画像デ
ータのアドレスを読み出さないようにすることにより、
当該黒線が発生しないようにし得ると考えられる。Therefore, in this case, by preventing the address of the image data corresponding to the blanking area BLK2 of the image from being read out by the clipping process in FIG.
It is thought that it is possible to prevent the black line from occurring.
すなわち、CPUIIはブランキング領域を設定するB
LK設定信号S6をアドレスBLK設定回路13に送出
することにより、当該アドレスBLK設定回路13にお
いて円筒曲面IMの表面側の画像に対応した読出し表ア
ドレス信号33F及び、裏面VDB側の画像に対応した
読出し裏アドレス信号33Bに対して、ブランキング領
域BLKが形成されているアドレスを読み出さないよう
にしてなる読出し表アドレス信号34F及び読出し裏ア
ドレス信号S4Bを形成し、これを続く表裏制御回路1
4に送出する。That is, the CPU II sets the blanking area.
By sending the LK setting signal S6 to the address BLK setting circuit 13, the address BLK setting circuit 13 reads out the front address signal 33F corresponding to the image on the front side of the cylindrical curved surface IM and reads out the image corresponding to the image on the back side VDB side. The front/back control circuit 1 forms a read front address signal 34F and a read back address signal S4B in such a manner that the address where the blanking area BLK is formed is not read in response to the back address signal 33B.
Send to 4.
表裏制御回路14は到来する読出し表アドレス信号34
F及び読出し裏アドレス信号34Bのうち、読出し表ア
ドレス信号34Fを優先して出力することにより、出力
画像として得られる円筒曲面IMにおいて裏面VDB側
の画像が表面VDF側の画像に隠れるようにすることが
できる。The front and back control circuit 14 receives the incoming readout front address signal 34.
By giving priority to outputting the readout front address signal 34F among F and the readout back address signal 34B, the image on the back side VDB side is hidden by the image on the front side VDF side in the cylindrical curved surface IM obtained as an output image. I can do it.
このようにしてブランキング領域BLKのアドレスを読
み出さないようにした読出しアドレス信号S9によって
円筒曲面IMを形成することにより、目障りな黒線BL
K2 (第5図(C))が発生しないようにし得る。By forming the cylindrical curved surface IM using the read address signal S9 that prevents the address of the blanking area BLK from being read in this way, the unsightly black line BL can be eliminated.
K2 (FIG. 5(C)) can be prevented from occurring.
ところがこのような方法によると、当該ブランキング領
域BLKにおいてアドレスを読み出さないようにするこ
とにより、この部分においてアドレスが不連続になり、
この結果当該ブランキング領域BLKにおいて補間処理
を実行することができず、第5図(D)に示すように階
段状のギザギザG1が発生する問題があり、解決策とし
ては未だ不十分であった。However, according to this method, by not reading the address in the blanking area BLK, the address becomes discontinuous in this part,
As a result, interpolation processing could not be executed in the blanking area BLK, resulting in the problem of step-like jaggedness G1 as shown in FIG. 5(D), which was still insufficient as a solution. .
本発明は以上の点を考慮してなされたもので、−段と有
効にブランキング領域の黒線を生しさせないようにし得
る画像変換装置を提案しようとするものである。The present invention has been made in consideration of the above points, and it is an object of the present invention to propose an image conversion device that can more effectively prevent the appearance of black lines in blanking areas.
E課題を解決するための手段
かかる課題を解決するため本発明においては、入力ビデ
オ信号5VINによって形成された2次元平面でなる入
力画像VDINをメモリ2に記憶し、メモリ2の入力画
像VDINを所定の大きさに区切って3次元曲面IM上
の多角形振イ以曲面に貼りつけるような画像変換演算を
実行し、当該画像変換演算の結果得られる読出しアドレ
スに基づいてメモリ2から画像データを読み出すことに
より、3次元曲面IMを出力画像VDOUT2として2
次元平面上に表示すると共に、3次元曲面IMの一部に
対してクリッピング処理を施す画像変換装置20におい
て、3次元曲面IMの表示優先順位の高い画像領域をメ
モリ2から読み出す際にクリッピング領域BLKの画像
を読み出さないようにし、3次元曲面IMの表示優先順
位の低い画像領域をメモリ2から読み出す際にクリツピ
ング領域BLKの画像を読み出すようにする。E Means for Solving the Problems In order to solve the problems, in the present invention, an input image VDIN which is a two-dimensional plane formed by an input video signal 5VIN is stored in the memory 2, and the input image VDIN in the memory 2 is stored in a predetermined manner. The image data is divided into sizes of polygons on the three-dimensional curved surface IM and pasted onto the curved surface, and the image data is read out from the memory 2 based on the read address obtained as a result of the image transformation operation. By doing this, the three-dimensional curved surface IM is set to 2 as the output image VDOUT2.
In the image conversion device 20 that performs clipping processing on a part of the three-dimensional curved surface IM while displaying it on a dimensional plane, the clipping region BLK is used when reading an image region with a high display priority of the three-dimensional curved surface IM from the memory 2. The image in the clipping area BLK is read out when an image area with a low display priority of the three-dimensional curved surface IM is read out from the memory 2.
F作用
画像変換装置20において、入力画像VDINの一部に
ブランキング領域BLKを形成することにより出力画像
VDOUT2として得られる3次元曲面IMの一部を削
除するようなりリッピング処理を施す際に、3次元曲面
IMの表示優先順位の高い画像領域をメモリから読み出
す際にクリッピング領域(ブランキング領域)の画像を
読み出さないようにすると共に、3次元曲面IMの表示
優先順位の低い画像領域をメモリから読み出す際にクリ
ッピング領域(ブランキング領域)の画像を読み出すこ
とにより、出力画像として得られる3次元曲面IM上に
おいて表示優先順位の高い画像領域及び表示優先順位の
低い画像領域の間に目障りな黒線を発生させないように
し得ると共に、表示優先順位の低い画像領域及び背景の
間に目障りなギザギザを発生させないようにし得る。In the F-effect image conversion device 20, when performing a ripping process to delete a part of the three-dimensional curved surface IM obtained as the output image VDOUT2 by forming a blanking area BLK in a part of the input image VDIN, When reading an image area with a high display priority of the dimensional curved surface IM from the memory, an image in a clipping area (blanking area) is not read out, and an image area with a low display priority of the 3D curved surface IM is read from the memory. By reading out the image in the clipping area (blanking area) at the time, an unsightly black line is created between the image area with high display priority and the image area with low display priority on the three-dimensional curved surface IM obtained as the output image. This can be prevented from occurring, and the appearance of unsightly jagged edges between an image area with a low display priority and the background can be prevented.
G実施例 以下図面について、本発明の一実施例を詳述する。G example An embodiment of the present invention will be described in detail below with reference to the drawings.
第6図との対応部分に同一符号を付して示す第1図にお
いて、画像変換装置20はCPUI 1から送出される
アドレスBLK設定信号S6をアドレスBLKIIJ?
11回路21において入力し、ここでアドレスBLK設
定信号S6によって指定されたブランキング領域BLK
が円筒曲面IMの表示優先順位の高い表面VDF側の画
像であるか又は表示優先順位の低い裏面VDB側の画像
であるかを選択し、表面VDF側の画像である場合には
続く表アドレスBLK設定回路22Fに対してブランキ
ング領域BLKに応じて当該ブランキング領域BLKの
アドレスを読み出さないように制御するアドレスBLK
連動信号320Fを送出する。In FIG. 1, in which parts corresponding to those in FIG. 6 are given the same reference numerals, the image conversion device 20 converts the address BLK setting signal S6 sent from the CPU 1 to the address BLKIIJ?
11 circuit 21 and designated here by the address BLK setting signal S6.
Select whether it is an image on the front VDF side with a high display priority of the cylindrical curved surface IM or an image on the back VDB side with a low display priority, and if it is an image on the front VDF side, the following front address BLK An address BLK that controls the setting circuit 22F not to read the address of the blanking area BLK according to the blanking area BLK.
Sends interlocking signal 320F.
従って表アドレスBLK設定回路22Fにおいては、読
出しアドレス発生回路12から入力される読出し表アド
レス信号33Fのうち、ブランキング領域BLKに対応
したアドレスからの画像データを読み出さないようにし
得る読出し表アドレス信号324Fを形成し、これを続
く表裏制御回路14に送出する。Therefore, in the table address BLK setting circuit 22F, among the readout table address signals 33F inputted from the readout address generation circuit 12, a readout table address signal 324F that can prevent image data from the address corresponding to the blanking area BLK from being read out. is formed and sent to the subsequent front/back control circuit 14.
これに対してアドレスBLK設定信号S6によって指定
されたブランキング領域BLKが円筒曲面IMの裏面V
DB側の画像である場合には、アドレスBLK制御回路
21は続く裏アドレスBLK設定回路22Bに対してブ
ランキング領域BLKによらずすべてのアドレスを読み
出すように制御するアドレスBLK固定信号320Fを
送出する。On the other hand, the blanking area BLK specified by the address BLK setting signal S6 is the back surface V of the cylindrical curved surface IM.
If the image is on the DB side, the address BLK control circuit 21 sends an address BLK fixing signal 320F that controls the subsequent back address BLK setting circuit 22B to read all addresses regardless of the blanking area BLK. .
従って裏アドレスBLK設定回路22Bにおいては、読
出しアドレス発生回路12から入力される読出し裏アド
レス信号S3Bについてブランキング領域BLKに対応
したアドレスからの画像データを含むすべての画像デー
タを読み出すようにし得る読出し裏アドレス信号324
Bを形成し、これを続(表裏制御回路14に送出する。Therefore, in the back address BLK setting circuit 22B, for the read back address signal S3B inputted from the read address generation circuit 12, all image data including image data from the address corresponding to the blanking area BLK can be read out. address signal 324
B is formed and sent to the front/back control circuit 14.
この結果出力画像として得られる円筒曲面IMの表面V
DF側においてはブランキング領域BLK2(第5図(
C))のアドレスデータが読み出されないことにより、
第2図に示すようにこの部分において黒線が発生しない
ようにし得ると共に、円筒曲面IMの裏面VDB側にお
いてはブランキング領域BLKI (第5図(C))
のアドレスデータが読み出されることにより、第2図に
示すようにこの部分においてブランキング領域BLKI
が形成され、当該ブランキング領域BLKIは出力画像
VDOUT2の背景色X1と同一色で構成されることに
より、この部分においてはブランキング領域BLKIが
見えないようにすることができる。The surface V of the cylindrical curved surface IM obtained as the resultant output image
On the DF side, the blanking area BLK2 (Fig. 5 (
C))) address data is not read out,
As shown in FIG. 2, it is possible to prevent black lines from occurring in this part, and on the back surface VDB side of the cylindrical curved surface IM, there is a blanking area BLKI (FIG. 5 (C)).
By reading out the address data, the blanking area BLKI is created in this part as shown in FIG.
is formed, and the blanking area BLKI is configured with the same color as the background color X1 of the output image VDOUT2, so that the blanking area BLKI can be made invisible in this portion.
以上の構成において、画像変換装置20は入力画像VD
INを円筒曲面IMに画像変換する画像変換処理におい
て、表面VDF側の画像データ又は裏面VDB側の画像
データをフレームメモリ2から読み出す際に、当該表面
VDF側又は裏面VDB側の画像データに応じてそれぞ
れ読出しアドレスをブランキング領域BLKまで読み出
すか否かを選択することにより、黒線BLKIを発生さ
せるアドレスBLK固定モード又は黒[BLK2を発生
させないアドレスBLK連動モードを実行する。In the above configuration, the image conversion device 20 converts the input image VD
In the image conversion process of image converting IN to the cylindrical curved surface IM, when reading the image data on the front VDF side or the image data on the back VDB side from the frame memory 2, depending on the image data on the front VDF side or the back VDB side, By selecting whether or not to read the read address up to the blanking area BLK, the address BLK fixed mode in which the black line BLKI is generated or the address BLK interlocking mode in which the black line BLKI is not generated is executed.
すなわち第3図(A)に示すように、フレームメモリに
おいて例えば1フレ一ム分の画像内の画像データに割り
当てられたアドレスを水平方向で−377〜+377、
垂直方向で−242〜+242とし、第3図(B)に示
すように例えば垂直方向のアドレス範囲V=+200〜
+242をクリッピングした場合、アドレスBLK連動
モードにおいては読出しアドレスのアドレス読出し範囲
を−242〜+200とすることにより、フレームメモ
リ内のクリッピング処理範囲(すなわちブランキング領
域BLK)は読み出されないことになる。That is, as shown in FIG. 3(A), in the frame memory, for example, the addresses assigned to the image data within the image for one frame are set from -377 to +377 in the horizontal direction.
The address range in the vertical direction is -242 to +242, and as shown in FIG. 3(B), for example, the vertical address range V=+200 to +242.
When +242 is clipped, the clipping processing range (that is, blanking area BLK) in the frame memory will not be read by setting the address read range of the read address to -242 to +200 in the address BLK linked mode.
従って出力画像VDOUT2においては、当該ブランキ
ング領域BLKを表示しないようにすることができる。Therefore, in the output image VDOUT2, the blanking area BLK can be prevented from being displayed.
これに対してアドレスBLK固定モードにおいては、ク
リ、ツピング処理によってブランキング領域BLKが形
成されても、すべてのアドレスから画像データを読み出
すことにより、出力画像VDOUT2においては、ブラ
ンキング領域BLKを表示することができる。On the other hand, in the address BLK fixed mode, even if a blanking area BLK is formed by the clipping and topping processing, the blanking area BLK is displayed in the output image VDOUT2 by reading image data from all addresses. be able to.
従ってアドレスBLK制御回路21 (第1図)は、C
PUIIから入力されたBLK範囲(読出し領域)設定
信号S6に基づいて、このとき読出し処理をしようとす
る画像データが円筒曲面IMの表面VDF側の画像であ
る場合には、アドレス連動モードを実行することにより
、続く表アドレス設定回路22Fにおいてクリッピング
範囲を読み出さないような読出し表アドレス信号324
Fを得ると共に、BLK設定範囲が円筒曲面IMの裏面
VDB側の画像である場合には、アドレス固定モードを
実行することにより、続く裏アドレスBLK設定回路2
2Bにおいてクリッピング範囲を他の画像データと共に
読み出すような読出し裏アドレス信号324Bを得る。Therefore, the address BLK control circuit 21 (FIG. 1)
Based on the BLK range (readout area) setting signal S6 input from the PUII, if the image data to be read out at this time is an image on the surface VDF side of the cylindrical curved surface IM, the address linked mode is executed. As a result, the readout table address signal 324 is such that the clipping range is not read out in the subsequent table address setting circuit 22F.
F and when the BLK setting range is an image on the back side VDB side of the cylindrical curved surface IM, by executing the address fixed mode, the following back address BLK setting circuit 2
At 2B, a readout back address signal 324B for reading out the clipping range along with other image data is obtained.
従って第2図に示すように、従来例(第5図(C))に
おいて発生していた黒線BLK2が生じないような円筒
曲面IMを出力画像VDOUT2として得ることができ
る。Therefore, as shown in FIG. 2, a cylindrical curved surface IM in which the black line BLK2 that occurs in the conventional example (FIG. 5(C)) does not occur can be obtained as the output image VDOUT2.
以上の構成によれば、画像変換の形態に応じて表面VD
F側及び裏面VDB側の画像データの読出し優先順序を
検出し、表示優先順位の高い画像(VDF)の読出しア
ドレス範囲についてクリッピング範囲(BLK)を読み
出さないように制御すると共に、表示優先順位の低い画
像(VDB)の読出しアドレス範囲についてはクリッピ
ング範囲を含んで読み出すような制御をすることにより
、出力画像VDOUT2として得られる円筒曲面IMの
目障りな黒線BLK2 (第5図(C))を有効に回避
することができる。According to the above configuration, the surface VD
The reading priority order of the image data on the F side and the back VDB side is detected, and the readout address range of the image (VDF) with a high display priority is controlled not to read out the clipping range (BLK), and the readout address range of the image data with a low display priority is controlled so as not to be read. By controlling the reading address range of the image (VDB) to include the clipping range, the unsightly black line BLK2 (Fig. 5 (C)) on the cylindrical curved surface IM obtained as the output image VDOUT2 can be made effective. can be avoided.
因に円筒曲面IMの表面VDF側においては黒線BLK
2が発生しない代わりにアドレスが不連続になることに
よってギザギザが発生するが、実際上黒線BLK2が発
生する場合に比して画面の不自然さを軽減することがで
きる。Incidentally, on the surface VDF side of the cylindrical curved surface IM, the black line BLK
2 does not occur, but the addresses become discontinuous, causing jaggedness. However, in reality, the unnaturalness of the screen can be reduced compared to the case where the black line BLK2 occurs.
なお上述の実施例においては、入力画像VDINを円筒
状に巻き付けたような画像変換処理をする場合について
述べたが、本発明はこれに限らず、例えば第4図に示す
ようにページを捲るように見えるいわゆるページターン
効果処理を施す場合等、種々の特殊効果を実行する際に
適用することができる。In the above-mentioned embodiment, a case was described in which an image conversion process was performed in which the input image VDIN was wrapped in a cylindrical shape. However, the present invention is not limited to this. For example, as shown in FIG. It can be applied when performing various special effects, such as when applying a so-called page turn effect processing that looks like this.
この場合、例えばページターン効果処理を施す際には、
表面像VDBが表面像VDFに優先することにより、当
該表面像VDBを表示優先順位の高い画像として表面像
VDBの読出しアドレス範囲をクリッピング範囲に連動
させ、当該表面像■DBの読出しアドレス範囲について
クリッピング範囲を読み出さないように制御するように
すれば良い。In this case, for example, when applying page turn effect processing,
By giving priority to the surface image VDB over the surface image VDF, the readout address range of the surface image VDB is linked to the clipping range as the surface image VDB is regarded as an image with a high display priority, and the readout address range of the surface image DB is clipped. All you have to do is control it so that the range is not read.
また上述の実施例においては、垂直アドレス範囲にクリ
ッピング領域を設定した場合について述べたが、本発明
はこれに限らず、水平アドレス範囲にクリッピング領域
を設定する等、種々の範囲にこれを設定する際に広く適
用することができる。Further, in the above embodiment, a case was described in which a clipping area is set in a vertical address range, but the present invention is not limited to this, and the clipping area can be set in various ranges, such as setting a clipping area in a horizontal address range. It can be widely applied.
H発明の効果
上述のように本発明によれば、表示優先順位の高い画像
の読出しアドレス範囲をクリッピング範囲に連動させ、
当該画像データをクリッピング範囲から読み出さないよ
うにすると共に、表示優先順位の低い画像の読出しアド
レス範囲については、クリッピング範囲のアドレスから
も画像データを読み出すようにしたことにより、出力画
像において目障りな黒線の発生を有効に回避し得る画像
変換装置を実現できる。H Effects of the Invention As described above, according to the present invention, the readout address range of an image with a high display priority is linked to the clipping range,
In addition to preventing the image data from being read from the clipping range, the image data is also read from the addresses in the clipping range for the read address range of images with low display priority, thereby eliminating unsightly black lines in the output image. It is therefore possible to realize an image conversion device that can effectively avoid the occurrence of .
第1図は本発明による画像変換装置の一実施例を示すブ
ロック図、第2図は実施例による出力画像を示す路線図
、第3図はメモリにおけるクリッピング処理に連動した
読出しアドレス範囲の設定の説明に供する路線図、第4
図は他の実施例による出力画像を示す路線図、第5図は
従来例による画像変換の説明に供する路線図、第6図は
従来の画像変換装置を示すブロック図である。
1.20・・・・・・画像変換装置、2.8・・・・・
・フレームメモリ、3・・・・・・キーイング回路、6
・・・・・・BLK付加回路、11・・・・・・CPU
、12・・・・・・読出しアドレス発生回路、21・・
・・・・アドレスBLK!116回路、22B・・・・
・・裏アドレスBLK設定回路、22F・・・・・・表
アドレスBLK設定回路、VDOUTI、VDOUT2
・・・・・・出力画像、IM・・・・・・円筒曲面、B
LKI、BLK2・・・・・・ブランキング領域。FIG. 1 is a block diagram showing an embodiment of an image conversion device according to the present invention, FIG. 2 is a route map showing an output image according to the embodiment, and FIG. Route map for explanation, No. 4
5 is a route map showing an output image according to another embodiment, FIG. 5 is a route map for explaining image conversion according to a conventional example, and FIG. 6 is a block diagram showing a conventional image converting device. 1.20... Image conversion device, 2.8...
・Frame memory, 3... Keying circuit, 6
...BLK addition circuit, 11...CPU
, 12... Read address generation circuit, 21...
...Address BLK! 116 circuits, 22B...
...Back address BLK setting circuit, 22F...Front address BLK setting circuit, VDOUTI, VDOUT2
...Output image, IM...Cylindrical curved surface, B
LKI, BLK2...Blanking area.
Claims (1)
力画像をメモリに記憶し、上記メモリの上記入力画像を
所定の大きさに区切つて3次元曲面上の多角形疑似曲面
に貼りつけるような画像変換演算を実行し、当該画像変
換演算の結果得られる読出しアドレスに基づいて上記メ
モリから上記画像データを読み出すことにより、上記3
次元曲面を出力画像として2次元平面上に表示すると共
に、上記3次元曲面の一部に対してクリッピング処理を
施す画像変換装置において、 上記3次元曲面の表示優先順位の高い画像領域を上記メ
モリから読み出す際に上記クリッピング領域の画像を読
み出さないようにし、 上記3次元曲面の表示優先順位の低い画像領域を上記メ
モリから読み出す際に上記クリッピング領域の画像を読
み出すようにした ことを特徴とする画像変換装置。[Claims] An input image consisting of a two-dimensional plane formed by an input video signal is stored in a memory, and the input image in the memory is divided into predetermined sizes to create a pseudo polygon on a three-dimensional curved surface. By executing an image conversion operation such as pasting onto a curved surface and reading out the image data from the memory based on the read address obtained as a result of the image conversion operation, the above 3.
In an image conversion device that displays a dimensional curved surface as an output image on a two-dimensional plane and also performs clipping processing on a part of the 3-dimensional curved surface, an image area with a high display priority of the 3-dimensional curved surface is extracted from the memory. Image conversion characterized in that the image in the clipping area is not read out when reading out the image, and the image in the clipping area is read out when reading out an image area with a low display priority of the three-dimensional curved surface from the memory. Device.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2339771A JP2969943B2 (en) | 1990-11-30 | 1990-11-30 | Image conversion device |
US07/798,156 US5214511A (en) | 1990-11-30 | 1991-11-26 | Image transforming apparatus |
GB9125516A GB2252481B (en) | 1990-11-30 | 1991-11-29 | Image transforming apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2339771A JP2969943B2 (en) | 1990-11-30 | 1990-11-30 | Image conversion device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH04207870A true JPH04207870A (en) | 1992-07-29 |
JP2969943B2 JP2969943B2 (en) | 1999-11-02 |
Family
ID=18330653
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2339771A Expired - Fee Related JP2969943B2 (en) | 1990-11-30 | 1990-11-30 | Image conversion device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2969943B2 (en) |
-
1990
- 1990-11-30 JP JP2339771A patent/JP2969943B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2969943B2 (en) | 1999-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2773354B2 (en) | Special effect device and special effect generation method | |
US5325446A (en) | Apparatus for image transformation | |
US20030090494A1 (en) | Image processing apparatus and image processing program | |
JPH10295934A (en) | Video game device and changing method of texture of model | |
US6409598B1 (en) | Method, program product, and game system for blurring an image | |
JPH10208030A (en) | Image processor and processing method | |
US5844567A (en) | Computer graphics system and method for texture mapping using triangular interpolation | |
KR100466901B1 (en) | Description method, drawing device, computer graphic system | |
US5214511A (en) | Image transforming apparatus | |
US20030044082A1 (en) | Image processing apparatus having processing operation by coordinate calculation | |
JPH04207870A (en) | Image converter | |
EP0642102B1 (en) | Apparatus and method for image processing | |
JP2604710B2 (en) | Image conversion device | |
JP3582540B2 (en) | Resolution conversion device and resolution conversion method | |
JPH07107268A (en) | Image processing device | |
JP2969942B2 (en) | Image conversion device | |
JPH10509265A (en) | Image organization mapping using modified pixel cache | |
JP3255549B2 (en) | Figure processing method | |
JP3157449B2 (en) | Image display device | |
JP2969944B2 (en) | Image conversion device | |
JPH04343584A (en) | Image data processor | |
JP3311905B2 (en) | Image processing device | |
JP2989642B2 (en) | Video display device | |
JPH0348635Y2 (en) | ||
JPH10214353A (en) | Method and device for picture formation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090827 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100827 Year of fee payment: 11 |
|
LAPS | Cancellation because of no payment of annual fees |