JP2720974B2 - Image information processing device - Google Patents
Image information processing deviceInfo
- Publication number
- JP2720974B2 JP2720974B2 JP63076365A JP7636588A JP2720974B2 JP 2720974 B2 JP2720974 B2 JP 2720974B2 JP 63076365 A JP63076365 A JP 63076365A JP 7636588 A JP7636588 A JP 7636588A JP 2720974 B2 JP2720974 B2 JP 2720974B2
- Authority
- JP
- Japan
- Prior art keywords
- image information
- memory
- motion vector
- image
- camera
- 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 - Fee Related
Links
Landscapes
- Television Signal Processing For Recording (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は画像情報処理装置に関し、例えばパノラマ写
真を容易に作成することができる画像情報処理装置に関
するものである。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image information processing apparatus, for example, to an image information processing apparatus capable of easily creating a panoramic photograph.
[従来の技術] 従来より、できるだけ広い視野の写真をとりたいとい
う欲求があり、いわゆる360°視野のパノラマ写真がと
れるパノラマカメラが開発されてきた。[Prior Art] Conventionally, there is a desire to take a picture with a field of view as wide as possible, and a panoramic camera capable of taking a panoramic picture with a so-called 360 ° field of view has been developed.
第2図および第3図によりこのカメラの構成を説明す
る。第2図中、201はモータで、その上端にはゴムベル
ト202が固着されている。203はモータの駆動軸であり、
これに金属製の柱状突出部を持つ円盤状の部材204が取
り付けられ回転し、その一部はカットされた窓205にな
っており、この窓205よりゴムベルト202が露出するよう
になっている。The configuration of this camera will be described with reference to FIG. 2 and FIG. In FIG. 2, reference numeral 201 denotes a motor, and a rubber belt 202 is fixed to an upper end of the motor. 203 is the drive shaft of the motor,
A disk-shaped member 204 having a metal columnar protrusion is attached thereto and is rotated. A part of the disk-shaped member 204 is a cut window 205, and the rubber belt 202 is exposed from the window 205.
第3図は実際の動作を示すものであり、301はフィル
ム供給側マガジン、302は巻き取り側マガジン、303はフ
ィルム、304はフィルムをゴムベルト202に強く押しつけ
るためのゴムローラであって、いずれも部材204の円盤
状部分の縁に取り付けられている。なお、モータ201は
マガジン302の軸も巻き上げるようになっている。FIG. 3 shows an actual operation, wherein 301 is a film supply side magazine, 302 is a take-up side magazine, 303 is a film, 304 is a rubber roller for pressing the film strongly against the rubber belt 202, and both are members. It is attached to the edge of the 204 disk-shaped part. Note that the motor 201 also winds up the axis of the magazine 302.
この状態でモータ201が矢印の方向へ回転するに従っ
て、フィルム303はゴムローラ304でゴムベルト202に圧
着されているためマガジン301からフィルムが順次送出
されることになる。In this state, as the motor 201 rotates in the direction of the arrow, the film 303 is pressed against the rubber belt 202 by the rubber roller 304, so that the film is sequentially sent from the magazine 301.
また部材204の柱状部分上には撮影レンズ305,スリッ
ト306が取り付けられており、部材204が回転することに
よりスリット露光が行われ、これに同期してフィルムの
巻き上げも行われるものである。A photographing lens 305 and a slit 306 are mounted on the columnar portion of the member 204. The slit exposure is performed by rotating the member 204, and the film is wound up in synchronization with the exposure.
[発明が解決しようとする課題] しかし、このような従来のパノラマカメラは銀塩フィ
ルムを使用したものであり、撮影直後に撮像画像を確認
できない、編集が困難である、大版印画紙が高価である
等の欠点があった。[Problems to be Solved by the Invention] However, such a conventional panoramic camera uses a silver halide film, and a captured image cannot be confirmed immediately after photographing, editing is difficult, and large-size photographic paper is expensive. There are drawbacks such as
本発明の目的は以上のような問題解消した画像情報処
理装置を提供することにある。An object of the present invention is to provide an image information processing apparatus which solves the above problems.
[課題を解決するための手段] 本発明は、入力された異なる画像情報を記憶する複数
のメモリと、前記メモリに記憶された複数の画像情報間
における画像の変位に基づいて動きベクトルを検出する
動きベクトル検出手段と、前記メモリより画像情報を読
み出して合成するにあたり、前記動きベクトル検出手段
によって検出された動きベクトルに応じた方向及び変位
量に基づいて前記画像情報の前記メモリからの読み出し
を制御し、合成する画像合成手段と、を備えたことを特
徴とする。Means for Solving the Problems The present invention detects a motion vector based on a plurality of memories storing different input image information and a displacement of an image among the plurality of image information stored in the memory. A motion vector detecting means for controlling reading of the image information from the memory based on a direction and an amount of displacement corresponding to the motion vector detected by the motion vector detecting means when reading and synthesizing the image information from the memory; And image synthesizing means for synthesizing.
[作用] 本発明によれば、複数のメモリに記憶された画像を合
成するにあたり、各メモリに記憶されている合成しよう
とする画像間の動きベクトルを求め、その動きベクトル
に基づいて各メモリからの画像情報の読み出し範囲を制
御することにより、画像の合成を行う。[Operation] According to the present invention, in synthesizing images stored in a plurality of memories, a motion vector between images to be synthesized stored in each memory is obtained, and from each memory based on the motion vector, By controlling the readout range of the image information, images are synthesized.
[実施例] 以下、図面を参照して本発明の実施例を詳細に説明す
る。[Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings.
第1図は本発明の特徴を最もよく表わす図面であり、
図中101はTV/VTR用カメラであり、102はカメラ101で得
られた映像信号をディジタル信号に変換するA/D変換器
である。103はA/D変換器102の出力を次段の3つのフレ
ームメモリ104〜106の1つに振り分けるためのスイッチ
である。なお、各フレームメモリ104〜106は各々1フレ
ーム分の容量を持つものであり、1/10秒周期で書き換え
られるものである。すなわち、1フレーム1/30秒周期で
取り込まれ、A/D変換された映像はスイッチ103により、
第1フレームメモリ104,第2フレームメモリ105,第3フ
レームメモリ106,そして再び第1フレームメモリ104に
というような1/10秒の繰り返しサイクルで書き込まれ
る。107,108はスイッチであり、スイッチ107は、第1フ
レームメモリ104,第2フレームメモリ105,第3フレーム
メモリ106の3つのフレームメモリの内、書き込みの中
のメモリ以外の2つのメモリの映像で時間的に新しい方
を選択し、108は古い方を選択する。FIG. 1 best illustrates the features of the invention.
In the figure, reference numeral 101 denotes a TV / VTR camera, and reference numeral 102 denotes an A / D converter that converts a video signal obtained by the camera 101 into a digital signal. Reference numeral 103 denotes a switch for distributing the output of the A / D converter 102 to one of the three frame memories 104 to 106 at the next stage. Each of the frame memories 104 to 106 has a capacity of one frame, and can be rewritten in a 1/10 second cycle. In other words, the video captured at the 1/30 second cycle of one frame and A / D converted is
The data is written to the first frame memory 104, the second frame memory 105, the third frame memory 106, and again to the first frame memory 104 in a 1/10 second repetition cycle. Reference numerals 107 and 108 denote switches. The switch 107 temporally displays images of two memories other than the memory being written among the three frame memories of the first frame memory 104, the second frame memory 105, and the third frame memory 106. Select the newer one and 108 select the older one.
109は動きベクトル検出部であり、スイッチ107,スイ
ッチ108を通して入力された映像間の動きを検出するこ
とによってカメラの移動量を知るものである。110は動
きベクトル検出部109で得られたカメラの移動量を示す
データであり、111は3つのフレームメモリ104,105,106
およびパノラマメモリ116のアドレスを管理するメモリ
制御部であり、112,113,114はフレームメモリ104,105,1
06を各々制御するアドレスデータ線である。Reference numeral 109 denotes a motion vector detection unit that detects the movement amount of the camera by detecting the motion between the images input through the switches 107 and 108. Reference numeral 110 denotes data indicating the amount of movement of the camera obtained by the motion vector detection unit 109, and reference numeral 111 denotes three frame memories 104, 105, and 106.
And a memory control unit that manages addresses of the panoramic memory 116, and 112, 113, 114 are frame memories 104, 105, 1
06 is an address data line for controlling each.
なお、動きベクトル検出部109の構成は、特に限定す
ることはなく、一般に知られている手法、例えば「反復
勾配法による動き検出」(信学技報IE83-93),「MUSE
用動きベクトル検出装置」(TV学技報TEBS103-5)等が
適用できる。The configuration of the motion vector detection unit 109 is not particularly limited, and generally known methods, for example, “motion detection by iterative gradient method” (IEICE Technical Report IE83-93), “MUSE
Motion vector detecting device ”(TV Technical Report TEBS103-5).
115は信号処理部であり、スイッチ107を通して入力さ
れてくるメモリからのディジタル映像信号に対し、YC分
離されたYC信号からR,G,BまたはY,M,C,Bk信号への変
換,プリンタに係るマスキング,UCR等の一連の処理を施
すものである。Reference numeral 115 denotes a signal processing unit which converts a YC-separated YC signal into an R, G, B or Y, M, C, Bk signal from a digital video signal input from a memory through a switch 107; And a series of processes such as masking, UCR, etc.
116は合成パノラマ画信号を一旦蓄えてプリンタ119へ
出力するためのバッファメモリである。117はパノラマ
メモリ116のアドレス制御線であり、メモリ制御部111か
ら出力されている。これにより、動きベクトル検出部10
9により検出された値に基づくカメラ移動分の映像がパ
ノラマメモリ116に書き込まれ合成されていくものであ
る。118は合成されたパノラマ画信号の出力データ線で
あり、カラープリンタ119に出力される。ただし、この
出力線118の信号形態はカラープリンタ119に依存するも
のであり、通常Y,M,C,Bkの4色信号であって、各2値ま
たは8ビットデータとなる場合が多い。Reference numeral 116 denotes a buffer memory for temporarily storing the synthesized panorama image signal and outputting the signal to the printer 119. Reference numeral 117 denotes an address control line of the panorama memory 116, which is output from the memory control unit 111. Thereby, the motion vector detecting unit 10
An image corresponding to the camera movement based on the value detected by 9 is written into the panoramic memory 116 and synthesized. Reference numeral 118 denotes an output data line of the synthesized panoramic image signal, which is output to the color printer 119. However, the signal form of the output line 118 depends on the color printer 119, and is usually a four-color signal of Y, M, C, and Bk, and is often binary or 8-bit data.
ここで、第4図を用いて本発明をさらに詳しく説明す
る。Here, the present invention will be described in more detail with reference to FIG.
401,402,403…404はカメラ101により取り込まれた映
像であり、401は最初のフレーム、以降1フレーム毎に1
/30秒単位に402,403…と続き、404が最終フレームとな
る。401, 402, 403... 404 are images captured by the camera 101, 401 is the first frame, and 1
.., 402, 403... Every 30 seconds, and 404 is the last frame.
405はパノラマメモリ116に合成されていく合成画像を
表わしている。Reference numeral 405 denotes a combined image to be combined with the panorama memory 116.
まず、最初のフレームは合成画像405に、406の位置ま
で蓄えらるれる。次の映像401と402の差が動きベクトル
検出部109により検出され、当該検出値に基づく移動量
分の映像信号がメモリ制御部111によりフレームメモリ1
04または105または106から読み出され、これと同時に、
制御線117によりパノラマメモリ116のアドレスが制御さ
れ、407の位置まで映像信号が蓄えられる。First, the first frame is stored in the composite image 405 up to the position 406. The difference between the next video images 401 and 402 is detected by the motion vector detection unit 109, and the video signal corresponding to the movement amount based on the detected value is transmitted to the frame memory 1 by the memory control unit 111.
Read from 04 or 105 or 106, and at the same time,
The address of the panorama memory 116 is controlled by the control line 117, and the video signal is stored up to the position of 407.
このような操作がフレームメモリ404の画像がパノラ
マメモリ405に書き込まれるまで繰り返される。Such an operation is repeated until the image in the frame memory 404 is written in the panorama memory 405.
なお、第4図中、409は走査線の方向を示しており、
フレームメモリ104,105,106においては書き込みと読み
出しの走査方向が90°異なるが、これはメモリ制御部11
1にてアドレス変換が行われるので問題ない。In FIG. 4, reference numeral 409 indicates the direction of the scanning line.
In the frame memories 104, 105, and 106, the scanning directions of writing and reading are different by 90 °, but this is because the memory control unit 11
There is no problem because address conversion is performed in 1.
以上の実施例はカメラ101を走査線に対して同一方向
へ移動させた場合を示したが、第5図においては、カメ
ラ101の走査線に対して垂直方向へ移動させた場合の実
施例を示しており、この場合はメモリ制御部111におけ
るフレームメモリ104,105,106への書き込み時,読み出
し時のアドレス制御に関する負担がいくらか軽くなる。Although the above embodiment shows a case where the camera 101 is moved in the same direction with respect to the scanning line, FIG. 5 shows an embodiment in which the camera 101 is moved in the vertical direction with respect to the scanning line of the camera 101. In this case, the load on the address control at the time of writing to and reading from the frame memories 104, 105, and 106 in the memory control unit 111 is somewhat reduced.
第5図中、501,502,503,504は第4図と同様フレーム
メモリ104,105,106に取り込まれる映像、505はパノラマ
メモリ116での合成画、506,507,508は各々カメラ101の
移動量に応じて書き込まれた画像データの位置、509は
カメラ101の走査線の方向を示している。In FIG. 5, 501, 502, 503, 504 are images taken in the frame memories 104, 105, 106 as in FIG. Indicates the direction of the scanning line of the camera 101.
また、本実施例ではTVカメラまたはビデオカメラとい
うことで一般的分野で説明したが、これと同様の映像が
得られるものであれば、特に限定しない。例えば、ビデ
オテープからの信号,スチルビデオシステムからの信
号,また最近、高精細ということで注目されているハイ
ビジョンTV信号等が考えられる。Further, in the present embodiment, the description has been made in the general field of a TV camera or a video camera, but there is no particular limitation as long as the same video can be obtained. For example, a signal from a video tape, a signal from a still video system, and a high-definition TV signal that has recently attracted attention for its high definition are conceivable.
さらに、出力はカラープリンタに限定することはな
く、フィルム等でも可能なことは言うまでもない。Further, it goes without saying that the output is not limited to a color printer, but can be output from a film or the like.
パノラマメモリはバッファメモリであり、出力装置が
リアルタイム動作ができれば不要なものである。The panoramic memory is a buffer memory, and is unnecessary if the output device can operate in real time.
以上のように、TV,VTR等のカメラからの信号,ビデオ
テープ再生信号等を入力情報とし、これに対し、移動量
を検出し、この移動量に応じてパノラマ画を合成するこ
とにより、容易にパノラマ画を得ることが可能となる。
従来のようにフィルムの巻き取り量と、カメラ本体の回
転量を精密に制御するというようなことがなくなり、手
操作による撮影も可能になる。As described above, a signal from a camera such as a TV or VTR, a video tape reproduction signal, or the like is used as input information, and a movement amount is detected in response to the input information, and a panorama image is synthesized according to the movement amount. It is possible to obtain a panoramic image.
It is no longer necessary to precisely control the amount of film winding and the amount of rotation of the camera body as in the prior art, and it is also possible to perform manual shooting.
また、このようなカメラの映像をVTRに録画すること
で、後の編集等も容易になる。In addition, by recording the video of such a camera on a VTR, later editing and the like become easy.
[発明の効果] 以上説明したように、本発明によればきわめて簡単な
操作でパノラマ画像を得ることができる。また合成しよ
うとする画像間で動き検出を行っているため、合成する
画像間の整合性が極めて良好となり、高精度な画像合成
を実現することができる上に、画像を入力するカメラ等
の入力手段の他に、動き検出用のカメラ等を備える必要
はなく、またカメラの視野も画像入力に適した画角でよ
く、構成的にも簡単で、制御も容易となる。[Effects of the Invention] As described above, according to the present invention, a panoramic image can be obtained by a very simple operation. In addition, since motion is detected between images to be combined, the consistency between the images to be combined is extremely good, and high-accuracy image combining can be realized. In addition to the means, it is not necessary to provide a camera or the like for motion detection, and the field of view of the camera may be an angle of view suitable for image input, and the configuration is simple and control is easy.
第1図は本発明の実施例を示すブロック図、 第2図および第3図は従来例を示す斜視図、 第4図は本発明実施例の動作概念を説明する図、 第5図は他の動作概念を説明する図である。 101……TVカメラ、102……A/D変換器、104,105,106……
フレームメモリ、109……動きベクトル検出部、116……
パノラマメモリ、119……カラープリンタ。FIG. 1 is a block diagram showing an embodiment of the present invention, FIGS. 2 and 3 are perspective views showing a conventional example, FIG. 4 is a diagram for explaining the operation concept of the embodiment of the present invention, and FIG. FIG. 4 is a diagram for explaining the operation concept of FIG. 101 …… TV camera, 102 …… A / D converter, 104,105,106 ……
Frame memory, 109 ... Motion vector detector, 116 ...
Panorama memory, 119 ... color printer.
Claims (1)
のメモリと、 前記メモリに記憶された複数の画像情報間における画像
の変位に基づいて動きベクトルを検出する動きベクトル
検出手段と、 前記メモリより画像情報を読み出して合成するにあた
り、前記動きベクトル検出手段によって検出された動き
ベクトルに応じた方向及び変位量に基づいて前記画像情
報の前記メモリからの読み出しを制御し、合成する画像
合成手段と、 を備えたことを特徴とする画像情報処理装置。A plurality of memories for storing input different image information; a motion vector detecting means for detecting a motion vector based on an image displacement between the plurality of image information stored in the memory; In reading and synthesizing the image information, the image synthesizing unit controls reading of the image information from the memory based on a direction and a displacement amount according to the motion vector detected by the motion vector detecting unit, and synthesizes the image information. An image information processing apparatus, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63076365A JP2720974B2 (en) | 1988-03-31 | 1988-03-31 | Image information processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63076365A JP2720974B2 (en) | 1988-03-31 | 1988-03-31 | Image information processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH01251962A JPH01251962A (en) | 1989-10-06 |
JP2720974B2 true JP2720974B2 (en) | 1998-03-04 |
Family
ID=13603325
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63076365A Expired - Fee Related JP2720974B2 (en) | 1988-03-31 | 1988-03-31 | Image information processing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2720974B2 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5321798A (en) * | 1991-10-28 | 1994-06-14 | Hughes Aircraft Company | Apparatus for providing a composite digital representation of a scene within a field-of-regard |
US6205259B1 (en) | 1992-04-09 | 2001-03-20 | Olympus Optical Co., Ltd. | Image processing apparatus |
DE69327220T2 (en) * | 1992-10-09 | 2000-06-21 | Sony Corp., Tokio/Tokyo | Creation and recording of images |
JP3547015B2 (en) * | 1993-01-07 | 2004-07-28 | ソニー株式会社 | Image display device and method for improving resolution of image display device |
JP3253478B2 (en) * | 1995-03-20 | 2002-02-04 | シャープ株式会社 | Video recording device |
JP3799861B2 (en) * | 1999-02-24 | 2006-07-19 | 株式会社日立製作所 | Image synthesizing apparatus and recording medium on which program for executing image synthesizing method is recorded |
US7746404B2 (en) | 2003-11-10 | 2010-06-29 | Hewlett-Packard Development Company, L.P. | Digital camera with panoramic image capture |
CN105120155A (en) * | 2015-08-21 | 2015-12-02 | 小米科技有限责任公司 | Panoramic photograph generation method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61154289A (en) * | 1984-12-26 | 1986-07-12 | Tech Res & Dev Inst Of Japan Def Agency | Picture image processing method |
-
1988
- 1988-03-31 JP JP63076365A patent/JP2720974B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH01251962A (en) | 1989-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6034740A (en) | Keying system and composite image producing method | |
JP2720974B2 (en) | Image information processing device | |
JP3168443B2 (en) | Panoramic electronic still camera | |
US4660098A (en) | Apparatus for producing copies of a video image utilizing line pattern rotation | |
JPS58182976A (en) | Electrophotographic device | |
JPH0775048A (en) | Still video camera | |
JPH04347979A (en) | Image synthesizing photographic device and reproducing device | |
JPH07143434A (en) | Digital electronic still camera rearranging pictures according to aspect | |
JPH0614323A (en) | Subject tracking image processor | |
JPH0537887A (en) | Picture recorder | |
JPH05161050A (en) | Digital electronic still camera, its operating method and display method of object in digital electronic still camera | |
JPH0396091A (en) | Recording and reproducing device for image pickup signal | |
JPS5930374A (en) | Image pickup system | |
JPH11122521A (en) | Digital image pickup device and image pickup method | |
JPH03259232A (en) | Electronic finder | |
JP3333172B2 (en) | Imaging device and playback device | |
JP3471031B2 (en) | Image recording and playback device with video camera | |
JP2961968B2 (en) | Film image input device | |
JP3158549B2 (en) | Still image recording and playback device | |
JPH02222384A (en) | Picture recording and reproducing system | |
JPH04274677A (en) | Image pickup device | |
JPH05115034A (en) | Picture recording device | |
JPS63291350A (en) | Image memorizing/displaying device | |
JP2669083B2 (en) | Imaging device | |
JPH0340677A (en) | Still video camera and its reproducing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |