JPH0355982A - 映像特殊効果装置 - Google Patents
映像特殊効果装置Info
- Publication number
- JPH0355982A JPH0355982A JP1191875A JP19187589A JPH0355982A JP H0355982 A JPH0355982 A JP H0355982A JP 1191875 A JP1191875 A JP 1191875A JP 19187589 A JP19187589 A JP 19187589A JP H0355982 A JPH0355982 A JP H0355982A
- Authority
- JP
- Japan
- Prior art keywords
- calculation
- address
- display screen
- circuit
- special effect
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/02—Affine transformations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2628—Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/74—Circuits for processing colour signals for obtaining special effects
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Studio Circuits (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、映像特殊効果装置に関する。
この発明は、映像特殊効果装置において、表示画面のう
ち、特殊効果処理画像の表示領域のみを特殊効果処理の
演算の対称となるように制御することによって、演算に
必要な桁数を小さくすることができ、簡単な構戒で安価
な映像特殊効果装置を実現するものである。
ち、特殊効果処理画像の表示領域のみを特殊効果処理の
演算の対称となるように制御することによって、演算に
必要な桁数を小さくすることができ、簡単な構戒で安価
な映像特殊効果装置を実現するものである。
例えば、テレビジョン画面において、原画像を3次元的
に回転、拡大、縮小、移動させる映像特殊効果装置があ
る。
に回転、拡大、縮小、移動させる映像特殊効果装置があ
る。
これは、例えば第4図に示すような原画像(8)をディ
ジタル変換し、フレームメモリに記憶させる。
ジタル変換し、フレームメモリに記憶させる。
そして、原画像の処理、例えば回転処理に応じて、フレ
ームメモリから読み出すアドレス、つマリ、表示画面上
の表示のアドレスに対応するフレームメモリのアドレス
をリアルタイムに演算し、この演算結果の読み出しアド
レスに基づいて、画像をフレームメモリから読み出す。
ームメモリから読み出すアドレス、つマリ、表示画面上
の表示のアドレスに対応するフレームメモリのアドレス
をリアルタイムに演算し、この演算結果の読み出しアド
レスに基づいて、画像をフレームメモリから読み出す。
そして、読み出した画像をアナログ変換して、画面に表
示すれば、第3図に示すように、回転処理が行なわれた
画像(9)が表示画面(10)に表示されるものである
。
示すれば、第3図に示すように、回転処理が行なわれた
画像(9)が表示画面(10)に表示されるものである
。
ところで、映像特殊効果装置においては、原画像(8)
に例えば3次元的な回転処理を行なったものを表示する
ためには、この回転処理を行なった画像の座標点に対し
て、表示画面(10)の座標点が何処に位置するかの演
算を行なう必要がある。
に例えば3次元的な回転処理を行なったものを表示する
ためには、この回転処理を行なった画像の座標点に対し
て、表示画面(10)の座標点が何処に位置するかの演
算を行なう必要がある。
この場合、例えば原画像(8)のα点を原点として考え
ると、表示画面(10)のβ点は、処理画像(9)に対
して値は負となり、表示画面(10)のγ点は非常に大
きな値となり、表示画面(10〉の座標系はダイナミッ
クレンジが非常に大きなものとなってしまう。このため
、表示画面(10〉の座標点の演算をリアルタイムで行
なうためには、非常に複雑で高価な演算回路が必要であ
った。
ると、表示画面(10)のβ点は、処理画像(9)に対
して値は負となり、表示画面(10)のγ点は非常に大
きな値となり、表示画面(10〉の座標系はダイナミッ
クレンジが非常に大きなものとなってしまう。このため
、表示画面(10〉の座標点の演算をリアルタイムで行
なうためには、非常に複雑で高価な演算回路が必要であ
った。
そこで、この発明は、表示画面上の処理画像の表示領域
のみを演算の対称となるように制御するものである。
のみを演算の対称となるように制御するものである。
簡単な構戒で安価な多機能の映像特殊効果装置を実現す
ることができる。
ることができる。
第1図は、この発明の一実施例のブロック図である。
同図において、(1)はCPII,(2)はROMであ
り、RUMC)には特殊効果パターン毎に表示画面中の
演算領域を示すデータが記憶されているものである。つ
まり、例えば第2図に示すように表示画面の横方向くX
方向)の演算領域開始アドレスSX%終了アドレスEx
,表示画面の縦方向(y方向)の演算領域開始アドレ
スSy1柊了アドレスEVが記憶されており、これによ
って演算領域(1l)が指定されるものである。また、
(3)は演算領域制御回路テア1:)、RXS, RX
Ili, RYS. RYBはレジスタであり、レジス
タRXSはROM(2)からの演算領域開始アドレスS
×を記憶し、レジスタRXE!は終了アドレスEXを記
憶し、レジスタRYSは開始アドレスSyを記憶し、レ
ジスタRYEは終了アドレスEVを記憶するものである
。そして、cx,cyはカウンタであり、カウンタCX
は表示画面(10)のX方尚のアドレスをカウントし、
カウンタCYは表示画面(10)のy方向のアドレスを
カウントするものである。また、COMI. COM2
はコンパレータであり、コンバレータCOMIはカウン
タCxからのX方向のアドレスとレジスタRXSからの
開始アドレスSx とを比較し、開始アドレスSx が
カウンタCXからのアドレスより以下となった場合に、
その出力信号を′1#とするものである。そして、コン
パレータCOM2はカウンタCXからのX方向のアドレ
スとレジスタRXεからの終了アドレスE×とを比較し
、終了アドレスE×がカウンタCXからのアドレスより
以上の場合に、その出力信号を“1″とするものである
。また、COM3, COM4はコンパレー夕であり、
コンパレータCOM3はカウンタCYからのY方向のア
ドレスとレジスタRYSからの開始アドレスSy とを
比較し、開始アドレスSyがカウンタCYからのアドレ
スより以下となった場合に、その出力信号を“■”とす
るものである。そして、コンパレータCOM4はカウン
タCYからのY方向のアドレスとレジスタRWEからの
終了アドレスIIとを比較し、終了アドレスEyがカウ
ンタCYからのアドレスより以上の場合に、その出力信
号を#1′″とするものである。また、八N01,AN
D2はアンド回路であり、アンド回路ANロ1はコンバ
レータCOMI及びCOM2からの信号が、その入力端
子に供給されるものである。そして、アンド回路AND
2はコンバレータCロM3及びCOM4からの信号がそ
の入力端子に供給されるものである。
り、RUMC)には特殊効果パターン毎に表示画面中の
演算領域を示すデータが記憶されているものである。つ
まり、例えば第2図に示すように表示画面の横方向くX
方向)の演算領域開始アドレスSX%終了アドレスEx
,表示画面の縦方向(y方向)の演算領域開始アドレ
スSy1柊了アドレスEVが記憶されており、これによ
って演算領域(1l)が指定されるものである。また、
(3)は演算領域制御回路テア1:)、RXS, RX
Ili, RYS. RYBはレジスタであり、レジス
タRXSはROM(2)からの演算領域開始アドレスS
×を記憶し、レジスタRXE!は終了アドレスEXを記
憶し、レジスタRYSは開始アドレスSyを記憶し、レ
ジスタRYEは終了アドレスEVを記憶するものである
。そして、cx,cyはカウンタであり、カウンタCX
は表示画面(10)のX方尚のアドレスをカウントし、
カウンタCYは表示画面(10)のy方向のアドレスを
カウントするものである。また、COMI. COM2
はコンパレータであり、コンバレータCOMIはカウン
タCxからのX方向のアドレスとレジスタRXSからの
開始アドレスSx とを比較し、開始アドレスSx が
カウンタCXからのアドレスより以下となった場合に、
その出力信号を′1#とするものである。そして、コン
パレータCOM2はカウンタCXからのX方向のアドレ
スとレジスタRXεからの終了アドレスE×とを比較し
、終了アドレスE×がカウンタCXからのアドレスより
以上の場合に、その出力信号を“1″とするものである
。また、COM3, COM4はコンパレー夕であり、
コンパレータCOM3はカウンタCYからのY方向のア
ドレスとレジスタRYSからの開始アドレスSy とを
比較し、開始アドレスSyがカウンタCYからのアドレ
スより以下となった場合に、その出力信号を“■”とす
るものである。そして、コンパレータCOM4はカウン
タCYからのY方向のアドレスとレジスタRWEからの
終了アドレスIIとを比較し、終了アドレスEyがカウ
ンタCYからのアドレスより以上の場合に、その出力信
号を#1′″とするものである。また、八N01,AN
D2はアンド回路であり、アンド回路ANロ1はコンバ
レータCOMI及びCOM2からの信号が、その入力端
子に供給されるものである。そして、アンド回路AND
2はコンバレータCロM3及びCOM4からの信号がそ
の入力端子に供給されるものである。
そして、これらのアンド回路ANDI及びAND2から
の出力信号が読み出しアドレス演算回路(4)に供給さ
れ、これが表示画面(10)の演算領域(11)内のア
ドレスXs, Ys となる。そして、読み出しアドレ
ス演算回路(4)はフレームメモリ(6)のデータの読
み出しアドレスXL,YL を固定小数点方式で演算す
るものである。
の出力信号が読み出しアドレス演算回路(4)に供給さ
れ、これが表示画面(10)の演算領域(11)内のア
ドレスXs, Ys となる。そして、読み出しアドレ
ス演算回路(4)はフレームメモリ(6)のデータの読
み出しアドレスXL,YL を固定小数点方式で演算す
るものである。
また、(5)はA/D変換回路、(7)はD/A変換回
路である。そして、A/D変換回路(5)は原画像の映
像信号をディジタル変換し、このディジタル信号をフレ
ームメモリ(6)に供給するものである。そして、フレ
ームメモリ(6)はA/D変換回路(5)からのディジ
タル信号を記憶し、読み出しアドレス演算回路(4)か
らのアドレス信号XL 及びYL に従って、ディジタ
ル信号をD/A変換回路(7)に供給する。そして、D
/A変換回路(7)はフレームメモリ(6)からのディ
ジタル信号をアナログ信号に変換して出力するものであ
る。
路である。そして、A/D変換回路(5)は原画像の映
像信号をディジタル変換し、このディジタル信号をフレ
ームメモリ(6)に供給するものである。そして、フレ
ームメモリ(6)はA/D変換回路(5)からのディジ
タル信号を記憶し、読み出しアドレス演算回路(4)か
らのアドレス信号XL 及びYL に従って、ディジタ
ル信号をD/A変換回路(7)に供給する。そして、D
/A変換回路(7)はフレームメモリ(6)からのディ
ジタル信号をアナログ信号に変換して出力するものであ
る。
次に、原画像の回転処理について説明する。
第3図に示すように、表示画面(10)のX方向に延び
る軸をX軸、y方向に延びる軸をy軸、表示画面(10
)と直交する方向に延びる軸を2軸とし、X軸を中心と
しての回転角度をζ、y軸を中心としての回転角度をθ
、Z軸を中心としての回転角度をψとする。そして、表
示画面(10)上のX方向のアド″レスをXs Sy方
向のアドレスをYs とし、フレームメモリ(6)の読
み出しアドレスヲX L. Y t.とすると、アドレ
スXL,YL は次式のようになる。
る軸をX軸、y方向に延びる軸をy軸、表示画面(10
)と直交する方向に延びる軸を2軸とし、X軸を中心と
しての回転角度をζ、y軸を中心としての回転角度をθ
、Z軸を中心としての回転角度をψとする。そして、表
示画面(10)上のX方向のアド″レスをXs Sy方
向のアドレスをYs とし、フレームメモリ(6)の読
み出しアドレスヲX L. Y t.とすると、アドレ
スXL,YL は次式のようになる。
XL=− {(RsXs−R+Ys)Zo} / (R
2Xs+RsYs+Ra(Zs Zo))”・・(1
)YL= ((R3XS−RoYs)zo)/ (Rz
Xs+RsYs+R@(ZS−zo)) ・− ・・−
(ii)ただし、Zo.Zs は定数である。そして
、Ro〜Rs は回転角度ζ,θ,ψと回転軸の回転順
序で決まる定数であり、例えば、X軸まわり→y軸まわ
り→2軸のまわりの順序で画像を回転した場合にはR0
〜R@は次式のようになる。
2Xs+RsYs+Ra(Zs Zo))”・・(1
)YL= ((R3XS−RoYs)zo)/ (Rz
Xs+RsYs+R@(ZS−zo)) ・− ・・−
(ii)ただし、Zo.Zs は定数である。そして
、Ro〜Rs は回転角度ζ,θ,ψと回転軸の回転順
序で決まる定数であり、例えば、X軸まわり→y軸まわ
り→2軸のまわりの順序で画像を回転した場合にはR0
〜R@は次式のようになる。
・・・・・・ (ii)
そして、上述した式(i)〜( ji )は、読み出し
アドレス演算回路(4)によって実行される。つまり、
読み出しアドレス演算回路(4)は、CPU(1)から
の角度情報ζ,θ,ψに従って( iii )式により
定数R。−R,を演算し、得られた定数R0〜R,及び
定数z0, Zsを(i)(ii)式に代入して、読み
出しアドレスXL,YL を演算する。そして、このア
ドレスXL,YLをフレームメモリ(6)に供給する。
アドレス演算回路(4)によって実行される。つまり、
読み出しアドレス演算回路(4)は、CPU(1)から
の角度情報ζ,θ,ψに従って( iii )式により
定数R。−R,を演算し、得られた定数R0〜R,及び
定数z0, Zsを(i)(ii)式に代入して、読み
出しアドレスXL,YL を演算する。そして、このア
ドレスXL,YLをフレームメモリ(6)に供給する。
すると、アドレスXいY,のデータがフレームメモリ(
6)からD/A変換回路(7)に供給され、アドレス変
換され、回転処理された映像信号となり、第2図に示す
ような処理画像(9)が表示画面(10〉上に表示され
る。
6)からD/A変換回路(7)に供給され、アドレス変
換され、回転処理された映像信号となり、第2図に示す
ような処理画像(9)が表示画面(10〉上に表示され
る。
こうして、この実施例によれば、原画像に特殊効果処理
を行なうための演算を、表示画面(10)上の処理画像
(9)を表示する領域(11)に対してのみ行なうよう
に制御しているので、演算の対象となる座標系のダイナ
ミックレンジは小さく、その演算に必要な桁数も少ない
ものとなるので、演算を行なうための回路は構戊簡単で
安価なものとなり、安価な多機能の映像特殊効果装置を
実現することができる。
を行なうための演算を、表示画面(10)上の処理画像
(9)を表示する領域(11)に対してのみ行なうよう
に制御しているので、演算の対象となる座標系のダイナ
ミックレンジは小さく、その演算に必要な桁数も少ない
ものとなるので、演算を行なうための回路は構戊簡単で
安価なものとなり、安価な多機能の映像特殊効果装置を
実現することができる。
なお、上述した例においては、特殊効果パターン毎の演
算領域(11)を示すデータがR O M (2)に記
憶されるようにしたが、この演算領域(11〉はR O
M (2)に記憶されるものでなく、パターン毎にC
PU(1)で逐次、演算するようにしてもよい。
算領域(11)を示すデータがR O M (2)に記
憶されるようにしたが、この演算領域(11〉はR O
M (2)に記憶されるものでなく、パターン毎にC
PU(1)で逐次、演算するようにしてもよい。
また、演算領域(l1〉を求める演算はソフトウエアで
も、ハードウエアでも行なうことができる。
も、ハードウエアでも行なうことができる。
さらに、演算領域(11〉を求める演算を浮動小数点方
式で行な゛うようにしても、もちろんよい。
式で行な゛うようにしても、もちろんよい。
こうして、この発明によれば、原画像に特殊効果処理を
行なうための演算を、表示画面〈lO)上の処理画像(
9)を表示する領域(11)に対してのみ行なうように
制御しているので、演算の対象となる座標系のダイナミ
ックレンジは小さく、その演算に必要な桁数も少ないも
のとなるので、演算を行なうための回路は構或簡単で安
価なものとなり、安価な多機能の映像特殊効果装置を実
現することができる。
行なうための演算を、表示画面〈lO)上の処理画像(
9)を表示する領域(11)に対してのみ行なうように
制御しているので、演算の対象となる座標系のダイナミ
ックレンジは小さく、その演算に必要な桁数も少ないも
のとなるので、演算を行なうための回路は構或簡単で安
価なものとなり、安価な多機能の映像特殊効果装置を実
現することができる。
第1図は、この発明の一実施例のブロック図、第2図〜
第4図は説明図である。 (1)t−!CP[I ,(2)ltROM , (3
)it演算領域制御回路、(4)は読み出しアドレス演
算回路、(5)はA/D変換回路、(6)はフレームメ
モリ、(7)はD/A変換回路である。 代 理 人 松 隈 秀 盛9麩理
画像 説明図 第4図
第4図は説明図である。 (1)t−!CP[I ,(2)ltROM , (3
)it演算領域制御回路、(4)は読み出しアドレス演
算回路、(5)はA/D変換回路、(6)はフレームメ
モリ、(7)はD/A変換回路である。 代 理 人 松 隈 秀 盛9麩理
画像 説明図 第4図
Claims (1)
- 【特許請求の範囲】 原画像を示す信号をディジタル変換するA/D変換回
路と、 上記A/D変換回路からの上記原画像を示すディジタル
信号を記憶するメモリと、 上記メモリからのディジタル信号をアナログ変換するD
/A変換回路と、 特殊効果処理画像を表示する表示画面のアドレスを指定
する演算領域制御回路と、 上記演算領域制御回路によって指定された、上記表示画
面のアドレス信号に基づいて、上記原画像に対して特殊
効果処理を行なうための、上記メモリの読み出しアドレ
スを演算し、演算した上記読み出しアドレスを上記メモ
リに供給する読み出しアドレス演算回路と、 を備え、上記メモリは上記読み出しアドレス演算回路か
らの読み出しアドレスに従って、上記メモリに記憶した
ディジタル信号を上記D/A変換回路に供給するように
した映像特殊効果装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1191875A JP2936587B2 (ja) | 1989-07-25 | 1989-07-25 | 映像特殊効果装置 |
| SG1996008344A SG70565A1 (en) | 1989-07-25 | 1990-07-25 | Video special effects generators |
| EP90308142A EP0410718B1 (en) | 1989-07-25 | 1990-07-25 | Video special effects generators |
| DE69026439T DE69026439T2 (de) | 1989-07-25 | 1990-07-25 | Videotrickgeneratoren |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1191875A JP2936587B2 (ja) | 1989-07-25 | 1989-07-25 | 映像特殊効果装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0355982A true JPH0355982A (ja) | 1991-03-11 |
| JP2936587B2 JP2936587B2 (ja) | 1999-08-23 |
Family
ID=16281928
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1191875A Expired - Fee Related JP2936587B2 (ja) | 1989-07-25 | 1989-07-25 | 映像特殊効果装置 |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP0410718B1 (ja) |
| JP (1) | JP2936587B2 (ja) |
| DE (1) | DE69026439T2 (ja) |
| SG (1) | SG70565A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114202617B (zh) * | 2021-12-13 | 2025-12-05 | 北京字跳网络技术有限公司 | 视频图像处理方法、装置、电子设备及存储介质 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4533952A (en) * | 1982-10-22 | 1985-08-06 | Digital Services Corporation | Digital video special effects system |
| US5070465A (en) * | 1987-02-25 | 1991-12-03 | Sony Corporation | Video image transforming method and apparatus |
-
1989
- 1989-07-25 JP JP1191875A patent/JP2936587B2/ja not_active Expired - Fee Related
-
1990
- 1990-07-25 EP EP90308142A patent/EP0410718B1/en not_active Expired - Lifetime
- 1990-07-25 SG SG1996008344A patent/SG70565A1/en unknown
- 1990-07-25 DE DE69026439T patent/DE69026439T2/de not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| EP0410718B1 (en) | 1996-04-10 |
| SG70565A1 (en) | 2000-02-22 |
| EP0410718A3 (en) | 1992-03-04 |
| DE69026439T2 (de) | 1996-08-14 |
| DE69026439D1 (de) | 1996-05-15 |
| EP0410718A2 (en) | 1991-01-30 |
| JP2936587B2 (ja) | 1999-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2725062B2 (ja) | 画像処理装置 | |
| US6219027B1 (en) | Image display system with intelligent pointer displaying capability | |
| JPS60167069A (ja) | 図形認識装置 | |
| US11367167B2 (en) | Neural network-based image processing with artifact compensation | |
| US20260099962A1 (en) | Method, apparatus and device for controlling scene rendering, and storage medium | |
| JP2020177618A (ja) | 深度エンジンとデジタル信号プロセッサを用いた対話型画像処理の方法、装置、媒体 | |
| JP2936587B2 (ja) | 映像特殊効果装置 | |
| US5165070A (en) | Special effect generator with limited read address calculation region | |
| JPH0277825A (ja) | 手書き文字入力表示装置 | |
| JP3385056B2 (ja) | 慣性主軸角演算装置、画像パターン用傾斜修正装置及び画像処理装置 | |
| JP3328667B2 (ja) | 画像処理による位置計測方法および装置 | |
| JPS63106872A (ja) | 画像処理装置 | |
| CN112927301A (zh) | 摄像头标定方法、装置、计算设备及可读存储介质 | |
| JPS63241625A (ja) | 線画入力装置 | |
| JP2967228B2 (ja) | 画像データ転送装置 | |
| JPH02199582A (ja) | 画像処理装置 | |
| JPH03273455A (ja) | 円のラバーバンド発生方法およびその装置 | |
| JPS60251474A (ja) | 画像デ−タ処理装置 | |
| CN116485665A (zh) | 图像处理方法、装置、采集卡、电子设备及存储介质 | |
| JPS61281289A (ja) | クリツピング装置 | |
| CN110855970A (zh) | 一种图像饱和度处理方法及装置 | |
| JPH0258180A (ja) | 画像処理方法 | |
| JPH05290137A (ja) | 図枠による整形機能付きディジタイズ方法 | |
| JPS62194528A (ja) | タツチ入力装置 | |
| JPH0480785A (ja) | 模擬視界信号発生装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |