Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6252874B2 - - Google Patents
[go: Go Back, main page]

JPS6252874B2 - - Google Patents

Info

Publication number
JPS6252874B2
JPS6252874B2 JP54142499A JP14249979A JPS6252874B2 JP S6252874 B2 JPS6252874 B2 JP S6252874B2 JP 54142499 A JP54142499 A JP 54142499A JP 14249979 A JP14249979 A JP 14249979A JP S6252874 B2 JPS6252874 B2 JP S6252874B2
Authority
JP
Japan
Prior art keywords
display
memory
frame memory
data
original image
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.)
Expired
Application number
JP54142499A
Other languages
Japanese (ja)
Other versions
JPS5666892A (en
Inventor
Jo Morishita
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP14249979A priority Critical patent/JPS5666892A/en
Publication of JPS5666892A publication Critical patent/JPS5666892A/en
Publication of JPS6252874B2 publication Critical patent/JPS6252874B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】 この発明はフレームメモリに格納された1画面
の画像データを、リアルタイムでかつ原画像の情
報を失わないように1/2Nに縮小して表示可能とす
るイメージデイスプレイ装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention is an image display device that can reduce and display one screen of image data stored in a frame memory to 1/2 N in real time without losing the information of the original image. Regarding.

近年、計算機を用いて色々な帳票(文字、表、
図形等の絵画像により記述されているもの等)を
作成するシステムが発表されているが、たとえ
ば、A4サイズの帳票を出力することを考えると
7〜8ドツト/mmの分解能でA4サイズは約2500
×3500ドツトの画像となる。この約2500×3500ド
ツトの画像全体が、どういう状態に出来上がつて
いるかを見るためにモニタデイスプレイに表示す
る事が行われているが通常のモニタデイスプレイ
は512×512ドツトが標準で高解像度のものでも
1024×1024が最高であるため作成したA4サイズ
の画像全体を一度に見る事は出来ないという欠点
があつた。そこで、従来、デイスプレイモニタの
一画面に表示可能な絵素数より大きな容量のフレ
ームメモリを持つたイメージデイスプレイ装置に
おいて、そのフレームメモリの内容全体をモニタ
するために次のような方法が用いられていた。第
1の方法は、フレームメモリ内の画像を一度計算
機等の情報処理装置へ入力し、情報処理装置内で
演算を行つて縮小し、その結果をフレームメモリ
へ出力し表示する方法であり、情報処理装置内で
の演算と画像データの転送とに長い時間がかゝる
という欠点があつた。また第2の方法は、スクロ
ールと呼ばれる方法で、フレームメモリの読み出
し開始アドレスを与え、この開始点アドレスから
デイスプレイモニタの一画面に表示可能な大きさ
のデータを読み出して表示する方法でありこの方
法によればフレームメモリ内の任意の位置に読み
出し開始アドレスを設定することができるので、
フレームメモリ内の任意の位置の一画面を自由に
モニタすることができる。
In recent years, calculators have been used to create various forms (text, tables,
A system has been announced for creating documents (described using pictorial images such as figures), but for example, if we consider outputting an A4-sized form, the resolution of A4 size is approximately 7 to 8 dots/mm. 2500
It becomes an image of ×3500 dots. This entire image of about 2500 x 3500 dots is displayed on a monitor display in order to see how it is finished, but the standard monitor display is 512 x 512 dots, and high resolution Even things
Since the maximum resolution is 1024 x 1024, there was a drawback that you could not view the entire A4 size image you created at once. Therefore, conventionally, in image display devices that have a frame memory with a capacity larger than the number of picture elements that can be displayed on one screen of a display monitor, the following method has been used to monitor the entire contents of the frame memory. . The first method is to input the image in the frame memory to an information processing device such as a computer, perform calculations within the information processing device to reduce the size, and output the result to the frame memory for display. The drawback is that it takes a long time to perform calculations within the processing device and transfer the image data. The second method is a method called scrolling, in which a reading start address of the frame memory is given, and from this starting point address, data of a size that can be displayed on one screen of the display monitor is read out and displayed. According to
One screen at any position within the frame memory can be freely monitored.

さらに、第3の方法はフレームメモリをあらか
じめデイスプレイモニタに表示可能な一画面の大
きさで分割して画面ポジシヨンを設定しておき、
モニタしたい画面ポジシヨンを指定することによ
りフレームメモリ上の指定された一画面をデイス
プレイモニタに表示する方法である。この方法は
第2の方法(スクロール)の特殊な場合で、フレ
ームメモリの読み出し開始アドレスがデイスプレ
イモニタの一画面に表示可能な画面サイズ毎に固
定されている場合である。しかしながら、この第
2、第3の方法によれば、フレームメモリの読み
出し開始アドレスを変えて複数回の表示を行うこ
とによつてフレームメモリの内容全体をモニタす
ることはできるが、一度にフレームメモリの内容
全体をモニタすることは出来ないという欠点があ
つた。またさらに、フレームメモリの内容を読み
出して表示する時に飛び飛びのアドレスを発生
し、フレームメモリを間引きして読み出すことに
よつて縮小することも考えられるが、この方法で
は原画像の情報が失われ、例えば、1絵素のライ
ンが抜けてしまうというような欠点が生ずる。
Furthermore, the third method is to divide the frame memory in advance into the size of one screen that can be displayed on the display monitor and set the screen position.
This is a method of displaying a specified screen on a frame memory on a display monitor by specifying a screen position to be monitored. This method is a special case of the second method (scrolling), and is a case where the reading start address of the frame memory is fixed for each screen size that can be displayed on one screen of the display monitor. However, according to the second and third methods, it is possible to monitor the entire contents of the frame memory by changing the reading start address of the frame memory and displaying it multiple times; The disadvantage was that it was not possible to monitor the entire contents of the system. Furthermore, it is also possible to generate discrete addresses when reading and displaying the contents of the frame memory, and to reduce the size by thinning out and reading the frame memory, but with this method, the information of the original image is lost, For example, a defect occurs in that a line of one pixel is omitted.

この発明の目的は上記欠点をなくすためにフレ
ームメモリに格納された1画面の画像データをリ
アルタイムで、かつ原画像の情報を失わないよう
に縦横それぞれ1/2Nに縮小して表示するイメージ
デイスプレイ装置を提供することにある。
The purpose of this invention is to provide an image display that displays one screen of image data stored in a frame memory in real time by reducing it to 1/ 2N vertically and horizontally so as not to lose the information of the original image. The goal is to provide equipment.

この発明によれば、2N個のメモリブロツクを
持ち各ブロツクに1画面を構成する原画像データ
を走査線単位に順次分配格納するフレームメモリ
手段と、前記フレームメモリ手段の2N個のメモ
リブロツクより2N本の走査線上の水平座標位置
が夫々対応する連続した複数絵素データを同時に
N組読み出す読み出し手段と、前記フレームメ
モリ手段より同時に読み出された2N組の連続し
た複数絵素データを基に水平方向に1/2Nに縮小し
た1本の走査線上の連続した絵素データに原画像
データの情報を失わないように変換する演算手段
と前記演算手段より出力される絵素データを後記
表示手段に表示するためにビデオ信号に変換する
表示制御手段と、前記表示制御手段の出力ビデオ
信号を表示する表示手段とを含み、フレームメモ
リ手段に格納された1画面の画像データをリアル
タイムで原画像の情報を失わないようにして1/2N
に縮小表示可能なイメージデイスプレイ装置が得
られる。
According to the present invention, there is provided a frame memory means having 2N memory blocks and sequentially distributing and storing original image data constituting one screen in each block in units of scanning lines, and a frame memory means having 2N memory blocks in each block, which sequentially distributes and stores original image data constituting one screen, and 2N memory blocks of the frame memory means. A readout means for simultaneously reading out 2N sets of continuous picture element data whose horizontal coordinate positions on the 2N scanning lines correspond to each other, and 2N sets of consecutive picture elements simultaneously read out from the frame memory means. A calculation means for converting the data into continuous pixel data on a single scanning line that is horizontally reduced to 1/2 N without losing the information of the original image data, and picture elements output from the calculation means. It includes a display control means for converting data into a video signal for displaying the data on a display means described later, and a display means for displaying the output video signal of the display control means, and displays one screen of image data stored in a frame memory means. 1/2 N without losing the information of the original image in real time
An image display device capable of displaying images in reduced size is obtained.

次に、この発明について図面を参照して説明す
る。尚、以下の説明では、特にことわらないかぎ
り1024(横)×512(縦)絵素のメモリブロツク2
個を持つた1024(横)×1024(縦)絵素のフレー
ムメモリに蓄積された画像全体を表示画面サイズ
が512(横)×512(縦)絵素であるデイスプレイ
モニタに縮小表示する場合で、1絵素の深さが1
ビツト(2値)である場合を例にして述べる。ま
た、デイスプレイモニタへはインタレース方式を
用いて表示するものとする。
Next, the present invention will be explained with reference to the drawings. In the following explanation, unless otherwise specified, memory block 2 of 1024 (horizontal) x 512 (vertical) pixels will be used.
When displaying the entire image stored in a frame memory of 1024 (horizontal) x 1024 (vertical) picture elements on a display monitor whose display screen size is 512 (horizontal) x 512 (vertical) picture elements. , the depth of 1 pixel is 1
The case of bit (binary) will be explained as an example. Furthermore, it is assumed that the display is displayed on the display monitor using an interlaced method.

第1図はこの発明の一実施例を示すブロツク図
である。図において1は、リード/ライト制御回
路でありフレームメモリ2へのデータの書き込み
及び読み出しの制御を行う。フレームメモリ2は
1024(横)×1024(縦)の容量を持ち、同時に読
み出し可能な1024(横)×512(縦)のメモリブロ
ツク20,21から成り、それぞれのメモリブロ
ツクは水平1ライン上の連続した8個の絵素デー
タを一度に読み出すことができるように構成され
ている。
FIG. 1 is a block diagram showing one embodiment of the present invention. In the figure, reference numeral 1 denotes a read/write control circuit that controls writing and reading of data to and from the frame memory 2. Frame memory 2
It has a capacity of 1024 (horizontal) x 1024 (vertical) and consists of 1024 (horizontal) x 512 (vertical) memory blocks 20 and 21 that can be read simultaneously, and each memory block consists of 8 consecutive memory blocks on one horizontal line. It is configured such that pixel data of 100 pixels can be read out at once.

このフレームメモリ2から読み出された水平2
ライン内の2×8個の画像データは演算回路3へ
入力され、原画像の情報を失わないようにして演
算(後述する)が行われ、水平ライン上の連続し
た4個の絵素データとして出力される。出力され
た絵素データは表示制御回路4へ入力され、同期
信号が付加されてデイスプレイモニタ5へ出力さ
れ表示される。以上が、この発明の動作の概要で
あるが、次に各々の回路の詳細について説明す
る。
Horizontal 2 read from this frame memory 2
The 2×8 image data in a line is input to the arithmetic circuit 3, where calculations (described later) are performed without losing the original image information, and the data is converted into four consecutive picture element data on a horizontal line. Output. The output picture element data is input to the display control circuit 4, a synchronizing signal is added thereto, and output to the display monitor 5 for display. The above is an overview of the operation of the present invention. Next, details of each circuit will be explained.

リード/ライト制御回路1は、前述したように
フレームメモリ2へのデータの書き込み及び読み
出しの制御を行う。書き込みの場合、1024(横)
×1024(縦)の原画像を水平1ライン〔1024
(横)×1(縦)〕毎に、偶数ラインはメモリブロ
ツク20へ、また、寄数ラインはメモリブロツク
21へ、それぞれ1024(横)×512(縦)の画像と
して分配格納するような書き込み御制を行い、ま
た、読み出しの場合、メモリブロツク20,21
の両方に対してそれぞれ同時に飛越し走査を行
い、1024(横)×256(縦)×2(回)でそれぞれ
のメモリブロツクから1画面の画像を読み出すよ
うなインタレースして読み出す読み出し制御を行
う。
The read/write control circuit 1 controls writing and reading data to and from the frame memory 2, as described above. For writing, 1024 (horizontal)
×1024 (vertical) original image horizontally 1 line [1024
(horizontal) x 1 (vertical)], even lines are distributed and stored in the memory block 20 and odd lines are stored in the memory block 21 as 1024 (horizontal) x 512 (vertical) images, respectively. For reading, memory blocks 20 and 21
Interlace scanning is performed on both of the images at the same time, and readout control is performed to interlace and read out one screen of images from each memory block at 1024 (horizontal) x 256 (vertical) x 2 (times). .

フレームメモリ2は、すでに述べたように1024
(横)×512(縦)絵素を蓄積する二つのメモリブ
ロツク20,21により構成されている。第2図
はメモリブロツク20の詳細な構成を示すブロツ
ク図である。図において、200−4〜200−
6、202−4〜202−6は省略されている。
図に示すようにメモリブロツク20は8絵素のデ
ータを同時に読み出し可能にするために8個のサ
ブメモリブロツク200−1〜200−8を持つ
ており、そのサブメモリブロツクの1つは128
(横)×512(縦)絵素蓄積するメモリである。メ
モリブロツクのY(縦)アドレス9ビツトと、X
(横)アドレス10ビツトのうちLSB側から3ビツ
トを除いた7ビツトが各々のサブメモリブロツク
200−1〜200−8すべてに共通に入力され
ている。また、XアドレスのLSB側3ビツトはデ
コーダ201へ入力され、そのデコード出力D1
〜D8は、書き込み動作のときのみサブメモリブ
ロツク200−1〜200−8へ入力されライト
イネーブル信号となる。サブメモリブロツク20
0−1〜200−8の出力データは、それぞれレ
ジスタ202−1〜202−8へ入力され、読み
出しデータストローブRSTにより蓄積される。
As mentioned above, frame memory 2 is 1024
It is composed of two memory blocks 20 and 21 that store (horizontal)×512 (vertical) picture elements. FIG. 2 is a block diagram showing the detailed structure of memory block 20. In the figure, 200-4 to 200-
6, 202-4 to 202-6 are omitted.
As shown in the figure, the memory block 20 has eight sub-memory blocks 200-1 to 200-8 in order to be able to read data of eight pixels at the same time, and one of the sub-memory blocks has 128 pixels.
This is a memory that stores (horizontal) x 512 (vertical) picture elements. Memory block Y (vertical) address 9 bits and
(Horizontal) Of the 10 bits of the address, 7 bits excluding 3 bits from the LSB side are commonly input to all submemory blocks 200-1 to 200-8. Additionally, the 3 LSB side bits of the X address are input to the decoder 201, and its decode output D 1
-D8 are input to sub memory blocks 200-1 to 200-8 only during a write operation and serve as write enable signals. Sub memory block 20
Output data 0-1 to 200-8 are input to registers 202-1 to 202-8, respectively, and accumulated by read data strobe RST.

メモリブロツク21についてもメモリブロツク
20と全く同じである。このように構成されたメ
モリブロツク20,21へ前にも述べたように書
き込み時には、メモリブロツク20へは偶数ライ
ン上の絵素データ(すなわち偶数フイールド)
を、またメモリブロツク21には寄数ライン上の
絵素データ(すなわち寄数フイールド)を蓄積す
る。従つて、第3図に示すように原画像のX及び
Yのアドレスを設定すると1024(横)×1024
(縦)の画像のうち水平ラインY0,Y2,Y4,…
…,Y1022上の絵素データは偶数フイールドとし
てメモリブロツク20へY1,Y3,Y5,……,
Y1023上の絵素データは寄数フイールドとしてメ
モリブロツク21へ蓄積される。さらに、サブメ
モリブロツク200−1〜200−8へは、たと
えば水平ラインY0上で考えると、絵素(X0
Y0)はサブメモリブロツク200−1へ、(X1
Y0)は200−2へ、(X2,Y0)は200−3へ…
…(X7,Y0)は200−8へと順次蓄積され、絵
素(X8,Y0)からはまたサブメモリブロツク20
0−1へもどつて8絵素ずつ繰り返して蓄積され
る。以上のようにして蓄積された画像データを、
二つのメモリブロツク20,21を同時に、か
つ、その内部の8個のサブメモリブロツクを同時
に読み出すことにより、1回の読み出しサイクル
で、フレームメモリ2からは第3図に示すような
水平ラインY0とY1上の連続した8個の絵素デー
タ群BE0とBとを同時に読み出すことがで
き、これは8個×2群単位に順次繰り返される。
Memory block 21 is also exactly the same as memory block 20. As mentioned before, when writing to the memory blocks 20 and 21 configured in this way, pixel data on even lines (that is, even fields) is sent to memory block 20.
In addition, the memory block 21 stores picture element data on the parsitivity line (that is, the parsitivity field). Therefore, if you set the X and Y addresses of the original image as shown in Figure 3, it will be 1024 (horizontal) x 1024.
(vertical) horizontal lines Y 0 , Y 2 , Y 4 ,...
..., Y 1022 is transferred to the memory block 20 as an even field Y 1 , Y 3 , Y 5 , ...,
The picture element data on Y1023 is stored in the memory block 21 as a parsial field. Further, to the sub-memory blocks 200-1 to 200-8, for example, if we consider on the horizontal line Y0 , picture elements ( X0 ,
Y 0 ) is sent to submemory block 200-1, (X 1 ,
Y 0 ) goes to 200-2, (X 2 , Y 0 ) goes to 200-3...
...(X 7 , Y 0 ) is sequentially stored in 200-8, and from the picture element (X 8 , Y 0 ), it is also stored in sub memory block 20.
It returns to 0-1 and is repeatedly accumulated 8 pixels at a time. The image data accumulated in the above manner is
By simultaneously reading the two memory blocks 20 and 21 and the eight sub-memory blocks therein, a horizontal line Y 0 as shown in FIG. 3 is output from the frame memory 2 in one read cycle. The continuous eight picture element data groups BE 0 and B 0 on Y 1 and Y 1 can be read out simultaneously, and this is sequentially repeated in units of 8×2 groups.

1水平ライン上で8絵素を同時に読み出す理由
は、一般に512×512絵素のイメージデータをデイ
スプレイモニタへ表示するためには約60ns/絵
素程度の周期の基本ブロツクが必要となる。
The reason why 8 picture elements are read out simultaneously on one horizontal line is that in order to display image data of 512 x 512 picture elements on a display monitor, a basic block with a period of approximately 60 ns/pixel is generally required.

また、現在市場に出まわつているICメモリの
アクセスタイムは、早いもので50〜60nsのもの
があるが、非常に高価なため一般には200〜
250ns程度のものが用いられる。従つて、リアル
タイムでデイスプレイに表示するためには4絵素
以上一度に読み出す必要がある。この実施例では
1/2に縮小する場合を例として示しているので、
一般に8絵素以上読み出さなければならない。従
つて、この実施例では、8絵素同時に読み出しを
行つている。
In addition, the access time of IC memories currently on the market is as fast as 50 to 60 ns, but they are very expensive and generally have access times of 20 to 60 ns.
A length of about 250 ns is used. Therefore, in order to display the image on the display in real time, it is necessary to read out four or more picture elements at once. In this example
The example shows a case where the size is reduced to 1/2, so
Generally, 8 or more picture elements must be read out. Therefore, in this embodiment, eight picture elements are read out simultaneously.

このようにしてメモリブロツク20,21より
順次読み出された2×8絵素のデータは、演算回
路3へ入力され、原画像の情報が失われないよう
に演算されて1×4絵素のデータに変換される。
The 2×8 pixel data sequentially read out from the memory blocks 20 and 21 in this way is input to the arithmetic circuit 3, where it is computed so that the information of the original image is not lost, and the 1×4 pixel data is converted into data.

原画像の情報を失われないようにということ
は、たとえば1絵素のラインがあつたような場
合、ただ間引いて1/2に縮小すると、原画像にあ
つた1絵素のラインが抜けてしまうような場合が
生ずる(この技術については、一般的なテレビ放
送等での縮小技術によつて知られている)。この
ことは線画像においては、特に避けなければなら
ないので出来るだけ、そういつた事がないように
するという意味である。ここでは二値画像であ
り、かつ1/2縮小の場合なので論理和(以下R
と略す)演算によつて行う。
To avoid losing the information in the original image, for example, if there is a line of one pixel, if you simply thin it out and reduce it to 1/2, the line of one pixel that was in the original image will be removed. (This technique is known from the reduction technique used in general television broadcasting, etc.). This must be avoided especially in line images, so it means trying to avoid it as much as possible. Here, since it is a binary image and is reduced by 1/2, the logical sum (hereinafter R
(abbreviated as ) is performed by calculation.

第4図に演算回路3の詳細なブロツク図を示
す。図に示すようにメモリブロツク20,21か
ら読み出された2×8絵素のデータは、それぞれ
R回路300,301へ入力され、さらに各々
の出力がR回路302へ入力されて2×8絵素
の画像データから1×4絵素の画像データに変換
される。R回路300,301,302は、そ
れぞれ4個の2入力Rゲートから構成される。
FIG. 4 shows a detailed block diagram of the arithmetic circuit 3. As shown in the figure, the data of 2×8 picture elements read from memory blocks 20 and 21 are input to R circuits 300 and 301, respectively, and the outputs of each are input to R circuit 302 to generate a 2×8 picture element. The raw image data is converted to 1×4 picture element image data. Each of the R circuits 300, 301, and 302 is composed of four 2-input R gates.

第5図はR回路300,301,302の接
続関係を示す回路図である。Rゲート300−
1〜300−4へは第3図における絵素データ群
BE0の8絵素(X0,Y0)(X1,Y0)、(X2,Y0)〜
(X7,Y0)の絵素データのうち(X0,Y0)、(X1
Y0)がRゲート300−1へ、(X2,Y0)(X3
Y0)がRゲート300−2へ、(X4,Y0)、
(X5,Y0)が、Rゲート300−3へ、(X6
Y0)、(X7,Y0)がRゲート300−4へ、それ
ぞれ入力され論理和がとられる。また、Rゲー
ト301−1〜301−4へは第3図における絵
素データ群Bの8絵素が同様に入力され論理
和がとられる。また、さらにRゲート302−
1〜302−4においてR回路300と301
との対応する出力、すなわち300−1と301
−1、300−2と301−2、300−3と3
01−3、300−4と301−4のそれぞれの
論理和が演算され出力される。従つて、この演算
回路3の出力は、たとえば、絵素データ群BE0
については、第3図に示す隣り合つた4絵
素〔(X0,Y0)、(X1,Y0)、(X0,Y1)、(X1
Y1)〕、〔(X2,Y0)、(X3,Y0)、(X2,Y1)、(X3

Y1)〕、〔(X4,Y0)、(X5,Y0)、(X4,Y1)、(X5

Y1)〕、〔(X6,Y0)、(X7,Y0)(X6,Y1)、(X7
Y1)〕の論理和を演算した事になる。以上のよう
にしてメモリブロツク20,21から読み出さ
れ、演算回路3で演算された画像データは、表示
御制回路4へ入力され、ここで4ビツトパラレル
であるデータから1ビツトシリアルなデータに変
換され、かつ水平/垂直同期信号と合成されてデ
イスプレイモニタ5へ入力され、表示される。
FIG. 5 is a circuit diagram showing the connection relationship between R circuits 300, 301, and 302. R gate 300-
1 to 300-4 are picture element data groups in Figure 3.
8 picture elements of BE 0 (X 0 , Y 0 ) (X 1 , Y 0 ), (X 2 , Y 0 ) ~
Among the picture element data of (X 7 , Y 0 ), (X 0 , Y 0 ), (X 1 ,
Y 0 ) to R gate 300-1, (X 2 , Y 0 )(X 3 ,
Y 0 ) to R gate 300-2, (X 4 , Y 0 ),
(X 5 , Y 0 ) to R gate 300-3, (X 6 ,
Y 0 ) and (X 7 , Y 0 ) are respectively input to the R gate 300-4 and the logical sum is taken. Further, the eight picture elements of the picture element data group B0 in FIG. 3 are similarly input to the R gates 301-1 to 301-4, and the logical sum is taken. Furthermore, R gate 302-
1 to 302-4, R circuits 300 and 301
the corresponding outputs, i.e. 300-1 and 301
-1, 300-2 and 301-2, 300-3 and 3
The respective logical sums of 01-3, 300-4 and 301-4 are calculated and output. Therefore, the output of this arithmetic circuit 3 is, for example, for the picture element data groups BE 0 and B 0 , the four adjacent picture elements [(X 0 , Y 0 ), (X 1 , Y 0 ), (X 0 , Y 1 ), (X 1 ,
Y 1 )], [(X 2 , Y 0 ), (X 3 , Y 0 ), (X 2 , Y 1 ), (X 3

Y 1 )], [(X 4 , Y 0 ), (X 5 , Y 0 ), (X 4 , Y 1 ), (X 5

Y 1 )], [(X 6 , Y 0 ), (X 7 , Y 0 ) (X 6 , Y 1 ), (X 7 ,
Y 1 )]. The image data read out from the memory blocks 20 and 21 as described above and calculated by the calculation circuit 3 is input to the display control circuit 4, where the 4-bit parallel data is converted to 1-bit serial data. The signal is converted, combined with horizontal/vertical synchronizing signals, and input to the display monitor 5 for display.

このようにしてデイスプレイモニタの一画面に
表示可能な絵素数より大きな容量のフレームメモ
リの内容全体をリアルタイムで原画像の情報を失
わないように縮小してデイスプレイモニタに表示
可能なイメージデイスプレイ装置が実現できる。
In this way, an image display device is realized that can reduce the entire contents of the frame memory, which has a capacity larger than the number of pixels that can be displayed on one screen of the display monitor, in real time without losing the information of the original image and display it on the display monitor. can.

前述した一実施例では二値データの場合につい
て説明を行つたが、多値データの場合でも原画像
の情報を失なわないように縮小するための演算回
路3を、たとえば、4点の濃度値の平均を求める
ような回路にすることにより二値の場合と同様に
実現できる。また、さらに1/4、1/8、……に縮小
して表示するためには、メモリブロツクの構成を
それぞれ4、8、……ブロツクに分け書き込み時
に水平1ライン単位に順次分配格納し、読み出し
時に同時にアクセスして16点を1点に、64点を1
点に、……にするような演算を行つて表示するこ
とによつて実現できる。
In the above-mentioned embodiment, the case of binary data was explained, but even in the case of multi-value data, the arithmetic circuit 3 for reducing the size so as not to lose the information of the original image can be configured to This can be achieved in the same way as the binary case by creating a circuit that calculates the average of . In addition, in order to further reduce the display to 1/4, 1/8, etc., divide the memory block configuration into 4, 8, etc. blocks and store them sequentially in horizontal line units at the time of writing. Simultaneously access when reading, 16 points become 1 point, 64 points become 1 point
This can be achieved by performing an operation such as ... on a point and displaying it.

したがつて、本発明によればメモリブロツクと
演算回路とを巧みに組み合せることにより原画像
の情報を失うことなく縮小画像を得ることが出
来、特に、その効果は線画像の処理において多大
なものがある。
Therefore, according to the present invention, by skillfully combining memory blocks and arithmetic circuits, it is possible to obtain a reduced image without losing the information of the original image, and the effect is particularly great in processing line images. There is something.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、この発明の一実施例を示すブロツク
図、第2図はメモリブロツクの詳細な構成を示す
ブロツク図、第3図はメモリブロツクから同時に
読み出される絵素ブロツクを説明するための概念
図、第4図は演算回路3の詳細な構成を示すブロ
ツク図、第5図は演算回路3の詳細な接続を示す
回路図である。 図において、1はリード/ライト制御回路、2
はフレームメモリ、3は演算回路、4は表示制御
回路、5はデイスプレイモニタである。
FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a block diagram showing the detailed structure of a memory block, and FIG. 3 is a conceptual diagram for explaining picture element blocks that are simultaneously read out from the memory block. 4 are block diagrams showing the detailed configuration of the arithmetic circuit 3, and FIG. 5 is a circuit diagram showing detailed connections of the arithmetic circuit 3. In the figure, 1 is a read/write control circuit, 2
3 is a frame memory, 3 is an arithmetic circuit, 4 is a display control circuit, and 5 is a display monitor.

Claims (1)

【特許請求の範囲】[Claims] 1 2N個のメモリブロツクを持ち各ブロツクに
1画面を構成する原画像データを走査線単位に順
次分配格納するフレームメモリ手段と、前記フレ
ームメモリ手段の2N個のメモリブロツクより2N
本の走査線上の水平座標位置が夫々対応する連続
した複数絵素データを同時に2N組読み出す読み
出し制御手段と前記フレームメモリ手段より同時
に読み出された2N組の連続した複数絵素データ
を基に水平方向に1/2Nに縮小した1本の走査線上
の連続した絵素データに原画像メモリの情報を失
わない様に変換する演算手段と、前記演算手段よ
り出力される絵素データを表示するためにビデオ
信号に変換する表示制御手段と前記表示制御手段
の出力ビデオ信号を表示する表示手段とを含み、
フレームメモリ手段に格納された1画面の画像デ
ータをリアルタイムで、かつ原画像の情報を失わ
ないように1/2Nに縮小して表示することを特徴と
するイメージデイスプレイ装置。
1 to 2 N memory blocks, each block sequentially distributing and storing original image data constituting one screen in units of scanning lines; and 2 N memory blocks from the 2 N memory blocks of the frame memory means.
A readout control means for simultaneously reading out 2N sets of continuous plurality of picture element data corresponding to the horizontal coordinate positions on the scanning line of the book; and 2N sets of continuous picture element data simultaneously read out from the frame memory means. a calculation means for converting the pixel data outputted from the calculation means into continuous pixel data on one scanning line that is horizontally reduced to 1/2 N without losing information in the original image memory; a display control means for converting the video signal into a video signal for display; and a display means for displaying the output video signal of the display control means;
An image display device characterized by displaying one screen of image data stored in a frame memory means in real time and reduced to 1/ 2N so as not to lose the information of the original image.
JP14249979A 1979-11-02 1979-11-02 Image display unit Granted JPS5666892A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14249979A JPS5666892A (en) 1979-11-02 1979-11-02 Image display unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14249979A JPS5666892A (en) 1979-11-02 1979-11-02 Image display unit

Publications (2)

Publication Number Publication Date
JPS5666892A JPS5666892A (en) 1981-06-05
JPS6252874B2 true JPS6252874B2 (en) 1987-11-07

Family

ID=15316750

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14249979A Granted JPS5666892A (en) 1979-11-02 1979-11-02 Image display unit

Country Status (1)

Country Link
JP (1) JPS5666892A (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0638270B2 (en) * 1981-11-26 1994-05-18 株式会社日立製作所 Image information transmission device
JPS59124370A (en) * 1982-12-29 1984-07-18 株式会社 写研 Method of varying multiplier
JPS60123965A (en) * 1983-12-09 1985-07-02 Hitachi Ltd Picture displaying system
JPS6126086A (en) * 1984-07-16 1986-02-05 三菱電機株式会社 Display magnification conversion
JPH07105884B2 (en) * 1991-12-11 1995-11-13 株式会社日立製作所 Image information transmission device
US8055077B2 (en) * 2005-12-02 2011-11-08 Tektronix, Inc. R/T display compression preserving intensity information

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5192125A (en) * 1975-02-10 1976-08-12 Mojipataan no kakudaishukushohoshiki

Also Published As

Publication number Publication date
JPS5666892A (en) 1981-06-05

Similar Documents

Publication Publication Date Title
US4168488A (en) Image rotation apparatus
JPS60178492A (en) Pixel data display
JPS6055836B2 (en) video processing system
KR890003224A (en) Character figure information display device
KR920001931A (en) Apparatus for coupling a video signal represented by an interlaced video to a non-interlaced video display means and a method for displaying the video signal by the means
KR19990014285A (en) Storage devices and access methods
US5142363A (en) Method and apparatus for scaling interlaced images
KR0122741B1 (en) Memory having parallel architecture
JP2817111B2 (en) High resolution video output frame generation method and apparatus
JP3271151B2 (en) Digital video data storage
JPH06332843A (en) Moving image video data transfer device and computer system
JP3022405B2 (en) Image memory controller
JPH07113818B2 (en) Method and apparatus for displaying image portion selected by operator
JPS6252874B2 (en)
EP0497493A2 (en) Signal processing system having reduced memory space
US6195463B1 (en) Multiresolution image processing and storage on a single chip
JP2510019B2 (en) Image display method and device
JPH0778759B2 (en) Storage device
JPS63250689A (en) Raster scan display system
JP3241769B2 (en) Raster display device
JP2633251B2 (en) Image memory device
JPH11288257A (en) Compression display method and apparatus
JP2647073B2 (en) Graphic display device
JPH05260451A (en) Lsi for picture coding processing
JPS6146979A (en) Crt display unit