JPH043668A - Wipe waveform signal generator - Google Patents

Wipe waveform signal generator

Info

Publication number
JPH043668A
JPH043668A JP10619090A JP10619090A JPH043668A JP H043668 A JPH043668 A JP H043668A JP 10619090 A JP10619090 A JP 10619090A JP 10619090 A JP10619090 A JP 10619090A JP H043668 A JPH043668 A JP H043668A
Authority
JP
Japan
Prior art keywords
horizontal
rectangular area
numerical value
circuit
width
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
Application number
JP10619090A
Other languages
Japanese (ja)
Inventor
Reigo Yanagisawa
玲互 柳澤
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP10619090A priority Critical patent/JPH043668A/en
Priority to EP91100114A priority patent/EP0438061B1/en
Priority to US07/636,803 priority patent/US5184222A/en
Priority to DE69114312T priority patent/DE69114312T2/en
Publication of JPH043668A publication Critical patent/JPH043668A/en
Pending legal-status Critical Current

Links

Landscapes

  • Studio Circuits (AREA)

Abstract

PURPOSE:To perform beautiful wiping whichever position in a picture is selected as the center of wiping by providing a numerical value holding means, a horizontal and vertical expansion width calculating circuit, a numerical value generating means, a constant subtracting circuit, first to fourth arithmetic circuits, and a switching signal generating means. CONSTITUTION:A horizontal and vertical expansion width calculating circuit 19 receives a prescribed numerical value outputted from a numerical value holding means 18 and outputs a horizontal expansion width RH and a vertical expansion width RV. A first or second arithmetic circuit 13 or 14 receives the horizontal or vertical expansion width RH or RV and the output of a numerical value generating means 11 and outputs a horizontal or vertical rectangular area width. A constant substracting circuit 12 subtracts the output of the numerical value generating means 11 from a constant and outputs the result, and a third or fourth arithmetic circuit 15 or 16 receives the horizontal or vertical expansion width and the output of the constant subtracting circuit 12 and outputs a horizontal or vertical rectangular area start position. The switching signal generating means receives the outputs of first to fourth arithmetic circuits 13 to 16 to generate a wipe waveform signal. Thus, an aspect ratio of the rectangular area is freely changed to obtain a beautiful wipe waveform.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、カメラやVTR等の特殊効果に用いられるワ
イプ波形信号発生装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION FIELD OF INDUSTRIAL APPLICATION The present invention relates to a wipe waveform signal generator used for special effects in cameras, VTRs, and the like.

従来の技術 従来のワイプ波形信号発生装置の構成例を第6図(a)
に示す。
2. Description of the Related Art An example of the configuration of a conventional wipe waveform signal generator is shown in FIG. 6(a).
Shown below.

第6図(a)において、61.64はモノマルチバイブ
レータ、62.65は積分回路、63,66は比較回路
、67は直流電位入力端子、68はOR回路、69はワ
イプ波形信号出力端子、610はポジショナ−である。
In FIG. 6(a), 61.64 is a mono multivibrator, 62.65 is an integrating circuit, 63 and 66 are comparison circuits, 67 is a DC potential input terminal, 68 is an OR circuit, 69 is a wipe waveform signal output terminal, 610 is a positioner.

モノマルチバイブレータロ1で発生された周期IH(H
:水平走査期間)、デユーティ50%のパルスが積分回
路62で積分され、三角波となり、比較回路63に入力
される。
Period IH (H
(horizontal scanning period), the pulse with a duty of 50% is integrated by the integrating circuit 62 to form a triangular wave, which is input to the comparing circuit 63.

第6図(b)、  (c)にモノマルチバイブレータ6
1゜積分回路62の出力波形をそれぞれ示す。比較回路
63で入力端子67から入力される直流電位と積分回路
62の出力との比較が行われ、水平ワイプ波形信号が出
力される。同様に、モノマルチバイブレータ64で発生
された周期IV(V:  フィールド走査期間)、デユ
ーティ50%のパルスが積分回路65で積分され、三角
波となり、比較回路66に入力される。第6図(d)、
  (e)にモノマルチバイブレータ64.積分回路6
5の出力波形をそれぞれ示す。比較回路66で入力端子
67から入力される直流電位と積分回路65の出力との
比較が行われ、垂直ワイプ波形信号が出力される。
Figures 6(b) and (c) show the mono-multivibrator 6.
The output waveforms of the 1° integration circuit 62 are shown. The comparison circuit 63 compares the DC potential input from the input terminal 67 with the output of the integration circuit 62, and outputs a horizontal wipe waveform signal. Similarly, a pulse with a period IV (V: field scanning period) and a duty of 50% generated by the mono multivibrator 64 is integrated by an integrating circuit 65 to form a triangular wave, which is input to a comparator circuit 66 . Figure 6(d),
(e) Mono multivibrator 64. Integral circuit 6
The output waveforms of No. 5 are shown respectively. The comparison circuit 66 compares the DC potential input from the input terminal 67 with the output of the integration circuit 65, and outputs a vertical wipe waveform signal.

OR回路68で水平ワイプ波形信号と垂直ワイプ波形信
号の論理和がとられ、出力端子69よりワイプ波形信号
が出力される。これにより、入力端子67から入力され
る直流電位を変化させることによりワイプを行うことが
できる。また、ポジショナ−610でワイプの中心位置
の移動を行う。
The OR circuit 68 performs a logical sum of the horizontal wipe waveform signal and the vertical wipe waveform signal, and outputs the wipe waveform signal from the output terminal 69. Thereby, wiping can be performed by changing the DC potential input from the input terminal 67. Further, a positioner 610 moves the center position of the wipe.

第7図(a)は、ワイプの中心25が画面27の中央に
ある場合の画面の様子を示す。矩形領域26はワイプの
中心25に対し対称に拡大あるいは縮小、すなわちワイ
プする。このとき、矩形領域26の4つの角の描く軌跡
71. 72. 73. 74はワイプの中心25と画
面27の4つの角を結ぶ直線上に位置する。第7図(b
)は、ワイプの中心25を画面内の任意の1点においた
場合を示す。
FIG. 7(a) shows the screen when the wipe center 25 is at the center of the screen 27. FIG. The rectangular area 26 expands or contracts symmetrically with respect to the wipe center 25, that is, it is wiped. At this time, the locus 71 drawn by the four corners of the rectangular area 26. 72. 73. 74 is located on a straight line connecting the wipe center 25 and the four corners of the screen 27. Figure 7 (b
) indicates the case where the wipe center 25 is placed at an arbitrary point on the screen.

このときもモノマルチバイブレータ61.64のデユー
ティが50%であるため、ワイプの中心25に対し対称
にワイプを行う。よって矩形領域26の4つの角の描く
軌跡71. 72. 73. 74が、ワイプの中心2
5と画面27の4つの角を結ぶ直線75,76.77.
78上に位置しなくなり、例えば第7図の状態でワイプ
を行うと、矩形領域26の下の辺が先に画面27の下側
の縁に到達してしまう。さらに、矩形領域26の形は、
積分回路82.65から出力される三角波の波形で決ま
り、画面27と相似な形に固定される。このため矩形領
域26の縦横比を変化させ、任意の矩形を発生させるこ
とができない。
At this time as well, since the duty of the mono multivibrators 61 and 64 is 50%, the wipe is performed symmetrically with respect to the wipe center 25. Therefore, the locus 71 drawn by the four corners of the rectangular area 26. 72. 73. 74 is the center of wipe 2
5 and the four corners of the screen 27 are straight lines 75, 76, 77.
78, and if a wipe is performed in the state shown in FIG. 7, for example, the lower side of the rectangular area 26 will reach the lower edge of the screen 27 first. Furthermore, the shape of the rectangular area 26 is
It is determined by the waveform of the triangular wave output from the integrating circuit 82.65, and is fixed to a shape similar to the screen 27. Therefore, it is not possible to generate an arbitrary rectangle by changing the aspect ratio of the rectangular area 26.

発明が解決しようとする課題 上記のように従来の構成では、ワイプの中心を画面の中
央以外に移動させた場合、矩形領域の4つの角の描く軌
跡が、ワイプの中心と画面の4つの角を結ぶ直線上に位
置しなくなり、画面の縁に近い辺が先に画面の縁に到達
するため、以降は矩形ではなくなり、ワイプ波形として
は美しくなく、さらに、矩形領域の形が画面と相似形に
固定されており、矩形領域を横長あるいは縦長にするこ
とができないという問題点を有していた。
Problems to be Solved by the Invention As described above, in the conventional configuration, when the center of the wipe is moved to a location other than the center of the screen, the locus drawn by the four corners of the rectangular area is the same as the center of the wipe and the four corners of the screen. Since the edge closest to the edge of the screen reaches the edge of the screen first, it is no longer rectangular and the wipe waveform is not beautiful. Furthermore, the shape of the rectangular area is similar to the screen. The problem is that the rectangular area cannot be made horizontally or vertically long.

本発明は上記従来の問題点を解決するもので、ワイプの
中心を画面内のいずれにおいても、画面の縁に近い辺が
先に画面の縁に到達することなく、かつ、矩形領域の縦
横比を自在に変化させ、任意の矩形を発生させることが
できるワイプ波形信号発生装置を提供することを目的と
する。
The present invention solves the above-mentioned conventional problems.It is possible to set the wipe center anywhere within the screen so that the edge near the edge of the screen does not reach the edge of the screen first, and the aspect ratio of the rectangular area An object of the present invention is to provide a wipe waveform signal generating device that can freely change the waveform and generate an arbitrary rectangle.

課題を解決するための手段 この目的を達成するために本発明のワイプ波形信号発生
装置は、所定の数値を保持する数値保持手段と、前記数
値保持手段の出力を受け、水平方向伸長幅と垂直方向伸
長幅を出力する水平垂直伸長幅演算回路と、所定の数値
を発生する数値発生手段と、前記数値発生手段の出力と
前記水平方向伸長幅とを受け、水平方向矩形領域幅を出
力する第1の演算回路と、前記数値発生手段の出力と前
記垂直方向伸長幅とを受け、垂直方向矩形領域幅を出力
する第2の演算回路と、前記数値発生手段の出力を定数
から減算する定数減算回路と、前記定数減算回路の出力
と前記水平方向伸長幅とを受け、水平方向矩形領域開始
位置を出力する第3の演算回路と、前記定数減算回路の
出力と前記垂直方向伸長幅とを受け、垂直方向矩形領域
開始位置を出力する童4の演算回路と、前記水平方向矩
形領域幅と前記垂直方向矩形領域幅と前記水平方向矩形
領域開始位置と前記垂直方向矩形領域開始位置とを受け
、ワイプ波形信号を出力する切替信号発生手段とから構
成される装置 作用 本発明は上記した構成により、数値保持手段が出力する
所定の数値を水平垂直伸長幅演算回路が受け、水平方向
伸長幅と垂直方向伸長幅を出力する。第1の演算回路は
水平方向伸長幅と数値発生手段の出力とを受け、水平方
向矩形領域幅を出力し、第2の演算回路は垂直方向伸長
幅と前記数値発生手段の出力とを受け、垂直方向矩形領
域幅を出力する。定数減算回路は前記数値発生手段の出
力を定数から減算し出力する。第3の演算回路は水平方
向伸長幅と定数減算回路の出力とを受け、水平方向矩形
領域開始位置を出力し、第4の演算回路は垂直方向伸長
幅と前記定数減算回路の出力とを受け、垂直方向矩形領
域開始位置を出力する。
Means for Solving the Problems In order to achieve this object, the wipe waveform signal generating device of the present invention includes a numerical value holding means for holding a predetermined numerical value, and an output of the numerical value holding means, and a horizontal extension width and a vertical width. a horizontal/vertical stretch width arithmetic circuit for outputting a direction stretch width; a numerical value generating means for generating a predetermined numerical value; and a circuit for receiving the output of the numerical value generating means and the horizontal stretch width and outputting a horizontal rectangular area width. a second arithmetic circuit that receives the output of the numerical value generating means and the vertical extension width and outputs a vertical rectangular area width; and a constant subtraction circuit that subtracts the output of the numerical value generating means from a constant. a third arithmetic circuit that receives the output of the constant subtraction circuit and the horizontal expansion width and outputs a horizontal rectangular area start position; and a third calculation circuit that receives the output of the constant subtraction circuit and the vertical expansion width. , an arithmetic circuit of 4 that outputs a vertical rectangular area start position, receives the horizontal rectangular area width, the vertical rectangular area width, the horizontal rectangular area start position, and the vertical rectangular area start position, Operation of the device constituted by a switching signal generation means for outputting a wipe waveform signal The present invention has the above-described structure, in which the horizontal and vertical extension width calculating circuit receives a predetermined numerical value outputted by the numerical value holding means, and calculates the horizontal extension width and the vertical extension width. Outputs the direction stretch width. The first arithmetic circuit receives the horizontal extension width and the output of the numerical value generating means, and outputs the horizontal rectangular area width; the second arithmetic circuit receives the vertical extension width and the output of the numerical value generating means; Outputs the vertical rectangular area width. A constant subtraction circuit subtracts the output of the numerical value generating means from a constant and outputs the result. A third arithmetic circuit receives the horizontal expansion width and the output of the constant subtraction circuit, and outputs a horizontal rectangular area start position, and a fourth arithmetic circuit receives the vertical expansion width and the output of the constant subtraction circuit. , outputs the starting position of the vertical rectangular area.

水平方向矩形領域幅と垂直方向矩形領域幅と水平方向矩
形領域開始位置と垂直方向矩形領域開始位置とを受け、
切替信号発生手段がワイプ波形信号を発生させる。
Receive a horizontal rectangular area width, a vertical rectangular area width, a horizontal rectangular area start position, and a vertical rectangular area start position,
A switching signal generating means generates a wipe waveform signal.

実施例 第1図は、本発明の実施例であるワイプ波形信号発生装
置のブロック構成図を示す。11は数値発生手段、12
は定数減算回路、13は第1の演算回路、14は第2の
演算回路、15は第3の演算回路、16は第4の演算回
路、17は切替信号発生手段、18は数値保持手段、1
9は水平垂直伸長幅演算回路、110は比較器、111
は選択回路、112は水平伸長幅出力端子、113は垂
直伸長幅出力端子、114はワイプ波形出力端子である
。数値保持手段18は水平垂直伸長幅R(0≦R≦WH
+WV、WH:水平方向画面幅、WV:垂直方向画面幅
)を出力する。水平垂直伸長幅演算回路19ではRとW
Hを比較器110で比較し、R≦WHならば選択回路1
11を実線側に、R>WHならば点線側に切り替え、水
平方向伸長幅RHと垂直方向伸長幅RVを端子112,
113よりそれぞれ出力する。すなわち、 R≦WHのとき、  RH=WH−R,RV=OR>W
Hのとき、  RH=O,RV=R−WH・・・(1) 数値発生手段11は0からnまでの数値を発生させる。
Embodiment FIG. 1 shows a block configuration diagram of a wipe waveform signal generator according to an embodiment of the present invention. 11 is a numerical value generation means, 12
is a constant subtraction circuit, 13 is a first arithmetic circuit, 14 is a second arithmetic circuit, 15 is a third arithmetic circuit, 16 is a fourth arithmetic circuit, 17 is a switching signal generating means, 18 is a numerical value holding means, 1
9 is a horizontal/vertical expansion width calculation circuit; 110 is a comparator; 111
112 is a horizontal expansion width output terminal, 113 is a vertical expansion width output terminal, and 114 is a wipe waveform output terminal. The numerical value holding means 18 has a horizontal and vertical extension width R (0≦R≦WH
+WV, WH: horizontal screen width, WV: vertical screen width). In the horizontal/vertical expansion width calculation circuit 19, R and W
H is compared by the comparator 110, and if R≦WH, the selection circuit 1
11 to the solid line side, and if R>WH, switch to the dotted line side, and set the horizontal extension width RH and the vertical extension width RV to the terminal 112,
113, respectively. That is, when R≦WH, RH=WH−R, RV=OR>W
When H, RH=O, RV=R-WH (1) The numerical value generating means 11 generates numerical values from 0 to n.

定数減算回路12は数値発生手段の出力a(0;@a≦
n)をnから減じることにより、n−aを出力する。第
1の演算回路13は次式(2)の演算を行い、水平方向
矩形領域幅SHを出力する。
The constant subtraction circuit 12 receives the output a (0; @a≦
By subtracting n) from n, na is output. The first arithmetic circuit 13 calculates the following equation (2) and outputs the horizontal rectangular area width SH.

SH= (WH−RH) ・a/n+RH=(2)同様
に、第2の演算回路14は垂直方向矩形領域幅5v SV= (WV−RV) ・a/n十RV  ・・(3
)を出力する。
SH= (WH-RH) ・a/n+RH=(2) Similarly, the second arithmetic circuit 14 has a vertical rectangular area width 5v SV= (WV-RV) ・a/n+RV ・・(3
) is output.

第2図は、SH,WH,SV、  WV、  RH,R
Vと画面27との対応を示す。第2図において、斜線で
示した部分26がワイプによる矩形領域を表している。
Figure 2 shows SH, WH, SV, WV, RH, R
The correspondence between V and the screen 27 is shown. In FIG. 2, a shaded area 26 represents a rectangular area by wiping.

次に、第3の演算回路15は定数減算回路12の出力n
−aとRHを用い次式(4)の演算を行い、水平方向矩
形領域開始位置FHを出力する。
Next, the third arithmetic circuit 15 outputs the output n of the constant subtraction circuit 12.
-a and RH are used to calculate the following equation (4), and the horizontal rectangular area start position FH is output.

FH= (x−x−RH/WH)  ・(n−a)/n
・・・(4) X:水平方向ワイプ中心位置 同様うに、第4の演算回路16は垂直方向矩形領域開始
位置FV FV= (Y−y−RV/WV)−(n−a)/n・・
・(5) y:垂直方向ワイプ中心位置 を出力する。第2図にFH+  FV+  XI  y
と画面27との対応を示す。切替信号発生手段17はS
H,SV、FH,FVからワイプ波形信号を発生させ、
出力端子114より出力する。
FH= (x-x-RH/WH) ・(n-a)/n
(4) X: Horizontal wipe center position Similarly, the fourth arithmetic circuit 16 calculates the vertical rectangular area start position FV FV= (Y-y-RV/WV)-(n-a)/n.・
・(5) y: Output the vertical wipe center position. Figure 2 shows FH+ FV+ XI y
The correspondence between and screen 27 is shown. The switching signal generating means 17 is S
Generate wipe waveform signals from H, SV, FH, FV,
It is output from the output terminal 114.

第3図に切替信号発生手段17の一構成例を示す。FIG. 3 shows an example of the configuration of the switching signal generating means 17.

第3図において、31.32,33.34はそh(’h
sH,FH,SV、FV(71入力端子、35゜311
は加算器、36,312は選択回路、37゜313はダ
ウンカウンタ、38,314は制御回路、310,31
6はフリップフロップ、39は水平同期信号入力端子、
315は垂直同期信号入力端子である。入力端子32よ
り入力されたFHに水平同期信号から映像が開始するま
での期間に相当するFHOが加算器35で加算される。
In Figure 3, 31.32, 33.34 are soh('h
sH, FH, SV, FV (71 input terminals, 35°311
36, 312 are selection circuits, 37° 313 are down counters, 38, 314 are control circuits, 310, 31
6 is a flip-flop, 39 is a horizontal synchronization signal input terminal,
315 is a vertical synchronization signal input terminal. An adder 35 adds FHO, which corresponds to the period from the horizontal synchronizing signal to the start of video, to the FH input from the input terminal 32.

制御回路38は入力端子39から入力される水平同期信
号に同期して選択回路36を切り換え、加算器35の出
力FH+FHOをダウンカウンタ37にロードし、フリ
ップフロップ310をリセットする。ダウンカウンタ3
7はFH+FHOからOまで計数し、キャリー信号を出
力する。このキャリー信号を受けて制御回路38は選択
回路36を切り換え、入力端子31から入力されるSH
をダウンカウンタ37にロードし、フリップフロップ3
10を反転し、1にする。さらに、ダウンカウンタ37
はSHから0まで計数し、キャリー信号を出力する。制
御回路38はこのキャリー信号を受けてフリップフロッ
プ310を反転し、Oにする。
The control circuit 38 switches the selection circuit 36 in synchronization with the horizontal synchronization signal input from the input terminal 39, loads the output FH+FHO of the adder 35 into the down counter 37, and resets the flip-flop 310. down counter 3
7 counts from FH+FHO to O and outputs a carry signal. In response to this carry signal, the control circuit 38 switches the selection circuit 36 to select the SH input from the input terminal 31.
is loaded into the down counter 37, and the flip-flop 3
Flip 10 and make it 1. Furthermore, the down counter 37
counts from SH to 0 and outputs a carry signal. The control circuit 38 receives this carry signal, inverts the flip-flop 310, and sets it to O.

第4図にフリップフロップ310の出力波形を示す。フ
リップフロップ310の出力波形は第4図に示すように
IH中FH+FHOで0、SHで1になる。
FIG. 4 shows the output waveform of flip-flop 310. As shown in FIG. 4, the output waveform of the flip-flop 310 becomes 0 at FH+FHO during IH and 1 at SH.

垂直方向も全く同様に動作する。すなわち、入力端子3
4より入力されたFVに垂直同期信号から映像が開始す
るまでの期間に相当するFVOが加算器311で加算さ
れる。制御回路314は入力端子315から入力される
垂直同期信号に同期して選択回路312を切り換え、加
算器311の出力FV+FVOをダウンカウンタ313
にロードし、フリップフロップ316をリセットする。
The vertical direction works exactly the same way. That is, input terminal 3
An adder 311 adds an FVO corresponding to the period from the vertical synchronizing signal to the start of video to the FV input from 4. The control circuit 314 switches the selection circuit 312 in synchronization with the vertical synchronization signal input from the input terminal 315, and converts the output FV+FVO of the adder 311 to the down counter 313.
and reset flip-flop 316.

ダウンカウンタ313はFV+FVOから0まで計数し
、キャリー信号を出力する。このキャリー信号を受けて
制御回路314は選択回路312を切り換え、入力端子
33から入力されるSVをダウンカウンタ313にロー
ドし、フリップフロップ316を反転し、1にする。さ
らに、ダウンカウンタ313はSVから0まで計数し、
キャリー信号を出力する。制御回路314はこのキャリ
ー信号を受けてフリップフロップ316を反転し、0に
する。このようにして、フリップフロップ316の出力
波形は第4図のようにIV中、Fv+FVOでOl S
Vで1となる。フリップフロップ310.316の出力
の論理積を求めることにより、矩形領域26のようなワ
イプ波形信号が出力端子114より出力される。
The down counter 313 counts from FV+FVO to 0 and outputs a carry signal. In response to this carry signal, the control circuit 314 switches the selection circuit 312, loads the SV input from the input terminal 33 into the down counter 313, and inverts the flip-flop 316 to set it to 1. Furthermore, the down counter 313 counts from SV to 0,
Outputs carry signal. Control circuit 314 receives this carry signal and inverts flip-flop 316 to zero. In this way, the output waveform of the flip-flop 316 is Fv+FVO during IV as shown in FIG.
V becomes 1. By calculating the AND of the outputs of the flip-flops 310 and 316, a wipe waveform signal like the rectangular area 26 is outputted from the output terminal 114.

以下、本実施例による画面上のワイプの動作を第5図に
より説明する。まず、R≦WHの場合について説明する
。このとき、(1)、  (2)、  (3)。
The operation of wiping on the screen according to this embodiment will be explained below with reference to FIG. First, the case where R≦WH will be explained. At this time, (1), (2), (3).

(4)、  (5)式より、 SH,FH,SV、  
FVは、それぞれ SH=  (WH−RH)  拳 a/n+RHFH=
 (x−x−RH/WH) ・(n−a)/n5V=W
V* a/n FV=y・(n−a)/n 但し、 RH=WH−R となる。a=Oのときは 5H=RH FH=x−x @RH/WH SV=O FV=y 但し、 となり、第5図(b)の点28゜ 一致する。a=nのときは SH=WH FH=O sv=wv RH=WH−R 29を結ぶ線分に FV=0 となり、画面27と一致する。例えば、矩形領域26の
左上の角51はFH,FVで定まる点にあり、 a=0
で (FH,FV)=  (x−x 11RH/WH,
y)、すなわち点28に、a=nでは(0゜O)、すな
わち画面27の左上の角に位置する。
From equations (4) and (5), SH, FH, SV,
FV is SH= (WH-RH) fist a/n+RHFH=
(x-x-RH/WH) ・(na)/n5V=W
V* a/n FV=y・(na-a)/n However, RH=WH-R. When a=O, 5H=RH FH=x−x @RH/WH SV=O FV=y However, the following is true, and the point 28° in FIG. 5(b) coincides. When a=n, SH=WH FH=O sv=wv RH=WH-R The line segment connecting 29 has FV=0, which matches the screen 27. For example, the upper left corner 51 of the rectangular area 26 is located at a point determined by FH and FV, and a=0
So (FH, FV) = (x-x 11RH/WH,
y), that is, at the point 28, and for a=n, it is located at (0°O), that is, at the upper left corner of the screen 27.

FH,FVはaに対して一時間数的に増減するので、点
51の描く軌跡21は、点28と画面27の左上の角を
結ぶ直線上に位置する。同様に矩形領域26の左下の角
54の描く軌跡24は、点28と画面27の左下の角と
を結ぶ直線上に位置する。一方、矩形領域26の右上の
角52はFH。
Since FH and FV increase and decrease numerically with respect to a per hour, the locus 21 drawn by the point 51 is located on the straight line connecting the point 28 and the upper left corner of the screen 27. Similarly, the locus 24 drawn by the lower left corner 54 of the rectangular area 26 is located on a straight line connecting the point 28 and the lower left corner of the screen 27. On the other hand, the upper right corner 52 of the rectangular area 26 is FH.

SH,FVで定まる点にあり、a=Oで(F H+SH
,FV)=(x−x11RH/WH+RH,Y)、すな
わち点29に、a=nては(WH,O)、すなわち画面
27の右上の角に位置する。FH,SH,FVはaに対
して一時間数的に増減するので、点52描く軌跡22は
、点29と画面27の右上の角を結ぶ直線上に位置する
。同様に矩形領域26の右下の角53の描く軌跡23は
、点29と画面27の右下の角とを結ぶ直線上に位置す
る。
It is at a point determined by SH, FV, and a=O (F H+SH
. Since FH, SH, and FV increase and decrease numerically with respect to a per hour, the locus 22 drawn by the point 52 is located on the straight line connecting the point 29 and the upper right corner of the screen 27. Similarly, the locus 23 drawn by the lower right corner 53 of the rectangular area 26 is located on the straight line connecting the point 29 and the lower right corner of the screen 27.

したがって、矩形領域26の4つの角は直線21.22
,23.24で表される軌跡を描き、矩形領域26の4
つの角は、a=nで同時に画面の角に到達する、すなわ
ち矩形領域26の4つの辺は、a=nで同時に画面の縁
に到達する。
Therefore, the four corners of the rectangular area 26 are straight lines 21.22
, 23. Draw the locus represented by 24, and
The four corners reach the corners of the screen at the same time at a=n, that is, the four sides of the rectangular area 26 reach the edges of the screen at the same time at a=n.

また、RHは矩形領域26の水平方向の伸びに相当する
。例えば、RH=WH(R=O)のとき(図5(a))
、点28は(x−xeRH/WH+7):(0,Y)、
すなわち画面27の左縁上に位置し、点29は(x−x
・RH/WH+RH。
Further, RH corresponds to the horizontal extension of the rectangular area 26. For example, when RH=WH (R=O) (Figure 5(a))
, point 28 is (x-xeRH/WH+7): (0, Y),
That is, it is located on the left edge of the screen 27, and the point 29 is (x-x
・RH/WH+RH.

y)= (WH,y)、すなわち画面27の右縁上に位
置する。このときも上と同様に動作するので、矩形領域
2604つの角は左右の画面の繰上を移動する、すなわ
ち上下方向にのみワイプする。RHをWHからOまで(
Rを0からWHまで)変化させると、徐々に水平方向の
伸びが縮まり、RH=Q (R=WH)で画面と相似形
になる(図5(c))。このとき、点28.29は画面
の中心25と一致し、矩形領域26の4つの角が画面の
中心25と画面27の4つの角を結ぶ直線上を移動する
ようなワイプを行う。
y)=(WH,y), that is, located on the right edge of the screen 27. At this time, the same operation as above is performed, so the four corners of the rectangular area 260 move up and down the left and right screens, that is, wipe only in the up and down direction. RH from WH to O (
When R is changed from 0 to WH), the horizontal extension gradually decreases, and when RH=Q (R=WH), it becomes similar to the screen (Fig. 5(c)). At this time, the wipe is performed such that the points 28 and 29 coincide with the center 25 of the screen, and the four corners of the rectangular area 26 move on a straight line connecting the center 25 of the screen and the four corners of the screen 27.

以上のように、R′:aWHのとき、Rによって矩形領
域の水平方向の伸びを変化でき、かつ矩形領域の4つの
辺が、a=nで同時に画面の縁に到達するようなワイプ
を行う。
As described above, when R': aWH, the horizontal extension of the rectangular area can be changed by R, and a wipe is performed such that the four sides of the rectangular area reach the edge of the screen at the same time with a=n. .

次に、R>WHの場合について説明する。このとき、(
1)、  (2)、(3)、(4)、(5)式より、S
H,FH,SV、FVは、ソレソれ 5H=WH@a/n FH=x e (n−a) /n 5V−(WV−RV) ・a/n+RVFV= (Y−
y−RV/WV)−(n−a)/n但し、 RV=R−
WH となる。a=Oのときは 5H=O FH=−x SV=RV FV= y−Y @RV/WV 但し、 RV=R−WH となり、第5図(d)の点210.211を結ぶ線分に
一致する。a=nのときは SH=WH FH=O sv=wv FV=0 となり、画面27と一致する。したがってR≦WHの場
合と同様に、矩形領域26の4つの角の描く軌跡21,
22,23.24は、点210.211と画面27の4
つの角を結ぶ直線上に位置し、矩形領域26の4つの辺
はN  a=nで同時に画面の縁に到達する。
Next, a case where R>WH will be explained. At this time,(
From equations 1), (2), (3), (4), and (5), S
H, FH, SV, FV are soresol 5H=WH@a/n FH=x e (na) /n 5V-(WV-RV) ・a/n+RVFV= (Y-
y-RV/WV)-(n-a)/nHowever, RV=R-
It becomes WH. When a=O, 5H=O FH=-x SV=RV FV= y-Y @RV/WV However, RV=R-WH, and the line segment connecting points 210 and 211 in Figure 5(d) Match. When a=n, SH=WH FH=O sv=wv FV=0, which matches the screen 27. Therefore, similarly to the case of R≦WH, the locus 21 drawn by the four corners of the rectangular area 26,
22, 23.24 are points 210.211 and 4 on screen 27
The four sides of the rectangular area 26 reach the edge of the screen at the same time at Na=n.

また、RVは矩形領域26の垂直方向の伸びに相当し、
RVを変化させるとRHの場合と同様の動作を行う。す
なわち、RV=O(R=WH)では画面と相似形(図5
(c))であるが、RVを0からWVまで(RをWHか
らWH+WVまで)変化させると、徐々に垂直方向に矩
形領域が伸び、RV=WV (R=WH+WV)のとき
最大になり、このときは左右方向にのみワイプする(図
5(e))。
Further, RV corresponds to the vertical extension of the rectangular area 26,
When RV is changed, the same operation as in the case of RH is performed. In other words, when RV=O (R=WH), the screen and similar shape (Fig. 5
(c)) However, when RV is changed from 0 to WV (R from WH to WH+WV), the rectangular area gradually extends in the vertical direction, reaching a maximum when RV=WV (R=WH+WV), At this time, the wipe is performed only in the left and right directions (FIG. 5(e)).

以上のように、R>WHのとき、Rによって矩形領域の
垂直方向の伸びを変化でき、かつ矩形領域の4つの辺が
、a=nで同時に画面の縁に到達するようなワイプを行
う。
As described above, when R>WH, the vertical extension of the rectangular area can be changed by R, and a wipe is performed such that the four sides of the rectangular area simultaneously reach the edge of the screen at a=n.

したがって、RをOからWH+WVまで連続的に可変す
ることによって、矩形領域が水平方向に伸びた状態から
垂直方向に伸びた状態まで連続的に変化させることがで
きる。
Therefore, by continuously varying R from O to WH+WV, the rectangular area can be continuously changed from a state in which it extends in the horizontal direction to a state in which it extends in the vertical direction.

なお、上記の動作はワイプの中心25の位置(X +y
)によらない。
Note that the above operation is based on the position of the center 25 of the wipe (X + y
).

以上のように本発明によれば、ワイプの中心を画面内の
いずれに選んでも、矩形領域の4つの辺が同時に画面の
縁に到達するワイプを行うことができ、かつ、1つの数
値保持手段を用いてこのときの矩形領域の縦横比を連続
的に変化させ、任意の縦横比をもつ矩形領域を容易に発
生させることができる。
As described above, according to the present invention, it is possible to perform a wipe in which four sides of a rectangular area reach the edge of the screen at the same time no matter where on the screen the center of the wipe is selected, and one numerical value holding means is used. By using , the aspect ratio of the rectangular area is continuously changed, and a rectangular area having an arbitrary aspect ratio can be easily generated.

発明の効果 以上のように本発明よれば、数値保持手段と、水平垂直
伸長幅演算回路と、数値発生手段と、寥数域算回路と、
第1の演算回路と、第2の演算回路と、第3の演算回路
と、第4の演算回路と、切替信号発生手段とを設けるこ
とにより、ワイプの中心を画面内のいずれに選んでも、
矩形領域の4つの辺が同時に画面の縁に到達し、美しく
ワイプが行え、かつ、そのときの矩形領域の縦横比を自
在に変化させることができ、その実用的効果は大きい。
Effects of the Invention As described above, according to the present invention, a numerical value holding means, a horizontal/vertical extension width calculating circuit, a numerical value generating means, a number range calculating circuit,
By providing the first arithmetic circuit, the second arithmetic circuit, the third arithmetic circuit, the fourth arithmetic circuit, and the switching signal generation means, no matter where on the screen the center of the wipe is selected,
The four sides of the rectangular area reach the edge of the screen at the same time, allowing for beautiful wiping, and the aspect ratio of the rectangular area can be freely changed, which has great practical effects.

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

第1図は本発明の実施例であるワイプ波形信号発生装置
の構成を示すブロック図、第2図は本発明によるワイプ
を説明するための画面を示す正面図、第3図は切替信号
発生手段の構成を示すブロック図、第4図は切替信号発
生手段の出力信号と画面との関係を説明するための模式
図、第5図は本発明によるワイプを補足説明するための
画面を11・・・数値発生手段、  12・・・定数減
算回路、13・・・第1の演算回路、  14・・・第
2の演算回路、15・・・第3の演算回路、  16・
・・第4の演算回路、17・・・切替信号発生手段、 
 18・・・数値保持手段、19・・・水平垂直伸長幅
演算回路。 代理人の氏名 弁理士 粟野 重孝 ほか1名従来技術
によるワイプを説明するための画面を示す正面図である
。 第 図 (L) K二VHの吟 1面 第 図 (bン 尺>WHのB令 RHHO 図 (6しン 第 図 H k−FHO−)IG−FH−一←−8H−一一(b) x−x F?H/WH FJ−1’FSH 纂 図 /Cノ 為 図 o−2 乙1 (b) イL) 11−1−一□−や −/ V = (C) (C) H−− V−−
FIG. 1 is a block diagram showing the configuration of a wipe waveform signal generating device according to an embodiment of the present invention, FIG. 2 is a front view showing a screen for explaining the wipe according to the present invention, and FIG. 3 is a switching signal generating means. 4 is a schematic diagram for explaining the relationship between the output signal of the switching signal generating means and the screen, and FIG. 5 is a block diagram showing the screen for supplementary explanation of the wipe according to the present invention. - Numerical value generation means, 12... constant subtraction circuit, 13... first arithmetic circuit, 14... second arithmetic circuit, 15... third arithmetic circuit, 16.
. . . fourth arithmetic circuit, 17 . . . switching signal generating means,
18... Numeric value holding means, 19... Horizontal/vertical extension width calculation circuit. Name of agent: Patent attorney Shigetaka Awano and one other person FIG. 2 is a front view showing a screen for explaining wiping using conventional technology. Figure (L) K2 VH's Gin 1 page (b scale >WH's B order RHHO figure (6th figure H k-FHO-) IG-FH-1←-8H-11 (b ) x-x F?H/WH FJ-1'FSH Compiled diagram/C no Tame diagram o-2 Otsu1 (b) IL) 11-1-1□-ya-/V = (C) (C) H-- V--

Claims (1)

【特許請求の範囲】 所定の数値を保持する数値保持手段と、 前記数値保持手段の出力を受け、水平方向伸長幅と垂直
方向伸長幅を出力する水平垂直伸長幅演算回路と、 所定の数値を発生する数値発生手段と、 前記数値発生手段の出力と前記水平方向伸長幅とを受け
、水平方向矩形領域幅を出力する第1の演算回路と、 前記数値発生手段の出力と前記垂直方向伸長幅とを受け
、垂直方向矩形領域幅を出力する第2の演算回路と、 前記数値発生手段の出力を定数から減算する定数減算回
路と、 前記定数減算回路の出力と前記水平方向伸長幅とを受け
、水平方向矩形領域開始位置を出力する第3の演算回路
と、前記定数減算回路の出力と前記垂直方向伸長幅を受
け、垂直方向矩形領域開始位置を出力する第4の演算回
路と、 前記水平方向矩形領域幅と前記垂直方向矩形領域幅と前
記水平方向矩形領域開始位置と前記垂直方向矩形領域開
始位置とを受け、ワイプ波形信号を出力する切替信号発
生手段とを備えたワイプ波形信号発生装置。
[Scope of Claims] Numerical value holding means for holding a predetermined numerical value; a horizontal/vertical elongation width calculation circuit that receives the output of the numerical value holding means and outputs a horizontal direction elongation width and a vertical direction elongation width; a first arithmetic circuit that receives the output of the numerical value generating means and the horizontal extension width and outputs a horizontal rectangular area width; and the output of the numerical value generating means and the vertical extension width. a second arithmetic circuit that receives and outputs the vertical rectangular area width; a constant subtraction circuit that subtracts the output of the numerical value generating means from a constant; and a second arithmetic circuit that receives the output of the constant subtraction circuit and the horizontal expansion width. , a third arithmetic circuit that outputs a horizontal rectangular area start position; a fourth arithmetic circuit that receives the output of the constant subtraction circuit and the vertical extension width and outputs a vertical rectangular area start position; A wipe waveform signal generating device comprising a switching signal generating means for receiving a directional rectangular area width, the vertical rectangular area width, the horizontal rectangular area starting position, and the vertical rectangular area starting position and outputting a wipe waveform signal. .
JP10619090A 1990-01-19 1990-04-20 Wipe waveform signal generator Pending JPH043668A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP10619090A JPH043668A (en) 1990-04-20 1990-04-20 Wipe waveform signal generator
EP91100114A EP0438061B1 (en) 1990-01-19 1991-01-02 Wipe waveform signal generator
US07/636,803 US5184222A (en) 1990-01-19 1991-01-02 Wipe generator having start position and width controller
DE69114312T DE69114312T2 (en) 1990-01-19 1991-01-02 Mixed signal generator.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10619090A JPH043668A (en) 1990-04-20 1990-04-20 Wipe waveform signal generator

Publications (1)

Publication Number Publication Date
JPH043668A true JPH043668A (en) 1992-01-08

Family

ID=14427277

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10619090A Pending JPH043668A (en) 1990-01-19 1990-04-20 Wipe waveform signal generator

Country Status (1)

Country Link
JP (1) JPH043668A (en)

Similar Documents

Publication Publication Date Title
JP3747523B2 (en) Image processing apparatus and processing method
JPH02129766A (en) Interpolator for image display system
EP0287331B1 (en) Sampled data memory system eg for a television picture magnification system
KR940007161B1 (en) Electronic zooming system using image buffer
JPH043668A (en) Wipe waveform signal generator
JPH04347969A (en) Picture element density converter
JPH05328184A (en) Electronic zooming device
JP2003018552A (en) Scanning line conversion circuit
JPS61139174A (en) Double speed converting device
JP2753796B2 (en) Video combination circuit based on depth
JP2605424B2 (en) Wipe waveform signal generator
US20050226539A1 (en) Zoom algorithm
JPH03214976A (en) Wipe waveform signal generator
JPH07336650A (en) Field interpolation method
JPS59170773A (en) Wave-form display signal generator
JPH05153489A (en) Special effect device
JPH07302073A (en) Video data transfer device and computer system
JP3063401B2 (en) Digital special effects generator for television signals.
JPS5897958A (en) Expanding and contracting method for picture by picture element density conversion
JPH03102982A (en) Special effect device
JP4257650B2 (en) Image signal processing circuit
KR0158651B1 (en) Digital pip zoom system
JP3052711B2 (en) Motion vector detection circuit
JP3022664B2 (en) Image display size variable circuit
JP3106759B2 (en) Imaging device