JP5845819B2 - Movie presentation device - Google Patents
Movie presentation device Download PDFInfo
- Publication number
- JP5845819B2 JP5845819B2 JP2011240838A JP2011240838A JP5845819B2 JP 5845819 B2 JP5845819 B2 JP 5845819B2 JP 2011240838 A JP2011240838 A JP 2011240838A JP 2011240838 A JP2011240838 A JP 2011240838A JP 5845819 B2 JP5845819 B2 JP 5845819B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- moving
- video
- frame
- moving image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Studio Devices (AREA)
- Stereoscopic And Panoramic Photography (AREA)
- Television Signal Processing For Recording (AREA)
Description
本発明は、動画提示装置に関し、特に、所定の経路に沿って移動する視点から見た視界を動画として提示する装置に関する。 The present invention relates to a moving image presentation device, and more particularly to a device that presents a field of view viewed from a viewpoint moving along a predetermined route as a moving image.
魚眼レンズや全方位ミラーを装着したカメラを用いると、周囲360°の視界をもつ全方位画像を撮影することができる。予め、このような全方位画像を用意しておけば、視聴者の希望する任意の視点位置から任意の方向を観察した画像を提示するサービスを提供することができる。 When a camera equipped with a fisheye lens or an omnidirectional mirror is used, an omnidirectional image having a 360 ° field of view can be taken. If such an omnidirectional image is prepared in advance, it is possible to provide a service for presenting an image obtained by observing an arbitrary direction from an arbitrary viewpoint position desired by the viewer.
たとえば、下記の特許文献1には、情報提供センターに全方位画像を用意しておき、視聴者の求めに応じて、端末装置の画面上に任意視点から任意方向を観察した画像を表示させるための画像データを送信する技術が開示されている。また、グーグル株式会社(本社:米国カリフォルニア州のGoogle Inc. )は、「ストリートビュー」と称して、インターネットを利用して道路上の任意視点から任意方向を観察した景色を表示するサービスを提供している。一方、特許文献2には、車載カメラによって撮影した市街地のビデオ映像から、歩行者、電柱、街路樹などの障害物を除去し、動体などの前景物を含まない市街地映像を提示する装置が開示されている。 For example, in Patent Document 1 below, an omnidirectional image is prepared in the information providing center, and an image obtained by observing an arbitrary direction from an arbitrary viewpoint is displayed on the screen of the terminal device in response to a viewer's request. A technique for transmitting the image data is disclosed. Google Inc. (Headquarters: Google Inc. in California, USA) is called “Street View” and provides a service that displays the scenery from any point of view on the road using the Internet. ing. On the other hand, Patent Document 2 discloses an apparatus that removes obstacles such as pedestrians, telephone poles, and roadside trees from a video image of an urban area taken by an in-vehicle camera, and presents an urban area image that does not include foreground objects such as moving objects. Has been.
前掲の特許文献1に開示されているシステムやグーグル社の提供する「ストリートビュー」のサービスを利用すれば、ユーザは、任意の視点位置を指定し、任意の視線方向を指定することにより、指定に応じた画像の提示を受けることができる。しかしながら、これらの従来技術では、映像を動画として提示する場合に、人や車といった動体が背景画像と区別なく取り扱われるため、所定の経路に沿って移動する視点から見た視界を動画として提示する場合に、動体の動きが不自然になるという問題がある。 By using the system disclosed in the above-mentioned Patent Document 1 and the “Street View” service provided by Google, the user designates an arbitrary viewpoint position and an arbitrary gaze direction. The presentation of the image according to can be received. However, in these conventional techniques, when a video is presented as a moving image, a moving object such as a person or a vehicle is handled without distinction from a background image, and thus a field of view as viewed from a viewpoint moving along a predetermined route is presented as a moving image. In some cases, there is a problem that the motion of the moving object becomes unnatural.
特許文献1に開示されているシステム等では、ユーザの指定した視点位置および視線方向に応じた視野画像をその都度取り出し、これを順番に並べて提示すれば、ユーザの指定に応じた映像提示を行うことが可能である。しかしながら、そのような提示方法では、映像中に人や車といった動体が含まれていると、当該動体の動きが不自然に見えてしまうことがある。たとえば、ある経路に沿って移動しながら撮影した全方位画像を用意しておけば、視線方向を360°の任意の方向に向けることができ、どちらの方向に移動しても前進する状態の景色を表示させることができる。しかし、画像フレームの提示順が撮影順どおりにならないと、動体の動きが逆転した状態で再生されることになる。 In the system disclosed in Patent Document 1, a visual field image corresponding to a user-specified viewpoint position and line-of-sight direction is taken out each time, and if these are displayed in order, video presentation according to the user's specification is performed. It is possible. However, in such a presentation method, if a moving object such as a person or a car is included in the video, the movement of the moving object may appear unnatural. For example, if you prepare an omnidirectional image taken while moving along a certain route, you can turn the direction of the line of sight to any direction of 360 °, and you can move forward in either direction Can be displayed. However, if the presentation order of the image frames does not follow the shooting order, the moving object is reproduced with its movement reversed.
一方、前掲の特許文献2に開示されている技術を利用すれば、撮影した映像から、歩行者や車などの動体を削除して、背景画像のみを提示することができるため、動体の動きが不自然になることを回避することができる。しかしながら、背景画像のみしか含まない映像は、非常に味気ないものになり、視聴者に対して、自分が映像画面内に実際に居るような臨場感を与えることができなくなる。 On the other hand, if the technique disclosed in the above-mentioned Patent Document 2 is used, moving objects such as pedestrians and cars can be deleted from the captured video and only the background image can be presented. It can avoid becoming unnatural. However, the video including only the background image is very unsavory, and it is impossible to give the viewer a sense of reality that they are actually in the video screen.
そこで本発明は、被写体として動体を含ませることにより視聴者に高い臨場感を与えつつ、当該動体の動きが自然に見えるような動画提示が可能な動画提示装置を提供することを目的とする。 SUMMARY OF THE INVENTION An object of the present invention is to provide a moving picture presentation apparatus capable of presenting a moving picture so that the movement of the moving object can be seen naturally while giving the viewer a high sense of reality by including the moving object as a subject.
(1) 本発明の第1の態様は、移動する視点から見た視界を動画として提示する動画提示装置において、
第1のノードと第2のノードとを接続する経路に沿って移動しながら撮影した動画を格納する動画格納部と、
ユーザの指示を入力する指示入力部と、
ユーザの指示に基づいて、経路上の移動方向として、第1のノードから第2のノードに向かう往路方向と、第2のノードから第1のノードに向かう復路方向と、のいずれか一方を設定する移動方向設定部と、
動画格納部に格納されている動画を再生し、ディスプレイ装置の画面に表示する動画再生部と、
を設け、
動画格納部には、経路上を往路方向に移動しながら撮影した、被写体に動体を含む往路動画と、経路上を復路方向に移動しながら撮影した、被写体に動体を含む復路動画と、を格納し、
動画再生部が、移動方向設定部に往路方向が設定されている場合には、往路動画を再生対象として順送り再生し、移動方向設定部に復路方向が設定されている場合には、復路動画を再生対象として順送り再生するようにしたものである。
(1) A first aspect of the present invention is a video presentation device that presents a field of view viewed from a moving viewpoint as a video,
A video storage unit that stores a video shot while moving along a path connecting the first node and the second node;
An instruction input unit for inputting user instructions;
Based on the user's instruction, either the forward direction from the first node to the second node or the return direction from the second node to the first node is set as the movement direction on the route. A moving direction setting section to be
A video playback unit that plays back the video stored in the video storage unit and displays it on the screen of the display device;
Provided,
The moving image storage unit stores a moving image including a moving object on the subject taken while moving in the forward direction on the route, and a returning moving image including a moving object on the subject taken while moving on the route in the returning direction. And
When the forward direction is set in the moving direction setting unit, the video playback unit performs forward playback on the forward direction video as a playback target, and when the backward direction is set in the moving direction setting unit, The progressive playback is performed as a playback target.
(2) 本発明の第2の態様は、上述した第1の態様に係る動画提示装置において、
指示入力部が、移動方向を反転させる反転指示を入力する機能を有し、
移動方向設定部が、反転指示の入力に基づいて、往路方向から復路方向へ、もしくは、復路方向から往路方向へ、移動方向を切り替える処理を行い、
動画再生部が、反転指示入力後の所定期間を遷移期間に設定し、この遷移期間中は、切替前の移動方向に応じた再生対象である切替前動画を構成する切替前画像と、切替後の移動方向に応じた再生対象である切替後動画を構成し切替前画像と同じ位置で撮影された切替後画像と、をブレンドした合成画像を表示するようにしたものである。
(2) According to a second aspect of the present invention, in the video presentation device according to the first aspect described above,
The instruction input unit has a function of inputting a reversal instruction for reversing the moving direction,
The movement direction setting unit performs a process of switching the movement direction from the forward direction to the backward direction or from the backward direction to the forward direction based on the input of the reverse instruction.
The video playback unit sets a predetermined period after the inversion instruction is input as the transition period, and during this transition period, the pre-switching image constituting the pre-switching video that is the playback target according to the moving direction before switching, and the after switching A composite image obtained by blending a post-switching image that is a playback target corresponding to the moving direction of the image and that is captured at the same position as the pre-switching image is displayed.
(3) 本発明の第3の態様は、上述した第2の態様に係る動画提示装置において、
動画再生部が、切替後画像の割合をα、切替前画像の割合を(1−α)として、両画像を合成することにより合成画像を作成し、遷移期間の経過とともに値αを0から1に向けて徐々に増加させるようにしたものである。
(3) According to a third aspect of the present invention, in the video presentation device according to the second aspect described above,
The moving image reproduction unit creates a composite image by combining both images with the ratio of the image after switching being α and the ratio of the image before switching being (1−α), and the value α is changed from 0 to 1 as the transition period elapses. It is intended to gradually increase toward
(4) 本発明の第4の態様は、上述した第3の態様に係る動画提示装置において、
動画格納部に格納されている往路動画が、第1のノード位置で撮影された第1番目のフレームから第2のノード位置で撮影された第N番目のフレームに至るまで合計N枚のフレーム画像によって構成されており、
動画格納部に格納されている復路動画が、第2のノード位置で撮影された第1番目のフレームから第1のノード位置で撮影された第N番目のフレームに至るまで合計N枚のフレーム画像によって構成されており、
往路動画の第i番目のフレームF(i)と復路動画の第(N−i+1)番目のフレームG(N−i+1)とは、経路上の同一地点で撮影された画像になっており、相互に対応するフレームを構成し、
動画再生部が、遷移期間中に、相互に対応するフレームを合成することにより合成画像を作成し、これを表示するようにしたものである。
(4) According to a fourth aspect of the present invention, in the video presentation device according to the third aspect described above,
A total of N frame images from the first frame shot at the first node position to the Nth frame shot at the second node position of the forward moving image stored in the moving image storage unit Consists of
A total of N frame images from the first frame captured at the second node position to the Nth frame captured at the first node position for the return path video stored in the video storage unit. Consists of
The i-th frame F (i) of the forward moving image and the (N−i + 1) th frame G (N−i + 1) of the backward moving image are images taken at the same point on the route, and Configure the frame corresponding to
The moving image reproduction unit creates a composite image by combining frames corresponding to each other during the transition period, and displays the composite image.
(5) 本発明の第5の態様は、上述した第4の態様に係る動画提示装置において、
動画再生部が、
遷移期間中に、切替前動画の遷移期間直前フレームと、これに対応する切替後動画の対応フレームと、を合成した合成フレームからなる定位置画像を表示し、
遷移期間終了後に、切替後動画の対応フレームから順送り再生を開始するようにしたものである。
(5) According to a fifth aspect of the present invention, in the video presentation device according to the fourth aspect described above,
The video playback section
During the transition period, a fixed position image consisting of a composite frame obtained by combining the frame immediately before the transition period of the pre-switching video and the corresponding frame of the post-switching video corresponding thereto is displayed.
After the transition period, forward playback is started from the corresponding frame of the moving image after switching.
(6) 本発明の第6の態様は、上述した第4の態様に係る動画提示装置において、
動画再生部が、
遷移期間の前半期において、切替前動画を継続して順送り再生し、遷移期間の後半期において、切替前動画を前半期の最終フレームから逆送り再生し、
遷移期間中に、切替前動画の各フレームと、これに対応する切替後動画の各フレームと、を合成した合成フレームからなる動画画像を表示し、
遷移期間終了後に、切替後動画を継続して順送り再生するようにしたものである。
(6) According to a sixth aspect of the present invention, in the video presentation device according to the fourth aspect described above,
The video playback section
In the first half of the transition period, the pre-switching video is continuously played forward, and in the latter half of the transition period, the pre-switching video is played backward from the last frame of the first half,
During the transition period, display a video image composed of synthesized frames obtained by synthesizing each frame of the video before switching and each frame of the video after switching corresponding to this,
After the transition period ends, the post-switching video is continuously played forward.
(7) 本発明の第7の態様は、上述した第6の態様に係る動画提示装置において、
動画再生部が、遷移期間の前半期において、再生速度を遷移期間直前の速度から徐々に減少させてゆき、遷移期間の後半期において、再生速度を徐々に増加させてゆくようにしたものである。
(7) According to a seventh aspect of the present invention, in the video presentation device according to the sixth aspect described above,
The video playback unit gradually reduces the playback speed from the speed immediately before the transition period in the first half of the transition period, and gradually increases the playback speed in the second half of the transition period. .
(8) 本発明の第8の態様は、上述した第4の態様に係る動画提示装置において、
動画再生部が、
遷移期間中に、切替前動画を遷移期間直前フレームから逆送り再生し、切替前動画の各フレームと、これに対応する切替後動画の各フレームと、を合成した合成フレームからなる動画画像を表示し、
遷移期間終了後に、切替後動画を継続して順送り再生するようにしたものである。
(8) According to an eighth aspect of the present invention, in the video presentation device according to the fourth aspect described above,
The video playback section
During the transition period, the pre-switching video is played back in reverse from the frame immediately before the transition period, and a video image composed of the combined frames of the pre-switching video frames and the corresponding post-switching video frames is displayed. And
After the transition period ends, the post-switching video is continuously played forward.
(9) 本発明の第9の態様は、上述した第1の態様に係る動画提示装置において、
指示入力部が、移動方向を反転させる反転指示を入力する機能を有し、
移動方向設定部が、反転指示の入力に基づいて移動方向を切り替える処理を行い、
動画格納部には、往路動画および復路動画に加えて、経路上を往路方向もしくは復路方向に移動しながら撮影した、被写体に動体を含まない背景動画が、更に格納されており、
動画再生部が、反転指示入力後の所定期間を遷移期間に設定し、この遷移期間中は、切替前の移動方向に応じた再生対象である切替前動画を構成する切替前画像と、背景動画を構成し切替前画像と同じ位置で撮影された背景画像と、をブレンドした第1の合成画像と、背景動画を構成する背景画像と、切替後の移動方向に応じた再生対象である切替後動画を構成し背景画像と同じ位置で撮影された切替後画像と、をブレンドした第2の合成画像とを、第1の合成画像、第2の合成画像の順に表示するようにしたものである。
(9) According to a ninth aspect of the present invention, in the video presentation device according to the first aspect described above,
The instruction input unit has a function of inputting a reversal instruction for reversing the moving direction,
The movement direction setting unit performs a process of switching the movement direction based on the input of the reverse instruction,
In the moving image storage unit, in addition to the forward moving image and the returning moving image, a background moving image that does not include moving objects in the subject and is photographed while moving in the forward direction or the returning direction on the route is further stored.
The video playback unit sets a predetermined period after the inversion instruction is input as the transition period, and during this transition period, the pre-switching image that constitutes the pre-switching video that is the playback target according to the moving direction before switching, and the background video The first synthesized image blended with the background image captured at the same position as the pre-switching image, the background image constituting the background video, and the post-switching that is the playback target according to the moving direction after switching A second composite image obtained by blending a post-switching image that is composed of a moving image and shot at the same position as the background image is displayed in the order of the first composite image and the second composite image. .
(10) 本発明の第10の態様は、上述した第9の態様に係る動画提示装置において、
動画再生部が、
遷移期間内に、第1の遷移期間と、これに後続する第2の遷移期間とを設定し、
背景画像の割合をα、切替前画像の割合を(1−α)として、両画像を合成することにより第1の合成画像を作成し、これを第1の遷移期間内に表示し、かつ、第1の遷移期間の経過とともに値αを0から1に向けて徐々に増加させ、
切替後画像の割合をβ、背景画像の割合を(1−β)として、両画像を合成することにより第2の合成画像を作成し、これを第2の遷移期間内に表示し、かつ、第2の遷移期間の経過とともに値βを0から1に向けて徐々に増加させるようにしたものである。
(10) According to a tenth aspect of the present invention, in the video presentation device according to the ninth aspect described above,
The video playback section
Within the transition period, set a first transition period and a second transition period following this,
The ratio of the background image is α, the ratio of the pre-switching image is (1−α), a first composite image is created by combining both images, and this is displayed within the first transition period, and The value α is gradually increased from 0 to 1 with the passage of the first transition period,
The ratio of the image after switching is β, the ratio of the background image is (1-β), and a second composite image is created by combining both images, and this is displayed within the second transition period, and As the second transition period elapses, the value β is gradually increased from 0 to 1.
(11) 本発明の第11の態様は、上述した第10の態様に係る動画提示装置において、
動画格納部に格納されている往路動画が、第1のノード位置で撮影された第1番目のフレームから第2のノード位置で撮影された第N番目のフレームに至るまで合計N枚のフレーム画像によって構成されており、
動画格納部に格納されている復路動画が、第2のノード位置で撮影された第1番目のフレームから第1のノード位置で撮影された第N番目のフレームに至るまで合計N枚のフレーム画像によって構成されており、
動画格納部に格納されている背景動画が、第1のノード位置で撮影された第1番目のフレームから第2のノード位置で撮影された第N番目のフレームに至るまで合計N枚のフレーム画像によって構成されており、
往路動画の第i番目のフレームF(i)と、復路動画の第(N−i+1)番目のフレームG(N−i+1)と、背景画像の第i番目のフレームH(i)とは、経路上の同一地点で撮影された画像になっており、相互に対応するフレームを構成し、
動画再生部が、遷移期間中に、相互に対応するフレームを合成することにより合成画像を作成し、これを表示するようにしたものである。
(11) According to an eleventh aspect of the present invention, in the video presentation device according to the tenth aspect described above,
A total of N frame images from the first frame shot at the first node position to the Nth frame shot at the second node position of the forward moving image stored in the moving image storage unit Consists of
A total of N frame images from the first frame captured at the second node position to the Nth frame captured at the first node position for the return path video stored in the video storage unit. Consists of
A total of N frame images from the first frame shot at the first node position to the Nth frame shot at the second node position of the background moving image stored in the moving image storage unit Consists of
The i-th frame F (i) of the forward moving image , the (N−i + 1) th frame G (N−i + 1) of the backward moving image, and the i-th frame H (i) of the background image It is an image taken at the same point on the top, constituting a mutually corresponding frame,
The moving image reproduction unit creates a composite image by combining frames corresponding to each other during the transition period, and displays the composite image.
(12) 本発明の第12の態様は、上述した第11の態様に係る動画提示装置において、
動画再生部が、
第1の遷移期間中に、切替前動画の遷移期間直前フレームと、これに対応する背景動画の対応背景フレームと、を合成した合成フレームからなる定位置画像を第1の合成画像として表示し、
第2の遷移期間中に、背景動画の対応背景フレームと、切替後動画の前記対応背景フレームに対応する対応フレームと、を合成した合成フレームからなる定位置画像を第2の合成画像として表示し、
遷移期間終了後に、切替後動画の対応フレームから順送り再生を開始するようにしたものである。
(12) According to a twelfth aspect of the present invention, in the video presentation device according to the eleventh aspect described above,
The video playback section
During the first transition period, a fixed position image composed of a composite frame obtained by combining the frame immediately before the transition period of the pre-switching video and the corresponding background frame of the background video corresponding thereto is displayed as the first composite image,
During the second transition period, a fixed position image composed of a combined frame obtained by combining the corresponding background frame of the background moving image and the corresponding frame corresponding to the corresponding background frame of the switched moving image is displayed as the second combined image. ,
After the transition period, forward playback is started from the corresponding frame of the moving image after switching.
(13) 本発明の第13の態様は、上述した第12の態様に係る動画提示装置において、
動画再生部が、第1の遷移期間と第2の遷移期間との間に中間遷移期間を設け、この中間遷移期間中に、対応背景フレームのみを表示するようにしたものである。
(13) According to a thirteenth aspect of the present invention, in the video presentation device according to the twelfth aspect described above,
The moving image reproduction unit provides an intermediate transition period between the first transition period and the second transition period, and displays only the corresponding background frame during the intermediate transition period.
(14) 本発明の第14の態様は、上述した第11の態様に係る動画提示装置において、
動画再生部が、
第1の遷移期間中に、切替前動画を継続して順送り再生し、この切替前動画の各フレームと背景動画の対応背景フレームとを合成した合成フレームからなる動画画像を第1の合成画像として表示し、
第2の遷移期間中に、切替後動画を、第1の遷移期間の最終対応背景フレームに対応するフレームから順送り再生し、この切替後動画の各フレームと背景動画の対応背景フレームとを合成した合成フレームからなる動画画像を第2の合成画像として表示し、
第2の遷移期間終了後に、切替後動画を継続して順送り再生するようにしたものである。
(14) In a fourteenth aspect of the present invention, in the video presentation device according to the eleventh aspect described above,
The video playback section
During the first transition period, the pre-switching video is continuously played forward and a video image composed of a composite frame obtained by synthesizing each frame of the pre-switching video and the corresponding background frame of the background video is used as the first composite image. Display
During the second transition period, the post-switching video is sequentially played back from the frame corresponding to the final corresponding background frame of the first transition period, and each frame of the post-switching video and the corresponding background frame of the background video are synthesized. Display a moving image composed of composite frames as a second composite image,
After the second transition period, the moving image after switching is continuously played back in sequence.
(15) 本発明の第15の態様は、上述した第14の態様に係る動画提示装置において、
動画再生部が、第1の遷移期間中、再生速度を遷移期間直前の速度から徐々に減少させてゆき、第2の遷移期間中、再生速度を徐々に増加させてゆくようにしたものである。
(15) According to a fifteenth aspect of the present invention, in the video presentation device according to the fourteenth aspect described above,
The video playback unit gradually decreases the playback speed from the speed immediately before the transition period during the first transition period, and gradually increases the playback speed during the second transition period. .
(16) 本発明の第16の態様は、上述した第11の態様に係る動画提示装置において、
動画再生部が、
第1の遷移期間中に、切替前動画を遷移期間直前フレームから逆送り再生し、切替前動画の各フレームと、これに対応する背景動画の各フレームと、を合成した合成フレームからなる動画画像を第1の合成画像として表示し、
第2の遷移期間中に、切替後動画を、第1の遷移期間の最終対応背景フレームに対応するフレームから順送り再生し、この切替後動画の各フレームと背景動画の対応背景フレームとを合成した合成フレームからなる動画画像を第2の合成画像として表示し、
遷移期間終了後に、切替後動画を継続して順送り再生するようにしたものである。
(16) According to a sixteenth aspect of the present invention, in the video presentation device according to the eleventh aspect described above,
The video playback section
During the first transition period, the moving image before switching is played back in reverse from the frame immediately before the transition period, and the moving image is composed of synthesized frames obtained by combining each frame of the moving image before switching and each frame of the background moving image corresponding thereto. As the first composite image,
During the second transition period, the post-switching video is sequentially played back from the frame corresponding to the final corresponding background frame of the first transition period, and each frame of the post-switching video and the corresponding background frame of the background video are synthesized. Display a moving image composed of composite frames as a second composite image,
After the transition period ends, the post-switching video is continuously played forward.
(17) 本発明の第17の態様は、上述した第1〜第16の態様に係る動画提示装置において、
動画格納部に格納されている各動画画像が、経路に沿って移動しながら全方位カメラを用いて撮影した360°の視界をもつ全方位画像を、フレーム単位で収録した画像によって構成されており、
指示入力部が、特定の視線方向を示す指示を入力する機能を有し、
動画再生部が、動画画像を構成する個々のフレームから視線方向に応じた視野画像を切り出し、これをディスプレイ画面に表示するようにしたものである。
(17) According to a seventeenth aspect of the present invention, in the video presentation device according to the first to sixteenth aspects described above,
Each moving image stored in the moving image storage unit is composed of an image that is recorded in units of frames, which is an omnidirectional image having a 360 ° field of view, which is taken using an omnidirectional camera while moving along a route. ,
The instruction input unit has a function of inputting an instruction indicating a specific gaze direction,
The moving image reproducing unit cuts out a field-of-view image corresponding to the line-of-sight direction from each frame constituting the moving image and displays it on the display screen.
(18) 本発明の第18の態様は、上述した第17の態様に係る動画提示装置において、
指示入力部が、前進ボタンと、後退ボタンと、左向きボタンと、右向きボタンと、を有するコントローラを備え、
移動方向設定部が、前進ボタンの操作指示に基づいて、移動方向を第1の方向に設定し、後退ボタンの操作指示に基づいて、移動方向を第2の方向に設定し、
動画再生部が、左向きボタンの操作指示に基づいて、視線方向を左向きに変化させ、右向きボタンの操作指示に基づいて、視線方向を右向きに変化させるようにしたものである。
(18) According to an eighteenth aspect of the present invention, in the video presentation device according to the seventeenth aspect described above,
The instruction input unit includes a controller having a forward button, a backward button, a left button, and a right button,
The movement direction setting unit sets the movement direction to the first direction based on the forward button operation instruction, sets the movement direction to the second direction based on the backward button operation instruction,
The moving image reproduction unit changes the line-of-sight direction to the left based on an operation instruction for the left button, and changes the line-of-sight direction to the right based on an operation instruction for the right button.
(19) 本発明の第19の態様は、上述した第18の態様に係る動画提示装置において、
移動方向設定部が、左向きボタンの操作指示もしくは右向きボタンの操作指示に基づいて、移動方向に対する視線方向の角度が所定の基準以上となったときに、移動方向の切り替えを行うようにしたものである。
(19) According to a nineteenth aspect of the present invention, in the video presentation device according to the eighteenth aspect described above,
The moving direction setting unit switches the moving direction when the angle of the line-of-sight direction with respect to the moving direction is equal to or greater than a predetermined reference based on the operation instruction of the left button or the right button. is there.
(20) 本発明の第20の態様は、上述した第17〜第19の態様に係る動画提示装置において、
動画格納部が、魚眼レンズもしくは全方位ミラーを装着した全方位カメラを用いて、所定の水平面より上方に位置する半球状視界を撮影して得られる歪曲円形画像から、仰角が所定の基準値以下の領域を切り出し、これに歪み補正を施すことにより得られる矩形状のパノラマ画像を全方位画像とする動画を格納するようにしたものである。
(20) According to a twentieth aspect of the present invention, in the video presentation device according to the seventeenth to nineteenth aspects described above,
From the distorted circular image obtained by photographing the hemispherical field located above the predetermined horizontal plane using the omnidirectional camera equipped with the fisheye lens or the omnidirectional mirror, the moving image storage unit has an elevation angle of a predetermined reference value or less. A moving image having a rectangular panoramic image obtained by cutting out an area and correcting the distortion is stored as an omnidirectional image.
(21) 本発明の第21の態様は、上述した第17〜第19の態様に係る動画提示装置において、
全方位画像格納部が、仮想の経路を示す三次元CG画像に基づいて作成された矩形状のパノラマ画像を全方位画像とする動画を格納するようにしたものである。
(21) According to a twenty-first aspect of the present invention, in the video presentation device according to the seventeenth to nineteenth aspects described above,
The omnidirectional image storage unit stores a moving image in which a rectangular panoramic image created based on a three-dimensional CG image indicating a virtual route is an omnidirectional image.
(22) 本発明の第22の態様は、上述した第1〜第21の態様に係る動画提示装置において、
動画格納部が、3以上の複数のノードを接続する複数の経路についての動画をそれぞれ格納しており、
各ノードを介した各経路の接続関係を示すルート情報を格納するルート情報格納部を更に設け、
指示入力部が、ノードを介して第1の経路から第2の経路へ移動する旨のユーザの経路乗換指示を入力する機能を有し、
動画再生部が、経路乗換指示が入力された場合に、ルート情報を参照することにより、第1の経路についての動画再生に継続して、第2の経路についての動画再生を行う機能を有するようにしたものである。
(22) According to a twenty-second aspect of the present invention, in the video presentation device according to the first to twenty-first aspects described above,
The video storage unit stores videos for a plurality of paths connecting three or more nodes, respectively.
A route information storage unit for storing route information indicating a connection relation of each route through each node;
The instruction input unit has a function of inputting a user's route transfer instruction to move from the first route to the second route via the node;
The video playback unit has a function of performing video playback for the second route continuously with video playback for the first route by referring to the route information when a route transfer instruction is input. It is a thing.
(23) 本発明の第23の態様は、上述した第1〜第22の態様に係る動画提示装置を、コンピュータに専用のプログラムを組み込むことにより構成したものである。 (23) In a twenty-third aspect of the present invention, the video presentation device according to the first to twenty-second aspects described above is configured by incorporating a dedicated program into a computer.
本発明に係る動画提示装置によれば、同一の経路について、往路動画と復路動画との2通り動画が撮影され、ユーザの所望する移動方向に応じて、いずれか一方の動画の再生を行うようにしたため、動体を含んだ画像を視聴者に提示して高い臨場感を与えつつ、当該動体の動きが自然に見えるような動画提示が可能になる。 According to the moving image presentation apparatus of the present invention, two types of moving images, that is, the forward moving image and the returning moving image, are shot on the same route, and either one of the moving images is reproduced according to the moving direction desired by the user. Therefore, it is possible to present a moving image so that the motion of the moving object can be seen naturally while presenting an image including the moving object to the viewer to give a high sense of realism.
また、往路動画の提示と復路動画の提示とを切り替える際に遷移期間を設定し、この遷移期間中に切替前動画と切替後動画とをブレンドさせた合成画像を提示する実施形態を採用すれば、動体を滑らかに切り替えることができ、切替時の動体の動きの不自然さを低減することができる。 In addition, if the transition period is set when switching between the presentation of the outbound video and the presentation of the return path video, an embodiment in which a composite image in which the pre-switching video and the post-switching video are blended during this transition period is presented is adopted. Therefore, the moving object can be switched smoothly, and the unnaturalness of the movement of the moving object at the time of switching can be reduced.
更に、被写体に動体を含まない背景動画を用意する実施形態では、切替前動画と切替後動画との間に背景動画を介挿したブレンドを行うことができるようになるので、動体の切り替えを更に円滑にし、切替時の動体の動きの不自然さを更に低減することができる。 Furthermore, in the embodiment in which a background video that does not include a moving object is prepared as a subject, it is possible to perform blending in which a background video is inserted between the pre-switching video and the post-switching video. It is possible to smoothen and further reduce the unnatural movement of the moving body at the time of switching.
以下、本発明を図示する実施形態に基づいて説明する。 Hereinafter, the present invention will be described based on the illustrated embodiments.
<<< §1. 動画提示の基本手法 >>>
ここでは、まず、本発明に係る動画提示装置が採用する動画提示の基本手法を説明する。本発明に係る動画提示装置は、所定の経路に沿って移動する視点から見た視界を動画として提示する装置であり、表示対象となる経路は、屋外であっても、屋内であってもかまわない。したがって、この装置は、たとえば、様々な史跡や観光地の景色をディスプレイ画面上に提示し、ユーザ(視聴者)に、あたかも当該史跡や観光地内を自由に歩き回って見学しているような体験をさせることが可能である。以下の説明では、便宜上、図1に示すような平面図で示される間取りをもった美術館の館内を歩きまわっている状態の動画をユーザに提示する単純な例を説明する。
<<< §1. Basic method of video presentation >>>
Here, first, a basic method of video presentation employed by the video presentation device according to the present invention will be described. The video presentation device according to the present invention is a device that presents a field of view viewed from a viewpoint moving along a predetermined route as a video, and the route to be displayed may be outdoors or indoors. Absent. Therefore, this device, for example, presents various historical sites and scenery of sightseeing spots on the display screen, and allows the user (viewer) to feel as if they are walking freely around the historical sites and sightseeing spots. It is possible to make it. In the following description, for the sake of convenience, a simple example will be described in which a moving image is presented to the user in a state where the user is walking in a museum with a floor plan as shown in FIG.
ここでは、この図1に示す美術館が、絵画と彫刻を展示するための実在の施設であり、図示のとおり、入口から入館した参観者は、内部の回廊を自由に歩き回りながら展示物を鑑賞し、出口から退館するものとしよう。図1にハッチングを施した部分は、回廊の壁面を示しており、絵画は、この壁面に提示されているものとする。また、回廊の床には、適宜、彫刻が置かれているものとする。本発明に係る動画提示装置は、基本的には、この実在の美術館の館内を撮影した画像をユーザに提示するための装置ということになるが、ユーザが、館内を自由に歩き回りながら、視線を任意の方向に向けて観察した状態をシミュレートし、動画として提示する機能を有している。 Here, the museum shown in Fig. 1 is a real facility for exhibiting paintings and sculptures. As shown in the figure, the visitors who entered the museum can freely walk around the corridor and enjoy the exhibits. Suppose you leave the exit. The hatched portion in FIG. 1 shows the wall surface of the corridor, and the picture is presented on this wall surface. In addition, sculptures are appropriately placed on the floor of the corridor. The video presentation device according to the present invention is basically a device for presenting the user with an image of the inside of this real art museum, but the user can walk around the hall freely It has a function of simulating a state observed in an arbitrary direction and presenting it as a moving image.
ここでは、このような美術館の参観路を、複数のノードとこれらノード間を接続する経路とによって表現し、参観路全体を、各ノードと各経路の情報をもったルート情報によって表現することにする。図2は、図1に示す美術館の参観路を構成するノードと経路を示す平面図であり、個々の黒点はノード、個々の直線は経路、個々の破線は実際の参観路の輪郭を示している。図示のとおり、この例では、6個のノードN1〜N6と、6本の経路R1〜R6とが定義されている。各経路は、一対のノードを端点として、これら端点間を結ぶ直線として定義される。 In this case, such a museum visit path is expressed by a plurality of nodes and paths connecting these nodes, and the entire visit path is expressed by route information having information on each node and each path. To do. FIG. 2 is a plan view showing the nodes and paths constituting the visit path of the museum shown in FIG. 1. Each black dot indicates a node, each straight line indicates a path, and each broken line indicates an outline of the actual visit path. Yes. As illustrated, in this example, six nodes N1 to N6 and six routes R1 to R6 are defined. Each path is defined as a straight line connecting these end points with a pair of nodes as end points.
参観路上のどの位置にノードを定義し、どのノード間に経路を定義するかは、装置設計者の判断に委ねられるが、一般的には、参観路の分岐点、曲がり角、始端点、終端点にノードを定義し、実際の参観路に応じて、必要なノード間に経路を定義すればよい。図示の例の場合、各経路R1〜R6はいずれも直線をなすが、実在の経路が曲線を含む場合には、ベジェ曲線などを利用して曲線からなる経路を定義してもかまわない。ただ、各経路が直線であれば、その両端点のノードを特定するだけで当該経路も特定されるので、実用上は、すべての経路を直線によって構成するのが好ましい。実在の参観路が曲線を含む場合には、複数のノードとこれらを結ぶ直線からなる折れ線によって擬似的に曲線を近似すればよい。 It is left up to the device designer to define the nodes on the visit path and the paths between the nodes, but in general, the branch point, turn corner, start point, and end point of the visit path Nodes can be defined, and routes can be defined between necessary nodes according to the actual visiting route. In the case of the illustrated example, each of the paths R1 to R6 is a straight line. However, when the actual path includes a curve, a path composed of a curve may be defined using a Bezier curve or the like. However, if each path is a straight line, the path is also specified only by specifying the nodes at both end points. Therefore, in practice, it is preferable that all the paths are constituted by straight lines. When the actual visiting route includes a curve, the curve may be approximated by a broken line formed by a plurality of nodes and a straight line connecting them.
参観路全体を示すルート情報は、個々のノードの位置を示す情報(たとえば、XY座標系上の座標値)と、一対のノード間の経路を示す情報(たとえば、「ノードN1,N2:経路R1」のような情報)とによって構成することができる。 The route information indicating the entire visiting route includes information indicating the position of each node (for example, coordinate values on the XY coordinate system) and information indicating a route between a pair of nodes (for example, “nodes N1, N2: route R1”). And the like).
このような参観路についての動画提示を行うためには、個々の経路R1〜R6に沿って移動しながら撮影した動画をそれぞれ用意しておけばよい。図3は、1本の経路Rに沿った撮影により得られた動画を構成するフレーム群を示す動画フレームチャートである。図示の例は、一対のノードA,Bを結ぶ経路Rに沿って、ノードAからノードBに移動しながら撮影を行うことにより得られた動画のフレーム構成を示している。 In order to present a moving image for such a visit route, it is only necessary to prepare moving images taken while moving along the individual routes R1 to R6. FIG. 3 is a moving image frame chart showing a frame group constituting a moving image obtained by photographing along one route R. The illustrated example shows a frame structure of a moving image obtained by shooting while moving from the node A to the node B along the route R connecting the pair of nodes A and B.
図示のとおり、この動画は、経路R上に離散的に定義された各地点P(1),P(2),... ,P(i),... ,P(N−1),P(N)において撮影されたフレーム画像F(1),F(2),... ,F(i),... ,F(N−1),F(N)の集合体によって構成される。ここで、地点P(1)はノードAに一致し、地点P(N)はノードBに一致し、合計N個の地点について、それぞれ固有のフレーム画像が撮影されることになる。個々のフレーム画像は静止画像であるが、これを順送りに再生することにより、動画の提示を行うことができる。各地点の間隔は、撮影装置の1秒間のフレーム数と撮影装置の移動速度によって定まる。たとえば、30フレーム/秒の撮影装置を150mm/秒の速度で移動させながら撮影を行えば、各地点の間隔は5mmになる。 As shown in the figure, this moving image is obtained by discretely defining points P (1), P (2),..., P (i),. The frame images F (1), F (2),..., F (i),. The Here, the point P (1) coincides with the node A, the point P (N) coincides with the node B, and unique frame images are taken for the total N points. Each frame image is a still image, but a moving image can be presented by reproducing the frame image in order. The interval between the points is determined by the number of frames per second of the photographing apparatus and the moving speed of the photographing apparatus. For example, if shooting is performed while moving a 30-frame / second imaging device at a speed of 150 mm / second, the interval between points is 5 mm.
ここに示す例の場合、動画撮影を行う装置として、図4に示すような撮影装置を用いている。この撮影装置は、図示のとおり、魚眼レンズ10、ビデオカメラ20、データ処理ユニット30、台車40によって構成され、360°の視界をもつ画像を撮影可能な全方位カメラとして機能する。図4に示すように、魚眼レンズ10は、この装置の最上部に配置され、所定の水平面より上方に位置する半球状視界の像をビデオカメラ20の撮像面に形成する。このような構成を採ると、ビデオカメラ20の撮像面には、図5に示すような歪曲円形画像が結像する(ハッチングを施したドーナツ状部分とその内部の白地の円形部分との両方が、魚眼レンズ10で撮影した歪曲円形画像になる。)。この歪曲円形画像の中心にある天頂点Oは、図4に示す撮影装置の鉛直上方の位置にある点(回廊の天井に相当)になり、この歪曲円形画像の外周は、図4に示す撮影装置による撮影視野(周囲360°の視野)の下端位置に相当する。)。 In the case of the example shown here, a photographing device as shown in FIG. 4 is used as a device for photographing a moving image. As shown in the figure, this photographing apparatus is constituted by a fisheye lens 10, a video camera 20, a data processing unit 30, and a carriage 40, and functions as an omnidirectional camera capable of photographing an image having a 360 ° field of view. As shown in FIG. 4, the fisheye lens 10 is disposed on the uppermost part of the apparatus, and forms an image of a hemispherical field located above a predetermined horizontal plane on the imaging surface of the video camera 20. If such a configuration is adopted, a distorted circular image as shown in FIG. 5 is formed on the imaging surface of the video camera 20 (both the hatched donut-shaped portion and the white circular portion inside thereof are formed). And a distorted circular image taken with the fisheye lens 10). The celestial vertex O at the center of the distorted circular image is a point (corresponding to the ceiling of the corridor) at a position vertically above the imaging device shown in FIG. 4, and the outer periphery of the distorted circular image is shown in FIG. This corresponds to the lower end position of the field of view taken by the apparatus (field of view around 360 °). ).
ここに示す例の場合、絵画と彫刻を展示した美術館の館内が表示対象となっているため、天頂点Oの近傍にある白地の円形部分の画像(回廊の天井部分の画像に相当)は利用せず、図にハッチングを施したドーナツ状の領域のみを利用することにする。図6は、図5に示す歪曲円形画像から、仰角が所定の基準値以下の領域(図にハッチングを施した領域)を切り出し、これに歪み補正を施すことにより得られる矩形状のパノラマ画像を示す平面図である。このパノラマ画像が、地点P(i)で撮影された歪曲円形画像に基づいて得られた画像であるとすると、当該画像は、動画の第i番目のフレームF(i)を構成することになる。このパノラマ画像の下辺に示す0°〜360°の方位角は、図5の歪曲円形画像の円周上に示された0°〜360°の方位角に対応する。すなわち、この図6に示すパノラマ画像は、図4に示す魚眼レンズ10の位置に視点をおき、周囲360°を眺めた画像ということになる。 In the case of the example shown here, the museum's hall displaying paintings and sculptures is to be displayed, so the image of the white circular part near the top of the top O (corresponding to the image of the ceiling part of the corridor) is used. Instead, only the donut-shaped area hatched in the figure is used. FIG. 6 shows a rectangular panoramic image obtained by cutting out a region having an elevation angle equal to or smaller than a predetermined reference value (a hatched region in the drawing) from the distorted circular image shown in FIG. 5 and applying distortion correction thereto. FIG. If this panoramic image is an image obtained based on a distorted circular image photographed at the point P (i), the image constitutes the i-th frame F (i) of the moving image. . The azimuth angle of 0 ° to 360 ° shown on the lower side of the panoramic image corresponds to the azimuth angle of 0 ° to 360 ° shown on the circumference of the distorted circular image in FIG. That is, the panoramic image shown in FIG. 6 is an image in which the viewpoint is viewed at the position of the fisheye lens 10 shown in FIG.
ビデオカメラ20で撮影された歪曲円形画像のデータは、データ処理ユニット30へ送られる。データ処理ユニット30は、コンピュータによって構成され、歪曲円形画像のデータは、ハードディスク装置内に格納される。また、ここに示す例の場合、データ処理ユニット30は、この歪曲円形画像からパノラマ画像を作成する処理を行う機能を有している。したがって、図5に示すような歪曲円形画像は、データ処理ユニット30内で図6に示すようなパノラマ画像に変換され、ハードディスク装置内に格納される。ここに示す例の場合、このようにして得られたパノラマ画像を、動画の個々のフレームを構成する全方位画像として用いることになる。 The data of the distorted circular image taken by the video camera 20 is sent to the data processing unit 30. The data processing unit 30 is configured by a computer, and distorted circular image data is stored in the hard disk device. In the example shown here, the data processing unit 30 has a function of performing a process of creating a panoramic image from the distorted circular image. Therefore, the distorted circular image as shown in FIG. 5 is converted into a panoramic image as shown in FIG. 6 in the data processing unit 30 and stored in the hard disk device. In the case of the example shown here, the panoramic image obtained in this way is used as an omnidirectional image constituting each frame of a moving image.
図5に示す歪曲円形画像が歪んだドーナツ状の画像であるのに対して、図6に示すパノラマ画像は矩形状の画像であるため、データ処理ユニット30は、歪み補正を伴う画像変換処理を行う必要がある。このような画像変換処理は公知の技術であるため、ここでは詳しい説明は省略する。なお、通常、このような歪み補正を伴う画像変換処理を行っても、歪みを完全に除去することは困難であるので、得られるパノラマ画像にも若干の歪みが残ることになるが、実用上支障のないレベルまでの歪み補正が可能である。 Since the distorted circular image shown in FIG. 5 is a distorted donut-shaped image, the panoramic image shown in FIG. 6 is a rectangular image. Therefore, the data processing unit 30 performs image conversion processing with distortion correction. There is a need to do. Since such image conversion processing is a known technique, detailed description thereof is omitted here. Normally, even if an image conversion process with such distortion correction is performed, it is difficult to completely remove the distortion, so that a slight distortion remains in the obtained panorama image. Distortion correction to a level that does not hinder it is possible.
以上、図4に示す撮影装置を経路R上の1地点に設置し、その周囲のパノラマ画像を得る手順を説明したが、この撮影装置を経路Rに沿って移動させながら、ビデオカメラ20により動画撮影を行えば、図6に示すようなパノラマ画像(全方位画像)を1フレームとして、連続した複数フレームから構成される動画が得られることになる。図3に示すN枚のフレームF(1)〜F(N)からなる動画は、このような撮影によって得られたものである。 The procedure for obtaining the panoramic image around the shooting device shown in FIG. 4 at one point on the route R has been described above. The moving image is moved by the video camera 20 while moving the shooting device along the route R. When shooting is performed, a panoramic image (omnidirectional image) as shown in FIG. 6 is used as one frame, and a moving image including a plurality of continuous frames is obtained. The moving image composed of N frames F (1) to F (N) shown in FIG. 3 is obtained by such shooting.
もっとも、ユーザに動画を提示する際には、図6に示すパノラマ画像をそのまま1フレームの画像として表示するのは好ましくない。このパノラマ画像は、周囲360°の全情報を含む特異な画像であり、一般的な人間の視野に入る画像とはかけ離れている。そこで、実際には、特定の視線方向を定め、当該視線方向の視野に入る一部分のみを切り出してユーザに提示する必要がある。 However, when presenting a moving image to the user, it is not preferable to display the panoramic image shown in FIG. 6 as it is as one frame image. This panoramic image is a peculiar image including all information of the surrounding 360 °, and is far from an image entering a general human visual field. Therefore, in practice, it is necessary to determine a specific line-of-sight direction, cut out only a part of the visual field in the line-of-sight direction, and present it to the user.
図7は、経路R上の特定地点P(i)における視線方向の定義例を示す平面図である。視線方向は、地点P(i)から伸びる視線ベクトルE(i)の方向として定義される。ここに示す例の場合、地点P(i)から図の上方に向かう方向を0°とし、時計回りに0°から360°の方位角φ(i)を定義している。別言すれば、0°方向を向いた軸を基準として、視線ベクトルE(i)のなす角φ(i)(ただし、0°≦φ(i)<360°)が方位角として定義されることになる。 FIG. 7 is a plan view illustrating a definition example of the line-of-sight direction at the specific point P (i) on the route R. The line-of-sight direction is defined as the direction of the line-of-sight vector E (i) extending from the point P (i). In the case of the example shown here, the direction from the point P (i) upward in the figure is 0 °, and the azimuth angle φ (i) from 0 ° to 360 ° is defined clockwise. In other words, the angle φ (i) (where 0 ° ≦ φ (i) <360 °) formed by the line-of-sight vector E (i) is defined as the azimuth angle with reference to the axis facing the 0 ° direction. It will be.
方位角φ(i)は、経路R上の第i番目の地点P(i)に位置する仮想ユーザが、どの方向に視線を向けているかを示すパラメータである。図示の例の場合、経路Rは、図における左右方向(水平方向)に伸びる直線であるので、方位角φ(i)=90°は、ノードBへ向かう方向を示し、方位角φ(i)=270°は、ノードAへ向かう方向を示すことになる。 The azimuth angle φ (i) is a parameter indicating in which direction the virtual user located at the i-th point P (i) on the route R is looking. In the case of the illustrated example, the path R is a straight line extending in the left-right direction (horizontal direction) in the figure, and therefore the azimuth angle φ (i) = 90 ° indicates the direction toward the node B, and the azimuth angle φ (i) = 270 ° indicates a direction toward the node A.
このように、仮想ユーザの現在位置を示す地点P(i)と視線方向を示す方位角φ(i)とが定まれば、当該仮想ユーザからみた視野画像Q(P(i),φ(i))を抽出することができる。図8は、このような視野画像Q(P(i),φ(i))を切り出す作業を示す平面図である。図に太線で囲って示す視野画像Q(P(i),φ(i))は、図3に示す経路R上の地点P(i)に位置する仮想ユーザが、視線を方位角φ(i)=90°で示される方向(ノードBに向かう方向)に向けている場合に、当該仮想ユーザの視野に現れるべき画像である。 Thus, if the point P (i) indicating the current position of the virtual user and the azimuth angle φ (i) indicating the line-of-sight direction are determined, the visual field image Q (P (i), φ (i) viewed from the virtual user is determined. )) Can be extracted. FIG. 8 is a plan view showing an operation of cutting out such a field image Q (P (i), φ (i)). A visual field image Q (P (i), φ (i)) surrounded by a thick line in the figure indicates that the virtual user located at the point P (i) on the route R shown in FIG. ) = 90 ° is an image that should appear in the field of view of the virtual user when it is oriented in the direction indicated by 90 ° (the direction toward Node B).
このような画像を得るには、第i番目のフレーム画像F(i)から、方位角「φ(i)−Δ/2」〜「φ(i)+Δ/2」の範囲内の視界を構成する部分を切り出す処理を行えばよい。ここで、Δは所定の切出角度であり、切り出された視野画像Q(P(i),φ(i))の横幅に相当する角度になる。図示の例の場合、方位角φ=90°という設定であるため、φ=90°の位置を中心にして、横幅Δに相当する視野画像の切り出しが行われている。 In order to obtain such an image, a field of view within the range of azimuth angles “φ (i) −Δ / 2” to “φ (i) + Δ / 2” is configured from the i-th frame image F (i). What is necessary is just to perform the process which cuts out the part to perform. Here, Δ is a predetermined cut-out angle, which is an angle corresponding to the lateral width of the cut out view field image Q (P (i), φ (i)). In the case of the illustrated example, since the setting is such that the azimuth angle φ = 90 °, the visual field image corresponding to the horizontal width Δ is cut out with the position of φ = 90 ° as the center.
図7に示す地点P(i)からノードBへ向かって移動中の仮想ユーザが、移動方向(ノードBに向かう方向)に視線を向けている場合に、その視界に入る動画を提示するには、各フレーム画像F(i),F(i+1),F(i+2),... から方位角φ=90°で示される視野画像を切り出し、これら視野画像を順番に(撮影順どおりに)表示させる処理を行えばよい。そうすれば、図8の太枠内に示されている景色において、方位角90°の近傍位置に置かれている彫刻像が徐々に近づいてくる動画が提示されることになる。 When a virtual user who is moving from the point P (i) shown in FIG. 7 toward the node B is looking in the moving direction (the direction toward the node B), to present a moving image that enters the field of view. , Cut out the field images shown at the azimuth angle φ = 90 ° from the frame images F (i), F (i + 1), F (i + 2),..., And display these field images in order (according to the shooting order). What is necessary is just to perform the process. Then, in the scenery shown in the thick frame in FIG. 8, a moving image in which the sculpture image placed near the azimuth angle of 90 ° gradually approaches is presented.
もちろん、仮想ユーザは、移動中に視線方向(方位角φ)を変えることができる。視線方向(方位角φ)に変化が生じた場合、図8に太枠で示されている切出位置が左右に動くことになる。仮想ユーザは、視線方向を移動方向に対して逆向きにすることもできる。たとえば、図7に示す地点P(i)からノードBへ向かって移動中の仮想ユーザが、方位角φ=270°という設定を行うと、移動方向はノードBに向かう方向であるのに、視線方向はノードAに向かう方向ということになり、図8に示すようなフレーム画像から、φ=270°の位置を中心にして、横幅Δに相当する視野画像の切り出しが行われる。その結果、方位角270°の近傍位置に置かれている彫刻像が徐々に遠ざかってゆく動画が提示されることになる。 Of course, the virtual user can change the line-of-sight direction (azimuth angle φ) during movement. When a change occurs in the line-of-sight direction (azimuth angle φ), the cut-out position indicated by a thick frame in FIG. 8 moves to the left and right. The virtual user can also make the line-of-sight direction reverse to the movement direction. For example, when a virtual user moving from the point P (i) shown in FIG. 7 toward the node B performs the setting of the azimuth angle φ = 270 °, the moving direction is the direction toward the node B. The direction is a direction toward the node A, and a field-of-view image corresponding to the horizontal width Δ is cut out from the frame image as shown in FIG. 8 with the position at φ = 270 ° as the center. As a result, a moving image in which the sculpture image placed near the azimuth angle of 270 ° gradually moves away is presented.
一方、ユーザは、移動方向を任意の方向に設定することができる。たとえば、図7に示す地点P(i)に位置する仮想ユーザについて、移動方向をノードAに向かう方向に設定し、視線方向を方位角φ=270°とする設定を行った場合、図8において、方位角270°の近傍位置に置かれている彫刻像が徐々に近づいてくる動画が提示されることになる。このような動画を提示するには、各フレーム画像F(i),F(i−1),F(i−2),... から方位角φ=270°で示される視野画像を切り出し、これら視野画像を順番に(撮影順とは逆の順番に)表示させる処理を行えばよい。 On the other hand, the user can set the moving direction to an arbitrary direction. For example, for the virtual user located at the point P (i) shown in FIG. 7, when the moving direction is set to the direction toward the node A and the line-of-sight direction is set to the azimuth angle φ = 270 °, FIG. A moving image in which a sculpture image placed at a position near the azimuth angle of 270 ° gradually approaches is presented. In order to present such a moving image, a visual field image indicated by an azimuth angle φ = 270 ° is cut out from each frame image F (i), F (i-1), F (i-2),. A process for displaying these visual field images in order (in the order opposite to the shooting order) may be performed.
以上、図7に示す1本の経路R(ノードA,B間の経路)上を仮想ユーザが移動した場合の動画提示の基本手法を説明したが、複数の経路が存在する場合も、個々の経路について同様の動画提示処理を行えばよい。たとえば、図2に示す美術館の参観路は、6本の経路R1〜R6によって構成されているが、個々の経路R1〜R6のそれぞれについて、上述の例と同様に動画撮影を行っておけば、仮想ユーザが、この参観路上のどの位置をどの方向に進み、視線をどの方向に向けていたとしても、適切な動画提示を行うことができる。 As described above, the basic method for presenting a moving image when a virtual user moves on one route R (route between nodes A and B) shown in FIG. 7 has been described. A similar video presentation process may be performed for the route. For example, the visit path of the museum shown in FIG. 2 is composed of six routes R1 to R6. If each of the routes R1 to R6 is filmed in the same manner as in the above example, Even if the virtual user advances in which direction on the viewing path in which direction, and in which direction the line of sight is directed, appropriate video presentation can be performed.
このように、仮想ユーザを、参観路上の所望の方向に移動させ、その視線を所望の方向に向けさせる指示入力を効率的に行うために、図9に示すようなコントローラ50を用意しておくのが好ましい。このコントローラ50は、コンピュータゲーム用の入力機器として利用されている一般的な装置であり、右側に5つのボタンB1〜B5、中央に3つのボタンB6〜B8、左側に1つのボタンB9が設けられている。ここで、図示のボタンB1は前進ボタン、ボタンB2は後退ボタン、ボタンB3は左向きボタン、ボタンB4は右向きボタン、ボタンB5は停止ボタンとして機能する。 As described above, the controller 50 as shown in FIG. 9 is prepared in order to efficiently perform the instruction input for moving the virtual user in the desired direction on the viewing path and directing the line of sight in the desired direction. Is preferred. The controller 50 is a general device used as an input device for a computer game, and is provided with five buttons B1 to B5 on the right side, three buttons B6 to B8 on the center, and one button B9 on the left side. ing. Here, the illustrated button B1 functions as a forward button, the button B2 functions as a backward button, the button B3 functions as a left button, the button B4 functions as a right button, and the button B5 functions as a stop button.
ここで、前進ボタンB1は、仮想ユーザを経路上の第1の方向に移動させる動作を開始させる指示を与えるボタンとして機能し、後退ボタンB2は、仮想ユーザを経路上の第2の方向に移動させる動作を開始させる指示を与えるボタンとして機能し、停止ボタンB5は、仮想ユーザを停止させる指示を与えるボタンとして機能する。 Here, the forward button B1 functions as a button for giving an instruction to start an operation of moving the virtual user in the first direction on the route, and the backward button B2 moves the virtual user in the second direction on the route. The stop button B5 functions as a button for giving an instruction to stop the virtual user.
たとえば、仮想ユーザが、図7に示す経路R上の地点P(i)の位置に停止状態にあるときに、前進ボタンB1が押されると、当該仮想ユーザが、所定速度でノードBに向けて移動してゆく動画の再生が開始する。すなわち、各フレーム画像F(i),F(i+1),F(i+2),... から所定の方位角φで示される視野画像の切り出しが行われ、これら視野画像が順送り(撮影された順)で表示される。そして、停止ボタンB5が押された時点で、動画の再生は中止され、その時点で表示されていたフレーム画像が静止画として表示されることになる。 For example, when the virtual user is in a stopped state at the point P (i) on the route R shown in FIG. 7, when the forward button B1 is pressed, the virtual user is directed toward the node B at a predetermined speed. The moving video starts to play. That is, the field-of-view image indicated by a predetermined azimuth angle φ is cut out from each frame image F (i), F (i + 1), F (i + 2),... ) Is displayed. When the stop button B5 is pressed, the reproduction of the moving image is stopped, and the frame image displayed at that time is displayed as a still image.
一方、仮想ユーザが、図7に示す経路R上の地点P(i)の位置に停止状態にあるときに、後退ボタンB2が押されると、当該仮想ユーザが、所定速度でノードAに向けて移動してゆく動画の再生が開始する。すなわち、各フレーム画像F(i),F(i−1),F(i−2),... から所定の方位角φで示される視野画像の切り出しが行われ、これら視野画像が逆送り(撮影された順とは逆順)で表示される。そして、停止ボタンB5が押された時点で、動画の再生は中止され、その時点で表示されていたフレーム画像が静止画として表示されることになる。 On the other hand, when the virtual user is stopped at the position of the point P (i) on the route R shown in FIG. 7, when the backward button B2 is pressed, the virtual user is directed toward the node A at a predetermined speed. The moving video starts to play. That is, the field-of-view image indicated by a predetermined azimuth angle φ is cut out from each frame image F (i), F (i-1), F (i-2),. They are displayed in the reverse order of the shooting order. When the stop button B5 is pressed, the reproduction of the moving image is stopped, and the frame image displayed at that time is displayed as a still image.
また、前進ボタンB1を押すことにより、仮想ユーザが所定速度でノードBに向けて移動してゆく動画の再生が行われている状態において、後退ボタンB2を押すと、その時点で、仮想ユーザの移動方向はノードAに向けた方向に反転することになる。同様に、後退ボタンB2を押すことにより、仮想ユーザが所定速度でノードAに向けて移動してゆく動画の再生が行われている状態において、前進ボタンB1を押すと、その時点で、仮想ユーザの移動方向はノードBに向けた方向に反転することになる。 In addition, when the backward button B2 is pressed in a state in which a moving image that is moving toward the node B at a predetermined speed is being played by pressing the forward button B1, the virtual user's The moving direction is reversed in the direction toward the node A. Similarly, when the forward button B1 is pressed in a state in which a moving image that is moving toward the node A at a predetermined speed is being played by pressing the backward button B2, the virtual user at that time is pressed. Will be reversed in the direction toward Node B.
なお、ここでは説明の便宜上、前進ボタンB1,後退ボタンB2と呼んでいるが、仮想ユーザの視線方向は360°の任意の方向に向けることができるので、ここで言う「前進」あるいは「後退」とは、「視線方向に進む」あるいは「視線方向とは逆方向に進む」という一般的な意味での前後を示すものではなく、単に、経路R上の「第1の方向(この例では、ノードAからBに向かう方向)に進む」あるいは「第2の方向(この例では、ノードBからAに向かう方向)に進む」ことを意味するものである。 Here, for convenience of explanation, they are referred to as the forward button B1 and the backward button B2. However, since the virtual user's line-of-sight direction can be directed to any direction of 360 °, “forward” or “reverse” referred to here. Does not indicate the front and back in the general sense of “going in the direction of the gaze” or “going in the direction opposite to the direction of the gaze”, but simply “the first direction (in this example, It means "going in the direction from node A to B)" or "going in the second direction (in this example, going from node B to A)".
仮想ユーザの視線方向を変えるには、左向きボタンB3もしくは右向きボタンB4を押す操作を行えばよい。仮想ユーザが移動中であれ、停止中であれ、左向きボタンB3が押されている間、視線方向が所定速度で左向きに変化するように方位角φが更新され、右向きボタンB4が押されている間、視線方向が所定速度で右向きに変化するように方位角φが更新される。たとえば、視線方向を示す方位角φが90°に設定されていた場合、左向きボタンB3が押されている間、方位角φを89°,88°,87°,... と減少させる処理(0°に達した場合は、360°から減少させる処理)が行われ、右向きボタンB4が押されている間、方位角φを91°,92°,93°,... と増加させる処理(360°に達した場合は、0°から増加させる処理)が行われる。 In order to change the viewing direction of the virtual user, an operation of pressing the left button B3 or the right button B4 may be performed. Whether the virtual user is moving or stopped, the azimuth angle φ is updated so that the line-of-sight direction changes to the left at a predetermined speed while the left button B3 is pressed, and the right button B4 is pressed. Meanwhile, the azimuth angle φ is updated so that the line-of-sight direction changes to the right at a predetermined speed. For example, if the azimuth angle φ indicating the line-of-sight direction is set to 90 °, the azimuth angle φ is decreased to 89 °, 88 °, 87 °,... While the left button B3 is pressed ( When the angle reaches 0 °, a process of decreasing from 360 ° is performed, and while the right button B4 is pressed, the azimuth angle φ is increased to 91 °, 92 °, 93 °,. When the angle reaches 360 °, a process of increasing from 0 ° is performed.
こうして、ユーザは、ボタンB1〜B5を操作することにより、美術館の回廊を構成する仮想空間内を自由に歩き回り、任意の方向に視線を向けることができる。そして、ディスプレイ画面上には、このユーザの指示に基づいて、仮想ユーザから見た視野画像が動画として表示されることになる。 Thus, by operating the buttons B1 to B5, the user can freely walk in the virtual space constituting the corridor of the museum and turn his gaze in an arbitrary direction. On the display screen, the visual field image viewed from the virtual user is displayed as a moving image based on the user's instruction.
この美術館の参観路は、図2に示すように、ノードを両端点とする複数の経路R1〜R6によって構成されている。そこで、ここに示す例では、仮想ユーザがいずれかのノード位置に到達した場合には、自動的に仮想ユーザを当該ノードで停止させ、ディスプレイ画面上にノードに到達した旨のメッセージを表示させるようにしている。また、ユーザに、到達ノードを始点とする新たな経路を選択させる処理を行い、ユーザが経路の選択指示を入力したら、仮想ユーザが当該選択経路へと移動する状態を示す動画再生を行うようにしている。このような方法を採ることにより、図2に示すノードN2やN5の近傍のように、分岐を含む経路が存在する場合にも、ユーザは、所望の方向へと進む指示を与えることができる。 As shown in FIG. 2, the museum's visiting path is composed of a plurality of routes R1 to R6 having nodes as both end points. Therefore, in the example shown here, when a virtual user reaches any node position, the virtual user is automatically stopped at the node and a message indicating that the node has been reached is displayed on the display screen. I have to. Also, when the user performs a process of selecting a new route starting from the reaching node and the user inputs a route selection instruction, the virtual user is allowed to play a video showing the state of moving to the selected route. ing. By adopting such a method, the user can give an instruction to proceed in a desired direction even when there is a path including a branch as in the vicinity of the nodes N2 and N5 shown in FIG.
<<< §2. 本発明の基本的実施形態 >>>
さて、§1では、本発明に係る動画提示装置が採用する動画提示の基本手法を説明した。この基本手法を用いて動画提示を行えば、ディスプレイ画面上には、たとえば、図8の太枠内に示す視野画像Q(P(i),φ(i))のような画像が表示されることになる。しかも仮想ユーザの移動や視線向きの変更に応じた動画の提示が行われることになる。
<<< §2. Basic embodiment of the present invention >>
Now, in §1, the basic method of video presentation employed by the video presentation device according to the present invention has been described. If a moving image is presented using this basic method, an image such as a visual field image Q (P (i), φ (i)) shown in a thick frame in FIG. 8 is displayed on the display screen. It will be. In addition, a moving image is presented in accordance with the movement of the virtual user and the change in the viewing direction.
ただ、§1で述べた例では、被写体として動体が含まれていないため、臨場感に乏しいという問題がある。たとえば、図8に示す例の場合、フレーム画像F(i)は、全方位画像であるため、周囲360°の映像が含まれているものの、この美術館の建物内部の内装画像と、展示品である絵画や彫刻が映っているだけであり、仮想ユーザ以外の他の観覧者の映像は映っていない。もちろん、絵画や彫刻のみを集中して鑑賞したい場合には、他の観覧者の映像は邪魔になるので、被写体として動体を含まない動画を用意した方が好ましいであろう。しかしながら、ユーザに対して、「実際に美術館を訪問し、他の観覧者とともに鑑賞している」という臨場感を与えるためには、仮想ユーザ以外の他の観覧者を被写体として含む動画を用いるのが好ましい。特に、様々な史跡や観光地を巡る実体験をユーザに与えるための動画提示装置の場合、人や車などの動体が被写体として含まれた動画が提示されるのが好ましい。 However, in the example described in §1, there is a problem in that the moving object is not included as a subject, and thus there is a lack of realism. For example, in the case of the example shown in FIG. 8, the frame image F (i) is an omnidirectional image, and thus includes a 360 ° image, but the interior image inside the museum building and the exhibits are included. Only some paintings and sculptures are shown, and other viewers other than virtual users are not shown. Of course, if you want to concentrate on viewing only paintings and sculptures, it would be preferable to prepare a moving image that does not include moving objects as the subject's video because it would be an obstacle. However, in order to give the user a sense of realism that “actually visits the museum and appreciates it with other viewers”, a video including other viewers other than the virtual user as a subject is used. Is preferred. In particular, in the case of a moving image presentation device for giving a user a real experience of visiting various historical sites and sightseeing spots, it is preferable that a moving image including a moving object such as a person or a vehicle is presented.
本発明は、このように被写体に動体を含む動画を提示することを前提としたものである。被写体に動体を含む動画を用意する方法は、基本的には、§1で述べた方法と同じである。ただ、撮影現場に、動体が存在する環境で動画撮影を行えばよい。たとえば、ここで例示する美術館の例の場合、実際の観覧者(一般入場者でもよいし、撮影のために雇用したエキストラでもよい)が回廊内を歩き回っている状態で、図4に示すような全方位カメラを用いた撮影を行えばよい。そうすれば、図8の太枠内に示す視野画像Q(P(i),φ(i))内にも観覧者が映り込むことになり、被写体に動体を含む動画の提示が可能になる。その結果、ユーザが美術館の疑似的な観覧体験を行う際に、高い臨場感を与えることが可能になる。 The present invention is based on the premise that a moving image including a moving object is presented to the subject. The method of preparing a moving image including a moving object in the subject is basically the same as the method described in §1. However, it is only necessary to shoot moving images in an environment where moving objects exist at the shooting site. For example, in the case of the art museum illustrated here, as shown in FIG. 4, an actual visitor (may be a general visitor or an extra hired for photography) is walking around the corridor. Shooting using an omnidirectional camera may be performed. Then, the viewer is reflected in the field of view image Q (P (i), φ (i)) shown in the thick frame in FIG. 8, and it is possible to present a moving image including a moving object in the subject. . As a result, it is possible to give a high sense of realism when the user performs a pseudo-viewing experience of the museum.
しかしながら、§1で述べた基本手法をそのまま利用して、他の観覧者(動体)を含む動画提示を行うと、他の観覧者(動体)の動きが不自然になるという問題が生じる。たとえば、図4に示すような全方位カメラを、図3に示す経路R上のノードAからノードBに向かって移動させながら動画撮影を行うと、§1で述べたとおり、各地点P(1),P(2),... ,P(i),... ,P(N−1),P(N)において撮影されたフレーム画像F(1),F(2),... ,F(i),... ,F(N−1),F(N)が得られる。これらN枚のフレーム画像からなる動画は、順送り(撮影順)に再生する限り動体の動きは自然になるが、逆送り(撮影順と逆の順)に再生すると、動体の動きは逆転して不自然になる。 However, if the basic method described in §1 is used as it is and a moving image presentation including other viewers (moving objects) is performed, there is a problem that the movements of other viewers (moving objects) become unnatural. For example, when moving image shooting is performed while moving the omnidirectional camera as shown in FIG. 4 from the node A to the node B on the route R shown in FIG. 3, as described in §1, each point P (1 ), P (2),..., P (i),..., P (N-1), P (N), frame images F (1), F (2),. , F (i),..., F (N−1), F (N) are obtained. These moving images composed of N frame images have natural movements as long as they are played forward (shooting order), but when played back (reverse to the shooting order), the movements of the moving objects are reversed. Become unnatural.
たとえば、図7に示す地点P(i)からノードBへ向かって移動中の仮想ユーザの視野画像を動画として提示する場合、各フレーム画像F(i),F(i+1),F(i+2),... をこの順に取り出し、視線方向(方位角φ)に応じた視野画像を切り出して順次表示することになるので、動画は順送り再生されることになる。したがって、他の観覧者(動体)の動きは自然である。ところが、地点P(i)からノードAへ向かって移動中の仮想ユーザの視野画像を動画として提示する場合は、各フレーム画像F(i),F(i−1),F(i−2),... をこの順に取り出し、視線方向(方位角φ)に応じた視野画像を切り出して順次表示することになるので、動画は逆送り再生されることになり、他の観覧者(動体)の動きは不自然になってしまう。 For example, when a visual field image of a virtual user moving from the point P (i) shown in FIG. 7 toward the node B is presented as a moving image, each frame image F (i), F (i + 1), F (i + 2), Are taken out in this order, and the visual field images corresponding to the line-of-sight direction (azimuth angle φ) are cut out and sequentially displayed. Therefore, the movement of other viewers (moving objects) is natural. However, when the visual field image of the virtual user moving from the point P (i) toward the node A is presented as a moving image, each frame image F (i), F (i-1), F (i-2) , ... are taken out in this order, and the visual field image corresponding to the line-of-sight direction (azimuth angle φ) is cut out and displayed sequentially, so that the video is played back in reverse, and other viewers (moving objects) The movement will become unnatural.
本発明は、このような問題に対処するための新たな提案を行うものであり、被写体として動体を含ませることにより視聴者に高い臨場感を与えつつ、当該動体の動きが自然に見えるような動画提示が可能な動画提示装置を提供することを目的とする。 The present invention proposes a new proposal for dealing with such a problem. By including a moving object as a subject, the movement of the moving object can be seen naturally while giving the viewer a high sense of realism. It is an object of the present invention to provide a moving image presentation device capable of presenting a moving image.
本発明の基本概念は、図3に示すような経路Rに関する動画提示を行う際に、この同一の経路Rについて、ノードAからBに向かって移動しながら撮影した往路動画Maと、ノードBからAに向かって移動しながら撮影した復路動画Mbと、の2通り動画を用意しておき、ユーザの所望する移動方向に応じて、順送り再生を行うことが可能ないずれか一方の動画の再生を行うようにする、というものである。そうすれば、仮想ユーザの移動方向がどちらであっても、動画は常に順送りで再生されることになるので、動体を含んだ画像をユーザに提示して高い臨場感を与えつつ、当該動体の動きが自然に見えるような動画提示が可能になる。 The basic concept of the present invention is that when the moving image presentation related to the route R as shown in FIG. Two types of moving images, that is, a return moving image Mb shot while moving toward A, are prepared, and either one of the moving images that can be played forward according to the moving direction desired by the user is reproduced. To do. Then, regardless of the direction of movement of the virtual user, the moving image is always played in forward order, so that an image including a moving object is presented to the user, giving a high sense of reality, It is possible to present videos that make the movement look natural.
以下、図10のブロック図を参照しながら、本発明の基本的な実施形態に係る動画提示装置100の構成およびその動作を説明する。図示のとおり、この動画提示装置100は、動画格納部110、ルート情報格納部120、動画再生部130、移動方向設定部140、指示入力部150によって構成されており、移動する視点から見た視界を動画として提示する機能を有している。 Hereinafter, the configuration and operation of the video presentation device 100 according to the basic embodiment of the present invention will be described with reference to the block diagram of FIG. As shown in the figure, the moving image presentation device 100 includes a moving image storage unit 110, a route information storage unit 120, a moving image playback unit 130, a moving direction setting unit 140, and an instruction input unit 150, and a field of view viewed from a moving viewpoint. As a video.
ここで、動画格納部110は、第1のノードと第2のノードとを接続する経路Rに沿って移動しながら撮影した動画を格納する構成要素である。ただ、同一の経路Rについて、第1のノードから第2のノードに向かう往路方向に移動しながら撮影した往路動画Maと、第2のノードから第1のノードに向かう復路方向に移動しながら撮影した復路動画Mbと、の2種類の動画を格納する点が大きな特徴となる。 Here, the moving image storage unit 110 is a component that stores moving images taken while moving along a path R connecting the first node and the second node. However, the same path R is shot while moving in the forward direction from the first node to the second node and moving in the backward direction from the second node to the first node. The main feature is that the two types of moving images, that is, the return moving image Mb, are stored.
図11は、この動画格納部110内に格納される往路動画Maと復路動画Mbとの関係を示す動画フレームチャートである。§1では、図3を参照して、経路R上に離散的に定義された各地点P(1),P(2),... ,P(i),... ,P(N−1),P(N)において撮影されたフレーム画像F(1),F(2),... ,F(i),... ,F(N−1),F(N)の集合体からなる動画の構成を説明した。図11に示す往路動画Maを構成するN枚のフレーム画像F(1)〜F(N)は、図3に示すN枚のフレーム画像F(1)〜F(N)と全く同じものである。 FIG. 11 is a moving image frame chart showing the relationship between the forward moving image Ma and the return moving image Mb stored in the moving image storage unit 110. In §1, referring to FIG. 3, each point P (1), P (2),..., P (i),. 1), an assembly of frame images F (1), F (2),..., F (i),..., F (N-1), F (N) photographed in P (N) Explained the structure of the video. N frame images F (1) to F (N) constituting the forward moving image Ma shown in FIG. 11 are exactly the same as the N frame images F (1) to F (N) shown in FIG. .
すなわち、この往路動画Maを構成するN枚のフレーム画像F(1)〜F(N)を用意するには、まず、魚眼レンズ10(もしくは全方位ミラーでもよい)を装着した図4に示すような全方位カメラをノードAからBに向かう往路方向に移動させながら、所定の水平面より上方に位置する半球状視界に相当する歪曲円形画像を撮影する(図5参照)。そして、この歪曲円形画像から、仰角が所定の基準値以下の領域を切り出し、これに歪み補正を施すことにより、図6に示すような矩形状のパノラマ画像(全方位画像)を得ればよい。地点P(i)における撮影画像から得られるパノラマ画像がフレーム画像F(i)になる。 That is, in order to prepare the N frame images F (1) to F (N) constituting the forward moving image Ma, first, as shown in FIG. 4 equipped with the fisheye lens 10 (or an omnidirectional mirror). While moving the omnidirectional camera in the forward direction from node A to B, a distorted circular image corresponding to a hemispherical field of view located above a predetermined horizontal plane is captured (see FIG. 5). Then, a rectangular panoramic image (omnidirectional image) as shown in FIG. 6 may be obtained by cutting out an area having an elevation angle equal to or smaller than a predetermined reference value from the distorted circular image and applying distortion correction thereto. . A panoramic image obtained from the captured image at the point P (i) becomes the frame image F (i).
一方、復路動画Mbを構成するN枚のフレーム画像G(1)〜G(N)も、ほぼ同じ方法で用意することができる。ただし、撮影時の全方位カメラの移動方向は、ノードBからAに向かう復路方向にする。結局、往路動画Maと復路動画Mbとは、いずれも同一の経路R上の各地点で撮影されたフレーム画像の集合体であるが、撮影時の移動方向が逆転していることになる。ここで、撮影時のフレームレート(たとえば、30フレーム/秒)および全方位カメラの移動速度(たとえば、150mm/秒)を統一しておけば、往路動画Maも復路動画Mbも、いずれも同じN枚のフレーム画像によって構成されることになり、しかも同一地点で撮影された一対のフレームが、互いに対応関係を有する。 On the other hand, the N frame images G (1) to G (N) constituting the return moving image Mb can be prepared by substantially the same method. However, the moving direction of the omnidirectional camera at the time of shooting is the return direction from node B to A. After all, both the forward moving image Ma and the return moving image Mb are aggregates of frame images taken at each point on the same route R, but the moving direction at the time of shooting is reversed. Here, if the frame rate at the time of shooting (for example, 30 frames / second) and the moving speed of the omnidirectional camera (for example, 150 mm / second) are unified, the forward moving image Ma and the returning moving image Mb are both the same N A pair of frames photographed at the same point have a corresponding relationship.
図11において、往路動画Maを構成する各フレーム画像F(1)〜F(N)と復路動画Mbを構成する各フレーム画像G(1)〜G(N)との間を上下に結ぶ矢印は、このような1対1の対応関係を示すものである。たとえば、地点P(1)で撮影されたフレームF(1)とフレームG(N)とは対応し、地点P(2)で撮影されたフレームF(2)とフレームG(N−1)とは対応する。一般式で示せば、第i番目の地点P(i)で撮影されたフレームF(i)とフレームG(N−i+1)とは対応する。 In FIG. 11, the arrows connecting the frame images F (1) to F (N) constituting the forward moving image Ma and the frame images G (1) to G (N) constituting the backward moving image Mb vertically These one-to-one correspondences are shown. For example, the frame F (1) and the frame G (N) photographed at the point P (1) correspond to each other, and the frame F (2) and the frame G (N−1) photographed at the point P (2) Corresponds. If expressed by a general formula, the frame F (i) photographed at the i-th point P (i) corresponds to the frame G (N−i + 1).
なお、往路動画Maを構成する個々のフレーム画像と復路動画Mbを構成する個々のフレーム画像との撮影地点を正確に一致させるためには、経路R上にレールを敷設し、図4に示す全方位カメラをこのレールに沿って往路方向および復路方向に移動させながら撮影を行うようにするのが好ましい。 In order to accurately match the shooting points of the individual frame images constituting the forward moving image Ma and the individual frame images constituting the backward moving image Mb, a rail is laid on the route R, and all the frames shown in FIG. It is preferable to take a picture while moving the azimuth camera along the rail in the forward direction and the backward direction.
ここで、上述した方法で撮影された動画が、被写体として動体を含まない動画であった場合は、互いに対応するフレーム画像F(i)とG(N−i+1)とは、基本的には同じ内容の画像になる。動体を含まない映像には、美術館の内装、絵画、彫刻等の静物が映っているだけであるから、同一地点で撮影されたフレーム画像は、撮影時の照明環境が変わらなければ同じ画像になる。 Here, when the moving image shot by the above-described method is a moving image that does not include a moving object as a subject, the corresponding frame images F (i) and G (N−i + 1) are basically the same. It becomes an image of the contents. Since the video that does not include moving objects only shows the still life of the museum interior, paintings, sculptures, etc., the frame images taken at the same point will be the same if the lighting environment at the time of shooting does not change .
これに対して、被写体として動体を含む動画を撮影した場合は、動体の動きが撮影テイクごとに異なるため、互いに対応するフレーム画像F(i)とG(N−i+1)とは、背景部分については同じ内容であっても、動体部分(前景部分)については異なる内容になる。もちろん、動体として、観覧者の役を演じるエキストラを雇用し、往路動画Maの撮影時と復路動画Mbの撮影時とで、同じ演技を行うようにすれば、動体部分(前景部分)についても、ある程度類似した動画を用意することは可能である。しかしながら、実写撮影を行う以上、フレーム画像F(i)とG(N−i+1)の内容を完全に一致させることは不可能であり、また、本発明では、両者を敢えて完全一致させる必要もない。 On the other hand, when a moving image including a moving object is photographed as a subject, the motion of the moving object differs for each photographing take, so that the corresponding frame images F (i) and G (N−i + 1) are related to the background portion. Even if the contents are the same, the moving object part (foreground part) is different. Of course, if an extra acting as a viewer is employed as a moving object and the same performance is performed during the shooting of the outbound video Ma and the backward video Mb, the moving body part (foreground part) It is possible to prepare videos that are somewhat similar. However, as long as the live-action shooting is performed, it is impossible to completely match the contents of the frame images F (i) and G (N−i + 1), and in the present invention, it is not necessary to dare to match both. .
このように、図10に示す動画格納部110には、経路R上を往路方向に移動しながら撮影した、被写体に動体を含む往路動画Maと、同じ経路R上を復路方向に移動しながら撮影した、被写体に動体を含む復路動画Mbと、が格納されている。なお、ここに示す実施形態は、図2に示すような6本の経路R1〜R6を含む参観路についての動画提示を行う装置に係るものであるので、実際には、動画格納部110内には、これら6本の経路R1〜R6のそれぞれについて、往路動画Maと復路動画Mbとが格納されることになる。図10では、図示の便宜上、経路R1についての往路動画M1aと復路動画M1bとが格納された状態のみ明示されているが、実際には、経路R2〜R6についても同様にそれぞれ2通りの動画が格納されていることになる。 As described above, the moving image storage unit 110 illustrated in FIG. 10 captures the moving image Ma moving in the forward direction on the route R and moving while moving on the same route R in the backward direction. The return path moving image Mb including a moving object in the subject is stored. In addition, since embodiment shown here concerns on the apparatus which performs the moving image presentation about the visit route containing 6 path | routes R1-R6 as shown in FIG. Will store the forward moving image Ma and the returning moving image Mb for each of the six routes R1 to R6. In FIG. 10, for convenience of illustration, only the state in which the forward moving image M1a and the return moving image M1b are stored for the route R1 is clearly shown. However, in practice, two types of moving images are similarly displayed for the routes R2 to R6. Will be stored.
なお、特定の経路について、いずれの方向を往路方向あるいは復路方向とするかは、この装置の設計者の判断で自由に決めることができるので、各動画を撮影する際の便宜を考慮して、適宜、定めればよい。 As for a specific route, which direction is the forward direction or the backward direction can be freely determined by the designer of this device, so in consideration of convenience when shooting each video, What is necessary is just to determine suitably.
一方、ルート情報格納部120は、各ノードを介した各経路の接続関係を示すルート情報RTを格納する構成要素である。一般に、3以上の複数のノードを接続する複数の経路についての動画を取り扱う場合には、動画格納部110内に、3以上の複数のノードを接続する複数の経路についての動画をそれぞれ格納しておく必要がある。ここに示す例の場合は、上述したように、6個のノードN1〜N6と、これらのうちの所定の一対間を接続する6本の経路R1〜R6とによって参観路が形成されており、動画格納部110内には、この6本の経路R1〜R6についての動画(往路動画Maと復路動画Mb)が格納されている。ルート情報格納部120には、各経路の接続関係を示すルート情報RTが格納されることになる。具体的には、たとえば、ルート情報RTとして、「ノードN1,N2:経路R1」のような情報を用意しておけば、両ノードN1,N2間に経路R1が存在することを示すことができる。 On the other hand, the route information storage unit 120 is a component that stores route information RT indicating the connection relation of each route through each node. In general, when handling moving images for a plurality of routes connecting three or more nodes, the moving image storage unit 110 stores moving images for a plurality of routes connecting three or more nodes, respectively. It is necessary to keep. In the case of the example shown here, as described above, the visit path is formed by the six nodes N1 to N6 and the six paths R1 to R6 connecting a predetermined pair of these nodes, In the moving image storage unit 110, moving images (outbound moving image Ma and return moving image Mb) for the six routes R1 to R6 are stored. The route information storage unit 120 stores route information RT indicating the connection relationship of each route. Specifically, for example, if information such as “nodes N1, N2: route R1” is prepared as the route information RT, it can be shown that the route R1 exists between the nodes N1, N2. .
また、指示入力部150は、ユーザの指示を入力する構成要素であり、仮想ユーザに対する移動/停止、移動方向の設定、視線方向の変更などの指示を与えることができる。移動方向の設定指示は、移動方向設定部140に与えられる。移動方向設定部140は、与えられた指示に基づいて、現在仮想ユーザが位置する経路R上の移動方向として、往路方向か復路方向かのいずれか一方を設定する。 The instruction input unit 150 is a component that inputs a user instruction, and can give instructions to the virtual user such as movement / stop, setting of the movement direction, and change of the line-of-sight direction. The moving direction setting instruction is given to the moving direction setting unit 140. Based on the given instruction, the movement direction setting unit 140 sets either the forward direction or the backward direction as the movement direction on the route R where the virtual user is currently located.
一方、仮想ユーザに対する移動/停止の指示や、視線方向の変更の指示は、動画再生部130に与えられる。動画再生部130は、与えられた指示に基づいて、動画格納部110に格納されている動画を再生し、ディスプレイ装置200の画面に表示する機能を果たす。たとえば、仮想ユーザに対する移動指示が与えられた場合は、移動方向設定部140に設定されている移動方向を参照して、往路方向が設定されている場合には、往路動画Maを再生対象として順送り再生し、復路方向が設定されている場合には、復路動画Mbを再生対象として順送り再生する。また、仮想ユーザに対する停止指示が与えられた場合は、動画再生を停止し、現時点で表示しているフレーム画像を静止画像として表示する。 On the other hand, an instruction to move / stop the virtual user and an instruction to change the line-of-sight direction are given to the moving image reproducing unit 130. The moving image playback unit 130 plays a function of playing back a moving image stored in the moving image storage unit 110 based on a given instruction and displaying it on the screen of the display device 200. For example, when a movement instruction is given to the virtual user, the movement direction set in the movement direction setting unit 140 is referred to, and when the forward direction is set, the forward moving image Ma is sequentially played as a reproduction target. When the backward direction is set, the forward moving image Mb is reproduced in the forward direction as the reproduction target. When a stop instruction is given to the virtual user, the moving image playback is stopped, and the currently displayed frame image is displayed as a still image.
なお、ここに示す基本的実施形態の場合、動画格納部110に格納されている各動画画像は、経路Rに沿って移動しながら全方位カメラを用いて撮影した360°の視界をもつ全方位画像を、フレーム単位で収録した画像(図6参照)によって構成されている。したがって、動画再生部130は、図8に示すように、動画画像を構成する個々のフレームから、所定の視線方向(方位角φ)に応じた視野画像Qを切り出し、これをディスプレイ装置200の画面に表示する処理を行うことになる。指示入力部150は、特定の視線方向を示す指示を入力する機能を有しており、動画再生部130は、この指示入力部150から与えられた指示に基づいて、視野画像Qを切り出す位置を決定するための視線方向(方位角φ)を認識する。 In the case of the basic embodiment shown here, each moving image stored in the moving image storage unit 110 is omnidirectional with a 360 ° field of view taken using an omnidirectional camera while moving along the path R. The image is composed of images (see FIG. 6) recorded in units of frames. Therefore, as shown in FIG. 8, the moving image reproduction unit 130 cuts out a visual field image Q corresponding to a predetermined line-of-sight direction (azimuth angle φ) from each frame constituting the moving image, and displays this image on the screen of the display device 200. Will be displayed. The instruction input unit 150 has a function of inputting an instruction indicating a specific line-of-sight direction, and the moving image reproduction unit 130 determines a position to cut out the visual field image Q based on the instruction given from the instruction input unit 150. The line-of-sight direction (azimuth angle φ) for determination is recognized.
実際には、指示入力部150は、図9に示すようなコントローラ50と、このコントローラ50による操作指示を取り込むインターフェイスと、によって構成される。§1で述べたとおり、このコントローラ50は、前進ボタンB1と、後退ボタンB2と、左向きボタンB3と、右向きボタンB4と、を有している。そして、移動方向設定部140は、前進ボタンB1の操作指示に基づいて、移動方向を第1の方向に設定し、後退ボタンB2の操作指示に基づいて、移動方向を第2の方向に設定する処理を行う。 Actually, the instruction input unit 150 includes a controller 50 as shown in FIG. 9 and an interface for fetching operation instructions from the controller 50. As described in §1, the controller 50 includes a forward button B1, a backward button B2, a left button B3, and a right button B4. Then, the movement direction setting unit 140 sets the movement direction to the first direction based on the operation instruction for the forward button B1, and sets the movement direction to the second direction based on the operation instruction for the backward button B2. Process.
また、動画再生部130は、左向きボタンB3の操作指示に基づいて、視線方向を左向きに変化させ、右向きボタンB4の操作指示に基づいて、視線方向を右向きに変化させる処理を行う。より具体的には、動画再生部130は、現在の方位角φを記憶する機能をもち、左向きボタンB3が押されたときにφを減少させる処理(0°に達した場合は、360°から減少させる処理)を行い、右向きボタンB4が押されたときにφを増加させる処理(360°に達した場合は、0°から増加させる処理)を行えばよい。 In addition, the moving image reproduction unit 130 performs a process of changing the line-of-sight direction to the left based on the operation instruction of the left-pointing button B3 and changing the line-of-sight direction to the right based on the operation instruction of the right-pointing button B4. More specifically, the moving image reproducing unit 130 has a function of storing the current azimuth angle φ, and a process of reducing φ when the left-pointing button B3 is pressed (from 360 ° when 0 ° is reached). And a process of increasing φ when the right button B4 is pressed (a process of increasing from 0 ° when 360 ° is reached).
なお、ここに示す実施形態では、図2に例示するように、複数の経路からなる参観路を自由に移動した状態の動画提示が可能である。そこで、指示入力部150は、特定のノードを介して第1の経路から第2の経路へ移動する旨のユーザの経路乗換指示を入力する機能を有し、動画再生部130は、当該経路乗換指示が入力された場合に、ルート情報格納部120内のルート情報RTを参照することにより、第1の経路についての動画再生に継続して、第2の経路についての動画再生を行う機能を有している。たとえば、図2に示す例において、ノードN5からN2に向かって経路R6を移動した後、ノードN2からノードN3に向かって経路R2を移動するような経路乗換指示が入力された場合、動画再生部130は、ルート情報RTを参照することにより当該経路乗換指示を認識し、経路R6についての動画再生に継続して、経路R2についての動画再生を行うことになる。 In the embodiment shown here, as illustrated in FIG. 2, it is possible to present a moving image in a state in which a visit route composed of a plurality of routes is freely moved. Therefore, the instruction input unit 150 has a function of inputting a user's route transfer instruction to move from the first route to the second route via a specific node. When an instruction is input, a function is provided for referring to the route information RT in the route information storage unit 120 so that the moving image reproduction for the second route is performed continuously with the moving image reproduction for the first route. doing. For example, in the example shown in FIG. 2, when a route transfer instruction for moving the route R2 from the node N2 to the node N3 after the route R6 is moved from the node N5 to the node N2 is input, Reference numeral 130 recognizes the route transfer instruction by referring to the route information RT, and continues the moving image reproduction for the route R6 and then reproduces the moving image for the route R2.
このように、図10に示す動画提示装置によれば、ユーザに対して、図2に示す美術館の回廊の参観路を任意の方向に移動しながら任意の方向に視線を向けた状態の動画提示を行うことができる。しかも、どの経路をどの方向に移動する場合でも、往路動画Maおよび復路動画Mbのうちのいずれか一方(順送り再生が可能な方)が再生されるため、動画は常に順送り再生されることになる。このため、動体の動きが常に自然に見えるような動画提示が可能になる。 As described above, according to the moving picture presentation apparatus shown in FIG. 10, the moving picture presentation in a state in which the line of sight is directed in an arbitrary direction while moving the visit path of the corridor of the museum shown in FIG. It can be performed. In addition, regardless of which route is moved in which direction, since one of the forward moving image Ma and the backward moving image Mb (which can be played forward) is played, the moving image is always played forward. . For this reason, it is possible to present a moving image in which the motion of the moving object always looks natural.
たとえば、図11に示す例において、仮想ユーザが経路R上の地点P(i)近傍を、方位角φ=90°(ノードBを向く方向)に視線方向を向けて、往路方向(ノードBに向かう方向)に移動する場合を考えてみよう。この場合、移動方向設定部140には往路方向が設定されるので、動画再生部130は、往路動画Maを再生対象として順送り再生することになる。 For example, in the example shown in FIG. 11, the virtual user turns the line of sight near the point P (i) on the route R toward the azimuth angle φ = 90 ° (direction facing the node B), and the forward direction (to the node B). Consider the case of moving in the direction of heading. In this case, since the forward direction is set in the movement direction setting unit 140, the moving image reproduction unit 130 performs forward reproduction with the outbound moving image Ma as a reproduction target.
図12は、このような往路動画Maの再生画面を示す図である。順送り再生では、往路動画Maを構成するフレーム画像F(i−1),F(i),F(i+1)がこの順で表示されるため、ディスプレイ画面上には、正面を向いた左側の人物が接近し、背面を向いた右側の人物が遠ざかってゆく自然な動画が提示されることになる。なお、実際には、フレームレートが1/30秒程度だと、1フレームの違いにより図示の例のような人物位置の極端な変遷は見られないが、ここでは説明の便宜上、人物位置の変遷を誇張して示してある。また、この図12に示す各画像は、実際には、図8に示すようなパノラマ画像の一部から切り出された視野画像というべきものであるが、ここでは、視線方向を示す方位角φ=90°に固定された状態を考え、便宜上、これら視野画像をフレーム画像F(i−1),F(i),F(i+1)と呼ぶことにする。 FIG. 12 is a diagram showing a playback screen for such a forward moving image Ma. In the forward playback, the frame images F (i−1), F (i), and F (i + 1) constituting the forward moving image Ma are displayed in this order, and therefore, the person on the left side facing the front is displayed on the display screen. Will be presented, and a natural video will be presented in which the person on the right side facing the back moves away. Actually, when the frame rate is about 1/30 seconds, an extreme transition of the person position as in the illustrated example is not seen due to a difference of one frame, but here, for convenience of explanation, the transition of the person position is not seen. Is exaggerated. Each image shown in FIG. 12 should actually be a field-of-view image cut out from a part of the panoramic image as shown in FIG. 8, but here, the azimuth angle φ == Considering the state fixed at 90 °, for the sake of convenience, these visual field images will be referred to as frame images F (i−1), F (i), and F (i + 1).
このような順送り再生を行えば、フレーム画像の表示順が撮影時の時間の流れどおりになるため、ユーザにとって違和感は生じず、ごく自然な動画として把握される。これに対して、もし同じフレーム画像を逆送り再生したとすると、正面を向いた左側の人物が遠ざかってゆき、背面を向いた右側の人物が近づいてくるという不自然な動画が提示されることになる。 If such sequential playback is performed, the display order of the frame images follows the flow of time at the time of shooting, so that the user does not feel discomfort and is grasped as a very natural moving image. On the other hand, if the same frame image is played back in reverse, an unnatural movie is presented in which the left person facing the front moves away and the right person facing the back approaches. become.
一方、図13は、復路動画Mbの再生画面を示す図である。順送り再生では、復路動画Mbを構成するフレーム画像G(N−i),G(N−i+1),G(N−i+2)がこの順で表示されるため、ディスプレイ画面上には、正面を向いた女性が近づいてくる自然な動画が提示されることになる(ここでも説明の便宜上、人物位置の変遷を誇張して示してあり、また、各視野画像をフレーム画像と呼んでいる)。このような順送り再生を行えば、フレーム画像の表示順が撮影時の時間の流れどおりになるため、ユーザにとって違和感は生じず、ごく自然な動画として把握される。これに対して、もし同じフレーム画像を逆送り再生したとすると、正面を向いた女性が遠ざかってゆくという不自然な動画が提示されることになる。 On the other hand, FIG. 13 is a diagram showing a playback screen of the return trip video Mb. In sequential playback, the frame images G (N−i), G (N−i + 1), and G (N−i + 2) that form the backward moving image Mb are displayed in this order. A natural video approaching the woman who was approaching will be presented (again, for convenience of explanation, the transition of the person position is exaggerated and each field image is called a frame image). If such sequential playback is performed, the display order of the frame images follows the flow of time at the time of shooting, so that the user does not feel discomfort and is grasped as a very natural moving image. On the other hand, if the same frame image is played back in reverse, an unnatural movie is presented in which a woman facing the front moves away.
上述したとおり、動画再生部130は、図11に示す経路R上を往路方向(ノードBに向かう方向)に移動する際には、図12に示すような往路動画Maを順送り再生し、図11に示す経路R上を復路方向(ノードAに向かう方向)に移動する際には、図13に示すような復路動画Mbを順送り再生することになる。すなわち、いずれの方向に移動する場合も、動画は順送り再生されるため、常に自然な動画提示が行われることになる。 As described above, when moving in the forward direction (direction toward the node B) on the route R shown in FIG. 11, the moving image reproducing unit 130 sequentially reproduces the forward moving image Ma as shown in FIG. When moving in the backward direction (direction toward node A) on the route R shown in FIG. 13, the backward moving image Mb as shown in FIG. That is, even when moving in any direction, the moving image is reproduced in order, so that natural moving image presentation is always performed.
以上、図10のブロック図を参照しながら、本発明の基本的な実施形態に係る動画提示装置100の構成を説明したが、実際には、これらの各構成要素はコンピュータおよびその周辺機器を利用して構成することができる。すなわち、動画格納部110およびルート情報格納部120、ならびに移動方向設定部140は、コンピュータ用のメモリやディスク装置などの記憶装置によって構成することができ、動画再生部130は、所定のプログラムに基づいて動作するコンピュータのプロセッサによって構成することができ、指示入力部150は、ユーザインターフェイスを備えたコンピュータ用の入力装置によって構成することができる。したがって、実用上は、この動画提示装置100は、コンピュータ機器に所定のプログラムを組み込むことによって構成される。 The configuration of the video presentation device 100 according to the basic embodiment of the present invention has been described above with reference to the block diagram of FIG. 10, but actually, each of these components uses a computer and its peripheral devices. Can be configured. That is, the moving image storage unit 110, the route information storage unit 120, and the moving direction setting unit 140 can be configured by a storage device such as a computer memory or a disk device, and the moving image playback unit 130 is based on a predetermined program. The instruction input unit 150 can be configured by an input device for a computer having a user interface. Therefore, practically, the moving picture presentation apparatus 100 is configured by incorporating a predetermined program into a computer device.
<<< §3. 遷移期間を設定する実施形態 >>>
上述した§2では、同一の経路Rについて、往路動画Maと復路動画Mbとの双方を用意しておき、仮想ユーザの移動方向に応じて、これら2通りの動画のいずれか一方を選択し、常に順送り再生を行うことにより自然な動画提示を行う、という本発明の基本的な特徴を述べた。結局、本発明では、仮想ユーザの移動方向に応じて、往路動画Maと復路動画Mbとを切り替えて提示することになる。
<<< §3. Embodiment for setting transition period >>
In §2 described above, for the same route R, both the forward moving image Ma and the return moving image Mb are prepared, and one of these two types of moving images is selected according to the moving direction of the virtual user, The basic feature of the present invention that a natural moving image is presented by always performing progressive playback has been described. After all, in the present invention, the forward moving image Ma and the return moving image Mb are switched and presented according to the moving direction of the virtual user.
ところで、往路動画Maを構成するフレーム画像と復路動画Mbを構成するフレーム画像とは、互いに同一地点で撮影された画像であっても、含まれている動体が異なるため、両者では内容に相違が生じることは既に述べたとおりである。たとえば、図12に示すフレーム画像F(i)は、地点P(i)で撮影された往路動画Maの1フレームを構成する画像であり、図13に示すフレーム画像G(N−i+1)は、同じく地点P(i)で撮影された復路動画Mbの1フレームを構成する画像である。いずれも同一地点P(i)で撮影され、同一視線方向に関する視野を示す画像であるので、背景部分は同一であるが、別々の撮影テイクによって得られた画像であるため、動体部分(前景部分)が異なっている。すなわち、図12に示すフレーム画像F(i)には、2人の人物が映っているのに対して、図13に示すフレーム画像G(N−i+1)には、全く異なる別な人物が映っている。 By the way, the frame image that forms the forward moving image Ma and the frame image that forms the return moving image Mb are different in content because they contain different moving objects even if they are images taken at the same point. What has happened is as already mentioned. For example, the frame image F (i) shown in FIG. 12 is an image constituting one frame of the forward moving image Ma taken at the point P (i), and the frame image G (N−i + 1) shown in FIG. Similarly, it is an image constituting one frame of the return moving image Mb photographed at the point P (i). Since both are images taken at the same point P (i) and showing the field of view in the same line-of-sight direction, the background portion is the same, but the images are obtained by different shooting takes, so the moving body portion (foreground portion) ) Is different. That is, two persons are shown in the frame image F (i) shown in FIG. 12, whereas another completely different person is shown in the frame image G (N−i + 1) shown in FIG. ing.
さて、ここで、仮想ユーザが、図11に示す経路Rを往路方向に移動中に、地点P(i)で移動方向を反転し、復路方向に移動し始めた場合を考えてみよう。このように移動方向を反転させる指示を与えるには、指示入力部150に、移動方向を反転させる反転指示を入力する機能をもたせておき、移動方向設定部140が、この反転指示の入力に基づいて、往路方向から復路方向へ、もしくは、復路方向から往路方向へ、移動方向を切り替える処理を行うようにしておけばよい。具体的には、§2で述べたとおり、図9に示すようなコントローラ50を指示入力部150として利用した場合であれば、前進ボタンB1を押して往路方向への移動指示を与えて往路方向へ移動してゆく動画を提示させている最中に、後退ボタンB2を押すことにより反転指示入力を行うことができ、また、復路方向へ移動してゆく動画を提示させている最中に、前進ボタンB1を押すことにより反転指示入力を行うこともできる。 Now, let us consider a case where the virtual user reverses the moving direction at the point P (i) and starts moving in the backward direction while moving the route R shown in FIG. 11 in the forward direction. In order to give an instruction for reversing the moving direction in this way, the instruction input unit 150 has a function of inputting a reversing instruction for reversing the moving direction, and the moving direction setting unit 140 is based on the input of this reversal instruction. Thus, a process of switching the moving direction from the forward direction to the backward direction or from the backward direction to the forward direction may be performed. Specifically, as described in §2, if the controller 50 as shown in FIG. 9 is used as the instruction input unit 150, the forward button B1 is pressed to give a movement instruction in the forward direction, and the forward direction. While the moving video is being presented, the reverse instruction can be input by pressing the backward button B2, and the moving forward is presented while the moving video is being presented. It is also possible to input a reverse instruction by pressing the button B1.
図14は、このような反転指示入力により、地点P(i)において、往路方向から復路方向への切り替えが行われた場合の動画再生部130による動画の基本切替態様を示すタイムチャートである。本願に示すタイムチャートの横軸は、左から右へと流れる時間tを表す時間軸であり、図14の上段の帯は往路動画Maの各フレーム画像を示し、下段の帯は復路動画Mbの各フレーム画像を示している。チャートにおいて、往路動画Maを示す上段の帯の左方向が第1のフレームF(1)、右方向が第NのフレームF(N)になる。同様に、復路動画Mbを示す下段の帯の左方向が第1のフレームG(1)、右方向が第NのフレームG(N)になる。 FIG. 14 is a time chart showing a basic switching mode of a moving image by the moving image reproducing unit 130 when switching from the forward direction to the returning direction is performed at the point P (i) by such inversion instruction input. The horizontal axis of the time chart shown in this application is a time axis representing the time t flowing from the left to the right. The upper band in FIG. 14 shows each frame image of the forward moving image Ma, and the lower band shows the return moving image Mb. Each frame image is shown. In the chart, the left direction of the upper band indicating the forward moving image Ma is the first frame F (1), and the right direction is the Nth frame F (N). Similarly, the left direction of the lower band indicating the backward moving image Mb is the first frame G (1), and the right direction is the Nth frame G (N).
この例の場合、反転指示入力時t0までは、仮想ユーザが図11に示す経路RのノードA側から地点P(i)へ向かって往路方向に移動中であり、動画再生部130は、チャートの上段の帯に示す往路動画Maのハッチング部分を順送り再生することになる。ところが、時点t0において反転指示入力が与えられると、移動方向が復路方向に反転する。そして、反転指示入力時t0以降は、仮想ユーザが図11に示す経路Rの地点P(i)からノードAへ向かって復路方向に移動することになり、動画再生部130は、チャートの下段の帯に示す復路動画Mbのハッチング部分を順送り再生することになる。結局、このチャートにおけるハッチング部分が、実際に表示されるフレーム画像ということになる。ハッチング部分に記載された「順」なる記号は、順送り再生が行われることを示している。 In this example, the virtual user is moving in the forward direction from the node A side of the route R shown in FIG. 11 to the point P (i) until the inversion instruction input time t0. The hatched portion of the forward moving image Ma shown in the upper band is reproduced in order. However, when an inversion instruction input is given at time t0, the movement direction is reversed in the backward direction. Then, after the inversion instruction input time t0, the virtual user moves in the backward direction from the point P (i) of the route R shown in FIG. 11 toward the node A, and the moving image reproducing unit 130 is in the lower part of the chart. The hatched portion of the return path video Mb shown in the band is reproduced in order. After all, the hatched portion in this chart is the frame image that is actually displayed. The symbol “order” written in the hatched portion indicates that forward reproduction is performed.
このように、時点t0,地点P(i)で反転指示入力が与えられた場合、時点t0において、再生対象となる動画が、往路動画Maから復路動画Mbに切り替えられる。ここで、この切替前後のフレーム画像の変遷を見てみると、図12に示すフレーム画像F(i−1)→フレーム画像F(i)→図13に示すフレーム画像G(N−i+1)→フレーム画像G(N−i+2)という順番で表示が行われることになる。このため、フレーム画像F(i)→フレーム画像G(N−i+1)への切替時に、映っている動体に不連続が生じることになる。すなわち、フレーム画像F(i)までは2人の人物が映っていたのに、フレーム画像G(N−i+1)からは全く別な1人の人物に入れ替わってしまう。 As described above, when the inversion instruction input is given at the time point t0 and the point P (i), the moving image to be reproduced is switched from the forward moving image Ma to the backward moving image Mb at the time point t0. Here, looking at the transition of the frame image before and after the switching, the frame image F (i−1) → the frame image F (i) shown in FIG. 12 → the frame image G (N−i + 1) shown in FIG. 13 → Display is performed in the order of frame image G (N−i + 2). For this reason, discontinuity occurs in the moving moving object when switching from the frame image F (i) to the frame image G (N−i + 1). That is, although two persons are shown up to the frame image F (i), the frame image G (N−i + 1) is replaced with a completely different person.
もちろん、ユーザから見れば、自分が与えた反転指示入力に起因して、仮想ユーザの移動方向が反転し、動画の内容も切り替わったことになり、しかも、切替後の動画(復路動画Mb)に登場した新たな人物の動きも自然なものであるので、人物が入れ替わったとしても、それほど大きな違和感は生じないであろう。しかしながら、時点t0において、突然、人物の入れ替わりが生じるのは、より自然な動画提示を行う上では好ましくない。このような動体の突然の入れ替わり現象を緩和するには、往路動画Maの提示と復路動画Mbの提示とを切り替える際に遷移期間Tを設定し、この遷移期間Tの期間中に切替前動画と切替後動画とをブレンドさせた合成画像を提示するようにすればよい。そうすれば、映像中の動体を滑らかに切り替えることができ、切替時の動体変化の不自然さを低減することができる。 Of course, from the user's point of view, the moving direction of the virtual user is reversed and the content of the moving image is switched due to the input of the reversal instruction given by the user, and the moving image is switched to the moving image after the switching (returning moving image Mb). The movements of new characters appearing naturally are natural, so even if people are replaced, there will be no great discomfort. However, sudden change of people at time t0 is not preferable for more natural video presentation. In order to alleviate such a sudden moving phenomenon of a moving object, a transition period T is set when switching between the presentation of the forward moving picture Ma and the presentation of the return moving picture Mb, and during the transition period T, What is necessary is just to show the synthesized image which blended the moving image after switching. If it does so, the moving body in an image | video can be switched smoothly and the unnaturalness of the moving body change at the time of switching can be reduced.
図15は、このような遷移期間Tを介した切替態様を示すタイムチャートである。図14に示すタイムチャートとの相違は、反転指示入力時t0から時点t1に至るまでに遷移期間Tが設けられ、この遷移期間Tにおいて、往路動画Maのフレーム画像と復路動画Mbのフレーム画像とをブレントさせた合成画像の表示が行われる点である。すなわち、この§3で述べる実施形態の場合、動画再生部130は、反転指示入力時t0までは、チャートの上段の帯に示す往路動画Maのハッチング部分を順送り再生し、時点t1以降は、チャートの下段の帯に示す復路動画Mbのハッチング部分を順送り再生する。上述したように、図のハッチング部分に記載された「順」なる記号は、順送り再生が行われることを示している。 FIG. 15 is a time chart showing a switching mode through such a transition period T. The difference from the time chart shown in FIG. 14 is that a transition period T is provided from the inversion instruction input time t0 to the time point t1, and in this transition period T, the frame image of the forward moving image Ma and the frame image of the return moving image Mb This is a point that a composite image with Brent is displayed. That is, in the embodiment described in §3, the moving image reproducing unit 130 sequentially reproduces the hatched portion of the forward moving image Ma shown in the upper band of the chart until the inversion instruction input time t0, and after time t1, The hatched portion of the backward moving image Mb shown in the lower band is sequentially played back. As described above, the symbol “order” described in the hatched portion of the drawing indicates that forward reproduction is performed.
そして、動画再生部130は、反転指示入力後の所定期間を遷移期間Tに設定し、この遷移期間Tの間、切替前の移動方向に応じた再生対象である切替前動画(図15に示す例の場合は往路動画Ma)を構成する切替前画像と、切替後の移動方向に応じた再生対象である切替後動画(図15に示す例の場合は復路動画Mb)を構成し切替前画像と同じ位置(図15に示す例の場合は地点P(i))で撮影された切替後画像と、をブレンドした合成画像を表示する。図15に示す例の場合、遷移期間Tの間、往路動画Maを構成する第i番目のフレーム画像F(i)と、これに対応する復路動画Mbを構成する第(N−i+1)番目のフレーム画像G(N−i+1)と、をブレンドさせた合成画像の表示が行われることになる。 Then, the moving image reproducing unit 130 sets a predetermined period after the inversion instruction is input to the transition period T, and during this transition period T, the moving image before switching (shown in FIG. 15) that is a reproduction target according to the moving direction before switching. In the case of the example, the pre-switching image constituting the forward moving image Ma) and the post-switching moving image (returning moving image Mb in the case of the example shown in FIG. 15) to be reproduced according to the moving direction after switching are configured and the pre-switching image. A composite image obtained by blending the post-switching image taken at the same position (in the example shown in FIG. 15, the point P (i)) is displayed. In the case of the example shown in FIG. 15, during the transition period T, the i-th frame image F (i) constituting the forward moving image Ma and the (N−i + 1) -th forming the corresponding backward moving image Mb. The composite image obtained by blending the frame image G (N−i + 1) is displayed.
図16は、動画再生部130によって行われる画像ブレンド処理の原理を示す図である。図示するフレーム画像F(i)は、図12に示すように、地点P(i)において撮影された往路動画Maを構成する画像であり、フレーム画像G(N−i+1)は、図13に示すように、地点P(i)において撮影された復路動画Mbを構成する画像である。上述したとおり、これら2枚のフレーム画像は、いずれも同一地点P(i)で撮影された画像であるが、フレーム画像F(i)には動体として2人の人物が含まれており、フレーム画像G(N−i+1)には動体として別な1人の人物が含まれている。両画像は、同じ視線方向(方位角φ)について切り出された視野画像であるため、背景部分は共通するものの、動体部分(前景部分)は異なっている。 FIG. 16 is a diagram illustrating the principle of the image blending process performed by the moving image playback unit 130. The frame image F (i) shown in the figure is an image constituting the forward moving image Ma photographed at the point P (i) as shown in FIG. 12, and the frame image G (N−i + 1) is shown in FIG. In this way, it is an image that constitutes the return moving image Mb photographed at the point P (i). As described above, these two frame images are both images taken at the same point P (i), but the frame image F (i) includes two persons as moving objects. The image G (N−i + 1) includes another person as a moving object. Since both images are visual field images cut out with respect to the same line-of-sight direction (azimuth angle φ), although the background portion is common, the moving body portion (foreground portion) is different.
合成画像B(i)は、これら2枚の画像F(i)およびG(N−i+1)を、所定の割合に基づいてブレンドすることにより得られる。このように、2枚の画像をブレンドして合成画像B(i)を得る方法としては、一般に、「αブレンド」と呼ばれる方法が知られている。この方法では、切替後の画像G(N−i+1)の割合をα、切替前の画像F(i)の割合を(1−α)として、B(i)=(1−α)・F(i)+α・G(N−i+1)なる式に基づいて両画像を合成することにより、合成画像B(i)を得ることができる。具体的には、両画像の対応する画素の画素値(カラー画像の場合は、各色の画素値)のそれぞれについて、上記式に基づく合成演算を行い、得られた値を新たな画素値とする画素の集合体を合成画像とすればよい。 The composite image B (i) is obtained by blending these two images F (i) and G (N−i + 1) based on a predetermined ratio. Thus, as a method for obtaining a composite image B (i) by blending two images, a method called “α blend” is generally known. In this method, assuming that the ratio of the image G (N−i + 1) after switching is α and the ratio of the image F (i) before switching is (1−α), B (i) = (1−α) · F ( i) A composite image B (i) can be obtained by combining both images based on the equation + α · G (N−i + 1). Specifically, for each of the pixel values of the corresponding pixels of both images (in the case of a color image, the pixel value of each color), a synthesis operation based on the above formula is performed, and the obtained value is used as a new pixel value. A collection of pixels may be a composite image.
ここで、遷移期間Tの経過とともに値αを0から1に向けて徐々に増加させるようにすれば、合成画像B(i)は、画像F(i)から画像G(N−i+1)に徐々に変化してゆくことになる。図16に示す合成画像B(i)は、α=0.5のときの状態(遷移期間Tの中間時点の状態)を示すものである。上述のとおり、両画像は背景部分を共通にする画像であるので、遷移期間Tの期間中に値αを0から1に向けて徐々に増加させてゆくと、背景画像は一定のまま、2人の人物が徐々に消えてゆき、逆に別な1人の人物が徐々に現れてくる動画表示(いわゆる、ディゾルブ効果をもったトランジション)が行われることになる。 Here, if the value α is gradually increased from 0 to 1 as the transition period T elapses, the composite image B (i) gradually changes from the image F (i) to the image G (N−i + 1). Will change. A composite image B (i) shown in FIG. 16 shows a state when α = 0.5 (a state at an intermediate point in the transition period T). As described above, since both images are images having a common background part, if the value α is gradually increased from 0 to 1 during the transition period T, the background image remains constant. A moving image display (so-called transition effect having a dissolve effect) is performed in which a person disappears gradually, and another person gradually appears.
図15に示すタイムチャートの遷移期間Tにおいて、上段および下段に示す各帯のハッチング部分が三角形になっているのは、このようなブレンド割合の時間変化を示すものである。すなわち、ハッチング部分の縦幅は、各画像のブレンド割合を示しており、上段に示す往路動画Maのハッチング部分の縦幅((1−α)に相当)は時間とともに減少してゆき、下段に示す復路動画Mbのハッチング部分の縦幅(αに相当)は時間とともに増加してゆく。また、図のハッチング部分に記載された「静」なる記号は、仮想ユーザを静止させた静止画像(ここでは、背景画像が一定の画像を意味し、動体が徐々に入れ替わるという点ではあくまでも動画画像である)が提示されることを意味している。 In the transition period T of the time chart shown in FIG. 15, the hatched portions of the bands shown in the upper and lower stages are triangular, which indicates such a change in blend ratio over time. That is, the vertical width of the hatched portion indicates the blend ratio of each image, and the vertical width (corresponding to (1-α)) of the hatched portion of the forward moving image Ma shown in the upper portion decreases with time, and the lower portion. The vertical width (corresponding to α) of the hatched portion of the return moving image Mb shown increases with time. In addition, the symbol “static” written in the hatched portion of the figure is a still image in which the virtual user is stationary (here, the background image means a constant image, and the moving image gradually changes in terms of moving objects). Is) to be presented.
すなわち、図示の例の場合、反転指示入力時t0の直前には、往路動画Maを構成する第i番目のフレーム画像F(i)が表示されていたので、これに続く遷移期間Tの間は、当該フレーム画像F(i)と、これに対応する復路動画Mbの第(N−i+1)番目のフレーム画像G(N−i+1)と、をブレンドした合成画像B(i)が表示されることになる。そして、遷移期間Tが終了した時点t1以降は、復路動画Mbがフレーム画像G(N−i+1)から順送り再生される。 That is, in the example shown in the figure, the i-th frame image F (i) constituting the forward moving image Ma is displayed immediately before the inversion instruction input time t0. The composite image B (i) obtained by blending the frame image F (i) and the (N−i + 1) th frame image G (N−i + 1) of the corresponding return moving image Mb is displayed. become. Then, after the time point t1 when the transition period T ends, the backward moving image Mb is sequentially reproduced from the frame image G (N−i + 1).
このように遷移期間Tを設定した場合、往路動画Maから復路動画Mbへの切替前後のフレーム画像の変遷は次のようになる。まず、往路動画Maの順送り再生により、図12に示すフレーム画像F(i−1)→フレーム画像F(i)と表示され、時点t0において遷移期間Tに入る。この遷移期間Tでは、図16に示す合成画像B(i)が表示され(ブレンド割合αは、0から1に徐々に増加する)、遷移期間終了後には、図13に示すフレーム画像G(N−i+1)→フレーム画像G(N−i+2)という復路動画Mbの順送り再生が行われる。 When the transition period T is set in this way, the transition of the frame image before and after switching from the forward moving image Ma to the backward moving image Mb is as follows. First, frame image F (i-1) → frame image F (i) shown in FIG. 12 is displayed by forward playback of forward moving image Ma, and transition period T is entered at time t0. In the transition period T, the composite image B (i) shown in FIG. 16 is displayed (the blend ratio α gradually increases from 0 to 1), and after the transition period ends, the frame image G (N -I + 1) → frame image G (N−i + 2) The forward moving image Mb is sequentially played back.
したがって、ユーザから見れば、経路Rを往路方向に移動中に反転指示入力を与えると、仮想ユーザの位置は地点P(i)で停止し、図16の上段左に示すフレーム画像F(i)から図16の上段右に示すフレーム画像G(N−i+1)に徐々に変化する動画が表示され、フレーム画像G(N−i+1)に完全に切り替わった時点で、経路Rを復路方向に移動する動画が表示されることになる。その結果、遷移期間Tにおいて、これまで映っていた2人の人物が、ディゾルブ効果をもったトランジションによって、別な1人の人物に入れ替わることになる。すなわち、映像中の動体が滑らかに切り替わる効果が得られ、往路動画Maから復路動画Mbへの切替時の動体変化の不自然さを解消することができる。 Therefore, when viewed from the user, if a reverse instruction input is given while moving the route R in the forward direction, the position of the virtual user stops at the point P (i), and the frame image F (i) shown on the upper left of FIG. Is displayed on the frame image G (N−i + 1) shown in the upper right of FIG. 16, and when the frame image G (N−i + 1) is completely switched, the route R is moved in the backward direction. A video will be displayed. As a result, in the transition period T, the two persons shown so far are replaced with another person by a transition having a dissolve effect. That is, the effect that the moving body in the video is smoothly switched is obtained, and the unnaturalness of the moving body change at the time of switching from the forward moving image Ma to the backward moving image Mb can be eliminated.
結局、この§3で述べる遷移期間を設定する実施形態を実施するには、図11に示すように、往路動画Maを、第1のノードAの位置P(1)で撮影された第1番目のフレームF(1)から第2のノードBの位置P(N)で撮影された第N番目のフレームF(N)に至るまで合計N枚のフレーム画像によって構成しておき、復路動画Mbを、第2のノードBの位置P(N)で撮影された第1番目のフレームG(1)から第1のノードAの位置P(1)で撮影された第N番目のフレームG(N)に至るまで合計N枚のフレーム画像によって構成しておけばよい。このとき、往路動画Maの第i番目のフレームF(i)と復路動画Mbの第(N−i+1)番目のフレームG(N−i+1)とは、経路R上の同一地点P(i)で撮影された画像になるようにし、相互に対応するフレームを構成するようにしておく。そして、動画再生部130は、遷移期間Tの間に、相互に対応するフレームを合成することにより合成画像を作成し、これを表示する処理を行えばよい。 Eventually, to implement the embodiment for setting the transition period described in §3, as shown in FIG. 11, the first moving image Ma taken at the position P (1) of the first node A is taken. A total of N frame images from the frame F (1) to the Nth frame F (N) taken at the position P (N) of the second node B, and the return video Mb From the first frame G (1) taken at the position P (N) of the second node B to the Nth frame G (N) taken at the position P (1) of the first node A Up to a total of N frame images. At this time, the i-th frame F (i) of the forward moving image Ma and the (N−i + 1) th frame G (N−i + 1) of the return moving image Mb are the same point P (i) on the route R. A photographed image is obtained and frames corresponding to each other are configured. Then, during the transition period T, the moving image playback unit 130 may perform a process of creating a composite image by combining frames corresponding to each other and displaying the composite image.
なお、図15に示す例は、往路動画Maから復路動画Mbに切り替える例(すなわち、図11に示す経路R上を往路方向に移動中に反転指示を入力した例)であるが、もちろん、復路動画Mbから往路動画Maに切り替える例(すなわち、図11に示す経路R上を復路方向に移動中に反転指示を入力した例)についての切替処理も全く同様に行うことができる。 The example shown in FIG. 15 is an example of switching from the forward moving image Ma to the backward moving image Mb (that is, an example in which a reverse instruction is input while moving in the forward direction on the route R shown in FIG. 11). The switching process for the example of switching from the moving image Mb to the forward moving image Ma (that is, the example in which the reverse instruction is input while moving in the backward direction on the route R shown in FIG. 11) can be performed in the same manner.
要するに、動画再生部130は、遷移期間Tの間に、切替前動画(図15の例の場合、往路動画Ma)の遷移期間Tの直前フレームの画像(図15の例の場合、フレーム画像F(i))と、これに対応する切替後動画(図15の例の場合、復路動画Mb)の対応フレームの画像(図15の例の場合、フレーム画像G(N−i+1))と、を合成した合成フレームからなる定位置画像(図15の例の場合、地点P(i)で撮影された画像)を表示し、遷移期間Tの終了後に、切替後動画の対応フレーム(図15の例の場合、フレーム画像G(N−i+1))から順送り再生を開始するようにすればよい。 In short, during the transition period T, the moving image reproduction unit 130 images the frame immediately before the transition period T of the pre-switching moving image (in the example of FIG. 15, outbound moving image Ma) (in the case of FIG. 15, the frame image F (I)) and a corresponding frame image (frame image G (N−i + 1) in the example of FIG. 15) of the post-switching moving image (in the example of FIG. 15, the return moving image Mb) corresponding thereto A fixed-position image (in the case of the example of FIG. 15, an image taken at the point P (i) in the example of FIG. 15) is displayed, and after the transition period T, the corresponding frame of the post-switching video (example of FIG. 15) is displayed. In this case, the forward playback may be started from the frame image G (N−i + 1)).
もっとも、遷移期間Tに表示する合成画像は、必ずしも定位置画像(仮想ユーザが停止した状態の画像)にする必要はない。図15に示す例のように、遷移期間Tの間に定位置画像を表示すると、仮想ユーザが地点P(i)において「しばらく立ち止まってから、逆方向に移動し始める」という演出効果をもった動画提示が可能になる。しかしながら、反転指示入力が与えられたときに提示する動画は、必ずしも「しばらく立ち止まってから逆方向に移動する」という演出効果に限定する必要はない。以下、演出効果を変えた2通りのバリエーションを述べておく。 However, the composite image displayed in the transition period T is not necessarily a fixed position image (an image in a state where the virtual user is stopped). When the fixed position image is displayed during the transition period T as in the example illustrated in FIG. 15, the virtual user has an effect of “stopping for a while and then starting to move in the opposite direction” at the point P (i). Video presentation becomes possible. However, the moving image presented when the reverse instruction input is given is not necessarily limited to the effect of “moving in the reverse direction after stopping for a while”. In the following, two variations with different effects are described.
第1のバリエーションは、反転指示入力が与えられたときに、「しばらくそのまま進み、反転指示入力時の地点P(i)を通りすぎた地点P(i+d)において、逆方向に移動し始める」という演出効果を与える方法である。図17は、このような演出効果を採用する場合の動画の切替態様を示すタイムチャートである。図15に示すチャートとの相違は、遷移期間Tを時点t0〜t1の前半期と時点t1〜t2の後半期とに分け、半期ごとに各動画の再生順を変えるようにした点にある。 The first variation is that, when a reversal instruction input is given, “it proceeds for a while and starts moving in the reverse direction at a point P (i + d) that has passed the point P (i) at the time of reversal instruction input”. This is a method of giving a production effect. FIG. 17 is a time chart showing a moving image switching mode when such an effect is adopted. The difference from the chart shown in FIG. 15 is that the transition period T is divided into the first half of the times t0 to t1 and the second half of the times t1 to t2, and the playback order of each moving image is changed every half.
すなわち、動画再生部130は、図17の上段に示す往路動画Ma(切替前動画)に関しては、遷移期間Tの前半期(時点t0〜t1)において、遷移期間T以前の状態と同様に継続して順送り再生し、遷移期間Tの後半期(時点t1〜t2)において、これを前半期の最終フレームから逆送り再生する(往路動画Maの帯における時点t1〜t2の区間は、フレームが時間軸に沿って逆順に並べられていることになる)。より具体的には、時点t0〜t1では、フレーム画像F(i),F(i+1),F(i+2),... ,F(i+d)と順送り再生し、時点t1において再生順を逆転させ、時点t1〜t2では、フレーム画像F(i+d),... ,F(i+2),F(i+1),F(i)と逆送り再生することになる。 That is, the moving image reproducing unit 130 continues the forward moving image Ma (moving image before switching) shown in the upper part of FIG. 17 in the first half of the transition period T (time t0 to t1) as in the state before the transition period T. In the second half of the transition period T (time t1 to t2), this is played back in reverse from the last frame of the first half (the period from the time t1 to t2 in the zone of the forward moving picture Ma is a time axis) In reverse order). More specifically, frame images F (i), F (i + 1), F (i + 2),..., F (i + d) are sequentially played back at time t0 to t1, and the playback order is reversed at time t1. From time t1 to time t2, frame images F (i + d),..., F (i + 2), F (i + 1), and F (i) are played back in reverse.
一方、動画再生部130は、図17の下段に示す復路動画Mb(切替後動画)に関しては、遷移期間Tの期間中に、往路動画Ma(切替前動画)の各フレーム画像に対応する復路動画Mb(切替後動画)の各フレーム画像の再生を行う。すなわち、遷移期間Tの前半期(時点t0〜t1)において、復路動画Mbをフレーム画像G(N−i+1)から逆送り再生し(復路動画Mbの帯における時点t0〜t1の区間は、フレームが時間軸に沿って逆順に並べられていることになる)、遷移期間Tの後半期(時点t1〜t2)において、これを順送り再生する。より具体的には、時点t0〜t1では、フレーム画像G(N−i+1),G(N−i),G(N−i−1),... ,G(N−i+1−d)と逆送り再生し、時点t1において再生順を逆転させ、時点t1〜t2では、フレーム画像G(N−i+1−d),... ,G(N−i−1),G(N−i),G(N−i+1)と順送り再生することになる。 On the other hand, the moving image reproduction unit 130 relates to the return moving image Mb (moving image after switching) shown in the lower part of FIG. 17, during the transition period T, the returning moving image corresponding to each frame image of the moving image Ma (moving image before switching). Each frame image of Mb (moving image after switching) is reproduced. That is, in the first half of the transition period T (time t0 to t1), the backward moving image Mb is reversely played back from the frame image G (N−i + 1) (the interval from the time t0 to t1 in the band of the backward moving image Mb is a frame). In the latter half of the transition period T (time points t1 to t2), the images are sequentially played back. More specifically, at time points t0 to t1, frame images G (N−i + 1), G (N−i), G (N−i−1),..., G (N−i + 1−d) Backward playback is performed, and the playback order is reversed at time t1. From time t1 to time t2, frame images G (N−i + 1−d),..., G (N−i−1), G (N−i) , G (N−i + 1) and forward playback.
そして、遷移期間Tの終了後には(時点t2以降)、復路動画Mb(切替後動画)を継続して順送り再生すればよい。なお、図17のハッチング部分に記載された「順」なる記号は、順送り再生(撮影順どおりのフレームの順序に従った再生)が行われることを示し、「逆」なる記号は、逆送り再生(撮影順とは逆のフレームの順序に従った再生)が行われることを示している(以下の図についても同様)。往路動画Maと復路動画Mbとは、撮影時の経路移動方向が逆であり、また、合成画像は、両画像における同一地点で撮影したフレーム画像同士を合成して得られた画像である。したがって、往路動画Maと復路動画Mbとを合成して合成画像を作成する場合、一方を順送り再生すると、他方は必ず逆送り再生する必要が生じる。図17の遷移期間Tにおいて、上下の帯に示されている「順」/「逆」の記号が相反するものになっているのはこのためである。 Then, after the transition period T ends (after time t2), the backward moving image Mb (moving image after switching) may be continuously played forward. Note that the symbol “order” described in the hatched portion in FIG. 17 indicates that forward playback is performed (reproduction according to the frame order in the shooting order), and the symbol “reverse” is reverse playback. (Reproduction according to the frame order opposite to the shooting order) is performed (the same applies to the following figures). The forward moving image Ma and the return moving image Mb have opposite path moving directions at the time of shooting, and the composite image is an image obtained by combining frame images taken at the same point in both images. Therefore, when the forward moving image Ma and the backward moving image Mb are combined to create a composite image, if one is played forward, the other must be played backward. This is why the “forward” / “reverse” symbols shown in the upper and lower bands in the transition period T in FIG. 17 are contradictory.
遷移期間Tの間にこのような方法で動画提示を行うと、仮想ユーザは、時点t0において反転指示入力が与えられた後も、地点P(i)からそのまま移動を続け、時点t1において地点P(i+d)に到達すると、移動方向を逆転し、時点t2において地点P(i)まで戻り、更にそのまま移動を続ける、という動きをすることになる。しかも、遷移期間Tの間は、ブレンド割合αを0から1へと徐々に増加させてゆくので、表示される合成画像は、往路動画Maのフレーム画像から復路動画Mbのフレーム画像へと徐々に切り替わってゆく。したがって、映像中の動体が滑らかに切り替わる効果が得られ、往路動画Maから復路動画Mbへの切替時の動体変化の不自然さが解消される点は、図15に示す方法と同様である。すなわち、動体がディゾルブ効果をもったトランジションによって、自然に入れ替わることになる。 When the moving image presentation is performed in this way during the transition period T, the virtual user continues to move from the point P (i) even after the inversion instruction input is given at the time point t0, and at the time point t1, the point P When (i + d) is reached, the movement direction is reversed, the movement returns to the point P (i) at the time t2, and the movement is continued as it is. Moreover, since the blend ratio α is gradually increased from 0 to 1 during the transition period T, the displayed composite image is gradually changed from the frame image of the forward moving image Ma to the frame image of the backward moving image Mb. It will switch. Therefore, the effect that the moving object in the video is smoothly switched is obtained, and the unnatural change of the moving object at the time of switching from the forward moving image Ma to the backward moving image Mb is eliminated, as in the method shown in FIG. That is, the moving object is naturally replaced by a transition having a dissolve effect.
なお、実用上は、動画再生部130が、遷移期間Tの前半期において、動画の再生速度を遷移期間直前の速度から徐々に減少させてゆき、遷移期間Tの後半期において、再生速度を徐々に増加させてゆくようにするのが好ましい。そうすれば、時点t0において反転指示入力が与えられた後は、仮想ユーザの移動速度が徐々に低下してゆき、時点t1において一旦停止し、続いて逆方向に向かって徐々に速度を上昇させながら移動する、という演出効果を与えることができ、仮想ユーザについて、より自然な動きを表現することができる。 In practice, the video playback unit 130 gradually decreases the video playback speed from the speed immediately before the transition period in the first half of the transition period T, and gradually increases the playback speed in the second half of the transition period T. It is preferable to increase the number of times. Then, after the reverse instruction input is given at time t0, the moving speed of the virtual user gradually decreases, stops at time t1, and then gradually increases in the reverse direction. It is possible to provide an effect of moving while moving, and to express more natural movement for the virtual user.
第2のバリエーションは、反転指示入力が与えられたときに、「即座に反転して、逆方向に移動し始める」という演出効果を与える方法である。図18は、このような演出効果を採用する場合の動画の切替態様を示すタイムチャートである。図15に示すチャートとの相違点は、反転指示入力時t0において、往路動画Maの再生を即座に逆送り再生に切り替えた点である。すなわち、動画再生部130は、遷移期間Tの期間中に、往路動画Ma(切替前動画)を遷移期間直前フレームから逆送り再生し、往路動画Maの各フレームと、これに対応する復路動画Mb(切替後動画)の各フレームと、を合成した合成フレームからなる動画画像を表示することになる。遷移期間Tの終了後には、復路動画Mbを継続して順送り再生すればよい。 The second variation is a method of giving an effect of “invert immediately and start moving in the opposite direction” when an inversion instruction input is given. FIG. 18 is a time chart showing a moving image switching mode when such a production effect is adopted. The difference from the chart shown in FIG. 15 is that at the time of inversion instruction input t0, playback of the forward moving image Ma is immediately switched to reverse playback. That is, during the transition period T, the video playback unit 130 plays back the forward video Ma (video before switching) backward from the frame immediately before the transition period, and each frame of the forward video Ma and the corresponding return video Mb. A moving image composed of a combined frame obtained by combining each frame of (moving image after switching) is displayed. After the transition period T ends, the backward moving image Mb may be continuously played back in sequence.
より具体的には、遷移期間Tの期間中、往路動画Ma(切替前動画)に関しては、フレーム画像F(i),F(i−1),F(i−2),... ,F(i−d)と逆送り再生し(往路動画Maの帯における時点t0〜t1の区間は、フレームが時間軸に沿って逆順に並べられていることになる)、復路動画Mb(切替後動画)に関しては、フレーム画像G(N−i+1),G(N−i+2),G(N−i+3),... ,G(N−i+1+d)と順送り再生することになる。そして、遷移期間Tの終了後には(時点t1以降)、復路動画Mb(切替後動画)を継続して順送り再生すればよい。 More specifically, during the transition period T, frame images F (i), F (i-1), F (i-2),... (Id) and reverse playback (the frames from the time point t0 to t1 in the band of the forward moving image Ma are frames arranged in reverse order along the time axis), and the backward moving image Mb (moved video after switching) ), Frame images G (N−i + 1), G (N−i + 2), G (N−i + 3),..., G (N−i + 1 + d) are sequentially reproduced. Then, after the transition period T ends (after time t1), the backward moving image Mb (moving image after switching) may be continuously played forward.
遷移期間Tの間にこのような方法で動画提示を行うと、仮想ユーザは、時点t0において反転指示入力が与えられたときに、地点P(i)から即座に反転する動きをすることになる。しかも、遷移期間Tの間は、ブレンド割合αを0から1へと徐々に増加させてゆくので、表示される合成画像は、往路動画Maのフレーム画像から復路動画Mbのフレーム画像へと徐々に切り替わってゆく。したがって、映像中の動体が滑らかに切り替わる効果が得られ、往路動画Maから復路動画Mbへの切替時の動体変化の不自然さが解消される点は、図15に示す方法と同様である。すなわち、動体がディゾルブ効果をもったトランジションによって、自然に入れ替わることになる。 When a moving image is presented in such a way during the transition period T, the virtual user will immediately reverse from the point P (i) when a reverse instruction input is given at time t0. . Moreover, since the blend ratio α is gradually increased from 0 to 1 during the transition period T, the displayed composite image is gradually changed from the frame image of the forward moving image Ma to the frame image of the backward moving image Mb. It will switch. Therefore, the effect that the moving object in the video is smoothly switched is obtained, and the unnatural change of the moving object at the time of switching from the forward moving image Ma to the backward moving image Mb is eliminated, as in the method shown in FIG. That is, the moving object is naturally replaced by a transition having a dissolve effect.
以上、図15,図17,図18を参照して、遷移期間Tの間に行う動画提示の演出方法を3通り述べたが、これらの各方法には、それぞれメリット、デメリットがある。これを以下に簡単に説明しておく。 As described above, with reference to FIGS. 15, 17, and 18, the three presentation methods of moving image presentation performed during the transition period T have been described, but each of these methods has advantages and disadvantages. This will be briefly described below.
まず、図15に示す方法を採ると、反転指示入力を与えた時点t0における位置P(i)で仮想ユーザの動きが直ちに停止するので、反転指示に対する仮想ユーザの動きの迅速な応答性というメリットが得られる。しかしながら、遷移期間Tの間、仮想ユーザの動きは停止したままになり、経路R上を移動する状態を示す動画が一時中断してしまうというデメリットが生じる。 First, when the method shown in FIG. 15 is adopted, since the movement of the virtual user immediately stops at the position P (i) at the time point t0 when the inversion instruction input is given, the merit of quick response of the movement of the virtual user to the inversion instruction. Is obtained. However, during the transition period T, the movement of the virtual user remains stopped, and there is a demerit that the moving image indicating the state of moving on the route R is temporarily interrupted.
また、図17に示す方法を採ると、仮想ユーザは移動を続けた状態になり、移動状態の動画が中断されないというメリットが得られる。しかしながら、反転指示入力を与えた後も、仮想ユーザはそのまましばらく移動し続け、移動方向を反転させるまでに若干の遅延が生じるので、操作入力に対する仮想ユーザの応答性が低下するというデメリットが生じる。 In addition, when the method shown in FIG. 17 is adopted, the virtual user is in a state of continuing movement, and there is an advantage that the moving state moving image is not interrupted. However, even after the reverse instruction input is given, the virtual user continues to move for a while, and a slight delay occurs until the moving direction is reversed, which causes a disadvantage that the responsiveness of the virtual user to the operation input is lowered.
一方、図18に示す方法を採ると、仮想ユーザは直ちに反転移動するので、移動状態の動画が中断されないというメリットが得られ、また、反転指示に対する仮想ユーザの動きの迅速な応答性というメリットも得られる。しかしながら、図17に示す方法に比べて、動体の動きの不自然さが顕著になるというデメリットが生じる。たとえば、図18において、時点t0の直後に表示される動画は、α=0に近い合成画像であるため、往路動画Maに映っている動体(図12に示す2人の人物)の方が、復路動画Mbに映っている動体(図13に示す1人の人物)よりも鮮明に表示される。ところが、遷移期間Tの間、往路動画Maは逆送り再生されるため、この鮮明な動体が逆送りされる様子が映し出されることになり、その動きの不自然さが顕著になる。 On the other hand, when the method shown in FIG. 18 is adopted, since the virtual user immediately reverses and moves, there is a merit that the moving video is not interrupted, and there is also a merit that quick response of the virtual user's movement to the reversal instruction. can get. However, as compared with the method shown in FIG. 17, there is a demerit that the unnatural motion of the moving object becomes remarkable. For example, in FIG. 18, the moving image displayed immediately after time t0 is a composite image close to α = 0, so the moving object (two persons shown in FIG. 12) reflected in the outbound moving image Ma is It is displayed more clearly than the moving object (one person shown in FIG. 13) shown in the return path video Mb. However, during the transition period T, the forward moving picture Ma is played back in reverse, so that this clear moving object is shown in reverse, and the unnaturalness of the movement becomes noticeable.
もちろん、図18に示す方法においても、時間の経過とともにブレンド割合αは徐々に増加してゆくので、往路動画Ma上の2人の人物は徐々に消えてゆくことになるが、少なくとも、遷移期間Tの当初は、この2人の人物の不自然な動きが目立つことになる。これに対して、図17に示す方法の場合、遷移期間Tの前半期は往路動画Maが順送り再生されるので、動体の動きの不自然さは顕著にはならない。前半期に復路動画Mbは逆送り再生されるが、ブレンド割合αは小さいため、復路動画Mb上の人物の不自然な動きはそれほど目立たないことになる。また、後半期は往路動画Maが逆送り再生されるが、その時点では、ブレンド割合αは大きくなっているため、2人の人物の不自然な動きはそれほど目立たないことになる。 Of course, also in the method shown in FIG. 18, since the blend ratio α gradually increases with time, the two persons on the outbound video Ma will gradually disappear, but at least the transition period At the beginning of T, the unnatural movement of these two persons will be conspicuous. On the other hand, in the case of the method shown in FIG. 17, since the forward moving image Ma is played forward in the first half of the transition period T, the unnatural motion of the moving object does not become remarkable. Although the backward moving image Mb is played back in the first half, the unnatural movement of the person on the backward moving image Mb is not so noticeable because the blend ratio α is small. Further, in the second half, the forward moving picture Ma is played back in reverse, but at that time, the blend ratio α is large, so the unnatural movement of the two persons is not so noticeable.
ここでは、遷移期間Tの間に行う動画提示の演出方法を3通り例示したが、もちろん、遷移期間Tの間に行う動画提示の演出方法は、これら3通りの方法に限定されるものではなく、この他にも種々の演出方法を採用することができる。要するに、遷移期間Tの期間中には、切替前動画と切替後動画とをブレンドさせた合成画像を提示するようにし、動体を滑らかに切り替えることができ、切替時の動体の動きの不自然さを低減させることができればよい。 Here, three types of presentation methods of moving image presentation performed during the transition period T are illustrated, but of course, the presentation method of moving image presentation performed during the transition period T is not limited to these three types of methods. In addition to this, various production methods can be employed. In short, during the transition period T, a synthesized image obtained by blending the pre-switching video and the post-switching video can be presented, and the moving object can be smoothly switched, and the unnaturalness of the moving object's motion at the time of switching What is necessary is that it can be reduced.
<<< §4. 背景動画を利用する実施形態 >>>
§3では、移動方向の反転切替時に遷移期間Tを設定し、往路動画Maと復路動画Mbとの合成画像を表示して映像の円滑な切替を行う実施形態を説明した。ここでは、往路動画Maおよび復路動画Mbに加えて、更に、被写体に動体を含まない背景動画Mcを用意し、遷移期間Tの期間中に、切替前動画と切替後動画との間に背景動画Mcを介挿したブレンドを行い、動体の切り替えを更に円滑にする実施形態を説明する。
<<< §4. Embodiment using background video >>>
In §3, an embodiment has been described in which a transition period T is set at the time of reversal switching of the moving direction, and a composite image of the forward moving image Ma and the backward moving image Mb is displayed to smoothly switch the video. Here, in addition to the forward moving image Ma and the returning moving image Mb, a background moving image Mc that does not include a moving object is prepared, and during the transition period T, a background moving image is displayed between the pre-switching moving image and the switching moving image. An embodiment will be described in which blending with Mc is performed to further smoothly switch moving objects.
図19は、この背景動画を利用する実施形態に係る動画提示装置100′の構成を示すブロック図である。図10に示す動画提示装置100との相違点は、動画格納部110′が、往路動画Maおよび復路動画Mbに加えて背景動画Mcを格納している点と、動画再生部130′が、遷移期間Tの期間中に、切替前動画と切替後動画との間に背景動画Mcを介挿したブレンドを行う点である。以下、これらの相違点について詳述する。 FIG. 19 is a block diagram showing a configuration of a moving image presentation apparatus 100 ′ according to an embodiment using this background moving image. The difference from the moving image presentation device 100 shown in FIG. 10 is that the moving image storage unit 110 ′ stores the background moving image Mc in addition to the forward moving image Ma and the return moving image Mb, and the moving image reproducing unit 130 ′ changes. In the period T, the blending is performed by inserting the background moving image Mc between the pre-switching moving image and the post-switching moving image. Hereinafter, these differences will be described in detail.
図20は、動画格納部110′内に格納される往路動画Ma、復路動画Mb、背景動画Mcの関係を示す動画フレームチャートであり、図11に示すチャートに、更に、背景動画Mcを付加したものである。この図20に示す例の場合、往路動画Maは、第1のノードAの位置で撮影された第1番目のフレームF(1)から第2のノードBの位置で撮影された第N番目のフレームF(N)に至るまで合計N枚のフレーム画像によって構成されており、復路動画Mbは、第2のノードBの位置で撮影された第1番目のフレームG(1)から第1のノードAの位置で撮影された第N番目のフレームG(N)に至るまで合計N枚のフレーム画像によって構成されており、背景動画Mcは、第1のノードAの位置で撮影された第1番目のフレームH(1)から第2のノードBの位置で撮影された第N番目のフレームH(N)に至るまで合計N枚のフレーム画像によって構成されている。 FIG. 20 is a moving image frame chart showing the relationship between the forward moving image Ma, the return moving image Mb, and the background moving image Mc stored in the moving image storage unit 110 ′. The background moving image Mc is further added to the chart shown in FIG. Is. In the case of the example shown in FIG. 20, the forward moving image Ma is the Nth image captured at the position of the second node B from the first frame F (1) captured at the position of the first node A. The frame is composed of a total of N frame images up to the frame F (N), and the backward moving image Mb is taken from the first frame G (1) taken at the position of the second node B to the first node. The frame is composed of a total of N frame images up to the Nth frame G (N) taken at the position A, and the background moving image Mc is the first taken at the position of the first node A. A total of N frame images from the frame H (1) to the Nth frame H (N) photographed at the position of the second node B.
ここで、往路動画Maおよび復路動画Mbが、被写体に動体を含む動画であるのに対して、背景動画Mcは、被写体に動体を含まない動画である。背景動画Mcは、経路R上を往路方向に移動しながら撮影した動画になっており、各地点P(1),P(2),... ,P(i),... ,P(N−1),P(N)において撮影された、動体を含まない画像が、それぞれフレーム画像H(1),H(2),... ,H(i),... ,H(N−1),H(N)ということになる。 Here, the outbound video Ma and the inbound video Mb are videos that include moving objects in the subject, while the background video Mc is a video that does not include moving objects in the subject. The background video Mc is a video shot while moving in the forward direction on the route R, and each point P (1), P (2),..., P (i),. N-1) and P (N), images that do not include moving objects are frame images H (1), H (2),..., H (i),. -1) and H (N).
結局、往路動画Maも背景動画Mcも、地点P(1),P(2),... という順序で撮影された合計N枚のフレーム画像によって構成される動画という点では共通するが、往路動画Maは、他の観覧者という動体が映った映像であるのに対して、背景動画Mcは、そのような動体は映っておらず、美術館の内装および展示品のみの映像になっている。このような背景動画Mcは、たとえば、美術館の休館日など、一般の観覧者がいない状態で撮影を行えばよい。 Eventually, the outbound video Ma and the background video Mc are common in that they are composed of a total of N frame images taken in the order of the points P (1), P (2),. The moving image Ma is a video in which a moving object such as another viewer is reflected, whereas the background moving image Mc does not reflect such a moving object, and is only an image of the interior of the museum and exhibits. Such a background moving image Mc may be taken in a state where there is no general viewer such as a closed day of a museum.
なお、背景動画Mcは、動体を含まない映像であるため、往路方向に移動しながら撮影しても、復路方向に移動しながら撮影しても、照明環境が一定であれば、実質的に同じ内容の動画になる(フレームの順序が逆になるだけである)。したがって、図20に示す例における背景動画Mcは、往路方向に移動しながら撮影を行うことにより得られたものであるが、逆に、復路方向に移動しながら撮影を行うことにより得られた動画を背景動画Mcとしてもかまわない。 Note that the background video Mc is an image that does not include a moving object, and therefore, if the lighting environment is constant regardless of whether it is shot while moving in the forward direction or moving in the return direction, it is substantially the same. It becomes a video of the content (only the frame order is reversed). Therefore, the background moving image Mc in the example shown in FIG. 20 is obtained by shooting while moving in the forward direction, but conversely, the moving image obtained by performing shooting while moving in the backward direction. May be used as the background video Mc.
この背景動画Mcには、動体が含まれていないので、逆送り再生しても不自然さは生じない。図21は、図20に示す背景動画Mcの再生画面を示す図である。この図21に示す背景動画Mcのフレーム画像H(i−1),H(i),H(i+1)は、それぞれ図12に示す往路動画Maのフレーム画像F(i−1),F(i),F(i+1)から動体となる2人の人物を取り去った画像に相当する。別言すれば、フレーム画像H(i−1),H(i),H(i+1)は、フレーム画像F(i−1),F(i),F(i+1)の背景部分と同一の画像である。 Since the moving image is not included in the background moving image Mc, unnaturalness does not occur even when the backward reproduction is performed. FIG. 21 is a diagram showing a playback screen for the background video Mc shown in FIG. The frame images H (i−1), H (i), and H (i + 1) of the background moving image Mc shown in FIG. 21 are the frame images F (i−1) and F (i) of the forward moving image Ma shown in FIG. ), Which corresponds to an image obtained by removing two moving persons from F (i + 1). In other words, the frame images H (i−1), H (i), and H (i + 1) are the same images as the background portions of the frame images F (i−1), F (i), and F (i + 1). It is.
この図21に示す背景動画Mcについて順送り再生を行うと、フレームH(i−1),H(i),H(i+1)の順に表示が行われ、地点P(i−1),P(i),P(i+1)へと移動する状態が提示される。一方、逆送り再生を行うと、フレームH(i+1),H(i),H(i−1)の順に表示が行われ、地点P(i+1),P(i),P(i−1)へと移動する状態が提示される。いずれの場合も、動体が映っていないので、違和感は生じない。 When progressive playback is performed for the background moving image Mc shown in FIG. 21, the frames H (i-1), H (i), H (i + 1) are displayed in this order, and the points P (i-1), P (i ), A state of moving to P (i + 1) is presented. On the other hand, when reverse playback is performed, the frames H (i + 1), H (i), and H (i-1) are displayed in this order, and the points P (i + 1), P (i), and P (i-1) are displayed. The state of moving to is presented. In either case, there is no sense of incongruity because no moving object is shown.
なお、実際には、フレームレートが1/30秒程度だと、1フレームの違いにより図示の例のような極端な景色の変遷は見られないが、図21では説明の便宜上、景色の変遷を誇張して示してある。また、この図21に示す各画像は、実際には、図8に示すような全方位画像の一部から切り出された視野画像というべきものであるが、ここでは、視線方向を示す方位角φ=90°に固定された状態を考え、便宜上、これら視野画像をフレーム画像H(i−1),H(i),H(i+1)と呼ぶことにする。 Actually, when the frame rate is about 1/30 seconds, the transition of the scenery as shown in the example in the figure is not seen due to the difference of one frame, but in FIG. Exaggerated. In addition, each image shown in FIG. 21 is actually a visual field image cut out from a part of the omnidirectional image as shown in FIG. 8, but here, the azimuth angle φ indicating the line-of-sight direction is shown. For convenience, these field images will be referred to as frame images H (i−1), H (i), and H (i + 1).
図19に示す指示入力部150は、図10に示す指示入力部150と同じ構成要素であり、移動方向を反転させる反転指示を入力する機能を有している。また、図19に示す移動方向設定部140も、図10に示す移動方向設定部140と同じ構成要素であり、指示入力部150からの反転指示の入力に基づいて移動方向を切り替える処理を行う。そして、図19に示す動画再生部130′は、図10に示す動画再生部130と同様に、移動方向設定部140に往路方向が設定されている場合には、往路動画Maを再生対象として順送り再生し、移動方向設定部140に復路方向が設定されている場合には、復路動画Mbを再生対象として順送り再生する、という基本機能を有している。 The instruction input unit 150 illustrated in FIG. 19 is the same component as the instruction input unit 150 illustrated in FIG. 10 and has a function of inputting a reversal instruction for reversing the moving direction. 19 is also the same component as the movement direction setting unit 140 shown in FIG. 10, and performs a process of switching the movement direction based on the input of the reverse instruction from the instruction input unit 150. Then, similarly to the moving image reproducing unit 130 shown in FIG. 10, the moving image reproducing unit 130 ′ shown in FIG. 19 is sequentially forwarded with the outgoing moving image Ma being reproduced when the forward direction is set in the movement direction setting unit 140. When the return direction is set in the movement direction setting unit 140, the basic function is to perform forward playback with the return moving image Mb as a playback target.
ただし、指示入力部150から移動方向の反転指示入力があった場合、動画再生部130′は、この反転指示入力後の所定期間を遷移期間Tに設定し、切替前動画と切替後動画との間に背景動画Mcを介挿したブレンドを行い、動体表示の円滑な切り替えを行う機能を有している。すなわち、動画再生部130′は、遷移期間Tの期間中、切替前の移動方向に応じた再生対象である切替前動画(往路動画Maもしくは復路動画Mb)を構成する切替前画像と、背景動画を構成し切替前画像と同じ位置で撮影された背景画像と、をブレンドした第1の合成画像と、背景動画を構成する背景画像と、切替後の移動方向に応じた再生対象である切替後動画(復路動画Mbもしくは往路動画Ma)を構成し背景画像と同じ位置で撮影された切替後画像と、をブレンドした第2の合成画像とを、第1の合成画像、第2の合成画像の順に表示する処理を行う。 However, when there is a moving direction reversal instruction input from the instruction input unit 150, the moving image reproduction unit 130 ′ sets a predetermined period after the reversal instruction input as the transition period T, and It has a function of performing smooth switching of moving object display by performing blending with a background moving image Mc interposed therebetween. In other words, during the transition period T, the moving image playback unit 130 ′ and the background video and the pre-switching image constituting the pre-switching video (outbound video Ma or return video Mb) to be played back according to the moving direction before switching. The first synthesized image blended with the background image captured at the same position as the pre-switching image, the background image constituting the background video, and the post-switching that is the playback target according to the moving direction after switching A second composite image obtained by blending a post-switching image that is formed at the same position as the background image and that constitutes the video (inbound video Mb or forward video Ma) is converted into the first composite image and the second composite image. Process to display in order.
図22は、図19に示す動画提示装置100′において、反転指示入力が行われた場合の動画再生部130′による動画の切替態様の一例を示すタイムチャートである。このチャートの横軸は、これまで示してきたタイムチャートと同様に、左から右へと流れる時間tを表す時間軸であり、上段の帯は往路動画Maの各フレーム画像を示し、中段の帯は背景動画Mcの各フレーム画像を示し、下段の帯は復路動画Mbの各フレーム画像を示している。チャートにおいて、往路動画Maを示す上段の帯の左方向が第1のフレームF(1)、右方向が第NのフレームF(N)になる。同様に、背景動画Mcを示す中段の帯の左方向が第1のフレームH(1)、右方向が第NのフレームH(N)になり、復路動画Mbを示す下段の帯の左方向が第1のフレームG(1)、右方向が第NのフレームG(N)になる。 FIG. 22 is a time chart showing an example of a moving image switching mode by the moving image reproducing unit 130 ′ when the inversion instruction is input in the moving image presentation device 100 ′ shown in FIG. The horizontal axis of this chart is a time axis representing the time t flowing from left to right as in the time charts shown so far, and the upper band indicates each frame image of the forward moving image Ma, and the middle band. Indicates each frame image of the background moving image Mc, and the lower band indicates each frame image of the return moving image Mb. In the chart, the left direction of the upper band indicating the forward moving image Ma is the first frame F (1), and the right direction is the Nth frame F (N). Similarly, the left direction of the middle band indicating the background moving image Mc is the first frame H (1), the right direction is the Nth frame H (N), and the left direction of the lower band indicating the backward moving image Mb is The first frame G (1) and the right direction are the Nth frame G (N).
この例の場合、反転指示入力時t0までは、仮想ユーザが図20に示す経路RのノードA側から地点P(i)へ向かって往路方向に移動中であり、動画再生部130′は、チャートの上段の帯に示す往路動画Maのハッチング部分を順送り再生することになる。ところが、時点t0において反転指示入力が与えられると、時点t0〜t2の遷移期間を経て、時点t2以降は、チャートの下段の帯に示す復路動画Mbのハッチング部分を順送り再生する。上述したように、図のハッチング部分に記載された「順」なる記号は、順送り再生が行われることを示している。 In this example, until the reverse instruction input time t0, the virtual user is moving in the forward direction from the node A side of the route R shown in FIG. 20 toward the point P (i), and the moving image reproducing unit 130 ′ The hatching portion of the forward moving image Ma shown in the upper band of the chart is reproduced in order. However, when an inversion instruction input is given at time t0, after the transition period from time t0 to t2, the hatched portion of the backward moving image Mb shown in the lower band of the chart is sequentially played back after time t2. As described above, the symbol “order” described in the hatched portion of the drawing indicates that forward reproduction is performed.
この実施形態の場合、遷移期間は、第1の遷移期間T1(時点t0〜t1)と、これに後続する第2の遷移期間T2(時点t1〜t2)とによって構成されている。そして、第1の遷移期間T1において、往路動画Ma(切替前動画)から背景動画Mcへの滑らかな切り替えが行われ、第2の遷移期間T2において、背景動画Mcから復路動画Mb(切替後動画)への滑らかな切り替えが行われることになる。 In this embodiment, the transition period is composed of a first transition period T1 (time points t0 to t1) and a second transition period T2 (time points t1 to t2) subsequent thereto. Then, in the first transition period T1, smooth switching from the forward moving picture Ma (moving picture before switching) to the background moving picture Mc is performed, and in the second transition period T2, the moving picture moving back Mb (moving picture after switching) from the background moving picture Mc. ) Will be smoothly switched to.
図20に示すように、往路動画Maの第i番目のフレームF(i)と、復路動画Mbの第(N−i+1)番目のフレームG(N−i+1)と、背景動画Mcの第i番目のフレームH(i)とは、経路R上の同一地点P(i)で撮影された画像になっており、相互に対応するフレームを構成する。動画再生部130′は、各遷移期間T1,T2の期間中に、このような相互に対応するフレームを合成することにより合成画像を作成し、これを表示する処理を行う。 As shown in FIG. 20, the i-th frame F (i) of the forward moving image Ma, the (N−i + 1) th frame G (N−i + 1) of the return moving image Mb, and the i-th frame of the background moving image Mc. The frame H (i) is an image taken at the same point P (i) on the route R, and constitutes a frame corresponding to each other. The moving image reproduction unit 130 ′ performs a process of creating a composite image by combining such mutually corresponding frames during the transition periods T1 and T2, and displaying the composite image.
図22に示す例は、動画再生部130′が、第1の遷移期間T1の間、切替前動画(往路動画Ma)の遷移期間直前フレームF(i)と、これに対応する背景動画Mcの対応背景フレームH(i)と、をブレンドして合成した合成フレームからなる定位置画像を第1の合成画像B1(i)として表示し、第2の遷移期間T2の間、背景動画Mcの上記対応背景フレームH(i)と、切替後動画(復路動画Mb)の上記対応背景フレームH(i)に対応する対応フレームG(N−i+1)と、をブレンドして合成した合成フレームからなる定位置画像を第2の合成画像B2(i)として表示し、遷移期間終了後に、切替後動画(復路動画Mb)の上記対応フレームG(N−i+1)から順送り再生を開始する処理を行った例である。 In the example shown in FIG. 22, during the first transition period T1, the moving image reproduction unit 130 ′ displays the frame F (i) immediately before the transition period of the moving image before switching (outbound moving image Ma) and the background moving image Mc corresponding thereto. A fixed position image composed of a composite frame synthesized by blending the corresponding background frame H (i) is displayed as the first composite image B1 (i), and the background video Mc is displayed during the second transition period T2. The fixed background frame H (i) and the corresponding frame G (N−i + 1) corresponding to the corresponding background frame H (i) of the moving image after switching (inbound moving image Mb) are combined and synthesized. An example in which the position image is displayed as the second composite image B2 (i), and after the transition period, the process of starting forward playback from the corresponding frame G (N−i + 1) of the moving image after switching (return moving image Mb) is performed. It is.
図23は、図22に示す第1の遷移期間T1および第2の遷移期間T2において、合成フレームを作成するための画像ブレンド処理の原理を示す式である。動画再生部130′は、第1の遷移期間T1の間、背景画像(図22に示す例の場合はフレームH(i))の割合をα、切替前画像(図22に示す例の場合はフレームF(i))の割合を(1−α)として、図23の上段に示す式に基づいて両画像を合成することにより第1の合成画像B1(i)を作成して表示し、かつ、第1の遷移期間T1の経過とともに値αを0から1に向けて徐々に増加させる。一方、第2の遷移期間T2の間、切替後画像(図22に示す例の場合はフレームG(N−i+1))の割合をβ、背景画像(図22に示す例の場合はフレームH(i))の割合を(1−β)として、図23の下段に示す式に基づいて両画像を合成することにより第2の合成画像B2(i)を作成して表示し、かつ、第2の遷移期間T2の経過とともに値βを0から1に向けて徐々に増加させる。実際には、両画像の対応する画素の画素値(カラー画像の場合は、各色の画素値)のそれぞれについて、上記各式に基づく合成演算を行い、得られた値を新たな画素値とする画素の集合体を合成画像とすればよい。 FIG. 23 is an equation showing the principle of image blending processing for creating a composite frame in the first transition period T1 and the second transition period T2 shown in FIG. During the first transition period T1, the moving image reproduction unit 130 ′ sets the ratio of the background image (frame H (i) in the example shown in FIG. 22) to α and the pre-switching image (in the example shown in FIG. 22). A first composite image B1 (i) is created and displayed by combining both images based on the equation shown in the upper part of FIG. 23, where the ratio of the frame F (i)) is (1-α), and As the first transition period T1 elapses, the value α is gradually increased from 0 to 1. On the other hand, during the second transition period T2, the ratio of the post-switching image (frame G (N−i + 1) in the example shown in FIG. 22) is β, and the background image (frame H (in the example shown in FIG. 22) The ratio of i)) is set to (1-β), and a second synthesized image B2 (i) is created and displayed by synthesizing both images based on the expression shown in the lower part of FIG. As the transition period T2 elapses, the value β is gradually increased from 0 to 1. Actually, for each of the pixel values of the corresponding pixels of both images (in the case of a color image, the pixel value of each color), the composition operation based on the above equations is performed, and the obtained value is used as a new pixel value. A collection of pixels may be a composite image.
上述したように、第1の遷移期間T1の経過とともに値αを0から1に向けて徐々に増加させるようにすれば、合成画像B1(i)は、図12に示すフレーム画像F(i)から図21に示すフレーム画像H(i)に徐々に変化してゆくことになる。上述のとおり、両画像は背景部分を共通にする画像であるので、第1の遷移期間T1の期間中に値αを0から1に向けて徐々に増加させてゆくと、背景画像は一定のまま、2人の人物が徐々に消えてゆく動画表示(いわゆる、フェードアウト効果をもったトランジション)が行われることになる。 As described above, if the value α is gradually increased from 0 to 1 as the first transition period T1 elapses, the composite image B1 (i) becomes the frame image F (i) shown in FIG. Gradually changes to a frame image H (i) shown in FIG. As described above, since both images are images having a common background portion, when the value α is gradually increased from 0 to 1 during the first transition period T1, the background image is constant. The moving image display (so-called transition with a fade-out effect) in which the two people gradually disappear is performed.
図22に示すタイムチャートの第1の遷移期間T1において、上段および中段に示す各帯のハッチング部分が三角形になっているのは、このようなブレンド割合の時間変化を示すものである。すなわち、ハッチング部分の縦幅は、各画像のブレンド割合を示しており、上段に示す往路動画Maのハッチング部分の縦幅((1−α)に相当)は時間とともに減少してゆき、中段に示す背景動画Mcのハッチング部分の縦幅(αに相当)は時間とともに増加してゆく。また、図のハッチング部分に記載された「静」なる記号は、仮想ユーザを静止させた静止画像(ここでは、背景画像が一定の画像を意味し、動体が徐々に消えてゆくという点ではあくまでも動画画像である)が提示されることを意味している。 In the first transition period T1 of the time chart shown in FIG. 22, the hatched portions of the bands shown in the upper stage and the middle stage are triangular, indicating such a change in blend ratio over time. That is, the vertical width of the hatched portion indicates the blend ratio of each image, and the vertical width (corresponding to (1-α)) of the hatched portion of the forward moving image Ma shown in the upper row decreases with time, The vertical width (corresponding to α) of the hatched portion of the background video Mc shown increases with time. In addition, the symbol “static” written in the hatched portion of the figure is a still image in which the virtual user is stationary (here, the background image means a constant image and the moving object gradually disappears) Is a moving image).
すなわち、図示の例の場合、反転指示入力時t0の直前には、往路動画Maを構成する第i番目のフレーム画像F(i)が表示されていたので、これに続く第1の遷移期間T1の間は、当該フレーム画像F(i)と、これに対応する背景動画Mcの第i番目のフレーム画像H(i)と、をブレンドした第1の合成画像B1(i)が表示されることになる。 That is, in the example shown in the figure, the i-th frame image F (i) constituting the forward moving image Ma is displayed immediately before the inversion instruction input time t0, so the first transition period T1 following this is displayed. During the period, the first composite image B1 (i) obtained by blending the frame image F (i) and the i-th frame image H (i) of the background moving image Mc corresponding thereto is displayed. become.
こうして第1の遷移期間T1の処理が終了すると、続いて、第2の遷移期間T2の処理が実行される。この第2の遷移期間T2では、上述したように、その経過とともに値βを0から1に向けて徐々に増加させる処理が行われる。そうすると、合成画像B2(i)は、図21に示すフレーム画像H(i)から図13に示すフレーム画像G(N−i+1)に徐々に変化してゆくことになる。両画像は背景部分を共通にする画像であるので、第2の遷移期間T2の期間中に値βを0から1に向けて徐々に増加させてゆくと、背景画像は一定のまま、新たな人物が徐々に現れてくる動画表示(いわゆる、フェードイン効果をもったトランジション)が行われることになる。 When the process of the first transition period T1 is completed in this way, the process of the second transition period T2 is subsequently executed. In the second transition period T2, as described above, the process of gradually increasing the value β from 0 to 1 with the progress is performed. Then, the composite image B2 (i) gradually changes from the frame image H (i) shown in FIG. 21 to the frame image G (N−i + 1) shown in FIG. Since both images are images having a common background portion, if the value β is gradually increased from 0 to 1 during the second transition period T2, the background image remains constant and a new A moving image display in which people gradually appear (so-called transition having a fade-in effect) is performed.
図22に示すタイムチャートの第2の遷移期間T2において、中段および下段に示す各帯のハッチング部分が三角形になっているのは、このようなブレンド割合の時間変化を示すものである。すなわち、ハッチング部分の縦幅は、各画像のブレンド割合を示しており、中段に示す背景動画Mcのハッチング部分の縦幅((1−β)に相当)は時間とともに減少してゆき、下段に示す復路動画Mbのハッチング部分の縦幅(βに相当)は時間とともに増加してゆく。ここでも、図のハッチング部分に記載された「静」なる記号は、仮想ユーザを静止させた静止画像が提示されることを意味している。 In the second transition period T2 of the time chart shown in FIG. 22, the hatched portions of the bands shown in the middle and lower stages are triangular, which indicates such a change in blend ratio over time. That is, the vertical width of the hatched portion indicates the blend ratio of each image, and the vertical width (corresponding to (1-β)) of the hatched portion of the background video Mc shown in the middle row decreases with time, and in the lower row. The vertical width (corresponding to β) of the hatched portion of the return moving image Mb shown increases with time. Again, the symbol “static” described in the hatched portion of the figure means that a still image in which the virtual user is stationary is presented.
結局、図示の例の場合、第1の遷移期間T1の最後には、背景動画Mcを構成する第i番目のフレーム画像H(i)が表示されていたので、これに続く第2の遷移期間T2の間は、当該フレーム画像H(i)と、これに対応する復路動画Mbの第(N−i+1)番目のフレーム画像G(N−i+1)と、をブレンドした第2の合成画像B2(i)が表示されることになる。そして、第2の遷移期間T2が終了した時点t2以降は、復路動画Mbがフレーム画像G(N−i+1)から順送り再生される。 After all, in the example shown in the figure, since the i-th frame image H (i) constituting the background moving image Mc is displayed at the end of the first transition period T1, the second transition period following this is displayed. During T2, a second composite image B2 (in which the frame image H (i) and the (N−i + 1) th frame image G (N−i + 1) of the return moving image Mb corresponding thereto are blended. i) will be displayed. Then, after the time point t2 when the second transition period T2 ends, the backward moving image Mb is sequentially reproduced from the frame image G (N−i + 1).
このような動画切替処理は、ユーザから見ると、次のように見える。すなわち、ユーザが、経路Rを往路方向に移動中に反転指示入力を与えると、仮想ユーザの位置は地点P(i)で停止し、図12に示すフレーム画像F(i)から図21に示すフレーム画像H(i)に徐々に変化する動画(2人の人物が徐々に消えてゆく動画)が表示され、続いて、この図21に示すフレーム画像H(i)から図13に示すフレーム画像G(N−i+1)に徐々に変化する動画(新たな人物が徐々に現れる動画)が表示され、フレーム画像G(N−i+1)に完全に切り替わった時点で、経路Rを復路方向に移動する動画が表示されることになる。その結果、映像中の動体が滑らかに切り替わる効果が得られ、往路動画Maから復路動画Mbへの切替時の動体変化の不自然さを解消することができる。 Such a moving image switching process looks as follows when viewed from the user. That is, when the user gives a reverse instruction input while moving the route R in the forward direction, the position of the virtual user stops at the point P (i), and the frame image F (i) shown in FIG. 12 is shown in FIG. A gradually changing moving image (moving image in which two persons gradually disappear) is displayed in the frame image H (i), and then the frame image H (i) shown in FIG. 21 to the frame image shown in FIG. A gradually changing moving image (moving image in which a new person gradually appears) is displayed on G (N−i + 1), and when the frame image G (N−i + 1) is completely switched, the route R is moved in the backward direction. A video will be displayed. As a result, an effect of smoothly switching the moving object in the video can be obtained, and the unnaturalness of the moving object change at the time of switching from the forward moving image Ma to the return moving image Mb can be eliminated.
なお、図22に示す例は、往路動画Maから背景動画Mcを仲介して復路動画Mbに切り替える例(すなわち、図20に示す経路R上を往路方向に移動中に反転指示を入力した例)であるが、もちろん、復路動画Mbから背景動画Mcを仲介して往路動画Maに切り替える例(すなわち、図20に示す経路R上を復路方向に移動中に反転指示を入力した例)についての切替処理も全く同様に行うことができる。 Note that the example shown in FIG. 22 is an example of switching from the forward moving image Ma to the backward moving image Mb via the background moving image Mc (that is, an example in which a reverse instruction is input while moving in the forward direction on the route R shown in FIG. 20). However, of course, switching from the return movie Mb to the outbound movie Ma via the background movie Mc (that is, an example in which an inversion instruction is input while moving in the return direction on the route R shown in FIG. 20). Processing can be performed in exactly the same way.
もっとも、背景動画Mcを仲介した動画の切替態様は、図22に示す例に限定されるものではない。図24は、図22に示す切替態様の変形例を示すタイムチャートである。この変形例の特徴は、動画再生部130′が、第1の遷移期間T1と第2の遷移期間T2との間に中間遷移期間T3を設け、この中間遷移期間T3の期間中に、対応背景フレームH(i)のみを表示するようにしたものである。 However, the switching mode of the moving image that mediates the background moving image Mc is not limited to the example shown in FIG. FIG. 24 is a time chart showing a modification of the switching mode shown in FIG. The feature of this modified example is that the moving image reproducing unit 130 ′ provides an intermediate transition period T3 between the first transition period T1 and the second transition period T2, and the corresponding background is displayed during the intermediate transition period T3. Only the frame H (i) is displayed.
ユーザから見ると、図12に示すフレーム画像F(i)に映っている2人の人物が徐々に消えてゆき(第1の遷移期間T1)、やがて完全に人物が消え去った後に図21に示すフレーム画像H(i)がしばらくの間(中間遷移期間T3の間)だけ表示され、続いて、この図21に示すフレーム画像H(i)から図13に示すフレーム画像G(N−i+1)に徐々に変化する動画、すなわち、新たな人物が徐々に現れる動画が表示され(第2の遷移期間T2)、フレーム画像G(N−i+1)に完全に切り替わった時点で、経路Rを復路方向に移動する動画が表示されることになる。 When viewed from the user, the two persons appearing in the frame image F (i) shown in FIG. 12 gradually disappear (first transition period T1), and then eventually disappear after the person disappears completely as shown in FIG. The frame image H (i) is displayed for a while (during the intermediate transition period T3). Subsequently, the frame image H (i) shown in FIG. 21 is changed to the frame image G (N−i + 1) shown in FIG. A moving image that gradually changes, that is, a moving image in which a new person gradually appears is displayed (second transition period T2), and when the frame image G (N−i + 1) is completely switched, the route R is moved in the return direction. A moving video will be displayed.
図22に示す切替態様も、図24に示す変形例も、いずれも、仮想ユーザが地点P(i)において「しばらく立ち止まってから、逆方向に移動し始める」という演出効果をもった動画提示が可能になる態様であるが、§3でも述べたとおり、反転指示入力が与えられたときに提示する動画は、必ずしも「しばらく立ち止まってから逆方向に移動する」という演出効果に限定する必要はない。以下、演出効果を変えた2通りのバリエーションを述べておく。これら2通りのバリエーションは、基本的には、§3で述べた2通りのバリエーションに対応するものである。 In both the switching mode shown in FIG. 22 and the modification example shown in FIG. 24, the video presentation with the effect that the virtual user “stops for a while and starts moving in the opposite direction” at the point P (i) is presented. Although it is possible, as described in §3, the video to be presented when the inversion instruction input is given does not necessarily need to be limited to the staging effect of “stop for a while and then move in the reverse direction”. . In the following, two variations with different effects are described. These two variations basically correspond to the two variations described in §3.
第1のバリエーションは、反転指示入力が与えられたときに、「しばらくそのまま進み、反転指示入力時の地点P(i)を通りすぎた地点P(i+d)において、逆方向に移動し始める」という演出効果を与える方法である。図25は、このような演出効果を採用する場合の動画の切替態様を示すタイムチャートである。 The first variation is that, when a reversal instruction input is given, “it proceeds for a while and starts moving in the reverse direction at a point P (i + d) that has passed the point P (i) at the time of reversal instruction input”. This is a method of giving a production effect. FIG. 25 is a time chart showing a moving image switching mode when such an effect is adopted.
この第1のバリエーションの特徴は、動画再生部130′が、第1の遷移期間T1の期間中に、切替前動画(往路動画Ma)を継続して順送り再生し、この切替前動画の各フレームと背景動画Mcの対応背景フレームとを合成した合成フレームからなる動画画像を第1の合成画像として表示し、第2の遷移期間T2の期間中に、切替後動画(復路動画Mb)を、第1の遷移期間T1の最終対応背景フレームに対応するフレームから順送り再生し、この切替後動画の各フレームと背景動画の対応背景フレームとを合成した合成フレームからなる動画画像を第2の合成画像として表示し、第2の遷移期間T2の終了後に、切替後動画を継続して順送り再生する点にある。 The feature of the first variation is that the moving image reproduction unit 130 ′ continuously reproduces the moving image before switching (forward moving image Ma) during the first transition period T1, and each frame of the moving image before switching. And a corresponding background frame of the background moving image Mc are displayed as a first combined image, and the switched moving image (return moving image Mb) is displayed during the second transition period T2. A moving image composed of a combined frame obtained by sequentially reproducing the frames corresponding to the final corresponding background frame in one transition period T1 and combining the frames of the moving image after switching and the corresponding background frame of the background moving image is used as the second combined image. Displayed, and after the end of the second transition period T2, the moving image after switching is continuously played forward.
すなわち、動画再生部130′は、図25に示す第1の遷移期間T1(時点t0〜t1)の間は、往路動画Ma(切替前動画)を、遷移期間以前の状態と同様に継続して順送り再生し、これに順送り再生した背景動画Mcをブレンドする。いずれの動画も順送り再生され、地点P(i)から地点P(i+d)まで移動した状態の動画がブレンドされることになる。このとき、ブレンド割合αを0〜1に徐々に増加させてゆき、往路動画Maが背景動画Mcに徐々に変化してゆくようにする。 In other words, during the first transition period T1 (time t0 to t1) shown in FIG. 25, the video playback unit 130 ′ continues the forward video Ma (video before switching) in the same manner as the state before the transition period. Progressive playback is performed, and the background video Mc that has been played forward is blended. All the moving images are sequentially played back, and the moving images in a state of moving from the point P (i) to the point P (i + d) are blended. At this time, the blend ratio α is gradually increased from 0 to 1 so that the forward moving image Ma gradually changes to the background moving image Mc.
続いて、第2の遷移期間T2(時点t1〜t2)の間は、背景動画Mcを逆送り再生し、これに順送り再生した復路動画Mb(切替後動画)をブレンドする。これにより、地点P(i+d)から地点P(i)まで戻る状態の動画がブレンドされることになる。このとき、ブレンド割合βを0〜1に徐々に増加させてゆき、背景動画Mcが復路動画Mbに徐々に変化してゆくようにする。 Subsequently, during the second transition period T2 (time points t1 to t2), the background moving image Mc is played back in reverse, and the forward moving image Mb (moving image after switching) that has been played forward is blended. Thereby, the moving image in a state of returning from the point P (i + d) to the point P (i) is blended. At this time, the blend ratio β is gradually increased from 0 to 1 so that the background moving image Mc gradually changes to the return moving image Mb.
結局、第1の遷移期間(時点t0〜t1)では、往路動画Maをフレーム画像F(i),F(i+1),F(i+2),... ,F(i+d)と順送り再生しながら、背景動画Mcをフレーム画像H(i),H(i+1),H(i+2),... ,H(i+d)と順送り再生し、両者のブレンド処理が行われる。そして、続く第2の遷移期間(時点t1〜t2)では、背景動画Mcをフレーム画像H(i+d),... ,H(i+2),H(i+1),H(i)と逆送り再生しながら、復路動画Mbをフレーム画像G(N−i+1−d),... ,G(N−i−1),G(N−i),G(N−i+1)と順送り再生し、両者のブレンド処理が行われる。 After all, in the first transition period (time t0 to t1), the forward moving image Ma is reproduced in the order of frame images F (i), F (i + 1), F (i + 2),..., F (i + d), The background moving image Mc is sequentially played back as frame images H (i), H (i + 1), H (i + 2),..., H (i + d), and a blending process between them is performed. In the subsequent second transition period (time points t1 to t2), the background moving image Mc is reversely played back with the frame images H (i + d),..., H (i + 2), H (i + 1), and H (i). However, the backward moving image Mb is sequentially played back with the frame images G (N−i + 1−d),..., G (N−i−1), G (N−i), and G (N−i + 1). Blend processing is performed.
そして、第2の遷移期間T2の終了後には(時点t2以降)、復路動画Mb(切替後動画)を継続して順送り再生すればよい。前述したとおり、ここに示す例では、往路動画Maと背景動画Mcとは撮影時の経路移動方向が同じであるため、第1の遷移期間T1では、往路動画Maおよび背景動画Mcをともに順送り再生することにより合成画像を得ることができる。これに対して、復路動画Mbと背景動画Mcとは撮影時の経路移動方向が逆であるため、第2の遷移期間T2では、復路動画Mbを順送り再生しながら背景動画Mcを逆送り再生することにより合成画像を得ることができる。 Then, after the end of the second transition period T2 (after time t2), the backward moving image Mb (moving image after switching) may be continuously played forward. As described above, in the example shown here, the forward moving image Ma and the background moving image Mc have the same path moving direction at the time of shooting. Therefore, in the first transition period T1, both the forward moving image Ma and the background moving image Mc are sequentially reproduced. By doing so, a composite image can be obtained. On the other hand, the backward moving image Mb and the background moving image Mc are reverse in the moving direction of the path at the time of shooting. Therefore, in the second transition period T2, the backward moving image Mb is reproduced in the forward direction while the backward moving image Mb is reproduced in the forward direction. Thus, a composite image can be obtained.
遷移期間T1,T2の間にこのような方法で動画提示を行うと、仮想ユーザは、時点t0において反転指示入力が与えられた後も、地点P(i)からそのまま移動を続け、時点t1において地点P(i+d)に到達すると、移動方向を逆転し、時点t2において地点P(i)まで戻り、更にそのまま移動を続ける、という動きをすることになる。しかも、第1の遷移期間T1の間は、ブレンド割合αを0から1へと徐々に増加させてゆくので、往路動画Maに含まれている動体が、動きながら徐々に消えてゆく演出効果が得られ、第2の遷移期間T2の間は、ブレンド割合βを0から1へと徐々に増加させてゆくので、動体が含まれていない背景動画Mcの中に、新たな動体が動きながら徐々に現れる演出効果が得られる。 When moving images are presented in this way during the transition periods T1 and T2, the virtual user continues to move from the point P (i) even after the inversion instruction input is given at the time point t0, and at the time point t1. When the point P (i + d) is reached, the movement direction is reversed, the point P (i) is returned to the point P (i) at time t2, and the movement is continued as it is. In addition, during the first transition period T1, the blend ratio α is gradually increased from 0 to 1, so that the moving body included in the forward moving image Ma gradually disappears while moving. As a result, during the second transition period T2, the blend ratio β is gradually increased from 0 to 1, so that the new moving body gradually moves while moving in the background video Mc that does not include the moving body. The effects that appear in
なお、実用上は、動画再生部130′が、第1の遷移期間T1において、動画の再生速度を遷移期間直前の速度から徐々に減少させてゆき、第2の遷移期間T2において、再生速度を徐々に増加させてゆくようにするのが好ましい。そうすれば、時点t0において反転指示入力が与えられた後は、仮想ユーザの移動速度が徐々に低下してゆき、時点t1において一旦停止し、続いて逆方向に向かって徐々に速度を上昇させながら移動する、という演出効果を与えることができ、仮想ユーザについて、より自然な動きを表現することができる。 In practice, the moving image playback unit 130 ′ gradually decreases the playback speed of the moving image from the speed immediately before the transition period in the first transition period T1, and increases the playback speed in the second transition period T2. It is preferable to gradually increase it. Then, after the reverse instruction input is given at time t0, the moving speed of the virtual user gradually decreases, stops at time t1, and then gradually increases in the reverse direction. It is possible to provide an effect of moving while moving, and to express more natural movement for the virtual user.
第2のバリエーションは、反転指示入力が与えられたときに、「即座に反転して、逆方向に移動し始める」という演出効果を与える方法である。図26は、このような演出効果を採用する場合の動画の切替態様を示すタイムチャートである。 The second variation is a method of giving an effect of “invert immediately and start moving in the opposite direction” when an inversion instruction input is given. FIG. 26 is a time chart showing a moving image switching mode when such a production effect is adopted.
この第2のバリエーションの特徴は、動画再生部130′が、第1の遷移期間T1の期間中に、切替前動画(往路動画Ma)を遷移期間直前フレームから逆送り再生し、切替前動画の各フレームと、これに対応する背景動画Mcの各フレームと、を合成した合成フレームからなる動画画像を第1の合成画像として表示し、第2の遷移期間T2の期間中に、切替後動画(復路動画Mb)を、第1の遷移期間T1の最終対応背景フレームに対応するフレームから順送り再生し、この切替後動画の各フレームと背景動画Mcの対応背景フレームとを合成した合成フレームからなる動画画像を第2の合成画像として表示し、第2の遷移期間T2の終了後に、切替後動画を継続して順送り再生する点にある。 The feature of the second variation is that the video playback unit 130 ′ plays back the pre-switching video (outbound video Ma) from the frame immediately before the transition period during the first transition period T1, and plays back the pre-switching video. A moving image composed of a combined frame obtained by combining each frame and each frame of the background moving image Mc corresponding to the frame is displayed as a first combined image, and a switched moving image (in the period of the second transition period T2) The moving image Mb) is a moving image composed of synthesized frames obtained by sequentially playing back the moving image Mb) from the frame corresponding to the final corresponding background frame of the first transition period T1 and combining the frames of the moving image after switching and the corresponding background frame of the background moving image Mc. The image is displayed as the second composite image, and after the second transition period T2, the moving image after switching is continuously played back in sequence.
すなわち、動画再生部130′は、図26に示す第1の遷移期間T1(時点t0〜t1)の間は、往路動画Ma(切替前動画)を、遷移期間直前フレームから逆送り再生し、これに逆送り再生した背景動画Mcをブレンドする。いずれの動画も逆送り再生され、地点P(i)から地点P(i−d)まで反転移動した状態の動画がブレンドされることになる。このとき、ブレンド割合αを0〜1に徐々に増加させてゆき、往路動画Maが背景動画Mcに徐々に変化してゆくようにする。 That is, during the first transition period T1 (time t0 to t1) shown in FIG. 26, the moving image playback unit 130 ′ plays back the forward moving image Ma (moving image before switching) from the frame immediately before the transition period, The background video Mc reproduced in the reverse direction is blended. All the moving images are played back in reverse, and the moving images in a reverse movement state from the point P (i) to the point P (id) are blended. At this time, the blend ratio α is gradually increased from 0 to 1 so that the forward moving image Ma gradually changes to the background moving image Mc.
続いて、第2の遷移期間T2(時点t1〜t2)の間は、背景動画Mcを逆送り再生し、これに順送り再生した復路動画Mb(切替後動画)をブレンドする。これにより、地点P(i−d)から地点P(i−2d)まで更に移動する状態の動画がブレンドされることになる。このとき、ブレンド割合βを0〜1に徐々に増加させてゆき、背景動画Mcが復路動画Mbに徐々に変化してゆくようにする。 Subsequently, during the second transition period T2 (time points t1 to t2), the background moving image Mc is played back in reverse, and the forward moving image Mb (moving image after switching) that has been played forward is blended. Thereby, the moving image in a state of further moving from the point P (id) to the point P (i-2d) is blended. At this time, the blend ratio β is gradually increased from 0 to 1 so that the background moving image Mc gradually changes to the return moving image Mb.
結局、第1の遷移期間(時点t0〜t1)では、往路動画Maをフレーム画像F(i),F(i−1),F(i−2),... ,F(i−d)と逆送り再生しながら、背景動画Mcをフレーム画像H(i),H(i−1),H(i−2),... ,H(i−d)と逆送り再生し、両者のブレンド処理が行われる。そして、続く第2の遷移期間(時点t1〜t2)では、背景動画Mcをフレーム画像H(i−d),... ,H(i−2d)と逆送り再生しながら、復路動画Mbをフレーム画像G(N−i+1+d),... ,G(N−i+1+2d)と順送り再生し、両者のブレンド処理が行われる。 Eventually, in the first transition period (time t0 to t1), the forward moving image Ma is converted into frame images F (i), F (i-1), F (i-2),..., F (id). The background video Mc is played back in reverse with the frame images H (i), H (i-1), H (i-2),..., H (id). Blend processing is performed. Then, in the subsequent second transition period (time points t1 to t2), the backward moving image Mb is reproduced while the background moving image Mc is reversely played back with the frame images H (id),..., H (i-2d). The frame images G (N−i + 1 + d),..., G (N−i + 1 + 2d) are sequentially played back, and the blending process between them is performed.
そして、第2の遷移期間T2の終了後には(時点t2以降)、復路動画Mb(切替後動画)を継続して順送り再生すればよい。前述したとおり、ここに示す例でも、往路動画Maと背景動画Mcとは撮影時の経路移動方向が同じであるため、第1の遷移期間T1では、往路動画Maおよび背景動画Mcをともに逆送り再生することにより合成画像を得ることができる。これに対して、復路動画Mbと背景動画Mcとは撮影時の経路移動方向が逆であるため、第2の遷移期間T2では、復路動画Mbを順送り再生しながら背景動画Mcを逆送り再生することにより合成画像を得ることができる。 Then, after the end of the second transition period T2 (after time t2), the backward moving image Mb (moving image after switching) may be continuously played forward. As described above, also in the example shown here, the forward moving image Ma and the background moving image Mc have the same path movement direction at the time of shooting. Therefore, both the forward moving image Ma and the background moving image Mc are reversely fed during the first transition period T1. A composite image can be obtained by reproduction. On the other hand, the backward moving image Mb and the background moving image Mc are reverse in the moving direction of the path at the time of shooting. Therefore, in the second transition period T2, the backward moving image Mb is reproduced in the forward direction while the backward moving image Mb is reproduced in the forward direction. Thus, a composite image can be obtained.
遷移期間T1,T2の間にこのような方法で動画提示を行うと、仮想ユーザは、時点t0において反転指示入力が与えられたときに、地点P(i)から即座に反転する動きをすることになる。しかも、第1の遷移期間T1の間は、ブレンド割合αを0から1へと徐々に増加させてゆくので、往路動画Maに含まれている動体が、動きながら徐々に消えてゆく演出効果が得られ、第2の遷移期間T2の間は、ブレンド割合βを0から1へと徐々に増加させてゆくので、動体が含まれていない背景動画Mcの中に、新たな動体が動きながら徐々に現れる演出効果が得られる。 When the moving image presentation is performed in this way during the transition periods T1 and T2, the virtual user moves immediately from the point P (i) when the inversion instruction input is given at the time point t0. become. In addition, during the first transition period T1, the blend ratio α is gradually increased from 0 to 1, so that the moving body included in the forward moving image Ma gradually disappears while moving. As a result, during the second transition period T2, the blend ratio β is gradually increased from 0 to 1, so that the new moving body gradually moves while moving in the background video Mc that does not include the moving body. The effects that appear in
以上、図22,図24,図25,図26を参照して、遷移期間T1,T2の間に行う動画提示の演出方法をいくつか述べたが、これらの各方法には、それぞれメリット、デメリットがある。これを以下に簡単に説明しておく。 As mentioned above, with reference to FIG. 22, FIG. 24, FIG. 25, and FIG. 26, several presentation methods of animation presentation performed during the transition periods T1 and T2 have been described. There is. This will be briefly described below.
まず、図22もしくは図24に示す方法を採ると、反転指示入力を与えた時点t0における位置P(i)で仮想ユーザの動きが直ちに停止するので、反転指示に対する仮想ユーザの動きの迅速な応答性というメリットが得られる。しかしながら、遷移期間T1,T2の間、仮想ユーザの動きは停止したままになり、経路R上を移動する状態を示す動画が一時中断してしまうというデメリットが生じる。 First, when the method shown in FIG. 22 or FIG. 24 is adopted, since the movement of the virtual user immediately stops at the position P (i) at the time point t0 when the inversion instruction input is given, the quick response of the movement of the virtual user to the inversion instruction The advantage of sex is obtained. However, during the transition periods T1 and T2, the movement of the virtual user remains stopped, and there is a demerit that the moving image indicating the state of moving on the route R is temporarily interrupted.
また、図25に示す方法を採ると、仮想ユーザは移動を続けた状態になり、移動状態の動画が中断されないというメリットが得られる。しかしながら、反転指示入力を与えた後も、仮想ユーザはそのまましばらく移動し続け、移動方向を反転させるまでに若干の遅延が生じるので、操作入力に対する仮想ユーザの応答性が低下するというデメリットが生じる。 In addition, when the method shown in FIG. 25 is adopted, the virtual user is in a state of continuing movement, and there is an advantage that the moving state moving image is not interrupted. However, even after the reverse instruction input is given, the virtual user continues to move for a while, and a slight delay occurs until the moving direction is reversed, which causes a disadvantage that the responsiveness of the virtual user to the operation input is lowered.
一方、図26に示す方法を採ると、仮想ユーザは直ちに反転移動するので、移動状態の動画が中断されないというメリットが得られ、また、反転指示に対する仮想ユーザの動きの迅速な応答性というメリットも得られる。しかしながら、図25に示す方法に比べて、動体の動きの不自然さが顕著になるというデメリットが生じる。たとえば、図26において、時点t0の直後に表示される動画は、α=0に近い合成画像であるため、往路動画Maに映っている動体(図12に示す2人の人物)が鮮明に表示される。ところが、第1の遷移期間T1の間、往路動画Maは逆送り再生されるため、この鮮明な動体が逆送りされる様子が映し出されることになり、その動きの不自然さが顕著になる。 On the other hand, when the method shown in FIG. 26 is adopted, since the virtual user immediately reverses and moves, there is a merit that the moving video is not interrupted, and there is also a merit that quick response of the virtual user's movement to the reversal instruction. can get. However, as compared with the method shown in FIG. 25, there is a demerit that the unnatural motion of the moving object becomes remarkable. For example, in FIG. 26, since the moving image displayed immediately after time t0 is a composite image close to α = 0, the moving object (two persons shown in FIG. 12) shown in the outbound moving image Ma is clearly displayed. Is done. However, during the first transition period T1, the forward moving picture Ma is played back in reverse, so that this clear moving object is shown in reverse, and the unnaturalness of the movement becomes noticeable.
これに対して、図25に示す方法を採れば、動体を含んだ往路動画Maおよび復路動画Mbは、常に順方向再生されることになるので、動体が不自然な動きをすることはない。背景動画Mcは、動体を含んでいないので、逆送り再生しても不自然にはならない。したがって、上述した各方法において、動体が不自然な動きをするのは、図26に示す方法において、往路動画Maが逆送り再生される第1の遷移期間T1だけである。 On the other hand, if the method shown in FIG. 25 is adopted, the forward moving image Ma and the backward moving image Mb including the moving object are always reproduced in the forward direction, so that the moving object does not move unnaturally. Since the background moving image Mc does not include moving objects, it does not become unnatural even if it is played backward. Therefore, in each method described above, the moving body moves unnaturally only in the first transition period T1 in which the forward moving image Ma is played back in the reverse direction in the method shown in FIG.
以上、遷移期間T1,T2の間に行う動画提示の演出方法をいくつか例示したが、もちろん、背景動画を仲介した動画切替を行う演出方法は、これらの方法に限定されるものではなく、この他にも種々の演出方法を採用することができる。たとえば、図24に示す方法で採用した中間遷移期間T3を設ける方法を、図25に示す方法や図26に示す方法に適用することも可能である。 As mentioned above, although several presentation methods of the video presentation performed during transition period T1, T2 were illustrated, of course, the presentation method which performs the video switching which mediated the background video is not limited to these methods. Various other production methods can be employed. For example, the method of providing the intermediate transition period T3 employed in the method shown in FIG. 24 can be applied to the method shown in FIG. 25 and the method shown in FIG.
<<< §5. 種々の変形例 >>>
以上、本発明に係る動画提示装置をいくつかの実施形態に基づいて説明したが、ここでは、更にいくつかの変形例を掲げておく。
<<< §5. Various modifications >>
As mentioned above, although the moving image presentation apparatus based on this invention was demonstrated based on some embodiment, here, some modifications are hung up.
(1) 全方位画像の作成法
§1では、図4に示すような撮影装置を用いた撮影により得られた歪曲円形画像から、仰角が所定の基準値以下の領域を切り出し、これに歪み補正を施すことにより全方位画像(パノラマ画像)を得る例を示したが、もちろん、全方位画像の作成に用いる装置は、図4に示す撮影装置に限定されるものではない。たとえば、図4に示す撮影装置では、魚眼レンズ10を用いてビデオカメラの撮像面に歪曲円形画像を形成していたが、魚眼レンズ10の代わりに全方位ミラーなどを利用してもかまわない。
(1) Method of creating an omnidirectional image In §1, a region having an elevation angle equal to or smaller than a predetermined reference value is cut out from a distorted circular image obtained by photographing using a photographing device as shown in FIG. Although an example in which an omnidirectional image (panoramic image) is obtained by performing the above is shown, of course, the apparatus used to create the omnidirectional image is not limited to the photographing apparatus shown in FIG. For example, in the photographing apparatus shown in FIG. 4, a distorted circular image is formed on the imaging surface of the video camera using the fisheye lens 10, but an omnidirectional mirror or the like may be used instead of the fisheye lens 10.
また、§1では、実在の施設を撮影した実写画像に基づいて全方位画像を作成する例を示したが、コンピュータ上に仮想の施設を作成し、この仮想施設内の仮想経路を示す三次元CG画像に基づいて作成された画像を全方位画像として用いるようにしてもよい。この場合、全方位画像格納部110内には、仮想の経路を示す三次元CG画像に基づいて作成された矩形状のパノラマ画像が全方位画像として格納されることになる。 Moreover, in §1, although the example which produces an omnidirectional image based on the real image image which image | photographed the real facility was shown, the virtual facility is created on a computer and the three-dimensional which shows the virtual path | route in this virtual facility is shown. An image created based on the CG image may be used as the omnidirectional image. In this case, in the omnidirectional image storage unit 110, a rectangular panoramic image created based on a three-dimensional CG image indicating a virtual route is stored as an omnidirectional image.
(2) 仰角の調整
これまで述べた実施例では、視線方向を示すパラメータとして、方位角φ(i)のみを用いているが、更に仰角Ψ(i)というパラメータを追加することも可能である。この場合、視線ベクトルE(i)は、方位角φ(i)と仰角Ψ(i)とによって定まることになる。このように仰角ψ(i)をパラメータとして利用する場合、動画再生部130,130′による切出枠は、方位角φ(i)と仰角Ψ(i)との双方に応じて定まる。したがって、たとえば、図8に示す例の場合、太線で示す切出枠(視野画像Q(P(i),φ(i))の外枠)の縦寸法をより短く設定し、この切出枠の横方向位置を方位角φ(i)に基づいて定め、縦方向位置を仰角Ψ(i)に基づいて定めればよい。また、図9に示すコントローラ50には、上向きボタンや下向きボタンなど、仰角Ψ(i)を変更する指示を与えるためのボタンを設けておけばよい。
(2) Adjustment of elevation angle In the embodiments described so far, only the azimuth angle φ (i) is used as a parameter indicating the line-of-sight direction, but it is also possible to add a parameter called elevation angle Ψ (i). . In this case, the line-of-sight vector E (i) is determined by the azimuth angle φ (i) and the elevation angle Ψ (i). As described above, when the elevation angle ψ (i) is used as a parameter, the cut frame by the moving image reproducing units 130 and 130 ′ is determined according to both the azimuth angle φ (i) and the elevation angle ψ (i). Therefore, for example, in the case of the example shown in FIG. 8, the vertical dimension of the cutout frame (outer frame of the field image Q (P (i), φ (i))) indicated by a thick line is set shorter, and this cutout frame Is determined based on the azimuth angle φ (i), and the vertical position is determined based on the elevation angle Ψ (i). Further, the controller 50 shown in FIG. 9 may be provided with buttons for giving an instruction to change the elevation angle Ψ (i), such as an upward button or a downward button.
(3) 各動画を構成するフレームの対応関係
図20に示す例では、往路動画Ma,復路動画Mb,背景動画Mcが、いずれもN枚のフレーム画像から構成されており、図に上下方向を向いた矢印で示すように、個々のフレーム画像はそれぞれ対応する関係にある。撮影対象となる経路にレールを敷設し、このレール上を一定速度で移動する撮影装置を用いて各動画を撮影すれば、図20に示す例のように、往路動画Maを構成するフレーム,復路動画Mbを構成するフレーム,背景動画Mcを構成するフレームという3つのフレームが完全に対応した動画を得ることができるが、撮影装置の移動速度が異なった場合、フレーム間に完全な対応関係は得られなくなる。
(3) Correspondence relationship between frames constituting each moving image In the example shown in FIG. 20, each of the forward moving image Ma, the returning moving image Mb, and the background moving image Mc is composed of N frame images. As indicated by the facing arrows, the individual frame images have a corresponding relationship. If a moving image is shot using a shooting device that lays a rail on a route to be imaged and moves on the rail at a constant speed, as shown in the example in FIG. A moving image in which the three frames, ie, the frame forming the moving image Mb and the frame forming the background moving image Mc, completely correspond to each other can be obtained. However, when the moving speed of the photographing apparatus is different, a complete correspondence between the frames is obtained. It becomes impossible.
しかしながら、そのような場合でも、撮影後の調整処理により、3つのフレームが完全に対応した動画を得ることが可能である。たとえば、撮影時の移動速度の相違により、往路動画Maが1000枚のフレーム、復路動画Mbが500枚のフレームによって構成されていた場合、往路動画Maのフレームを1枚おきに間引く処理を行えば、いずれも500枚のフレームからなる動画になり、フレーム同士が1対1に対応することになる。あるいは、復路動画Mbのフレーム間に新たなフレームを補間する処理を行えば、いずれも1000枚のフレームからなる動画になり、フレーム同士が1対1に対応することになる。 However, even in such a case, it is possible to obtain a moving image in which the three frames completely correspond by the adjustment process after shooting. For example, if the forward moving image Ma is composed of 1000 frames and the backward moving image Mb is composed of 500 frames due to a difference in moving speed at the time of shooting, the processing of thinning out every other frame of the outbound moving image Ma is performed. These are all moving images composed of 500 frames, and the frames correspond one-to-one. Alternatively, if a process of interpolating a new frame between the frames of the return moving image Mb is performed, all of the moving images are composed of 1000 frames, and the frames correspond one-to-one.
もちろん、往路動画Maが1000枚のフレーム、復路動画Mbが980枚のフレームによって構成されているような場合にも、適切な補間処理を行うことにより、フレーム同士を1対1に対応させることが可能である。 Of course, even when the forward moving image Ma is composed of 1000 frames and the backward moving image Mb is composed of 980 frames, the frames can be made to correspond one-to-one by performing appropriate interpolation processing. Is possible.
また、実用上は、撮影装置をレール上で移動させて各動画を撮影するのが好ましいが、そのような撮影環境が得られない場合には、たとえば、車載カメラを搭載した自動車を走行させながら撮影したり、カメラマンが歩行しながら手持ちのビデオカメラで撮影したりして、各動画を用意してもかまわない。このような撮影環境では、各動画間のフレームの対応関係は正確にはならないが、前述したように、事後の補正処理により、フレームの正しい対応関係をもった動画を用意することが可能である。 For practical use, it is preferable to move the shooting device on the rail to shoot each moving image. However, when such a shooting environment cannot be obtained, for example, while driving a car equipped with an in-vehicle camera, You can also prepare each video by taking a picture or taking pictures with your own video camera while the photographer walks. In such a shooting environment, the correspondence between frames between the moving images is not accurate, but as described above, it is possible to prepare a moving image having the correct correspondence between frames by a subsequent correction process. .
なお、撮影時にレールを用いない場合、撮影地点も若干ずれることになり、各動画に映っている背景の位置が若干ずれることになるが、位置ずれの程度がそれほど大きくなければ、動画切替時に大きな違和感は生じない。 Note that if the rail is not used during shooting, the shooting location will also shift slightly, and the position of the background shown in each movie will shift slightly. There is no sense of incongruity.
(4) 全方位画像の採否
これまで述べた実施形態では、動画を構成する個々のフレーム画像を図8に示すような全方位画像(パノラマ画像)によって構成し、ユーザが指定した視線方向(方位角φ)に相当する一部分を視野画像Q(P(i),φ(i))として切り出して表示する例を示した。しかしながら、本発明を実施するに当たって、各動画は必ずしも全方位画像として用意する必要はなく、通常のビデオカメラで撮影される通常の画角を有する動画を用いてもかまわない。この場合、動画を構成する個々のフレーム画像も、通常の画角をもった画像になるので、視線方向を自由に指定することはできないが、視線方向を固定した状態での動画再生は可能である。この場合、一部分を視野画像Q(P(i),φ(i))として切り出す処理は不要になる。
(4) Acceptance / rejection of omnidirectional image In the embodiments described so far, the individual frame images constituting the moving image are configured by omnidirectional images (panoramic images) as shown in FIG. An example is shown in which a portion corresponding to the angle φ) is cut out and displayed as a field image Q (P (i), φ (i)). However, in carrying out the present invention, it is not always necessary to prepare each moving image as an omnidirectional image, and a moving image having a normal angle of view shot by a normal video camera may be used. In this case, the individual frame images that make up the movie are also images with a normal angle of view, so the direction of the line of sight cannot be freely specified, but the movie can be played with the direction of the line of sight fixed. is there. In this case, it is not necessary to cut out a part of the field image Q (P (i), φ (i)).
もちろん、全方位画像の変わりに、たとえば、180°の画角をもつ半方位画像のフレームからなる動画を用いることも可能である。この場合、視線方向(方位角φ)の指定範囲は狭まるが、それ以外は、これまで述べた実施形態とほぼ同じ効果が得られる。 Of course, instead of the omnidirectional image, for example, a moving image composed of a frame of a semi-directional image having an angle of view of 180 ° can be used. In this case, the specified range of the line-of-sight direction (azimuth angle φ) is narrowed, but other than that, substantially the same effect as the embodiments described so far can be obtained.
(5) ルート情報格納部120の省略
これまで述べた実施形態は、図2に示すように、複数の経路をもった参観路を移動する状態を動画として提示する例であり、ルート情報格納部120に格納されたルート情報RTを参照して、経路の乗り換えを行っているが、本発明は、もちろん、単一の経路のみについての動画提示を行う場合にも適用可能である。その場合、ルート情報RTは不要になるので、ルート情報格納部120を設ける必要はない。
(5) Omission of Route Information Storage Unit 120 The embodiment described so far is an example in which a moving state of a visit route having a plurality of routes is presented as a moving image as shown in FIG. Although the route is switched by referring to the route information RT stored in 120, the present invention is of course applicable to the case where a moving image is presented only for a single route. In this case, the route information RT is not necessary, and therefore it is not necessary to provide the route information storage unit 120.
(6) コントローラの構成
図9に示すコントローラ50は、指示入力部150の一部を構成する機器としての一例を示すものであり、実用上は、この他にも様々な形態の機器をコントローラとして利用することが可能である。特に、操作ボタンなどの形態や配置は、設計上、自由に設定可能である。§1では、ボタンB6〜B9の役割についての説明はなされていないが、これらのボタンには、たとえば、移動速度を設定する機能や、上述した仰角ψ(i)を指定する機能など、様々な機能を割り当てることができる。
(6) Configuration of Controller The controller 50 shown in FIG. 9 is an example of a device that constitutes a part of the instruction input unit 150. In practice, various other types of devices are used as the controller. It is possible to use. In particular, the form and arrangement of the operation buttons and the like can be freely set by design. In §1, the role of the buttons B6 to B9 is not described, but these buttons have various functions such as a function for setting the moving speed and a function for specifying the elevation angle ψ (i) described above. Functions can be assigned.
また、ボタンの代わりに、ジョイスティックを用いることも可能である。たとえば、1本のジョイスティックを前方に倒すと前進指示、後方に倒すと後退指示、左方に倒すと左向き指示、右方に倒すと右向き指示を与えるようにすれば、ボタンB1〜B4の代わりに用いることができる。更に、傾斜角度に基づいて、移動速度を変化させるような使い方もできる。 A joystick can be used instead of the button. For example, if one joystick is tilted forward, a forward instruction is given; if it is tilted backward, a backward instruction is given; if it is tilted leftward, a leftward instruction is given; Can be used. Furthermore, it can be used such that the moving speed is changed based on the inclination angle.
なお、前述した実施形態では、前進ボタンB1を押すと、ボタンから手を離しても、仮想ユーザが第1の方向(たとえば、往路方向)に移動をしつづけ、後退ボタンB2を押すと、移動方向が反転し、ボタンから手を離しても第2の方向(たとえば、復路方向)に移動をしつづける、という取り扱いを行っているが、個々のボタン操作によって、どのような指示を与えるかは、設計者の意図に応じて自由に取り決めることができる。たとえば、前進ボタンB1もしくは後退ボタンB2を押し続けている間だけ第1の方向もしくは第2の方向に移動し、ボタンから指を離すと、仮想ユーザは停止する、という取り扱いを行うことも可能である。 In the above-described embodiment, when the forward button B1 is pressed, the virtual user continues to move in the first direction (for example, the forward direction) even when the button is released, and when the backward button B2 is pressed, the movement is performed. The direction is reversed, and even if the button is released, it continues to move in the second direction (for example, the return direction), but what instructions are given by each button operation? It is possible to negotiate freely according to the intention of the designer. For example, it is possible to perform a handling in which the virtual user stops only when the forward button B1 or the backward button B2 is continuously pressed and moves in the first direction or the second direction and the finger is released from the button. is there.
要するに、コントローラ50としては、仮想ユーザの移動方向を指定する指示入力、別言すれば、移動方向を反転する反転指示を何らかの方法で入力できるようにしておけばよい。なお、反転指示入力は、必ずしも仮想ユーザが移動中に行う必要はなく、仮想ユーザが停止した状態でも行うことができる。たとえば、仮想ユーザが往路方向に移動中に停止ボタンB5を押して停止させ、続いて、後退ボタンB2を押すことにより復路方向への移動を指示した場合、後退ボタンB2を押す操作が、反転指示入力の操作ということになる。 In short, the controller 50 may be able to input an instruction input for designating the moving direction of the virtual user, in other words, an inversion instruction for inverting the moving direction by some method. The inversion instruction input is not necessarily performed while the virtual user is moving, and can be performed even when the virtual user is stopped. For example, when the virtual user presses the stop button B5 to stop while moving in the forward direction, and then instructs to move in the backward direction by pressing the reverse button B2, the operation of pressing the reverse button B2 is a reverse instruction input. It will be an operation of.
(7) 視線方向と進行方向との連携
これまで述べた実施例では、仮想ユーザの移動方向と視線方向とは別個独立して指定できるようになっており、たとえば、図9に示すコントローラ50を用いた例の場合、移動方向は前進ボタンB1および後退ボタンB2の操作により指定し、視線方向(方位角φ)は、左向きボタンB3もしくは右向きボタンB4の操作により指定するようになっている。別言すれば、移動方向の切り替えとは無関係に、視線方向を変更することができ、ユーザは遷移期間中においても、視線方向を自由に変える指示を与えることができる。
(7) Coordination between the line-of-sight direction and the direction of travel In the embodiments described so far, the moving direction and the line-of-sight direction of the virtual user can be specified independently. For example, the controller 50 shown in FIG. In the example used, the moving direction is designated by operating the forward button B1 and the backward button B2, and the line-of-sight direction (azimuth angle φ) is designated by operating the left button B3 or the right button B4. In other words, the line-of-sight direction can be changed regardless of the switching of the moving direction, and the user can give an instruction to freely change the line-of-sight direction even during the transition period.
ただ、通常、人間の習性として、視線方向を移動方向にほぼ一致させるのが自然である(すなわち、視線をほぼ進行方向に向けて移動するのが一般的である)。そこで、視線方向に応じて移動方向を逆転させるような運用を採ることも可能である。 However, normally, as a human behavior, it is natural to make the line of sight substantially coincide with the moving direction (that is, it is common to move the line of sight toward the moving direction). Therefore, it is possible to adopt an operation in which the moving direction is reversed according to the line-of-sight direction.
たとえば、移動方向に対する視線方向のなす角度が90°を越えた場合、あるいは145°を越えた場合、というような臨界条件を予め設定しておき、当該臨界条件を越えた場合に移動方向を反転させるようにしておけば、移動中に仮想ユーザが後ろを振り返ったような場合、移動方向が反転し、これまでとは逆向きに(振り返った方向に)移動するようになる。このような運用を行えば、人間の行動により近い、臨場感をもった疑似体験を提供することができる。 For example, when the angle formed by the line-of-sight direction with respect to the moving direction exceeds 90 ° or exceeds 145 °, a critical condition is set in advance, and when the critical condition is exceeded, the moving direction is reversed. By doing so, when the virtual user looks back while moving, the moving direction is reversed, and the user moves in the opposite direction (turned back). If such an operation is performed, it is possible to provide a virtual experience with a sense of reality that is closer to human behavior.
具体的には、指示入力部150として、図9に示すコントローラ50を利用している場合には、移動方向設定部140が、左向きボタンB3の操作指示もしくは右向きボタンB4の操作指示に基づいて、移動方向に対する視線方向の角度が所定の基準以上となったときに、移動方向の切り替えを行うようにすればよい。 Specifically, when the controller 50 shown in FIG. 9 is used as the instruction input unit 150, the movement direction setting unit 140 determines whether or not the instruction input unit 150 uses the left button B3 or the right button B4. The moving direction may be switched when the angle of the line-of-sight direction with respect to the moving direction becomes equal to or greater than a predetermined reference.
(8) 経路乗換時の切り替え
§3,§4では、仮想ユーザが移動方向を反転する際の動画切替時に遷移期間を設定し、この遷移期間中にブレンドした合成画像を表示することにより切替時の動体変化の不自然さを低減する手法を述べたが、この手法は、経路乗換による動画切替時にも利用することができる。
(8) Switching during route transfer In §3 and §4, a transition period is set at the time of video switching when the virtual user reverses the moving direction, and the blended image is displayed during this transition period. Although the method of reducing the unnaturalness of the moving body change has been described, this method can also be used when moving images are switched by route transfer.
たとえば、図2に示すように、複数の経路R1〜R6をもった参観路を移動する状態を動画として提示する場合を考えてみる。いま、仮想ユーザが、経路R2をノードN2からN3へと移動し、経路R3に乗り換え、ノードN3からN4へ移動したものとしよう。この場合、経路R2に沿って撮影した動画に続けて、経路R3に沿って撮影した動画が表示されることになるが、通常、曲がり角(ノードN3)を曲がりながら連続撮影を行うことは困難なため、経路R2の動画と経路R3の動画とは、別なテイクとして撮影されるのが一般的であり、動体に不連続が生じることになる。これは、ノードN2のような分岐点を通過する場合も同様である。 For example, as shown in FIG. 2, let us consider a case where a moving state of a visit route having a plurality of routes R1 to R6 is presented as a moving image. Now, assume that the virtual user has moved the route R2 from the node N2 to N3, changed to the route R3, and moved from the node N3 to N4. In this case, a moving image taken along the route R3 is displayed after the moving image taken along the route R2, but it is usually difficult to continuously shoot while turning the corner (node N3). Therefore, the moving image of the route R2 and the moving image of the route R3 are generally shot as different takes, and discontinuity occurs in the moving object. This is the same when passing through a branch point such as the node N2.
また、1テイクとして連続撮影を行ったとしても、全方位撮影装置によって得られる歪曲円形画像の歪曲特性は個々の切り出し位置によって異なるので、経路R2に沿って撮影された動画と経路R3に沿って撮影された動画とでは、同一の被写体であっても位置や大きさにずれが生じることになる。別言すれば、ノードN3を通過して経路R2からR3に乗り換える際には、表示画面上、動体のみならず静止している背景についても不連続が生じるおそれがある。たとえば、ノードN3を通過する際に、地図上での視線方向を変えずに進行方向のみを変えた場合、理論的には、連続した背景画像が表示されるはずであるが、実際には、ずれによる違和感が生じることになる。 Even if continuous shooting is performed as one take, the distortion characteristics of the distorted circular image obtained by the omnidirectional imaging device differ depending on the individual cutout positions, so that the moving image shot along the path R2 and the path R3 In the captured moving image, the position and size of the same subject will deviate. In other words, when switching from the route R2 to the route R3 through the node N3, discontinuity may occur not only on the moving object but also on the stationary background. For example, when changing only the direction of travel without changing the direction of the line of sight on the map when passing through the node N3, in theory, a continuous background image should be displayed. There will be a sense of incongruity due to the deviation.
そこで、経路乗換による動画切替時にも、§3,§4で述べたように、遷移期間を設定し、この遷移期間中にブレンドした合成画像を表示するようにすれば、動画切替時の不自然さを軽減することができる。上例の場合、ユーザが、経路R2から経路R3へと移動する指示を与えた場合、ノードN3で一旦停止し、経路R2の画像から経路R3の画像へと遷移する合成画像を提示すればよい。あるいは、ノードN3の若干手前の位置(経路R2上の位置)から、ノードN3を若干過ぎた位置(経路R3上の位置)へと移動する間の期間を遷移期間に設定し、ノードN3で停止することなしに、連続的に移動しつつ、経路R2の画像から経路R3の画像へと遷移する合成画像を提示してもよい。 Therefore, as described in §3 and §4 when switching videos by route transfer, if a transition period is set and a blended composite image is displayed during this transition period, unnaturalness at the time of switching videos Can be reduced. In the case of the above example, when the user gives an instruction to move from the route R2 to the route R3, it is only necessary to stop at the node N3 and present a composite image that transitions from the image of the route R2 to the image of the route R3. . Alternatively, a period during which the node N3 is moved slightly before (position on the route R2) to a position slightly past the node N3 (position on the route R3) is set as a transition period and stopped at the node N3. Instead, the composite image that transitions from the image of the route R2 to the image of the route R3 may be presented while continuously moving.
10:魚眼レンズ
20:ビデオカメラ
30:データ処理ユニット
40:台車
50:コントローラ
100,100′:動画提示装置
110,110′:動画格納部
120:ルート情報格納部
130,130′:動画再生部
140:移動方向設定部
150:指示入力部
200:ディスプレイ装置
A:経路の端点となるノード
B:経路の端点となるノード
B1〜B9:ボタン
B(i):合成画像
B1(i):第1の合成画像
B2(i):第2の合成画像
E(i):視線ベクトル
F(1),F(2),F(i−1),F(i),F(i+1),F(N−1),F(N):往路動画のフレーム画像/そこから切り出された視野画像
G(1),G(2),G(N−i),G(N−i+1),G(N−i+2),G(N−1),G(N):復路動画のフレーム画像/そこから切り出された視野画像
H(1),H(2),H(i−1),H(i),H(i+1),H(N−1),H(N):背景動画のフレーム画像/そこから切り出された視野画像
Ma:往路動画
M1a:ルートR1の往路動画
Mb:復路動画
M1b:ルートR1の復路動画
Mc:背景画像
N1〜N6:ノード
O:天頂点
P(1),P(2),P(i−1),P(i),P(i+1),P(N−1),P(N):経路上の地点
Q(P(i),φ(i)):視野画像
R,R1〜R6:経路
RT:ルート情報
T:遷移期間
T1:第1の遷移期間
T2:第2の遷移期間
T3:中間遷移期間
t:時間
t0:反転指示入力時
t1〜t3:特定の時点
α:合成画像のブレンド割合
β:合成画像のブレンド割合
Δ:切出角度
φ(i):視線方向(方位角)
10: Fisheye lens 20: Video camera 30: Data processing unit 40: Cart 50: Controller 100, 100 ': Movie presentation device 110, 110': Movie storage unit 120: Route information storage unit 130, 130 ': Movie reproduction unit 140: Movement direction setting unit 150: Instruction input unit 200: Display device A: Node B as end point of route: Nodes B1 to B9 as end points of route: Button B (i): Composite image B1 (i): First composition Image B2 (i): Second composite image E (i): Eye vector F (1), F (2), F (i-1), F (i), F (i + 1), F (N-1) ), F (N): frame image of forward moving image / field-of-view image G (1), G (2), G (N−i), G (N−i + 1), G (N−i + 2) cut out therefrom , G (N-1), G (N): Frame of the return video Image / view image H (1), H (2), H (i-1), H (i), H (i + 1), H (N-1), H (N) cut out from the background image Frame image / field-of-view image clipped from Ma: outbound video M1a: outbound video of route R1 Mb: inbound movie M1b: inbound movie of route R1 Mc: background images N1 to N6: node O: top vertex P (1) , P (2), P (i-1), P (i), P (i + 1), P (N-1), P (N): point Q (P (i), φ (i) on the route ): Field image R, R1 to R6: Route RT: Route information T: Transition period T1: First transition period T2: Second transition period T3: Intermediate transition period t: Time t0: Inversion instruction input time t1 to t3 : Specific time point α: Blend ratio of composite image β: Blend ratio of composite image Δ: Cutting angle φ (i): Gaze direction (azimuth angle)
Claims (20)
第1のノードと第2のノードとを接続する経路に沿って移動しながら撮影した動画を格納する動画格納部と、
移動方向を反転させる反転指示を含むユーザの指示を入力する指示入力部と、
入力されたユーザの指示に基づいて、前記経路上の移動方向として、前記第1のノードから前記第2のノードに向かう往路方向と、前記第2のノードから前記第1のノードに向かう復路方向と、のいずれか一方を設定する機能を有し、前記反転指示の入力に基づいて、前記往路方向から前記復路方向へ、もしくは、前記復路方向から前記往路方向へ、移動方向を切り替える処理を行う移動方向設定部と、
前記動画格納部に格納されている動画を再生し、ディスプレイ装置の画面に表示する動画再生部と、
を備え、
前記動画格納部には、前記経路上を前記往路方向に移動しながら撮影した、被写体に動体を含む往路動画と、前記経路上を前記復路方向に移動しながら撮影した、被写体に動体を含む復路動画と、が格納されており、
前記動画再生部は、前記移動方向設定部に前記往路方向が設定されている場合には、前記往路動画を再生対象として順送り再生し、前記移動方向設定部に前記復路方向が設定されている場合には、前記復路動画を再生対象として順送り再生し、
前記動画再生部は、更に前記反転指示入力後の所定期間を遷移期間に設定し、この遷移期間中は、切替前の移動方向に応じた再生対象である切替前動画を構成する切替前画像と、切替後の移動方向に応じた再生対象である切替後動画を構成し前記切替前画像と同じ位置で撮影された切替後画像とについて、前記切替後画像の割合をα、前記切替前画像の割合を(1−α)として、両画像をブレンドすることにより合成画像を作成し、遷移期間の経過とともに値αを0から1に向けて徐々に増加させることによりブレンドした合成画像を表示し、
前記往路動画は、前記第1のノード位置で撮影された第1番目のフレームから前記第2のノード位置で撮影された第N番目のフレームに至るまで合計N枚のフレーム画像によって構成されており、
前記復路動画は、前記第2のノード位置で撮影された第1番目のフレームから前記第1のノード位置で撮影された第N番目のフレームに至るまで合計N枚のフレーム画像によって構成されており、
前記往路動画の第i番目のフレームF(i)と前記復路動画の第(N−i+1)番目のフレームG(N−i+1)とは、前記経路上の同一地点で撮影された画像になっており、相互に対応するフレームを構成し、
動画再生部は、前記遷移期間中に、相互に対応するフレームを合成することにより合成画像を作成し、これを表示することを特徴とする動画提示装置。 A video presentation device that presents a field of view as viewed from a moving viewpoint,
A video storage unit that stores a video shot while moving along a path connecting the first node and the second node;
An instruction input unit for inputting a user instruction including an inversion instruction for inverting the moving direction;
Based on the input user instruction, the forward direction from the first node to the second node and the return direction from the second node to the first node as moving directions on the route And a process of switching the movement direction from the forward direction to the backward direction or from the backward direction to the forward direction based on the input of the reverse instruction. A moving direction setting section;
A video playback unit that plays back the video stored in the video storage unit and displays the video on a screen of a display device;
With
In the moving image storage unit, an outbound moving image including a moving object on the subject taken while moving on the route in the outward direction, and a returning route including a moving object on the subject captured while moving on the route in the returning direction. Contains videos and
When the forward direction is set in the movement direction setting unit, the video playback unit performs forward playback with the forward video as a playback target, and the return direction is set in the movement direction setting unit. In order to play the forward video as a playback target,
The moving image reproduction unit further sets a predetermined period after the inversion instruction is input as a transition period, and during this transition period, a pre-switching image constituting a pre-switching moving image that is a reproduction target according to a moving direction before switching The ratio of the post-switching image is α and the post-switching image is composed of a post-switching video that is a playback target according to the moving direction after switching and is captured at the same position as the pre-switching image. Create a composite image by blending both images with a ratio of (1-α), and display the blended composite image by gradually increasing the value α from 0 to 1 over the transition period,
The forward moving image is composed of a total of N frame images from the first frame imaged at the first node position to the Nth frame imaged at the second node position. ,
The return moving image is composed of a total of N frame images from the first frame photographed at the second node position to the Nth frame photographed at the first node position. ,
The i-th frame F (i) of the forward moving image and the (N−i + 1) th frame G (N−i + 1) of the return moving image are images taken at the same point on the route. Configure frames that correspond to each other,
A moving picture presentation apparatus, wherein the moving picture reproducing unit creates a synthesized image by synthesizing frames corresponding to each other during the transition period, and displays the synthesized image.
動画再生部が、
遷移期間中に、切替前動画の遷移期間直前フレームと、これに対応する切替後動画の対応フレームと、を合成した合成フレームからなる定位置画像を表示し、
遷移期間終了後に、切替後動画の前記対応フレームから順送り再生を開始することを特徴とする動画提示装置。 The video presentation device according to claim 1 ,
The video playback unit
During the transition period, a fixed position image consisting of a composite frame obtained by combining the frame immediately before the transition period of the pre-switching video and the corresponding frame of the post-switching video corresponding thereto is displayed.
A moving picture presenting apparatus characterized by starting progressive playback from the corresponding frame of the moving picture after switching after the end of the transition period.
動画再生部が、
遷移期間の前半期において、切替前動画を継続して順送り再生し、遷移期間の後半期において、切替前動画を前記前半期の最終フレームから逆送り再生し、
遷移期間中に、切替前動画の各フレームと、これに対応する切替後動画の各フレームと、を合成した合成フレームからなる動画画像を表示し、
遷移期間終了後に、切替後動画を継続して順送り再生することを特徴とする動画提示装置。 The video presentation device according to claim 1 ,
The video playback section
In the first half of the transition period, the video before switching is continuously played forward, and in the second half of the transition period, the video before switching is played backward from the last frame of the first half,
During the transition period, display a video image composed of synthesized frames obtained by synthesizing each frame of the video before switching and each frame of the video after switching corresponding to this,
A moving picture presenting apparatus characterized in that, after the transition period ends, the moving picture after switching is continuously played in order.
動画再生部が、遷移期間の前半期において、再生速度を遷移期間直前の速度から徐々に減少させてゆき、遷移期間の後半期において、再生速度を徐々に増加させてゆくことを特徴とする動画提示装置。 The video presentation device according to claim 3 ,
A video in which the video playback unit gradually decreases the playback speed from the speed immediately before the transition period in the first half of the transition period and gradually increases the playback speed in the second half of the transition period Presentation device.
動画再生部が、
遷移期間中に、切替前動画を遷移期間直前フレームから逆送り再生し、切替前動画の各フレームと、これに対応する切替後動画の各フレームと、を合成した合成フレームからなる動画画像を表示し、
遷移期間終了後に、切替後動画を継続して順送り再生することを特徴とする動画提示装置。 The video presentation device according to claim 1 ,
The video playback unit
During the transition period, the pre-switching video is played back in reverse from the frame immediately before the transition period, and a video image composed of the combined frames of the pre-switching video frames and the corresponding post-switching video frames is displayed. And
A moving picture presenting apparatus characterized in that, after the transition period ends, the moving picture after switching is continuously played in order.
第1のノードと第2のノードとを接続する経路に沿って移動しながら撮影した動画を格納する動画格納部と、 A video storage unit that stores a video shot while moving along a path connecting the first node and the second node;
移動方向を反転させる反転指示を含むユーザの指示を入力する指示入力部と、 An instruction input unit for inputting a user instruction including an inversion instruction for inverting the moving direction;
入力されたユーザの指示に基づいて、前記経路上の移動方向として、前記第1のノードから前記第2のノードに向かう往路方向と、前記第2のノードから前記第1のノードに向かう復路方向と、のいずれか一方を設定する機能を有し、前記反転指示の入力に基づいて、前記往路方向から前記復路方向へ、もしくは、前記復路方向から前記往路方向へ、移動方向を切り替える処理を行う移動方向設定部と、 Based on the input user instruction, the forward direction from the first node to the second node and the return direction from the second node to the first node as moving directions on the route And a process of switching the movement direction from the forward direction to the backward direction or from the backward direction to the forward direction based on the input of the reverse instruction. A moving direction setting section;
前記動画格納部に格納されている動画を再生し、ディスプレイ装置の画面に表示する動画再生部と、 A video playback unit that plays back the video stored in the video storage unit and displays the video on a screen of a display device;
を備え、 With
前記動画格納部には、前記経路上を前記往路方向に移動しながら撮影した、被写体に動体を含む往路動画と、前記経路上を前記復路方向に移動しながら撮影した、被写体に動体を含む復路動画と、前記経路上を前記往路方向もしくは前記復路方向に移動しながら撮影した、被写体に動体を含まない背景動画と、が格納されており、 In the moving image storage unit, an outbound moving image including a moving object on the subject taken while moving on the route in the outward direction, and a returning route including a moving object on the subject captured while moving on the route in the returning direction. A moving image and a background moving image that is photographed while moving in the forward direction or the backward direction on the route, and not including a moving object in the subject, are stored;
前記動画再生部は、前記移動方向設定部に前記往路方向が設定されている場合には、前記往路動画を再生対象として順送り再生し、前記移動方向設定部に前記復路方向が設定されている場合には、前記復路動画を再生対象として順送り再生し、 When the forward direction is set in the movement direction setting unit, the video playback unit performs forward playback with the forward video as a playback target, and the return direction is set in the movement direction setting unit. In order to play the forward video as a playback target,
前記動画再生部は、更に前記反転指示入力後の所定期間を遷移期間に設定し、この遷移期間中は、切替前の移動方向に応じた再生対象である切替前動画を構成する切替前画像と、前記背景動画を構成し前記切替前画像と同じ位置で撮影された背景画像と、をブレンドした第1の合成画像と、前記背景動画を構成する背景画像と、切替後の移動方向に応じた再生対象である切替後動画を構成し前記背景画像と同じ位置で撮影された切替後画像と、をブレンドした第2の合成画像とを、第1の合成画像、第2の合成画像の順に表示することを特徴とする動画提示装置。 The moving image reproduction unit further sets a predetermined period after the inversion instruction is input as a transition period, and during this transition period, a pre-switching image constituting a pre-switching moving image that is a reproduction target according to a moving direction before switching , A first synthesized image obtained by blending a background image that forms the background moving image and is captured at the same position as the image before switching, a background image that configures the background moving image, and a moving direction after switching A second composite image obtained by blending a post-switching image that is a playback target and that is captured at the same position as the background image is displayed in the order of the first composite image and the second composite image. An apparatus for presenting a moving image.
動画再生部が、
遷移期間内に、第1の遷移期間と、これに後続する第2の遷移期間とを設定し、
背景画像の割合をα、切替前画像の割合を(1−α)として、両画像を合成することにより第1の合成画像を作成し、これを前記第1の遷移期間内に表示し、かつ、前記第1の遷移期間の経過とともに値αを0から1に向けて徐々に増加させ、
切替後画像の割合をβ、背景画像の割合を(1−β)として、両画像を合成することにより第2の合成画像を作成し、これを前記第2の遷移期間内に表示し、かつ、前記第2の遷移期間の経過とともに値βを0から1に向けて徐々に増加させることを特徴とする動画提示装置。 The video presentation device according to claim 6 ,
The video playback section
Within the transition period, set a first transition period and a second transition period following this,
The ratio of the background image is α, the ratio of the pre-switching image is (1−α), a first composite image is created by combining both images, and this is displayed within the first transition period; and , Gradually increase the value α from 0 to 1 over the course of the first transition period,
The ratio of the post-switching image is β, the ratio of the background image is (1-β), and a second composite image is created by combining both images, and this is displayed within the second transition period, and The moving picture presenting apparatus is characterized in that the value β is gradually increased from 0 to 1 as the second transition period elapses.
動画格納部に格納されている往路動画が、第1のノード位置で撮影された第1番目のフレームから第2のノード位置で撮影された第N番目のフレームに至るまで合計N枚のフレーム画像によって構成されており、
動画格納部に格納されている復路動画が、第2のノード位置で撮影された第1番目のフレームから第1のノード位置で撮影された第N番目のフレームに至るまで合計N枚のフレーム画像によって構成されており、
動画格納部に格納されている背景動画が、第1のノード位置で撮影された第1番目のフレームから第2のノード位置で撮影された第N番目のフレームに至るまで合計N枚のフレーム画像によって構成されており、
往路動画の第i番目のフレームF(i)と、復路動画の第(N−i+1)番目のフレームG(N−i+1)と、背景画像の第i番目のフレームH(i)とは、経路上の同一地点で撮影された画像になっており、相互に対応するフレームを構成し、
動画再生部が、遷移期間中に、相互に対応するフレームを合成することにより合成画像を作成し、これを表示することを特徴とする動画提示装置。 The video presentation device according to claim 7,
A total of N frame images from the first frame shot at the first node position to the Nth frame shot at the second node position of the forward moving image stored in the moving image storage unit Consists of
A total of N frame images from the first frame captured at the second node position to the Nth frame captured at the first node position for the return path video stored in the video storage unit. Consists of
A total of N frame images from the first frame shot at the first node position to the Nth frame shot at the second node position of the background moving image stored in the moving image storage unit Consists of
The i-th frame F (i) of the forward moving image , the (N−i + 1) th frame G (N−i + 1) of the backward moving image, and the i-th frame H (i) of the background image It is an image taken at the same point on the top, constituting a mutually corresponding frame,
A moving picture presentation apparatus in which a moving picture reproducing unit creates a synthesized image by synthesizing frames corresponding to each other during a transition period and displays the synthesized image.
動画再生部が、
第1の遷移期間中に、切替前動画の遷移期間直前フレームと、これに対応する背景動画の対応背景フレームと、を合成した合成フレームからなる定位置画像を第1の合成画像として表示し、
第2の遷移期間中に、背景動画の前記対応背景フレームと、切替後動画の前記対応背景フレームに対応する対応フレームと、を合成した合成フレームからなる定位置画像を第2の合成画像として表示し、
遷移期間終了後に、切替後動画の前記対応フレームから順送り再生を開始することを特徴とする動画提示装置。 The video presentation device according to claim 8 ,
The video playback section
During the first transition period, a fixed position image composed of a composite frame obtained by combining the frame immediately before the transition period of the pre-switching video and the corresponding background frame of the background video corresponding thereto is displayed as the first composite image,
During the second transition period, a fixed position image composed of a synthesized frame obtained by synthesizing the corresponding background frame of the background moving image and the corresponding frame of the switched moving image corresponding to the corresponding background frame is displayed as the second synthesized image. And
A moving picture presenting apparatus characterized by starting progressive playback from the corresponding frame of the moving picture after switching after the end of the transition period.
動画再生部が、第1の遷移期間と第2の遷移期間との間に中間遷移期間を設け、この中間遷移期間中に、対応背景フレームのみを表示することを特徴とする動画提示装置。 The video presentation device according to claim 9 ,
A moving picture presentation apparatus, wherein the moving picture reproduction unit provides an intermediate transition period between the first transition period and the second transition period, and displays only the corresponding background frame during the intermediate transition period.
動画再生部が、
第1の遷移期間中に、切替前動画を継続して順送り再生し、この切替前動画の各フレームと背景動画の対応背景フレームとを合成した合成フレームからなる動画画像を第1の合成画像として表示し、
第2の遷移期間中に、切替後動画を、前記第1の遷移期間の最終対応背景フレームに対応するフレームから順送り再生し、この切替後動画の各フレームと背景動画の対応背景フレームとを合成した合成フレームからなる動画画像を第2の合成画像として表示し、
第2の遷移期間終了後に、切替後動画を継続して順送り再生することを特徴とする動画提示装置。 The video presentation device according to claim 8 ,
The video playback section
During the first transition period, the pre-switching video is continuously played forward and a video image composed of a composite frame obtained by synthesizing each frame of the pre-switching video and the corresponding background frame of the background video is used as the first composite image. Display
During the second transition period, the post-switching video is sequentially played back from the frame corresponding to the final corresponding background frame of the first transition period, and each frame of the post-switching video and the corresponding background frame of the background video are combined. A moving image composed of the synthesized frames is displayed as a second synthesized image,
A moving picture presenting apparatus characterized in that, after the end of the second transition period, the moving picture after switching is continuously played forward.
動画再生部が、第1の遷移期間中、再生速度を遷移期間直前の速度から徐々に減少させてゆき、第2の遷移期間中、再生速度を徐々に増加させてゆくことを特徴とする動画提示装置。 The moving image presentation device according to claim 11 ,
A moving image characterized in that the moving image playback unit gradually decreases the playback speed from the speed immediately before the transition period during the first transition period, and gradually increases the playback speed during the second transition period. Presentation device.
動画再生部が、
第1の遷移期間中に、切替前動画を遷移期間直前フレームから逆送り再生し、切替前動画の各フレームと、これに対応する背景動画の各フレームと、を合成した合成フレームからなる動画画像を第1の合成画像として表示し、
第2の遷移期間中に、切替後動画を、前記第1の遷移期間の最終対応背景フレームに対応するフレームから順送り再生し、この切替後動画の各フレームと背景動画の対応背景フレームとを合成した合成フレームからなる動画画像を第2の合成画像として表示し、
遷移期間終了後に、切替後動画を継続して順送り再生することを特徴とする動画提示装置。 The video presentation device according to claim 8 ,
The video playback section
During the first transition period, the moving image before switching is played back in reverse from the frame immediately before the transition period, and the moving image is composed of synthesized frames obtained by combining each frame of the moving image before switching and each frame of the background moving image corresponding thereto. As the first composite image,
During the second transition period, the post-switching video is sequentially played back from the frame corresponding to the final corresponding background frame of the first transition period, and each frame of the post-switching video and the corresponding background frame of the background video are combined. A moving image composed of the synthesized frames is displayed as a second synthesized image,
A moving picture presenting apparatus characterized in that, after the transition period ends, the moving picture after switching is continuously played in order.
動画格納部に格納されている各動画画像が、経路に沿って移動しながら全方位カメラを用いて撮影した360°の視界をもつ全方位画像を、フレーム単位で収録した画像によって構成されており、
指示入力部が、特定の視線方向を示す指示を入力する機能を有し、
動画再生部が、動画画像を構成する個々のフレームから前記視線方向に応じた視野画像を切り出し、これをディスプレイ画面に表示することを特徴とする動画提示装置。 In the moving image presentation device according to any one of claims 1 to 13 ,
Each moving image stored in the moving image storage unit is composed of an image that is recorded in units of frames, which is an omnidirectional image having a 360 ° field of view, which is taken using an omnidirectional camera while moving along a route. ,
The instruction input unit has a function of inputting an instruction indicating a specific gaze direction,
A moving picture presenting apparatus, wherein the moving picture reproducing unit cuts out a visual field image corresponding to the line-of-sight direction from each frame constituting the moving picture and displays the image on a display screen.
指示入力部が、前進ボタンと、後退ボタンと、左向きボタンと、右向きボタンと、を有するコントローラを備え、
移動方向設定部が、前記前進ボタンの操作指示に基づいて、移動方向を第1の方向に設定し、前記後退ボタンの操作指示に基づいて、移動方向を第2の方向に設定し、
動画再生部が、前記左向きボタンの操作指示に基づいて、視線方向を左向きに変化させ、前記右向きボタンの操作指示に基づいて、視線方向を右向きに変化させることを特徴とする動画提示装置。 The video presentation device according to claim 14 ,
The instruction input unit includes a controller having a forward button, a backward button, a left button, and a right button,
The movement direction setting unit sets the movement direction to the first direction based on the operation instruction for the forward button, sets the movement direction to the second direction based on the operation instruction for the backward button,
A video presentation device, wherein the video playback unit changes the line-of-sight direction to the left based on the operation instruction for the left button, and changes the line-of-sight direction to the right based on the operation instruction for the right button.
移動方向設定部が、左向きボタンの操作指示もしくは右向きボタンの操作指示に基づいて、移動方向に対する視線方向の角度が所定の基準以上となったときに、移動方向の切り替えを行うことを特徴とする動画提示装置。 The moving picture presentation device according to claim 15 ,
The moving direction setting unit switches the moving direction when the angle of the line-of-sight direction with respect to the moving direction is equal to or greater than a predetermined reference based on an operation instruction for the left button or a right button. Video presentation device.
動画格納部が、魚眼レンズもしくは全方位ミラーを装着した全方位カメラを用いて、所定の水平面より上方に位置する半球状視界を撮影して得られる歪曲円形画像から、仰角が所定の基準値以下の領域を切り出し、これに歪み補正を施すことにより得られる矩形状のパノラマ画像を全方位画像とする動画を格納することを特徴とする動画提示装置。 In the moving image presentation apparatus in any one of Claims 14-16 ,
From the distorted circular image obtained by photographing the hemispherical field located above the predetermined horizontal plane using the omnidirectional camera equipped with the fisheye lens or the omnidirectional mirror, the moving image storage unit has an elevation angle of a predetermined reference value or less. A moving picture presenting apparatus for storing a moving picture in which a rectangular panoramic image obtained by cutting out an area and correcting the distortion is stored as an omnidirectional image.
全方位画像格納部が、仮想の経路を示す三次元CG画像に基づいて作成された矩形状のパノラマ画像を全方位画像とする動画を格納することを特徴とする動画提示装置。 In the moving image presentation apparatus in any one of Claims 14-16 ,
An omnidirectional image storage unit stores a moving image in which a rectangular panoramic image created based on a three-dimensional CG image indicating a virtual route is an omnidirectional image.
動画格納部が、3以上の複数のノードを接続する複数の経路についての動画をそれぞれ格納しており、
前記各ノードを介した前記各経路の接続関係を示すルート情報を格納するルート情報格納部を更に有し、
指示入力部が、ノードを介して第1の経路から第2の経路へ移動する旨のユーザの経路乗換指示を入力する機能を有し、
動画再生部が、前記経路乗換指示が入力された場合に、前記ルート情報を参照することにより、第1の経路についての動画再生に継続して、第2の経路についての動画再生を行う機能を有することを特徴とする動画提示装置。 In the moving image presentation device according to any one of claims 1 to 18 ,
The video storage unit stores videos for a plurality of paths connecting three or more nodes, respectively.
A route information storage unit for storing route information indicating a connection relation of each route via each node;
The instruction input unit has a function of inputting a user's route transfer instruction to move from the first route to the second route via the node;
A function of performing a video playback for the second route by referring to the route information when the video playback unit receives the route transfer instruction, and continues the video playback for the first route. A moving picture presentation apparatus comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011240838A JP5845819B2 (en) | 2011-11-02 | 2011-11-02 | Movie presentation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011240838A JP5845819B2 (en) | 2011-11-02 | 2011-11-02 | Movie presentation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013098816A JP2013098816A (en) | 2013-05-20 |
| JP5845819B2 true JP5845819B2 (en) | 2016-01-20 |
Family
ID=48620314
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011240838A Active JP5845819B2 (en) | 2011-11-02 | 2011-11-02 | Movie presentation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5845819B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5861499B2 (en) * | 2012-03-01 | 2016-02-16 | 大日本印刷株式会社 | Movie presentation device |
| KR101688029B1 (en) * | 2016-01-18 | 2016-12-22 | (주)도일시스템즈 | Information system based on geofencing technology |
| JP7480941B2 (en) * | 2019-07-30 | 2024-05-10 | 国立大学法人 東京大学 | Video composition equipment |
| CN110706321B (en) * | 2019-09-30 | 2024-02-09 | 北京金山安全软件有限公司 | Dynamic image processing method and device and electronic equipment |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3133115B2 (en) * | 1991-10-04 | 2001-02-05 | 大日本印刷株式会社 | A virtual experience device for a viewing facility |
| JP2001008232A (en) * | 1999-06-25 | 2001-01-12 | Matsushita Electric Ind Co Ltd | Omnidirectional video output method and device |
| JP3569661B2 (en) * | 2000-06-05 | 2004-09-22 | 株式会社スクウェア・エニックス | Computer-readable recording medium recording game program, game processing method, and game processing apparatus |
| JP5233926B2 (en) * | 2009-09-10 | 2013-07-10 | 大日本印刷株式会社 | Fisheye monitoring system |
-
2011
- 2011-11-02 JP JP2011240838A patent/JP5845819B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013098816A (en) | 2013-05-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5861499B2 (en) | Movie presentation device | |
| JP7135141B2 (en) | Information processing system, information processing method, and information processing program | |
| JP6450064B2 (en) | Information processing apparatus, data structure of moving image data, information processing system, moving image reproducing program, and moving image reproducing method | |
| KR20160124479A (en) | Master device, slave device and control method thereof | |
| JP6787394B2 (en) | Information processing equipment, information processing methods, programs | |
| JP5845819B2 (en) | Movie presentation device | |
| JP5870618B2 (en) | Free viewpoint video display device | |
| WO2020262391A1 (en) | Display control device, display control method, and program | |
| US20210011292A1 (en) | Picture processing device, picture distribution system, and picture processing method | |
| CN113296721A (en) | Display method, display device and multi-screen linkage system | |
| WO2020059327A1 (en) | Information processing device, information processing method, and program | |
| WO2021200494A1 (en) | Method for changing viewpoint in virtual space | |
| JP6149967B1 (en) | Video distribution server, video output device, video distribution system, and video distribution method | |
| JP6224465B2 (en) | Video distribution system, video distribution method, and video distribution program | |
| JP2022179583A (en) | 3dar content preparation device, 3dar content reproduction device, and 3dar content preparation system | |
| WO2016167160A1 (en) | Data generation device and reproduction device | |
| JP7011728B2 (en) | Image data output device, content creation device, content playback device, image data output method, content creation method, and content playback method | |
| JP2004062755A (en) | Image presentation device and information processing method | |
| JP7123222B1 (en) | Display control device, display control method and display control program | |
| JP3840113B2 (en) | Image reproduction apparatus and information processing method | |
| JP4998253B2 (en) | Video providing system | |
| JP7713259B1 (en) | Virtual Exhibition System | |
| JP4082546B2 (en) | 3D virtual space construction system | |
| JP7731262B2 (en) | Video display processing device and program | |
| US11385850B2 (en) | Content reproduction device, picture data output device, content creation device, content reproduction method, picture data output method, and content creation method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140919 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150407 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150414 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150608 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150804 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150817 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20151027 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151109 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5845819 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |