JPH0944630A - Image representation method and device - Google Patents

Image representation method and device

Info

Publication number
JPH0944630A
JPH0944630A JP7189916A JP18991695A JPH0944630A JP H0944630 A JPH0944630 A JP H0944630A JP 7189916 A JP7189916 A JP 7189916A JP 18991695 A JP18991695 A JP 18991695A JP H0944630 A JPH0944630 A JP H0944630A
Authority
JP
Japan
Prior art keywords
image
images
fragment
time
videos
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
Application number
JP7189916A
Other languages
Japanese (ja)
Other versions
JP3320592B2 (en
Inventor
Akito Akutsu
明人 阿久津
Hiroshi Hamada
洋 浜田
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
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 Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP18991695A priority Critical patent/JP3320592B2/en
Publication of JPH0944630A publication Critical patent/JPH0944630A/en
Application granted granted Critical
Publication of JP3320592B2 publication Critical patent/JP3320592B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Abstract

(57)【要約】 【課題】 同一対象物を撮影して得られた複数の映像を
容易にブラウジングすることを支援する場合の時間的に
特に空間的に複数の映像間の関係と各映像コンテントの
直感的把握を可能にする表現方法及び装置を提供する。 【解決手段】 入力映像の撮影時の撮影状態を撮影状態
検出部102にて検出する。次に断片画像作成部103
にて、複数の映像の各々に対して撮影静止対象物体の大
きさと位置が各フレーム間で等しくなるように映像を変
換し断片画像を作成する。次に断片画像間照合部104
にて、各断片画像間の対応関係を算出する。次に、その
対応関係を用い断片画像を断片画像合成部105にて合
成する。このように、複数の映像から撮影された時空間
を再構築することにより、複数の映像を容易にブラウジ
ングすることを支援する場合の時間的、空間的な複数の
映像間の関係と各映像コンテントの直感的把握を可能に
する表現を実現する。
(57) 【Abstract】 PROBLEM TO BE SOLVED: To temporally and especially spatially relate to a plurality of videos obtained by shooting a plurality of videos obtained by photographing the same object, and each video content. (EN) Provided are an expression method and a device that enable intuitive grasp of. A shooting state detection unit detects a shooting state when an input image is shot. Next, the fragment image creation unit 103
At, for each of the plurality of videos, the videos are converted so that the size and position of the object to be photographed and static are the same in each frame to create a fragment image. Next, the fragment image matching unit 104
At, the correspondence between the fragment images is calculated. Next, the fragment image combining unit 105 combines the fragment images using the correspondence relationship. In this way, by reconstructing the spatiotemporal images captured from multiple videos, temporal and spatial relationships between multiple videos and each video content can be used when supporting easy browsing of multiple videos. Realize an expression that enables intuitive grasp of.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、同一の対象物を撮
影して得られた複数個の映像をブラウジングするために
その複数個の映像を表現する方法及び装置に関し、特
に、映像から撮影された時空間を再構築する映像表現方
法及び装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and apparatus for displaying a plurality of images obtained by shooting the same object, and more particularly, to a method and an apparatus for displaying the plurality of images. The present invention relates to an image representation method and device for reconstructing a spatiotemporal space.

【0002】[0002]

【従来の技術】従来、カメラで撮影された画像から撮影
された空間を表現・再構築する方法として多くの手法が
コンピュータビジョンの分野で報告されている。その中
で「環境のパノラマ表現」(電子情報通信学会誌,Vo
l.74,No.4,pp.354−359,1991
年4月)は、カメラを回転させながら連続的に撮影した
スリット内画像を連結し、360度全方位パノラマ画像
を作成する方法と、ロボット移動させロボットに設置し
たカメラで撮影された映像を時空間立体の解析を用いて
パノラマ表現に変換し、ロボット内に記憶された地図と
動的計画法で照合することでロボットが動き回る環境を
モニターリングする方法である。
2. Description of the Related Art Conventionally, many methods have been reported in the field of computer vision as a method for expressing and reconstructing a space photographed from an image photographed by a camera. Among them, "Panoramic expression of environment" (Journal of the Institute of Electronics, Information and Communication Engineers, Vo
l. 74, no. 4, pp. 354-359, 1991
(April, 2010) is a method to create a 360-degree omnidirectional panoramic image by connecting images in the slit that are continuously taken while rotating the camera, and a video taken by the camera installed on the robot by moving the robot. This is a method of monitoring the environment in which the robot moves around by converting it into a panoramic representation using spatial spatial analysis and matching it with the map stored in the robot using dynamic programming.

【0003】また、最近では、映像からカメラ操作を自
動抽出し、その情報を用いて撮影された空間を静止画と
して表現する方法が、いくつか報告されている。その中
で「Salient Video Stills: C
ontent and Context Preser
ved」(Proceedings of ACMMu
ltimedi 93,pp.39−46,CA,Ju
n.,1993)は、映像から高解像度を有する静止画
像を作成する方法であり、動きベクトルを算出し映像の
各フレーム間のアフィン変換係数を推定しこの変換係数
を用いて静止画を作成するものである。
Recently, there have been reported some methods for automatically extracting a camera operation from an image and expressing the photographed space as a still image using the information. Among them, "Salient Video Stills: C
ontent and Context Presenter
ved ”(Proceedings of ACMMu
ltimedi 93, pp. 39-46, CA, Ju
n. , 1993) is a method of creating a still image having a high resolution from a video, which calculates a motion vector, estimates an affine transform coefficient between each frame of the video, and creates a still image using this transform coefficient. is there.

【0004】また、射影変換を推定し映像の各フレーム
または複数枚の画像から撮影空間を構築する方法も報告
されている「Virtual Bellow:Cons
tructing High Quality Sti
lls from Video」(Proceedin
gs of ICIP−94,Vol.I,pp.36
3−367,Austin,Nov.,1994)。
A method for estimating a projective transformation and constructing a shooting space from each frame of a video or a plurality of images has also been reported. "Virtual Bellow: Cons"
tracing High Quality Sti
"lls from Video" (Proceedin
gs of ICIP-94, Vol. I, pp. 36
3-367, Austin, Nov. , 1994).

【0005】[0005]

【発明が解決しようとする課題】上記従来の技術には、
環境をモニターリングすることを目的とした技術、映像
からより高精細な静止画像を作成すること等を目的とし
た技術が開示されている。しかしながら、撮影空間を上
記従来の技術を用いて空間的に再構成(表現)すること
は可能ではあるが、その表現に映像の持つ時間情報、映
像の中身(以下映像コンテントと記す)の時間的連続性
を考慮してないため、これら従来技術を用いた映像の表
現の限りにおいては、複数の映像情報を時間的にも空間
的にもブラウジングすることを容易にすることはできな
い。複数の映像を容易にブラウジングすることを支援す
る場合、その表現は時間的にも特に空間的に複数の映像
間の関係と各映像コンテントの直感的把握を支援するも
のである必要性を持つ。
SUMMARY OF THE INVENTION The above prior arts include:
A technique aimed at monitoring the environment and a technique aiming at creating a higher-definition still image from video are disclosed. However, although it is possible to spatially reconstruct (express) the shooting space using the above-mentioned conventional technique, the temporal information of the video and the content of the video (hereinafter referred to as video content) in the expression are temporally reconstructed. Since continuity is not taken into consideration, it is not possible to easily browse a plurality of pieces of video information both temporally and spatially as long as the video is represented using these conventional techniques. In order to support easy browsing of multiple videos, it is necessary for the expression to support the intuitive understanding of the relationship between the videos and the content of each video, both temporally and spatially.

【0006】本発明の目的は、複数の映像を容易にブラ
ウジングすることを支援する場合の時間的に特に空間的
に複数の映像間の関係と各映像コンテントの直感的把握
を可能にする表現方法及び装置を提供することにある。
An object of the present invention is to provide an expression method that enables intuitive understanding of the relationship between a plurality of videos and each video content in terms of time, especially spatially, when supporting easy browsing of a plurality of videos. And to provide a device.

【0007】[0007]

【課題を解決するための手段】上記の課題に解決するた
めに本発明の映像表現装置は、同一の対象物を撮影して
得られた複数個の映像をブラウジングするために該複数
個の映像を表現する装置であって、該映像の撮影時の撮
影状態を検出する撮影状態検出部と、該検出された撮影
状態に基づいて前記複数個の映像中の各映像に対して撮
影静止対象物体の大きさと位置が各フレーム間で等しく
なるように該複数個の映像を変換し断片画像を作成する
断片画像作成部と、該作成された各断片画像に対して該
各断片画像間の対応関係を算出する断片画像間照合部
と、該算出された対応関係を用い前記断片画像を合成す
る断片画像合成部と、を有し、該合成された映像から前
記撮影された時空間を再構築することを特徴とする。
In order to solve the above-mentioned problems, an image expression apparatus of the present invention is provided with a plurality of images for browsing a plurality of images obtained by photographing the same object. And a shooting state detection unit that detects a shooting state at the time of shooting the image, and a still object to be shot for each image in the plurality of images based on the detected shooting state. A fragment image creating unit that creates a fragment image by converting the plurality of videos so that the sizes and positions of the fragment images are the same in each frame, and the correspondence relationship between each fragment image and each created fragment image. And a fragment image synthesizing unit for synthesizing the fragment images using the calculated correspondence relationship, and reconstructing the photographed spatiotemporal space from the synthesized video. It is characterized by

【0008】同じく本発明の映像表現方法は、同一の対
象物を撮影して得られた複数個の映像をブラウジングす
るために該複数個の映像を表現する方法であって、該複
数個の映像中の各映像に対して撮影静止対象物体の大き
さと位置が各フレーム間で等しくなるように該複数個の
映像を変換する映像変換過程と、該変換された各映像を
時間方向に積分する第1の重み付き積分過程と、該第1
の重み付き積分過程の結果算出された各画像に対して対
応関係を算出する過程と、該算出された対応関係を用い
各画像に対して重み付き積分を行う第2の重み付き積分
過程と、を有し、該第2の重み付き積分過程の結果の映
像から前記撮影された時空間を再構築することを特徴と
する。
Similarly, the image representation method of the present invention is a method of representing a plurality of images obtained by photographing the same object so as to browse the plurality of images. An image conversion process of converting the plurality of images so that the size and position of the object to be photographed and stationary are the same for each image in each frame, and a step of integrating each of the converted images in the time direction. A weighted integration process of 1 and the first
A step of calculating a correspondence relationship for each image calculated as a result of the weighted integration step of, and a second weighted integration step of performing a weighted integration on each image using the calculated correspondence relationship, And reconstructing the captured space-time from the image resulting from the second weighted integration process.

【0009】上記のように、本発明の映像表現方法およ
び装置では、映像の撮影時の撮影状態を検出し、複数個
の映像の各映像に対して撮影静止対象物体の大きさと位
置が各フレーム間で等しくなるように映像を変換して断
片画像を作成し、作成された各断片画像に対して各断片
画像間の対応関係を算出し、算出された対応関係を用い
断片画像を合成することで、複数個の映像から撮影され
た時空間を再構築することによって、複数の映像を容易
にブラウジングすることを支援する場合の時間的にも空
間的にも複数の映像間の関係と各映像コンテントの直感
的把握を可能にする表現を実現する。
As described above, according to the image representation method and apparatus of the present invention, the photographing state at the time of photographing the image is detected, and the size and position of the still object to be photographed is determined for each frame of the plurality of images. Converting the video so that they are the same between each other, creating fragment images, calculating the correspondence between each fragment image for each created fragment image, and combining the fragment images using the calculated correspondence. In the case of supporting the easy browsing of multiple videos by reconstructing the spatiotemporal images taken from multiple videos, the relationship between multiple videos in terms of both time and space and each video Realize expressions that allow intuitive understanding of content.

【0010】[0010]

【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して詳細に説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

【0011】図1に本発明の実施の形態例における装置
の構成図を、図2に本発明の実施の形態例における方法
を説明する流れ図を示す。以下、図1と図2に沿って各
構成部及び手法を説明する。
FIG. 1 is a block diagram of an apparatus according to an embodiment of the present invention, and FIG. 2 is a flow chart for explaining a method according to the embodiment of the present invention. Hereinafter, each component and method will be described with reference to FIGS. 1 and 2.

【0012】図1中の入力部101では、図2中の映像
信号入力過程201においてカメラ等で撮影した映像が
入力される。入力部101からの映像は、撮影状態検出
部102と断片画像作成部103において入力映像中の
撮影静止対象物体の大きさと位置が各フレーム間で等し
くなるように変換される。この過程においてカメラ操作
等の映像中の動きに含まれるグローバルな動きをキャン
セルすることを行う。例えば、移動する車をカメラを振
って撮影した例を図3に示す。そのように撮影した図3
(a)中の映像301を302に示す視線方向(観察方
向)から観察した場合、図3(b)のような撮影空間の
画像303(以下パノラマ画像と記す)となる。同一対
象物を撮影した複数の映像からそれぞれ作成されるパノ
ラマ画像は、対象物を断片的に表現しているものであ
り、以下、それら一つ一をパノラマ断片画像と言う。
The input unit 101 shown in FIG. 1 receives an image taken by a camera or the like in the image signal input step 201 shown in FIG. The image from the input unit 101 is converted by the image capturing state detecting unit 102 and the fragment image creating unit 103 so that the size and position of the imaged still target object in the input image become equal in each frame. In this process, the global movement included in the movement in the image such as the camera operation is canceled. For example, FIG. 3 shows an example in which a moving car is photographed by shaking a camera. Figure 3 taken that way
When the image 301 in (a) is observed from the line-of-sight direction (observation direction) indicated by 302, an image 303 (hereinafter referred to as a panoramic image) in the shooting space as shown in FIG. 3B is obtained. The panoramic images respectively created from a plurality of videos of the same target object represent the target object in a fragmentary manner, and hereinafter, each of them will be referred to as a panoramic fragmentary image.

【0013】次に、図1中の撮影状態検出部102にお
いて、図2中の時空間投影画像作成過程202と撮影状
態検出過程203とで行う撮影状態を抽出する処理につ
いて説明する。
Next, the process of extracting the shooting state in the shooting state detecting unit 102 of FIG. 1 in the spatiotemporal projection image creating process 202 and the shooting state detecting process 203 of FIG. 2 will be described.

【0014】抽出方法として時空間投影画像を用いた方
法が開示されている「時空間画像を用いたグローバルな
動き抽出方法の検討」(1992年信学会秋季大会,D
−254,pp.6−256,1992)。この時空間
投影画像の特徴は、動きの時間的ふるまいが流れとして
表現されている点、処理が高速でロバストである点にあ
る。
A method using a spatiotemporal projection image is disclosed as an extraction method, "Examination of a global motion extraction method using a spatiotemporal image" (1992 Autumn Meeting of the Society of Shinkai, D
-254, pp. 6-256, 1992). The features of this spatiotemporal projection image are that the temporal behavior of motion is expressed as a flow, and that the processing is fast and robust.

【0015】ここで時空間投影画像を用いたグローバル
な動き抽出方法について説明する。図4に処理のアルゴ
リズムの流れを示す。
Here, a global motion extraction method using a spatiotemporal projection image will be described. FIG. 4 shows the flow of the processing algorithm.

【0016】まず、手順401での処理は、映像フレー
ムの時間軸への並べ替えの処理であり、入力映像から時
空間画像を作成するものである。ここでいう時空間画像
とは、時間的に連続して撮影された画像を時間軸方向に
並べた物をいう。
First, the process in step 401 is a process of rearranging video frames on the time axis, and creates a spatiotemporal image from an input video. The spatio-temporal image here refers to an object in which images captured in time series are arranged in the time axis direction.

【0017】次に、手順402での処理は、画面法線を
含む平面での時空間画像の切断の処理であり、時空間断
面画像を作成するものである。ここでいう時空間断面画
像とは映像を時間軸方向に切断した画像であり、この時
空間断面画像の一例として、コンピュータビジョンの分
野で用いられているカメラの進行方向と画面の法線を含
む平面で時空間画像を切断した時の切断面(エピポーラ
平面画像(Epipolar Plane Imag
e))がある。この時空間断面画像から被写体の三次元
位置を推定している。これは、このエピポーラ平面画像
上では物体の特徴点の軌跡が直線になり、この直線の傾
きが物体特徴点の大きさになることによっている「Ep
ipolar−Plane image analys
is:Anapproach to determin
g structure from motion」
(IJCV,1,1,pp7−55,june 198
9)。時空間断面図画像としては、x−t時空間画像列
とy−t時空間画像列を算出する。ここでx−t時空間
画像列とは複数枚のx−t時空間画像であり、y−t時
空間画像列も同様である。ここでいうx−t時空間画像
/y−t時空間画像とは、それぞれ画面の法線を含む平
面で時空間画像を切断した切断面をいう。
Next, the process in step 402 is a process of cutting the spatiotemporal image on a plane including the screen normal, and creates a spatiotemporal cross-sectional image. The spatio-temporal cross-sectional image referred to here is an image obtained by cutting the video in the time axis direction, and as an example of this spatio-temporal cross-sectional image, the advancing direction of the camera used in the field of computer vision and the normal line of the screen are included. Cut plane when the spatiotemporal image is cut by a plane (Epipolar Plane Image
e)). The three-dimensional position of the subject is estimated from the spatiotemporal sectional image. This is because the trajectory of the feature points of the object becomes a straight line on this epipolar plane image, and the inclination of this straight line becomes the size of the object feature point.
ipolar-Plane image analyses
is: Anaproach to detail
g structure from motion "
(IJCV, 1,1, pp7-55, jun 198
9). As the spatiotemporal sectional image, an xt spatiotemporal image sequence and a yt spatiotemporal image sequence are calculated. Here, the x-t spatio-temporal image sequence is a plurality of x-t spatio-temporal images, and the y-t spatio-temporal image sequence is also the same. Here, the xt spatiotemporal image / yt spatiotemporal image refers to a cut surface obtained by cutting the spatiotemporal image along a plane including the normal line of the screen.

【0018】次に、手順403での処理は、フィルタ処
理によるエッジおよび線の検出の処理であり、x−t時
空間画像列に対して、各x−t時空間画像毎に第一次微
分や第二次微分等のフィルター処理を施し、エッジ及び
線を検出するものである。手順403の処理結果は上記
で説明した、物体、背景等の特徴点の動きに関する軌跡
を検出した結果に相当する。
Next, the process in step 403 is a process of detecting edges and lines by a filter process, which is a first derivative for each xt space-time image with respect to the xt space-time image sequence. The edge and the line are detected by performing a filtering process such as the second derivative. The processing result of step 403 corresponds to the result of detecting the locus related to the movement of the feature points such as the object and the background described above.

【0019】手順403からエッジおよび線の強度が算
出されると、次に、手順404においてエッジおよび線
の統計的解析の処理が行われる。ここで言う統計処理と
は、x−t時空間画像列に対してy軸方向に積分処理を
行うことであり、同様にy−t時空間画像列に対しては
x方向に積分処理を行うことである。このようにしてエ
ッジの強度情報から時空間投影画像が算出できる。
After the edge and line intensities are calculated in step 403, next, in step 404, edge and line statistical analysis processing is performed. The statistical processing mentioned here is to perform integration processing in the y-axis direction on the x-t spatiotemporal image sequence, and similarly, perform integration processing on the y-t spatio-temporal image sequence in the x direction. That is. In this way, the spatiotemporal projection image can be calculated from the edge intensity information.

【0020】時空間投影画像は、映像中の動きを流れと
して可視化している。この動きを流れとして可視化する
過程が図2中の時空間投影画像作成過程202である。
この流れを手順405の流れの追跡処理において追跡
し、撮影状態(以下カメラの操作と記す)を抽出する。
流れ追跡の例を図5に示す。図5中の501はx−t時
空間投影画像を示し、このx−t時空間投影画像501
に示した流れはカメラを右に振った場合を想定してい
る。502は、時間Tの積分値の分布を示し、503
は、時間T−1の積分値の分布を示す。502と503
の分布から相互相関法、Hough変換法、動的計画法
(「Using dynamic programin
g for solving variational
problems in vision」(IEEE
Trans.Pattern Anal.& Mac
h.Intell.,PAMI−12,Vol.9,p
p.855−867(1990)))を用いて変化量を
算出し、算出される変化量がカメラ操作パラメータであ
る。
The spatiotemporal projection image visualizes the motion in the video as a flow. The process of visualizing this movement as a flow is the spatiotemporal projection image creation process 202 in FIG.
This flow is tracked in the flow tracking process of step 405, and the shooting state (hereinafter referred to as camera operation) is extracted.
An example of flow tracing is shown in FIG. Reference numeral 501 in FIG. 5 denotes an xt space-time projection image, and this xt space-time projection image 501.
The flow shown in is assuming that the camera is swung to the right. 502 shows the distribution of the integrated value of time T, and 503
Indicates the distribution of the integrated value at time T-1. 502 and 503
From the distribution of the cross-correlation method, Hough transform method, and dynamic programming method
g for solving various
"problems in vision" (IEEE
Trans. Pattern Anal. & Mac
h. Intel. , PAMI-12, Vol. 9, p
p. 855-867 (1990))) is used to calculate the change amount, and the calculated change amount is the camera operation parameter.

【0021】図5中の502の分布を時間t、空間xの
関数F(x,t)で表現し、映像の動きがカメラ操作に
よる動きである場合、分布502と503の間には以下
の関係式が成り立つ。関数F(x,t)は、x座標にお
けるy軸方向へのエッジ強度の積分値であり、y軸方向
においてエッジが多く存在する場合、大きな値となる。
すなわちカメラ操作による動きが映像に含まれている場
合、その動き(上記の処理によりエッジとして表現され
ている)はフレーム内で多く存在する事を仮定してい
る。
The distribution 502 in FIG. 5 is represented by a function F (x, t) in time t and space x, and when the motion of the image is a motion by camera operation, the distribution 502 and the distribution 503 are as follows. The relational expression holds. The function F (x, t) is an integrated value of the edge strength in the y-axis direction in the x-coordinate, and has a large value when there are many edges in the y-axis direction.
That is, it is assumed that, when the motion due to the camera operation is included in the image, the motion (expressed as an edge by the above processing) is present in a large amount in the frame.

【0022】F(x,t)=F(ax+b,t−1). ここで係数a,bはそれぞれカメラ操作を表すパラメー
タであり、aがズームパラメータ、bがパンパラメータ
を表す。これらパラメータを上記の各方法等で算出す
る。同様にy−t時空間投影画像からチルトパラメータ
cが算出可能である。
F (x, t) = F (ax + b, t-1). Here, the coefficients a and b are parameters representing the camera operation, a is a zoom parameter, and b is a pan parameter. These parameters are calculated by the above methods. Similarly, the tilt parameter c can be calculated from the y-t spatiotemporal projection image.

【0023】上記の方法で算出したカメラ操作パラメー
タが撮影状態の有無判断過程204において検出された
と判断した場合(yes)に限り、図1中の断片画像作
成部103における図2中の変換過程205において以
下の関係式を用いて各フレーム毎に変換する。カメラ操
作が無いと判断された場合(no)は、a=−1,b=
0,c=0のパラメータで以下の変換を行うことと等し
い。
Only when it is determined that the camera operation parameters calculated by the above method are detected in the photographing state presence / absence determining step 204 (yes), the conversion step 205 in FIG. 2 in the fragment image creating unit 103 in FIG. 1 is performed. In, each frame is converted using the following relational expression. When it is determined that there is no camera operation (no), a = −1, b =
This is equivalent to performing the following conversion with parameters of 0 and c = 0.

【0024】[0024]

【数1】 [Equation 1]

【0025】ここで、(x,y)は時間T−1の画像フ
レーム座標を示し、(x′,y′)は、時間Tの画像フ
レーム座標を示す。
Here, (x, y) indicates the image frame coordinates at time T-1, and (x ', y') indicates the image frame coordinates at time T.

【0026】次に、図1中の断片画像作成部103にお
いて行う図2中の重み係数算出過程206について説明
する。ここでは、断片画像作成部103において行う次
の時間積分処理に用いる重み係数を算出する。この重み
係数は物体等のローカルな動きを反映した係数がふさわ
しいと考えられる。この意味で先に変換した変換映像中
には物体等のローカルな動きしか含まれていない。この
変換映像を用いてローカルな動きを反映した係数を算出
する方法について説明する。この様子を図6に示す。
Next, the weighting factor calculation process 206 in FIG. 2 performed by the fragment image creating unit 103 in FIG. 1 will be described. Here, a weighting coefficient used for the next time integration process performed by the fragment image creating unit 103 is calculated. It is considered that this weighting coefficient is suitable as a coefficient that reflects the local movement of an object or the like. In this sense, only the local motion of the object or the like is included in the converted image converted earlier. A method of calculating a coefficient that reflects a local motion using this converted image will be described. This state is shown in FIG.

【0027】図6には、フレーム内の座標を示すx−y
座標系とフレーム間を示すX−Y−T座標系が存在す
る。図6中、601は、変換後の時空間画像である。6
02は時間tのフレームであり、603は時間t+nの
フレームを表す。時空間画像601は、X−Y−T座標
系でX,Y,Tの関数F(X,Y,T)で表現できる。
算出する重み係数は、時空間画像601の画素(X,
Y,T)各々について算出しw(X,Y,T)と表現す
る。604はフレーム602中の任意の画素f(x0,
y0)でありf(X0,Y0,t)である。606はフ
レーム603中の任意の画素f(x1,y1)でありF
(X1,Y1,t+n)である。但し、X1=X0、Y
1=Y0の関係がある。605は、画素604と画素6
06を結ぶ直線であり、この直線上の画素値の持つ値
(輝度,R,G,B値,y,cb,cr値等)で表され
る時間の関数L(X0,Y0,T)である。時空間画像
601に物体等のローカルな動きが存在しない場合、 L(X0,Y0,t)=L(X0,Y0,t+1)=L
(X0,Y0,t+2)・・・=L(X0,Y0,t+
n)、 が成り立つ。L(X0,Y0,T)の値の変化がローカ
ルな動きによるものであり、この関数を用いて重み係数
w(X,Y,T)を定義することによりローカルな動き
を反映した係数を算出することが可能となる。重み係数
は、関数L(X0,Y0,T)を用いて一般に以下のよ
うに表せる。
In FIG. 6, xy showing the coordinates in the frame is shown.
There is an XYT coordinate system that indicates between the coordinate system and the frame. In FIG. 6, 601 is the spatiotemporal image after conversion. 6
02 is a frame at time t, and 603 is a frame at time t + n. The spatiotemporal image 601 can be represented by a function F (X, Y, T) of X, Y, T in the XYT coordinate system.
The weighting coefficient to be calculated is the pixel (X,
It is calculated for each of Y, T) and expressed as w (X, Y, T). Reference numeral 604 denotes an arbitrary pixel f (x0,
y0) and f (X0, Y0, t). Reference numeral 606 denotes an arbitrary pixel f (x1, y1) in the frame 603, which is F
(X1, Y1, t + n). However, X1 = X0, Y
There is a relation of 1 = Y0. 605 is a pixel 604 and a pixel 6
06 is a straight line, and is a function of time L (X0, Y0, T) represented by the values (luminance, R, G, B values, y, cb, cr values, etc.) of the pixel values on this straight line. is there. When there is no local motion of an object or the like in the spatiotemporal image 601, L (X0, Y0, t) = L (X0, Y0, t + 1) = L
(X0, Y0, t + 2) ... = L (X0, Y0, t +
n) and are established. The change in the value of L (X0, Y0, T) is due to the local movement, and the weight coefficient w (X, Y, T) is defined using this function to calculate the coefficient reflecting the local movement. It becomes possible to do. The weighting factor can be generally expressed as follows using the function L (X0, Y0, T).

【0028】w=AB. ここではAは関数L(X0,Y0,T)の関数の変形群
を表し、例えば以下のようなものである。
W = AB. Here, A represents a modified group of functions of the function L (X0, Y0, T), and is, for example, as follows.

【0029】 A=L(X0,Y0,T)、 A=dL(X0,Y0,T)/dT、 A=dL(X0,Y0,T)2/d2T、 ・ ・ また、Bは定数や時間を変数とする関数群であり、例え
ば以下のようなものである。
A = L (X0, Y0, T), A = dL (X0, Y0, T) / dT, A = dL (X0, Y0, T) 2 / d 2 T, ... And B is a constant And a group of functions with time as a variable, such as the following.

【0030】 B=1、 B=T、 B=T-1、 B=exp(T)、 ・ ・ Aはローカルな動きを反映した項であり、Bは時間を反
映した項である。Bによって次に説明する積分過程の結
果得られる静止画像の輝度の濃淡,色等が変化し、時間
をこれらの変化で表現することが可能となる。例えば、
Bによって過去をセピヤ調にすることも可能である。
B = 1, B = T, B = T −1 , B = exp (T), ... A is a term reflecting local motion, and B is a term reflecting time. By B, the light and shade of the brightness and the color of the still image obtained as a result of the integration process described below change, and the time can be expressed by these changes. For example,
It is also possible to make the past sepia by using B.

【0031】次に、断片画像作成部103では、重み付
き積分過程207において先に算出した重み係数を用い
て変換画像を時間方向に積分処理を行う。積分結果が像
としてCRT及びハードコピーに表現可能なように便宜
上、重み係数は以下のように定義する。ここで積分処理
を行う時間幅をnとする。
Next, in the fragment image creating unit 103, the conversion image is integrated in the time direction by using the weighting coefficient previously calculated in the weighted integration process 207. The weighting factor is defined as follows for convenience so that the integration result can be represented as an image on a CRT and a hard copy. Here, the time width for performing the integration process is n.

【0032】[0032]

【数2】 [Equation 2]

【0033】w′は正規化された形を表している。W'represents a normalized form.

【0034】変換画像をF(X,Y,Ti,i=t〜t
+n)、重み係数w′(X,Y,Ti,i=t〜t+
n)とすると、本発明により出力される画像G(X,
Y)は、
The converted image is represented by F (X, Y, Ti, i = t to t
+ N), weighting factor w '(X, Y, Ti, i = t to t +
n), the image G (X, X,
Y) is

【0035】[0035]

【数3】 (Equation 3)

【0036】のように表せる。複数の映像を上記の手段
で処理した場合の作成したパノラマ画像G(X,Y)を
ii=1-nで表す。
It can be expressed as A panoramic image G (X, Y) created when a plurality of videos are processed by the above means is represented by p i , i = 1-n .

【0037】次に、図1中の断片画像照合部104につ
いて説明する。断片画像照合部104では、作成したパ
ノラマ断片面像間で対応付け照合過程208を行う。こ
の対応付けの様子を図7に示す。図7中、701,70
2は、照合対象パノラマ断片画像を表す。これをそれぞ
れpiとpjで表現する。703は、piとpjの画像間の
重なり部分である。座標系uvを考え、piとpjの配置
関係を(704,705)の値で表現するものとする。
ここで、704はv方向のパノラマ断片画像間対応値で
あり、705はu方向のパノラマ断片画像間対応値であ
る。piとpjの画像間の重なり部分(703)に対し
て、以下の式に示す相互相関係数ρpi,ρpjを算出す
る。
Next, the fragment image collating unit 104 in FIG. 1 will be described. The fragment image matching unit 104 performs a matching matching process 208 between the created panoramic fragment plane images. The state of this association is shown in FIG. 7, 701, 70
Reference numeral 2 represents a collation target panoramic fragment image. This is represented by p i and p j , respectively. Reference numeral 703 denotes an overlapping portion between the images of p i and p j . Considering the coordinate system uv, the arrangement relationship between p i and p j is represented by the value of (704, 705).
Here, 704 is a panorama fragment image correspondence value in the v direction, and 705 is a panorama fragment image correspondence value in the u direction. For the overlapping portion (703) between the images of p i and p j, the cross-correlation coefficients ρ pi and ρ pj shown in the following equations are calculated.

【0038】 ρpi,ρpj=ρpi,ρpj/(ρpi 2・ρpj 21/2・M、 ここで、Ρ pi , ρ pj = ρ pi , ρ pj / (ρ pi 2 · ρ pj 2 ) 1/2 · M, where

【0039】[0039]

【数4】 (Equation 4)

【0040】であり、Mは重なり合っている部分の画素
数である。また、ρpi 2,ρpj 2は分散を表す。
Where M is the number of pixels in the overlapping portion. Also, ρ pi 2 and ρ pj 2 represent the variance.

【0041】配置(704,705)を適当な範囲で変
化させ各値に応じて上記相互相関係数を算出し、算出し
た相互相関係数が最大値となるとの配置(704,70
5)をもって対応関係とする。
The arrangement (704, 705) is changed within an appropriate range to calculate the cross-correlation coefficient according to each value, and the arrangement (704, 70) is such that the calculated cross-correlation coefficient becomes the maximum value.
5) is the correspondence.

【0042】上記の方法を用い複数のパノラマ断片画像
に対してそれらの関係(704,705)を算出する。
Using the above method, the relations (704, 705) between a plurality of panoramic fragment images are calculated.

【0043】次に、図1中の断片画像合成部105で
は、まず図2中の重み計数算出過程209において照合
したパノラマ断片画像の枚数などから次の重み付き積分
過程210での処理において行う積分処理(重ね合わ
せ)に用いる各パノラマ断片画像の重みを算出する。こ
こでの重みとは、各パノラマ画像の透過率等である。た
とえば、複数のパノラマ断片画像間で多く重なる部分を
強調する等の表現が可能となる。
Next, in the fragment image synthesizing section 105 in FIG. 1, the integration performed in the processing in the next weighted integration step 210 is first performed from the number of panorama fragment images collated in the weighting factor calculation step 209 in FIG. The weight of each panorama fragment image used for processing (superimposition) is calculated. The weight here is the transmittance or the like of each panoramic image. For example, an expression such as emphasizing a portion overlapping a plurality of panoramic fragment images can be performed.

【0044】続いて、断片画像合成部105では、図2
中の重み付き積分過程210において重み計数算出過程
209で算出された重み配置関係(704,705)か
らパノラマ画像を積分(重ね合わせ)し、複数のパノラ
マ画像を表現する。
Then, in the fragment image synthesizing unit 105,
In the weighted integration step 210, the panoramic images are integrated (overlaid) from the weighting arrangement relationships (704, 705) calculated in the weighting factor calculation step 209 to represent a plurality of panoramic images.

【0045】次に、図1中の出力部106では、合成さ
れたパノラマ画像が図2中の出力過程211において出
力される。ここで出力された画像は、上記で説明したよ
うにパノラマ画像空間に時間情報(物体の動き情報)が
表現されており、各パノラマ断片画像で大きな空間が再
構築された形の新しい映像の表現が可能となる。この再
構築空間をアクセス(ポイント)する事で時間情報をア
クセスする事が可能となる表現になっている。
Next, the output unit 106 in FIG. 1 outputs the combined panoramic image in the output step 211 in FIG. In the image output here, temporal information (movement information of an object) is expressed in the panoramic image space as described above, and a new image is displayed in which a large space is reconstructed in each panoramic fragment image. Is possible. It is an expression that makes it possible to access time information by accessing (pointing) this reconstruction space.

【0046】以上、本発明を実施の形態例に基づき具体
的に説明したが、本発明は、前記実施の形態例に限定さ
れるものではなく、その要旨を逸脱しない範囲において
種々の変更が可能であることは言うまでもない。
The present invention has been specifically described above based on the embodiments, but the present invention is not limited to the above embodiments, and various modifications can be made without departing from the scope of the invention. Needless to say.

【0047】[0047]

【発明の効果】以上説明したように、本発明の映像表現
方法および装置は、映像中の各映像に対して撮像静止対
象物体の大きさと位置が各フレーム間で等しくなるよう
に該映像を相似変換して断片画像を作成し、各変換映像
を時間方向に積分する重み付け積分するなどにより各画
像に対して対応関係を算出し、その算出された対応関係
を用い各画像に対して重み付き積分するなどにより断片
画像を合成して、映像から撮影された時空間を再構築
(表現)することを特徴とするため、複数の映像を容易
にブラウジングすることを支援する場合の時間的にも空
間的にも複数の映像間の関係と各映像コンテント(映像
の中身)の直感的把握を可能にする表現が可能となる。
As described above, the image representation method and apparatus of the present invention is similar to each image in the image so that the size and position of the imaged stationary target object are equal in each frame. Transforms to create fragment images, calculates the correspondence relationship for each image by performing weighted integration that integrates each converted video in the time direction, and weights integration for each image using the calculated correspondence relationship. It is characterized by reconstructing (representing) the spatiotemporal shot from the video by synthesizing fragmentary images by, for example, so that it is possible to easily browse multiple videos in time and space. Also, it becomes possible to express the relationship between a plurality of videos and intuitive understanding of each video content (contents of the video).

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

【図1】本発明の装置の実施の形態の一例を示す構成図
である。
FIG. 1 is a configuration diagram showing an example of an embodiment of an apparatus of the present invention.

【図2】本発明の方法の実施の形態の一例を示す流れ図
である。
FIG. 2 is a flow chart showing an example of an embodiment of the method of the present invention.

【図3】(a),(b)は上記実施の形態におけるパノ
ラマ画像の説明図である。
3A and 3B are explanatory diagrams of a panoramic image in the above embodiment.

【図4】上記実施の形態におけるカメラ操作パラメータ
抽出処理の流れ図である。
FIG. 4 is a flowchart of a camera operation parameter extraction process in the above embodiment.

【図5】上記実施の形態における流れ追跡処理の説明図
である。
FIG. 5 is an explanatory diagram of a flow tracking process in the above embodiment.

【図6】上記実施の形態における重み係数処理の説明図
である。
FIG. 6 is an explanatory diagram of weighting coefficient processing in the above embodiment.

【図7】上記実施の形態におけるパノラマ断片画像照合
処理の説明図である。
FIG. 7 is an explanatory diagram of a panorama fragment image matching process in the above embodiment.

【符号の説明】[Explanation of symbols]

101…入力部 102…撮影状態検出部 103…断片画像作成部 104…断片画像間照合部 105…断片画像合成部 106…出力部 201…映像信号入力過程 202…時空間投影画像作成過程 203…撮影状態検出過程 204…撮影状態の有無判断過程 205…変換過程 206…重み計数算出過程 207…重み付き積分過程 208…照合過程 209…重み計数算出過程 210…重み付け積分過程 211…出力過程 301…時空間画像 302…視線方向(観察方向) 303…パノラマ画像 401…映像フレームの時間軸への並べ替え 402…画面法線を含む平面での時空間画像の切断 403…フィルタ処理によるエッジ及び線の検出 404…エッジ及び線の統計的解析 405…流れの追跡 501…x−t時空間投影画像 502…時間Tの積分値の分布(F(x,t)) 503…時間T−1の積分値の分布(F(ax+b,t
−1)) 601…変換された映像 602…時間tのフレーム 603…時間t+nのフレーム 604…時間tのフレーム上の任意の画素 605…時間tのフレーム上の任意の画素と時間tのフ
レームに対応する時間t+nのフレーム上の画素を結ぶ
直線 606…時間tのフレームに対応する時間t+nのフレ
ーム上の画素 701…パノラマ断片画像 702…パノラマ断片画像 703…パノラマ断片画像間の重なり部分 704…v方向のパノラマ断片画像間対応値 705…u方向のパノラマ断片画像間対応値
101 ... Input unit 102 ... Shooting state detection unit 103 ... Fragment image creation unit 104 ... Fragment image collation unit 105 ... Fragment image synthesis unit 106 ... Output unit 201 ... Video signal input process 202 ... Spatio-temporal projection image creation process 203 ... Shooting State detection process 204 ... Shooting state presence / absence determination process 205 ... Conversion process 206 ... Weight count calculation process 207 ... Weighted integration process 208 ... Collation process 209 ... Weight count calculation process 210 ... Weighted integration process 211 ... Output process 301 ... Spatio-temporal Image 302 ... Line-of-sight direction (observation direction) 303 ... Panorama image 401 ... Rearrangement of video frames to time axis 402 ... Cutting of spatio-temporal image on plane including screen normal 403 ... Edge and line detection by filtering 404 ... Statistical analysis of edges and lines 405 ... Flow tracking 501 ... xt spatiotemporal projection image 50 ... integrated value of the distribution (F (x, t)) of the time T 503 ... distribution of time-integrated values of T-1 (F (ax + b, t
-1)) 601 ... Converted image 602 ... Frame at time t 603 ... Frame at time t + n 604 ... Arbitrary pixel on frame at time t 605 ... Arbitrary pixel on frame at time t and frame at time t A straight line 606 connecting the pixels on the frame of the corresponding time t + n 606 ... A pixel on the frame of the time t + n corresponding to the frame of the time t 701 ... A panorama fragment image 702 ... A panorama fragment image 703 ... An overlapping portion between panorama fragment images 704 ... v Correspondence value between panorama fragment images in the direction 705 ... Correspondence value between panorama fragment images in the u direction

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 同一の対象物を撮影して得られた複数個
の映像をブラウジングするために該複数個の映像を表現
する装置であって、 該映像の撮影時の撮影状態を検出する撮影状態検出部
と、 該検出された撮影状態に基づいて前記複数個の映像中の
各映像に対して撮影静止対象物体の大きさと位置が各フ
レーム間で等しくなるように該複数個の映像を変換し断
片画像を作成する断片画像作成部と、 該作成された各断片画像に対して該各断片画像間の対応
関係を算出する断片画像間照合部と、 該算出された対応関係を用い前記断片画像を合成する断
片画像合成部と、を有し、 該合成された映像から前記撮影された時空間を再構築す
ることを特徴とする映像表現装置。
1. An apparatus for expressing a plurality of images for browsing a plurality of images obtained by photographing the same object, the photographing being for detecting a photographing state at the time of photographing the images. A state detection unit, and based on the detected shooting state, converts the plurality of images so that the size and position of the object to be photographed and stationary is the same for each frame among the plurality of images. A fragment image creating unit that creates a fragment image, a fragment image inter-matching unit that calculates a correspondence relationship between the created fragment images and the fragment images, and the fragment using the calculated correspondence relationship. And a fragment image synthesizing unit for synthesizing images, and reconstructing the captured space-time from the synthesized video.
【請求項2】 同一の対象物を撮影して得られた複数個
の映像をブラウジングするために該複数個の映像を表現
する方法であって、 該複数個の映像中の各映像に対して撮影静止対象物体の
大きさと位置が各フレーム間で等しくなるように該複数
個の映像を変換する映像変換過程と、 該変換された各映像を時間方向に積分する第1の重み付
き積分過程と、 該第1の重み付き積分過程の結果算出された各画像に対
して対応関係を算出する過程と、 該算出された対応関係を用い各画像に対して重み付き積
分を行う第2の重み付き積分過程と、を有し、 該第2の重み付き積分過程の結果の映像から前記撮影さ
れた時空間を再構築することを特徴とする映像表現方
法。
2. A method of representing a plurality of images obtained by photographing the same object for browsing the plurality of images, wherein each of the images in the plurality of images is represented. An image conversion process for converting the plurality of images so that the size and position of the imaged stationary target object are equal in each frame; and a first weighted integration process for integrating each of the converted images in the time direction. , A process of calculating a correspondence relationship for each image calculated as a result of the first weighted integration process, and a second weighting process for performing a weighted integration on each image using the calculated correspondence relationship. An image integration method, and reconstructing the captured space-time from the image of the result of the second weighted integration process.
JP18991695A 1995-07-26 1995-07-26 Image expression method and apparatus Expired - Lifetime JP3320592B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18991695A JP3320592B2 (en) 1995-07-26 1995-07-26 Image expression method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18991695A JP3320592B2 (en) 1995-07-26 1995-07-26 Image expression method and apparatus

Publications (2)

Publication Number Publication Date
JPH0944630A true JPH0944630A (en) 1997-02-14
JP3320592B2 JP3320592B2 (en) 2002-09-03

Family

ID=16249362

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18991695A Expired - Lifetime JP3320592B2 (en) 1995-07-26 1995-07-26 Image expression method and apparatus

Country Status (1)

Country Link
JP (1) JP3320592B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0514751A (en) * 1991-06-28 1993-01-22 Nippon Hoso Kyokai <Nhk> Panoramic picture fetching device
JPH05260264A (en) * 1992-03-12 1993-10-08 Sharp Corp Image processor
JPH06119450A (en) * 1992-03-26 1994-04-28 Yamaguchi Pref Gov System and device for extracting moving object
JPH06261333A (en) * 1993-03-08 1994-09-16 Canon Inc Imaging device
JPH06350887A (en) * 1993-06-10 1994-12-22 Tsuneaki Hibi Panorama photographing device
JPH0795467A (en) * 1993-09-24 1995-04-07 Canon Inc Image processing device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0514751A (en) * 1991-06-28 1993-01-22 Nippon Hoso Kyokai <Nhk> Panoramic picture fetching device
JPH05260264A (en) * 1992-03-12 1993-10-08 Sharp Corp Image processor
JPH06119450A (en) * 1992-03-26 1994-04-28 Yamaguchi Pref Gov System and device for extracting moving object
JPH06261333A (en) * 1993-03-08 1994-09-16 Canon Inc Imaging device
JPH06350887A (en) * 1993-06-10 1994-12-22 Tsuneaki Hibi Panorama photographing device
JPH0795467A (en) * 1993-09-24 1995-04-07 Canon Inc Image processing device

Also Published As

Publication number Publication date
JP3320592B2 (en) 2002-09-03

Similar Documents

Publication Publication Date Title
US7720257B2 (en) Object tracking system
KR102003015B1 (en) Creating an intermediate view using an optical flow
US8275219B2 (en) Method and device for video image processing, calculating the similarity between video frames, and acquiring a synthesized frame by synthesizing a plurality of contiguous sampled frames
US11153534B2 (en) Virtual mask for use in autotracking video camera images
US9576335B2 (en) Method, device, and computer program for reducing the resolution of an input image
KR20000023784A (en) Method and apparatus for mosaic image construction
Kim et al. An efficient method to build panoramic image mosaics
CN108665476A (en) A kind of pedestrian tracting method and electronic equipment
EP4546767A1 (en) Video processing method and apparatus, and device and medium
JP5225313B2 (en) Image generating apparatus, image generating method, and program
US20230394834A1 (en) Method, system and computer readable media for object detection coverage estimation
JPH10304244A (en) Image processing apparatus and method
KR100955889B1 (en) Apparatus and method for generating panoramic images and vehicle rear monitoring based on panoramic images
JP3320592B2 (en) Image expression method and apparatus
JPH0746582A (en) Video cutout method
JP3325823B2 (en) Video still image display method and apparatus, and video still image display program storage recording medium
JP3213105B2 (en) Video composition automatic decision processing method
KR100421208B1 (en) Wethod for synthesizing three-dimensional image
CN115082522A (en) Target tracking method and device
JP4515698B2 (en) Moving picture composition method, apparatus, and program
JP3344600B2 (en) Image processing device
JP4104947B2 (en) Moving picture composition method, apparatus, and program
JP4571370B2 (en) Moving image composition method and apparatus, program, and digital camera
JP2004120627A (en) Moving image compositing method and apparatus, and program
Migdal et al. Moving object segmentation using super-resolution background models

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090621

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090621

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100621

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100621

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110621

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120621

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130621

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140621

Year of fee payment: 12

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term