JPH09134439A - Picture processor - Google Patents
Picture processorInfo
- Publication number
- JPH09134439A JPH09134439A JP29238495A JP29238495A JPH09134439A JP H09134439 A JPH09134439 A JP H09134439A JP 29238495 A JP29238495 A JP 29238495A JP 29238495 A JP29238495 A JP 29238495A JP H09134439 A JPH09134439 A JP H09134439A
- Authority
- JP
- Japan
- Prior art keywords
- image
- output
- address
- input
- conversion table
- 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.)
- Pending
Links
Landscapes
- Image Input (AREA)
- Image Generation (AREA)
- Studio Circuits (AREA)
Abstract
Description
【発明の詳細な説明】Detailed Description of the Invention
【0001】[0001]
【発明の属する技術分野】本発明は画像の入出力を伴う
画像処理に応用して有効な画像処理装置に関するもので
ある。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus effective when applied to image processing involving image input / output.
【0002】[0002]
【従来の技術】従来より、入力画像を処理して出力する
画像処理の一つとして、テクスチャマッピングがある。
図3は従来のテクスチャマッピングの原理図である。図
3において、301は入力画像、302は画像データを
格納するメモリ、303は画像処理を行ない入力画像の
書き込み位置を算出し書き込む演算部、304はメモリ
302に格納されている入力画像であり、演算部303
によって処理される前の原画像データ、305は演算部
303によって処理された結果の処理後画像データ、3
06はメモリ302からの表示用出力である出力画像、
307は出力画像306を表示する表示部である。2. Description of the Related Art Conventionally, there is texture mapping as one of image processing for processing and outputting an input image.
FIG. 3 is a principle diagram of conventional texture mapping. In FIG. 3, reference numeral 301 is an input image, 302 is a memory that stores image data, 303 is an arithmetic unit that performs image processing to calculate a writing position of the input image, and writes the same. 304 is an input image that is stored in the memory 302. Arithmetic unit 303
Original image data before being processed by, 305 is processed image data as a result of being processed by the arithmetic unit 303, 3
06 is an output image which is an output for display from the memory 302,
A display unit 307 displays the output image 306.
【0003】図3に示す画像処理装置においてテクスチ
ャマッピングを行なう際には、入力画像が入力画像30
1としてメモリ302に入力される。次に、演算部30
3は入力画像301を原画像データ304として読み込
み、画像の書き込み位置を算出し、算出結果にしたがっ
て処理後画像305としてメモリ302に書き込む。メ
モリ302は処理結果を、出力画像306として、表示
部307に出力し表示する。When texture mapping is performed in the image processing apparatus shown in FIG. 3, the input image is the input image 30.
1 is input to the memory 302. Next, the calculation unit 30
3 reads the input image 301 as the original image data 304, calculates the writing position of the image, and writes it as the processed image 305 in the memory 302 according to the calculation result. The memory 302 outputs the processing result as an output image 306 to the display unit 307 for display.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、従来の
入力画像を処理して出力するテクスチャマッピングを行
なう画像処理装置においては、入力画像が入力される毎
に、メモリに対して入力画像301の書き込み、演算部
の原画像データ304の読み出しと処理後画像データ3
05の書き込み、表示のための出力画像306の読み出
しを行なうため、メモリアクセス競合を引き起こし、処
理を高速に行なうことができなくなり、入力画像が動画
像で出力画像がビデオレートのような高速に処理する必
要がある際には処理が間に合わないという問題点を有し
ていた。However, in the conventional image processing apparatus for performing texture mapping for processing and outputting the input image, the input image 301 is written to the memory every time the input image is input, Read-out of original image data 304 from the arithmetic unit and processed image data 3
Since 05 is written and the output image 306 is read out for display, a memory access conflict occurs, and the processing cannot be performed at high speed. The input image is a moving image and the output image is processed at a high speed such as a video rate. There was a problem that the processing could not be done in time when it was necessary.
【0005】本発明は、上記従来の問題点を解決するも
ので、動画像を入力画像とし、ビデオレートで出力画像
を出力するテクスチャマッピングのような高速な画像処
理を行なうに際して、高速な処理を実現することができ
る画像処理を提供することを目的とする。The present invention solves the above-mentioned problems of the prior art. In performing high-speed image processing such as texture mapping in which a moving image is used as an input image and an output image is output at a video rate, high-speed processing is performed. An object is to provide image processing that can be realized.
【0006】[0006]
【課題を解決するための手段】この目的を達成するため
に本発明の画像処理装置は、入力画像の書き込み位置を
算出する演算部と、前記演算部によって算出された書き
込み位置を保存するアドレス変換テーブルと、前記アド
レス変換テーブルによって変換されたアドレス位置に入
力画像を保存するメモリと前記メモリに保存された入力
画像を出力画像として表示する表示部とを備えた構成を
有している。In order to achieve this object, an image processing apparatus of the present invention comprises an arithmetic unit for calculating a writing position of an input image, and an address conversion for storing the writing position calculated by the arithmetic unit. It has a configuration including a table, a memory for storing an input image at the address position converted by the address conversion table, and a display unit for displaying the input image stored in the memory as an output image.
【0007】[0007]
【発明の実施の形態】本発明の画像処理装置は、入力画
像の書き込み位置を算出する演算部と、前記演算部によ
って算出された書き込み位置を保存するアドレス変換テ
ーブルと、前記アドレス変換テーブルによって変換され
たアドレス位置に入力画像を保存するメモリと前記メモ
リに保存された入力画像を出力画像として表示する表示
部とを備えた構成を有している。BEST MODE FOR CARRYING OUT THE INVENTION The image processing apparatus of the present invention comprises an arithmetic unit for calculating the writing position of an input image, an address conversion table for storing the writing position calculated by the arithmetic unit, and conversion by the address conversion table. It has a configuration including a memory that stores an input image at the designated address position and a display unit that displays the input image stored in the memory as an output image.
【0008】この構成によって、動画像を入力画像と
し、ビデオレートで出力画像を出力するテクスチャマッ
ピングのような高速な画像処理を行なうに際して、入力
画像が入力されるに先だって入力画像の書き込み位置を
演算部にてあらがじめ算出し、算出結果を描画データと
してアドレス変換テーブルに保存し、入力画像の入力ア
ドレスを前記アドレス変換テーブルにしたがって変換し
て変換された入力アドレスにしたがって入力画像データ
をメモリに書き込み、メモリの内部のデータを出力画像
データとして、表示部において表示する。このように上
記構成では、メモリに対するアクセスが低減できること
になる。この結果、テクスチャマッピングに基づく画像
処理を高速に行なうことができる。With this configuration, when a moving image is used as an input image and high-speed image processing such as texture mapping for outputting an output image at a video rate is performed, a writing position of the input image is calculated before the input image is input. Calculation is performed in advance, the calculation result is saved as drawing data in the address conversion table, the input address of the input image is converted according to the address conversion table, and the input image data is stored in memory according to the converted input address. , And the data inside the memory is displayed on the display unit as output image data. As described above, in the above configuration, access to the memory can be reduced. As a result, image processing based on texture mapping can be performed at high speed.
【0009】(実施の形態1)以下、本発明の実施の形
態について説明する。図1は本発明の第1の実施の形態
を示す画像処理装置の構成図である。(Embodiment 1) An embodiment of the present invention will be described below. FIG. 1 is a block diagram of an image processing apparatus showing a first embodiment of the present invention.
【0010】図1において、101は入力画像、102
は入力画像101の書き込み位置を表す画像入力用アド
レス、103は入力画像101の値である入力画像デー
タ、104は入力画像101の描画位置を算出し出力す
る演算部、105は演算部104から出力された描画位
置データ、106は描画位置データ105を保存し画像
入力用アドレス102の変換を行なうアドレス変換テー
ブル、107はアドレス変換テーブル106によって変
換された入力アドレス、108は入力画像データ103
を保存し出力するメモリ、109はメモリ108から出
力された出力画像、110は出力画像109を表示する
表示部である。In FIG. 1, 101 is an input image and 102 is an input image.
Is an image input address indicating the writing position of the input image 101, 103 is input image data that is the value of the input image 101, 104 is a calculation unit that calculates and outputs the drawing position of the input image 101, and 105 is output from the calculation unit 104 The drawing position data 106, the address conversion table 106 for saving the drawing position data 105 and converting the image input address 102, 107 the input address converted by the address conversion table 106, and 108 the input image data 103.
Is a memory for storing and outputting the image, 109 is an output image output from the memory 108, and 110 is a display unit for displaying the output image 109.
【0011】以上のような構成を持つ画像処理装置にお
いて、動画像を用いビデオレートで表示を行なうような
テクスチャマッピングなど高速な処理が必要な画像処理
を行なう際には、動画データが入力画像101として入
力されるのに先だって入力画像101が出力画像109
のどの位置に書き込まれるかを、演算部104において
算出し、その結果を描画位置データ105としてアドレ
ス変換テーブル106に入力しておく。In the image processing apparatus having the above structure, when performing image processing that requires high-speed processing such as texture mapping for displaying a moving image at a video rate, moving image data is input image 101. Input image 101 is output image 109 prior to being input as
The position to be written in is calculated by the arithmetic unit 104, and the result is input to the address conversion table 106 as the drawing position data 105.
【0012】入力画像101が入力されると、その画像
入力用アドレス102がアドレス変換テーブル106に
入力される。アドレス変換テーブル106は、描画位置
データ105にしたがって、画像入力用アドレス102
を変換し入力アドレス107として出力し、入力アドレ
ス107にしたがってメモリ108は入力画像データ1
03を保存し、出力画像109を表示部110に出力す
る。When the input image 101 is input, the image input address 102 is input to the address conversion table 106. The address conversion table 106 stores the image input address 102 according to the drawing position data 105.
Is output as the input address 107, and the memory 108 stores the input image data 1 according to the input address 107.
03 is stored and the output image 109 is output to the display unit 110.
【0013】以上の一連の動作によって、高速な画像処
理が必要な際に出力画像109を保存したメモリ108
へのアクセス回数を低減し、入力画像がメモリ108に
入力された時にはすでにメモリ108上に出力画像10
9の状態が実現されていることで、画像処理における処
理速度を向上させることができる。By the series of operations described above, the memory 108 storing the output image 109 when high-speed image processing is required
When the input image is input to the memory 108, the output image 10 is already stored on the memory 108.
Since the state 9 is realized, the processing speed in the image processing can be improved.
【0014】なお、以上の構成において、予め用意した
書き込み位置を入力画像に合わせて変更するアドレス変
換テーブルと変更を行なうタイミングを前記アドレス変
換テーブルに入力する演算部を備えた構成としてもよ
い。In the above structure, the address conversion table for changing the writing position prepared in advance according to the input image and the arithmetic unit for inputting the changing timing into the address conversion table may be provided.
【0015】(実施の形態2)図2は本発明の第2の実
施の形態を示す画像処理装置の構成図である。図2にお
いて、201は入力画像、202は入力画像を保存し出
力するメモリ、203は出力画像の読み出し位置を算出
し出力する演算部、204は演算203から出力された
描画位置データ、205は出力画像の読み出し位置を表
す画像出力用アドレス、206は演算部203から出力
された描画位置データを保存し画像出力用アドレス20
5の変換を行なうアドレス変換テーブル、207はアド
レス変換テーブル206によって変換された出力アドレ
ス、208は出力アドレス207にしたがってメモリ2
02から出力された出力画像データ、209は出力画像
データ208を表示する表示部である。(Second Embodiment) FIG. 2 is a block diagram of an image processing apparatus showing a second embodiment of the present invention. In FIG. 2, 201 is an input image, 202 is a memory for storing and outputting the input image, 203 is a calculation unit for calculating and outputting the read position of the output image, 204 is drawing position data output from the calculation 203, and 205 is output. An image output address indicating an image read position, 206 is an image output address 20 for storing the drawing position data output from the calculation unit 203.
5 is an address conversion table for performing the conversion of No. 5, 207 is an output address converted by the address conversion table 206, and 208 is the memory 2 according to the output address 207.
Reference numeral 209 denotes a display unit that displays the output image data output from 02, and output image data 208.
【0016】以上のような構成を持つ画像処理装置にお
いて、動画像を用いビデオレートで表示を行なうような
テクスチャマッピングなど高速な処理が必要な画像処理
を行なう際には、動画データが入力画像201として入
力され、入力画像201が出力画像208のどの位置に
表示されるかを演算部203において算出し、その結果
を描画位置データ204としてアドレス変換テーブル2
06に入力する。In the image processing apparatus having the above configuration, when performing high-speed image processing such as texture mapping in which a moving image is displayed at a video rate, moving image data is input image 201. The arithmetic unit 203 calculates in which position of the output image 208 the input image 201 is displayed, and the result is used as drawing position data 204 in the address conversion table 2.
Enter 06.
【0017】次に、表示の際に表示のための画像出力用
アドレス205がアドレス変換テーブル206に入力さ
れると、描画位置データ204にしたがって、画像出力
用アドレス205を変換し出力アドレス207として出
力される。出力された出力アドレス207にしたがって
メモリ202から画像データを出力画像データ208と
して読み出し、表示部209で表示する。Next, when the image output address 205 for display is input to the address conversion table 206 at the time of display, the image output address 205 is converted according to the drawing position data 204 and output as the output address 207. To be done. The image data is read from the memory 202 as output image data 208 according to the output address 207 that has been output, and is displayed on the display unit 209.
【0018】以上の一連の動作によって、高速な画像処
理が必要な際に出力画像データ208を保存したメモリ
202へのアクセス回数を低減し、出力画像をメモリ2
02から読み出す際に、出力画像208の状態を実現す
ることで、画像処理における処理速度を向上させること
ができる。By the series of operations described above, the number of accesses to the memory 202 storing the output image data 208 is reduced when high-speed image processing is required, and the output image is stored in the memory 2.
By realizing the state of the output image 208 when reading from 02, the processing speed in the image processing can be improved.
【0019】なお、以上の構成において、予め用意した
読み出し位置を入力画像に合わせて変更するアドレス変
換テーブルと変更を行なうタイミングを前記アドレス変
換テーブルに入力する演算部を備えた構成としてもよ
い。In the above structure, the address conversion table for changing the read position prepared in advance according to the input image and the arithmetic unit for inputting the change timing into the address conversion table may be provided.
【0020】(実施の形態3)図4は本発明の第3の実
施の形態を示す画像処理装置の構成図である。図4にお
いて、401は入力画像、402は入力画像401の書
き込み位置を表す画像入力用アドレス、403は入力画
像401の値である入力画像データ、404は入力画像
401の描画位置を算出し出力する演算部1、405は
演算部1(404)から出力された描画位置データ1、4
06は描画位置データ1(405)を保存し画像入力用ア
ドレス402の変換を行なうアドレス変換テーブル1、
407はアドレス変換テーブル1(402)によって変換
された入力アドレス、408は入力画像データ403を
保存し出力するメモリ、409は出力画像の読み出し位
置を算出し出力する演算部2、410は演算部2(40
9)から出力された描画位置データ2、411は出力画
像の読み出し位置を示す画像出力用アドレス、412は
演算部2(409)から出力された描画位置データ2(4
10)を保存し画像出力用アドレス411を変換するア
ドレス変換テーブル2、413はアドレス変換テーブル
2(412)によって変換された出力アドレス、414は
出力アドレス413にしたがってメモリ408から出力
された出力画像データ、415は出力画像データ414
を表示する表示部である。(Third Embodiment) FIG. 4 is a block diagram of an image processing apparatus showing a third embodiment of the present invention. In FIG. 4, 401 is an input image, 402 is an image input address indicating the writing position of the input image 401, 403 is input image data that is the value of the input image 401, and 404 is a drawing position of the input image 401 and is output. The calculation units 1 and 405 are the drawing position data 1 and 4 output from the calculation unit 1 (404).
Reference numeral 06 is an address conversion table 1 for saving the drawing position data 1 (405) and converting the image input address 402;
Reference numeral 407 is an input address converted by the address conversion table 1 (402), 408 is a memory for storing and outputting the input image data 403, 409 is an arithmetic unit 2 for calculating and outputting a read position of the output image, and 410 is an arithmetic unit 2. (40
Drawing position data 2 and 411 output from 9) are image output addresses indicating the read position of the output image, and 412 is drawing position data 2 (4) output from the calculation unit 2 (409).
10) is stored and the image conversion address 411 is converted. Address conversion tables 2 and 413 are output addresses converted by the address conversion table 2 (412), and 414 is output image data output from the memory 408 according to the output address 413. 415 is output image data 414
Is a display unit for displaying.
【0021】以上のような構成の画像処理装置におい
て、動画像を用いビデオレートで表示を行なうようなテ
クスチャマッピングなどの高速処理が必要な画像処理を
行なう際には、動画データが入力画像401として入力
されるのに先だって、入力画像401が出力画像414
のどの位置に書き込まれるかを演算部1(404)と演算
部2(409)において算出し、演算部1(404)の結果
を描画位置データ1(405)としてアドレス変換テーブ
ル1(406)に、演算部405の結果を描画位置データ
2(410)としてアドレス変換テーブル2(412)に入
力しておく。In the image processing apparatus having the above configuration, when performing image processing that requires high-speed processing such as texture mapping for displaying a moving image at a video rate, moving image data is used as the input image 401. Input image 401 is output image 414 before being input.
The calculation unit 1 (404) and the calculation unit 2 (409) calculate which position of the writing position, and the result of the calculation unit 1 (404) is stored in the address conversion table 1 (406) as the drawing position data 1 (405). The result of the calculation unit 405 is input to the address conversion table 2 (412) as the drawing position data 2 (410).
【0022】入力画像401が入力されるとその画像入
力用アドレス402がアドレス変換テーブル1(406)
に入力される。アドレス変換テーブル1(406)は描画
位置データ1(405)にしたがって画像入力用アドレス
402を変換し入力アドレス407として出力し、入力
アドレス407にしたがってメモリ408は入力画像デ
ータ403を保存する。When the input image 401 is input, the image input address 402 is converted into the address conversion table 1 (406).
Is input to The address conversion table 1 (406) converts the image input address 402 according to the drawing position data 1 (405) and outputs it as the input address 407, and the memory 408 stores the input image data 403 according to the input address 407.
【0023】次に、表示の際に表示のための画像出力用
アドレス411がアドレス変換テーブル2(412)に入
力されると描画位置データ2(410)にしたがって画像
出力用アドレス411を変換し出力アドレス413とし
て出力される。出力された出力アドレス413にしたが
ってメモリ408から画像データを出力画像データ41
4として読み出し、表示部415で表示する。Next, when the image output address 411 for display is input to the address conversion table 2 (412) at the time of display, the image output address 411 is converted and output according to the drawing position data 2 (410). It is output as the address 413. Image data is output from the memory 408 according to the output address 413 that is output.
It is read out as 4 and displayed on the display unit 415.
【0024】以上の一連の動作によって、高速な画像処
理が必要な際に出力画像414を保存したメモリ408
へのアクセス回数を低減し、入力画像がメモリ408に
入力する時および出力画像をメモリ408から読み出す
際に出力画像414の状態を実現することで、画像処理
における処理速度を向上させることができる。Through the series of operations described above, the memory 408 storing the output image 414 when high-speed image processing is required.
It is possible to improve the processing speed in the image processing by reducing the number of times of access to and realizing the state of the output image 414 when the input image is input to the memory 408 and when the output image is read from the memory 408.
【0025】なお、実施の形態3において、演算部1
(404)と演算部2(409)の2つの演算部を用意する
としたが、1つの演算部としてまとめ、アドレス変換テ
ーブル1(406)およびアドレス変換テーブル2(41
2)にそれぞれ描画位置データ1(405)および描画位
置データ2(410)を出力するとしても同様の効果が得
られることは言うまでもない。In the third embodiment, the arithmetic unit 1
(404) and the arithmetic unit 2 (409) are prepared, but they are combined as one arithmetic unit, and the address conversion table 1 (406) and the address conversion table 2 (41) are combined.
It goes without saying that the same effect can be obtained by outputting the drawing position data 1 (405) and the drawing position data 2 (410) to 2).
【0026】また、予め用意した書き込み位置を入力画
像に合わせて変更するアドレス変換テーブルと変更を行
なうタイミングを前記アドレス変換テーブルに入力する
演算部を備えた構成としてもよい。The address conversion table for changing the writing position prepared in advance according to the input image and the arithmetic unit for inputting the timing of the change to the address conversion table may be provided.
【0027】また、以上の構成において、予め用意した
読み出し位置を入力画像に合わせて変更するアドレス変
換テーブルと変更を行なうタイミングを前記アドレス変
換テーブルに入力する演算部を備えた構成としてもよ
い。Further, in the above configuration, the address conversion table for changing the read position prepared in advance according to the input image and the arithmetic unit for inputting the timing of the change to the address conversion table may be provided.
【0028】[0028]
【発明の効果】以上のように本発明は、入力画像の書き
込み位置を算出する演算部と、前記演算部によって算出
された書き込み位置を保存するアドレス変換テーブル
と、前記アドレス変換テーブルによって変換されたアド
レス位置に入力画像を保存するメモリと前記メモリに保
存された入力画像を出力画像として表示する表示部とを
設けることにより、テクスチャマッピングによる画像処
理を行なう際の処理に、メモリに対するアクセスが低減
できることになり、テクスチャマッピングに基づく画像
処理に応用すれば、動画像を入力画像とし、ビデオレー
トで出力画像を出力するようなテクスチャマッピングを
高速に実現することができる優れた画像処理装置を実現
できるものである。As described above, according to the present invention, the arithmetic unit for calculating the writing position of the input image, the address conversion table for storing the writing position calculated by the arithmetic unit, and the address conversion table are used for conversion. By providing a memory for storing the input image at the address position and a display unit for displaying the input image stored in the memory as the output image, it is possible to reduce the access to the memory in the processing when performing the image processing by the texture mapping. When applied to image processing based on texture mapping, it is possible to realize an excellent image processing device that can realize high-speed texture mapping such that a moving image is an input image and an output image is output at a video rate. Is.
【図1】本発明の第1の実施の形態における画像処理装
置のブロック図FIG. 1 is a block diagram of an image processing apparatus according to a first embodiment of the present invention.
【図2】本発明の第2の実施の形態における画像処理装
置のブロック図FIG. 2 is a block diagram of an image processing apparatus according to a second embodiment of the present invention.
【図3】テクスチャマッピングによる画像処理の原理図[Fig. 3] Principle diagram of image processing by texture mapping
【図4】本発明の第3の実施の形態における画像処理装
置のブロック図FIG. 4 is a block diagram of an image processing apparatus according to a third embodiment of the present invention.
101 入力画像 102 画像入力用アドレス 103 入力画像データ 104 演算部 105 描画位置データ 106 アドレス変換テーブル 107 入力アドレス 108 メモリ 109 出力画像 110 表示部 201 入力画像 202 メモリ 203 演算部 204 描画位置データ 205 画像出力用アドレス 206 アドレス変換テーブル 207 出力アドレス 208 出力画像データ 209 表示部 401 入力画像 402 画像入力用アドレス 403 入力画像データ 404 演算部1 405 描画位置データ1 406 アドレス変換テーブル1 407 入力アドレス 408 メモリ 409 演算部2 410 描画位置データ2 411 画像出力用アドレス 412 アドレス変換テーブル2 413 出力アドレス 414 出力画像データ 415 表示部 101 input image 102 image input address 103 input image data 104 calculation unit 105 drawing position data 106 address conversion table 107 input address 108 memory 109 output image 110 display unit 201 input image 202 memory 203 calculation unit 204 drawing position data 205 image output Address 206 Address conversion table 207 Output address 208 Output image data 209 Display section 401 Input image 402 Image input address 403 Input image data 404 Calculation section 1 405 Drawing position data 1 406 Address conversion table 1 407 Input address 408 Memory 409 Calculation section 2 410 drawing position data 2 411 image output address 412 address conversion table 2 413 output address 414 output image data 415 display unit
Claims (8)
演算部と、前記演算部から出力された書き込み位置を保
存し入力された入力画像のアドレスを変換して出力する
アドレス変換テーブルと、前記アドレス変換テーブルか
ら出力されたアドレスに基づいて入力画像のデータを保
存し出力画像を出力するメモリと、前記メモリから出力
された出力画像を表示する表示部とを備えたことを特徴
とする画像処理装置。1. An arithmetic unit that calculates and outputs a writing position of an input image, an address conversion table that stores the writing position output from the arithmetic unit, converts an address of the input image input, and outputs the converted address. Image processing, comprising: a memory that stores data of an input image based on an address output from an address conversion table and outputs the output image; and a display unit that displays the output image output from the memory. apparatus.
演算部と、前記演算部から出力された読み出し位置を保
存し入力された出力画像のアドレスを変換して出力する
アドレス変換テーブルと、入力画像を保存し前記アドレ
ス変換テーブルから出力されたアドレスに基づいて出力
画像を出力するメモリと、前記メモリから出力された出
力画像を表示する表示部とを備えたことを特徴とする画
像処理装置。2. An arithmetic unit that calculates and outputs a read position of an output image, an address conversion table that stores the read position output from the arithmetic unit, converts an address of the input output image, and outputs the converted address. An image processing apparatus comprising: a memory that stores an image and outputs an output image based on an address output from the address conversion table; and a display unit that displays the output image output from the memory.
わせて変更するアドレス変換テーブルと変更を行なうタ
イミングを前記アドレス変換テーブルに入力する演算部
を備えた請求項1記載の画像処理装置。3. The image processing apparatus according to claim 1, further comprising an address conversion table for changing a writing position prepared in advance according to an input image, and an arithmetic unit for inputting a change timing into the address conversion table.
わせて変更するアドレス変換テーブルと変更を行なうタ
イミングを前記アドレス変換テーブルに入力する演算部
を備えた請求項2記載の画像処理装置。4. The image processing apparatus according to claim 2, further comprising an address conversion table for changing a read position prepared in advance according to an input image and an arithmetic unit for inputting a change timing into the address conversion table.
演算部1と、前記演算部1から出力された書き込み位置
を保存し入力された入力画像のアドレスを変換して出力
するアドレス変換テーブル1と、出力画像の読み出し位
置を算出し出力する演算部2と、前記演算部2から出力
された読み出し位置を保存し入力された出力画像のアド
レスを変換して出力するアドレス変換テーブル2と、前
記アドレス変換テーブル1から出力されたアドレスに基
づいて入力画像のデータを保存し前記アドレス変換テー
ブル2から出力されたアドレスに基づいて出力画像を出
力するメモリと、前記メモリから出力された出力画像を
表示する表示部とを備えたことを特徴とする画像処理装
置。5. An arithmetic unit 1 which calculates and outputs a writing position of an input image, and an address conversion table 1 which stores the writing position output from the arithmetic unit 1 and converts the address of the input image input and outputs it. An arithmetic unit 2 for calculating and outputting the read position of the output image; an address conversion table 2 for storing the read position output from the arithmetic unit 2 and converting and outputting the address of the input output image; A memory for storing the data of the input image based on the address output from the address conversion table 1 and outputting the output image based on the address output from the address conversion table 2, and an output image output from the memory are displayed. An image processing apparatus, comprising:
の演算部としたことを特徴とする請求項5記載の画像処
理装置。6. The image processing apparatus according to claim 5, wherein the arithmetic unit 1 and the arithmetic unit 2 according to claim 5 are combined into one arithmetic unit.
わせて変更するアドレス変換テーブルと変更を行なうタ
イミングを前記アドレス変換テーブルに入力する演算部
を備えた請求項5または6記載の画像処理装置。7. The image processing apparatus according to claim 5, further comprising an address conversion table for changing a writing position prepared in advance in accordance with an input image and an arithmetic unit for inputting a change timing into the address conversion table.
わせて変更するアドレス変換テーブルと変更を行なうタ
イミングを前記アドレス変換テーブルに入力する演算部
を備えた請求項5または6記載の画像処理装置。8. The image processing apparatus according to claim 5, further comprising an address conversion table for changing a read position prepared in advance according to an input image and an arithmetic unit for inputting a change timing into the address conversion table.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29238495A JPH09134439A (en) | 1995-11-10 | 1995-11-10 | Picture processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29238495A JPH09134439A (en) | 1995-11-10 | 1995-11-10 | Picture processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09134439A true JPH09134439A (en) | 1997-05-20 |
Family
ID=17781100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29238495A Pending JPH09134439A (en) | 1995-11-10 | 1995-11-10 | Picture processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH09134439A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100396088C (en) * | 2004-07-09 | 2008-06-18 | 日产自动车株式会社 | Frame processing system and frame processing method |
-
1995
- 1995-11-10 JP JP29238495A patent/JPH09134439A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100396088C (en) * | 2004-07-09 | 2008-06-18 | 日产自动车株式会社 | Frame processing system and frame processing method |
US7619652B2 (en) | 2004-07-09 | 2009-11-17 | Nissan Motor Co., Ltd. | Frame processing and frame processing method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0628485A (en) | Texture address generator, texture pattern generator, texture plotting device and texture address generating method | |
KR950703189A (en) | IMAGE PROCESSING DEVICE AND METHOD THEREFOR, AND ELECTRONIC DEVICE HAVING IMAGE PROCESSING DEVICE | |
US6445386B1 (en) | Method and apparatus for stretch blitting using a 3D pipeline | |
JPH09134439A (en) | Picture processor | |
US5895502A (en) | Data writing and reading method for a frame memory having a plurality of memory portions each having a plurality of banks | |
JP3154741B2 (en) | Image processing apparatus and system | |
KR100472478B1 (en) | Method and apparatus for controlling memory access | |
JP2000056750A (en) | Image generating device and image generating method | |
US6489967B1 (en) | Image formation apparatus and image formation method | |
JP3482255B2 (en) | Image data processing apparatus and information system using the same | |
JPH0588838A (en) | Multi window display device | |
JPS6386083A (en) | Affine converting system | |
JP2806376B2 (en) | Image processing apparatus and image processing method | |
JPH06289833A (en) | Color image display device | |
JPH1153573A (en) | Three-dimensional image processor and video window generating method | |
JPH11184450A (en) | Image processor | |
JPS649637B2 (en) | ||
JPS62219078A (en) | Arithmetic and processing device for expanded picture | |
JPH0296878A (en) | Picture processor | |
JPS61292761A (en) | Address conversion system | |
JPH08161220A (en) | Memory access controller | |
JPH08272927A (en) | Image processor | |
JPH11167621A (en) | Display data mixing device | |
JPH03105576A (en) | Image processor | |
JP2001209811A (en) | Device and method for storing data and image processor |