Nothing Special   »   [go: up one dir, main page]

JP7182372B2 - Video editing system, server, terminal and video editing method - Google Patents

Video editing system, server, terminal and video editing method Download PDF

Info

Publication number
JP7182372B2
JP7182372B2 JP2018081996A JP2018081996A JP7182372B2 JP 7182372 B2 JP7182372 B2 JP 7182372B2 JP 2018081996 A JP2018081996 A JP 2018081996A JP 2018081996 A JP2018081996 A JP 2018081996A JP 7182372 B2 JP7182372 B2 JP 7182372B2
Authority
JP
Japan
Prior art keywords
still image
display
partial
editing
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
Application number
JP2018081996A
Other languages
Japanese (ja)
Other versions
JP2019193027A (en
Inventor
英二 高沖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
META CORPORATION JAPAN LTD.
Original Assignee
META CORPORATION JAPAN LTD.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by META CORPORATION JAPAN LTD. filed Critical META CORPORATION JAPAN LTD.
Priority to JP2018081996A priority Critical patent/JP7182372B2/en
Publication of JP2019193027A publication Critical patent/JP2019193027A/en
Application granted granted Critical
Publication of JP7182372B2 publication Critical patent/JP7182372B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Circuits (AREA)
  • Television Signal Processing For Recording (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Digital Computer Display Output (AREA)

Description

特許法第30条第2項適用 平成29年11月22日~24日に、「第27回日本耳科学会総会・学術講演会における企業展示」にて、動画編集システムの広告資料を配布した。Application of Article 30, Paragraph 2 of the Patent Law From November 22nd to 24th, 2017, we distributed advertising materials for the video editing system at the “27th Annual Meeting of the Japanese Otological Society/Academic Lecture”. .

本発明は動画編集システム、サーバ、端末および動画編集方法に関し、例えば、デジタルデータとして撮影された動画から所望の部分を抜き出す動画編集システム、サーバ、端末および動画編集方法に好適に利用できるものである。 The present invention relates to a moving image editing system, server, terminal, and moving image editing method, and can be suitably used for, for example, a moving image editing system, server, terminal, and moving image editing method for extracting a desired portion from a moving image shot as digital data. .

長時間にわたり、かつ、全体的な変化に乏しい動画から、重要な場面を効率的に抜き出す編集作業の需要がある。 There is a demand for editing work that efficiently extracts important scenes from moving images that are long and lack overall changes.

例えば、数時間にわたる外科手術の様子を定点カメラで録画した動画のうち、医学生への教材として見せたい重要な場面は、そのうちのごく短い時間である場合がある。このような場合には、撮影した動画のうち、重要な場面だけを選択して抜き出す編集を行い、編集後の動画を教材として用いることが、学習効率の観点からも望ましい。 For example, among videos recorded by a fixed-point camera of several hours of a surgical operation, an important scene that is desired to be shown as a teaching material to medical students may be a very short portion of the video. In such a case, it is desirable from the viewpoint of learning efficiency to select and extract only important scenes from the captured moving images, edit them, and use the edited moving images as teaching materials.

このような編集を行うためには、外科手術のどの場面が重要であるかを熟知しておく必要がある。このことは、定点録画した動画にはいわゆるカメラワークが少なく、その画面全体としての変化に乏しいことにも一因がある。しかし、そのような知識を有する人材は、外科手術そのものを含む医療活動に忙しい場合が多く、動画編集に長い時間を割くことが困難である。したがって、より短い時間で効率的に動画編集を行えることが望ましい。 Such editing requires a thorough knowledge of which aspects of the surgical procedure are important. One of the reasons for this is that there is little so-called camerawork in moving images recorded at a fixed point, and there is little change in the entire screen. However, human resources with such knowledge are often busy with medical activities including surgery itself, and it is difficult to devote a long time to video editing. Therefore, it is desirable to be able to efficiently edit moving images in a shorter time.

上記に関連して、特許文献1(特開2014-042654号公報)には、サーバー装置、クライアント装置、医療画像処理システム、医療画像処理方法、及びプログラムに係る記載が開示されている。特許文献1のサーバー装置は、医療画像情報を処理する。このサーバー装置は、記憶部と、サーバー側送信部と、サーバー側受信部と、編集処理部とを備える。ここで、記憶部は、医療画像の動画像データである第1動画像データ及び第1動画像データのデータ量を削減して生成される第2動画像データを記憶する。サーバー側送信部は、クライアント装置からの要求に応じて第2動画像データをクライアント装置に送信する。サーバー側受信部は、クライアント装置から送信され第2動画像データに対する編集処理内容を示す編集処理情報を受信する。編集処理部は、受信した前記編集処理情報に基づいて、前記第1動画像データを編集処理する。 In relation to the above, Patent Document 1 (Japanese Patent Application Laid-Open No. 2014-042654) discloses a server device, a client device, a medical image processing system, a medical image processing method, and a program. The server device of Patent Literature 1 processes medical image information. This server device includes a storage unit, a server-side transmission unit, a server-side reception unit, and an edit processing unit. Here, the storage unit stores first moving image data, which is moving image data of medical images, and second moving image data generated by reducing the data amount of the first moving image data. The server-side transmission unit transmits the second moving image data to the client device in response to a request from the client device. The server-side reception unit receives edit processing information that is transmitted from the client device and indicates details of edit processing for the second moving image data. The edit processing section edits the first moving image data based on the received edit processing information.

特許文献1では、編集対象である第1動画データを、サーバー装置からクライアント装置に向けて送信するにあたって、データ量が削減された第2動画データを第1動画データの代わりに、ストリーミング方式で送信する(明細書段落0032)。第2動画データは、データ量が削減された影響により、第1動画データよりも画質が必然的に低くなる(明細書段落0033)。また、動画再生である限り、クライアント装置の画面上で一度に見られるコマは1枚である。 In Patent Document 1, when first moving image data to be edited is transmitted from a server device to a client device, second moving image data whose data amount is reduced is transmitted by a streaming method instead of the first moving image data. (Paragraph 0032 of the specification). The image quality of the second moving image data is inevitably lower than that of the first moving image data due to the reduced data amount (paragraph 0033 of the specification). Also, as long as the video is reproduced, only one frame can be viewed on the screen of the client device at a time.

特開2014-042654号公報JP 2014-042654 A

長時間にわたる動画の編集を、より効率よく行うための動画編集システムおよび動画編集方法を提供する。その他の課題と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。 To provide a moving picture editing system and a moving picture editing method for efficiently editing a moving picture for a long time. Other problems and novel features will become apparent from the description of the specification and the accompanying drawings.

以下に、(発明を実施するための形態)で使用される番号を用いて、課題を解決するための手段を説明する。これらの番号は、(特許請求の範囲)の記載と(発明を実施するための形態)との対応関係を明らかにするために付加されたものである。ただし、それらの番号を、(特許請求の範囲)に記載されている発明の技術的範囲の解釈に用いてはならない。 The means for solving the problems will be described below using the numbers used in (Mode for Carrying Out the Invention). These numbers are added to clarify the correspondence relationship between the description of the claims and the description of the invention. However, these numbers should not be used to interpret the technical scope of the invention described in (claims).

一実施の形態による動画編集システム(1)は、サーバ(3)と、端末(5)とを具備する。ここで、サーバ(3)は、編集前動画(7)から中間静止画像群(8)を生成する。端末(5)は、サーバ(3)から中間静止画像群(8)を部分的に読み出し、編集前動画(7)に含まれる所望の選択範囲(84)を、中間静止画像群(8)に基づいて設定する。サーバ(3)は、中間静止画像群生成部(331)と、部分静止画像群生成部(332)とを具備する。ここで、中間静止画像群生成部(331)は、編集前動画(7)に含まれて時系列に配置された複数の静止画像を、第1周期で第1方向に並べ、かつ、第1周期とは異なる第2周期で第1方向に直交する第2方向に並べた、中間静止画像群(8)のうちの第1中間静止画像(81)を生成し、かつ、第1中間静止画像(81)を縮小して中間静止画像群(8)のうちの第2中間静止画像(82)を生成する。部分静止画像群生成部(332)は、端末(5)から受信する表示制御信号に応じて、第1中間静止画像(81)のうち、所定の第1表示範囲(811)に含まれる第1部分静止画像(812)と、第2中間静止画像(82)のうち、第1表示範囲(811)を含む第2表示範囲(821)に含まれる第2部分静止画像(822)とを生成する。端末(5)は、表示装置(522)と、入力装置(523)と、演算装置(53)とを具備する。ここで、表示装置(522)は、第1部分静止画像(812)および第2部分静止画像(22)を、第1表示範囲(811)および第2表示範囲(821)が連動するように表示する。入力装置(523)は、第1中間静止画像(81)のうち、一度に表示する第1表示範囲(811)を設定する表示制御操作を入力し、かつ、複数の静止画像のうち、第1部分静止画像(812)に含まれるいずれかの静止画像を、選択範囲(84)の一端として設定する編集制御操作を入力する。演算装置(53)は、表示制御操作の内容をサーバ(3)に伝達する表示制御信号を生成し、かつ、編集制御操作の内容をサーバ(3)に伝達する編集制御信号を生成する。サーバ(3)は、編集後動画生成部(333)をさらに具備する。ここで、編集後動画生成部(333)は、端末(5)から受信する編集制御信号に応じて、編集前動画(7)のうち、選択範囲(84)に含まれる部分を抜き出して編集後動画(9)を生成する。 A moving picture editing system (1) according to one embodiment comprises a server (3) and a terminal (5). Here, the server (3) generates an intermediate still image group (8) from the pre-editing moving image (7). The terminal (5) partially reads out the intermediate still image group (8) from the server (3), and transfers the desired selection range (84) included in the pre-editing moving image (7) to the intermediate still image group (8). set based on The server (3) comprises an intermediate still image group generator (331) and a partial still image group generator (332). Here, the intermediate still image group generation unit (331) arranges the plurality of still images included in the pre-editing moving image (7) and arranged in time series in the first direction in the first period, and Generating a first intermediate still image (81) out of the group of intermediate still images (8) arranged in a second direction orthogonal to the first direction with a second period different from the period, and the first intermediate still image (81) is reduced to generate a second intermediate still image (82) of the intermediate still image group (8). The partial still image group generation unit (332) selects the first intermediate still image (81) included in the predetermined first display range (811) according to the display control signal received from the terminal (5). A partial still image (812) and a second partial still image (822) included in a second display range (821) including the first display range (811) of the second intermediate still image (82) are generated. . The terminal (5) comprises a display device (522), an input device (523) and an arithmetic device (53). Here, the display device (522) displays the first partial still image (812) and the second partial still image (22) such that the first display range (811) and the second display range (821) are linked. do. The input device (523) inputs a display control operation for setting a first display range (811) of the first intermediate still image (81) to be displayed at once, and Input an edit control operation to set one of the still images included in the partial still image (812) as one end of the selection range (84). A computing device (53) generates a display control signal for transmitting the content of the display control operation to the server (3), and generates an edit control signal for transmitting the content of the edit control operation to the server (3). The server (3) further comprises an edited moving image generator (333). Here, the post-editing video generation unit (333) extracts the part included in the selection range (84) from the pre-editing video (7) according to the edit control signal received from the terminal (5), Generate animation (9).

一実施の形態による動画編集方法は、編集前動画(7)から中間静止画像群(8)を生成すること(S1)と、中間静止画像群(8)に基づいて編集前動画(7)に含まれる所望の選択範囲(84)を設定すること(S2)と、編集前動画(7)のうち、選択範囲(84)に含まれる部分を抜き出して編集後動画(9)を生成すること(S3)とを具備する。中間静止画像群(8)を生成すること(S1)は、編集前動画(7)に含まれて時系列に配置された複数の静止画像を、第1周期で第1方向に並べ、かつ、第1周期とは異なる第2周期で第1方向に直交する第2方向に並べた第1中間静止画像(81)を生成すること(S133)と、第1中間静止画像(81)を縮小した第2中間静止画像(82)を生成すること(S134)とを具備する。選択範囲(84)を設定すること(S2)は、表示制御操作を入力すること(S221、S223)と、表示制御操作に応じて、第1中間静止画像(81)のうち、一度に表示する第1表示範囲(811)を設定すること(S211)と、第1中間静止画像(81)のうち、第1表示範囲(811)に含まれる第1部分静止画像(812)と、第2中間静止画像(82)のうち、第1表示範囲(811)を含む第2表示範囲(821)に含まれる第2部分静止画像(822)とを、第1表示範囲(811)および第2表示範囲(821)が連動するように表示すること(S218)と、編集制御操作を入力すること(S221、S222)と、編集制御操作に応じて、複数の静止画像のうち、第1部分静止画像(812)に含まれるいずれかの静止画像を、選択範囲(84)の一端として設定すること(S222)とを具備する。 A moving image editing method according to one embodiment includes generating an intermediate still image group (8) from a pre-editing moving image (7) (S1), and producing a pre-editing moving image (7) based on the intermediate still image group (8). Setting a desired selection range (84) to be included (S2), and extracting a portion included in the selection range (84) from the pre-editing video (7) to generate an edited video (9) ( S3). Generating an intermediate still image group (8) (S1) includes arranging a plurality of still images included in the pre-editing moving image (7) and arranged in time series in a first direction in a first cycle, and Generating a first intermediate still image (81) arranged in a second direction orthogonal to the first direction in a second cycle different from the first cycle (S133), and reducing the first intermediate still image (81) Generating (S134) a second intermediate still image (82). Setting the selection range (84) (S2) includes inputting a display control operation (S221, S223), and displaying at once one of the first intermediate still images (81) according to the display control operation. setting a first display range (811) (S211); Among the still images (82), the second partial still image (822) included in the second display range (821) including the first display range (811) is divided into the first display range (811) and the second display range. (821) are displayed in conjunction with each other (S218), inputting an edit control operation (S221, S222), and according to the edit control operation, the first partial still image ( 812) as one end of the selection range (84) (S222).

前記一実施の形態によれば、長時間にわたる動画の編集を、より効率よく行うことが出来る。 According to the embodiment, it is possible to edit a moving image over a long period of time more efficiently.

図1Aは、一実施形態による動画編集システムの全体的な一構成例を示すブロック回路図である。FIG. 1A is a block circuit diagram showing an overall configuration example of a video editing system according to one embodiment. 図1Bは、一実施形態によるサーバの一構成例を示すブロック回路図である。FIG. 1B is a block circuit diagram illustrating one configuration example of a server according to one embodiment. 図1Cは、一実施形態による端末の一構成例を示すブロック回路図である。FIG. 1C is a block circuit diagram showing one configuration example of a terminal according to one embodiment. 図2は、一実施形態による動画編集方法の全体的な一構成例を示すフローチャートである。FIG. 2 is a flow chart showing an overall configuration example of a moving image editing method according to an embodiment. 図3は、一実施形態による中間静止画像群の一構成例を示す図である。FIG. 3 is a diagram showing one configuration example of an intermediate still image group according to one embodiment. 図4Aは、一実施形態による動画編集方法の一部の一構成例をより詳細に示すシーケンス図の前半部分である。FIG. 4A is the first half of a sequence diagram showing in more detail one configuration example of part of the video editing method according to one embodiment. 図4Bは、図4Aにその前半部分を示したシーケンス図の後半部分である。FIG. 4B is the second half of the sequence diagram of which the first half is shown in FIG. 4A. 図5Aは、一実施形態による端末における表示の一構成例を示す図である。FIG. 5A is a diagram illustrating a configuration example of display on a terminal according to an embodiment; 図5Bは、一実施形態による端末における表示の別の構成例を示す図である。(AI評価の枠)FIG. 5B is a diagram illustrating another configuration example of display on the terminal according to one embodiment. (Framework for AI evaluation) 図6Aは、一実施形態による中間静止画像群の表示方法の一例を示す図である。FIG. 6A is a diagram illustrating an example of a method of displaying an intermediate still image group according to one embodiment. 図6Bは、一実施形態による中間静止画像群の表示方法の別の例を示す図である。FIG. 6B is a diagram illustrating another example of a method of displaying intermediate still images according to one embodiment. 図6Cは、一実施形態による中間静止画像群の表示方法のさらに別の例を示す図である。FIG. 6C is a diagram illustrating yet another example of a method of displaying intermediate still images according to one embodiment.

添付図面を参照して、本発明による動画編集システム1および動画編集方法を実施するための形態を以下に説明する。 Embodiments for implementing a moving picture editing system 1 and a moving picture editing method according to the present invention will be described below with reference to the accompanying drawings.

(実施形態)
図1A~図1Cを参照して、本実施形態による動画編集システム1の構成について説明する。図1Aは、一実施形態による動画編集システム1の全体的な一構成例を示すブロック回路図である。図1Bは、一実施形態によるサーバ3の一構成例を示すブロック回路図である。図1Cは、一実施形態による端末5の一構成例を示すブロック回路図である。
(embodiment)
The configuration of a video editing system 1 according to this embodiment will be described with reference to FIGS. 1A to 1C. FIG. 1A is a block circuit diagram showing an overall configuration example of a video editing system 1 according to one embodiment. FIG. 1B is a block circuit diagram showing one configuration example of the server 3 according to one embodiment. FIG. 1C is a block circuit diagram showing one configuration example of the terminal 5 according to one embodiment.

(構成要素)
図1Aを参照して、本実施形態による動画編集システム1の構成要素について説明する。図1Aの動画編集システム1は、サーバ3と、データベース4と、端末5とを備える。図1Aの動画編集システム1は、撮影装置2と、表示装置6とのうち、片方または両方をさらに備えていても良い。データベース4は、サーバ3の一部として構成されていても良い。
(Component)
Components of a video editing system 1 according to the present embodiment will be described with reference to FIG. 1A. A moving image editing system 1 of FIG. 1A includes a server 3 , a database 4 and a terminal 5 . The moving image editing system 1 of FIG. 1A may further include one or both of the imaging device 2 and the display device 6 . Database 4 may be configured as part of server 3 .

サーバ3は、プログラムを実行してデータの入力、演算および出力を行うことによって各種の機能を実現するコンピュータである。サーバ3は、物理サーバとして構成されていても良いし、別の物理サーバで動作する仮想サーバとして構成されていても良い。 The server 3 is a computer that implements various functions by executing programs to input, calculate, and output data. The server 3 may be configured as a physical server, or may be configured as a virtual server that operates on another physical server.

図1Bのサーバ3は、バス31と、入出力インターフェース32と、通信部321と、演算部33と、記憶部34と、外部記憶装置35とを備える。サーバ3は、記録媒体351をさらに備えていても良い。演算部33は、中間静止画像群生成部331と、部分静止画像群生成部332と、編集後動画生成部333と、評価部334とを備えている。記憶部34は、データベース4を含んでいても良い。 The server 3 of FIG. 1B includes a bus 31 , an input/output interface 32 , a communication section 321 , a calculation section 33 , a storage section 34 and an external storage device 35 . The server 3 may further include a recording medium 351 . The calculation unit 33 includes an intermediate still image group generation unit 331 , a partial still image group generation unit 332 , an edited moving image generation unit 333 , and an evaluation unit 334 . The storage unit 34 may contain the database 4 .

演算部33は、記憶部34に格納されているプログラムを実行することによって、様々な機能を実現する。中間静止画像群生成部331、部分静止画像群生成部332、編集後動画生成部333および評価部334は、それぞれ、演算部33が所定のプログラムを実行することによって実現される機能を、機能ブロックとして表現したものである。 The calculation unit 33 implements various functions by executing programs stored in the storage unit 34 . The intermediate still image group generation unit 331, the partial still image group generation unit 332, the edited moving image generation unit 333, and the evaluation unit 334 each perform functions realized by the operation unit 33 executing a predetermined program as functional blocks. It is expressed as

中間静止画像群生成部331は、図示しない中間静止画像群生成プログラムを演算部33が実行することによって実現される機能ブロックであり、編集前動画7から中間静止画像群8を生成する機能を有する。本実施形態による中間静止画像群8は、編集前動画7に含まれる複数のコマを、それぞれ、独立した静止画像として切り出し、切り出した複数の静止画像を結合して1枚の巨大な第1中間静止画像81を生成し、第1中間静止画像81を縮小した第2中間静止画像82を生成する、などの機能を有するが、さらに他の機能を有していても良い。 The intermediate still image group generation unit 331 is a functional block realized by the operation unit 33 executing an intermediate still image group generation program (not shown), and has a function of generating the intermediate still image group 8 from the pre-editing video 7. . The intermediate still image group 8 according to the present embodiment is obtained by cutting out a plurality of frames included in the pre-editing moving image 7 as independent still images, and combining the plurality of cut out still images to form one huge first intermediate image. Although it has functions such as generating a still image 81 and generating a second intermediate still image 82 by reducing the first intermediate still image 81, it may also have other functions.

部分静止画像群生成部332は、図示しない部分静止画像群生成プログラムを演算部33が実行することによって実現される機能ブロックであり、中間静止画像群8から部分静止画像群を生成する機能を有する。本実施形態による部分静止画像群生成部332は、第1中間静止画像81および第2中間静止画像82のうち、端末5で一度に表示できる部分を切り抜いた第1部分静止画像812および第2部分静止画像822を生成する機能を有するが、他の機能をさらに有していても良い。 The partial still image group generation unit 332 is a functional block realized by the operation unit 33 executing a partial still image group generation program (not shown), and has a function of generating a partial still image group from the intermediate still image group 8. . The partial still image group generation unit 332 according to the present embodiment generates a first partial still image 812 and a second partial still image 812 obtained by clipping a portion of the first intermediate still image 81 and the second intermediate still image 82 that can be displayed at once on the terminal 5 . Although it has the function of generating a still image 822, it may also have other functions.

編集後動画生成部333は、図示しない編集後動画生成プログラムを演算部33が実行することによって実現される機能ブロックであり、編集前動画7から編集後動画9を生成する機能を有する。本実施形態による編集後動画生成部333は、特に、編集前動画7の中から所望の一部分を切り出して編集後動画9とする機能を有するが、他の機能をさらに有していても良い。 The edited moving image generation unit 333 is a functional block realized by the calculation unit 33 executing an edited moving image generation program (not shown), and has a function of generating the edited moving image 9 from the unedited moving image 7 . The post-editing moving image generation unit 333 according to the present embodiment particularly has a function of cutting out a desired portion from the pre-editing moving image 7 to produce the edited moving image 9, but may further have other functions.

評価部334は、図示しない評価プログラムを演算部33が実行することによって実現される機能ブロックであり、編集前動画7の各コマをさらに細かく分割した領域ごとに、所定の基準で評価を行う機能を有する。本実施形態による評価部334は、例えば、被写体が外科手術を受ける患者の生体組織である場合に、領域ごとにがん細胞が含まれている確度を評価する機能を有しても良い。ただし、これはあくまでも一例であって、本実施形態を限定しない。なお、例示した「生体組織にがん細胞が含まれている確度を評価する機能」は、いわゆる人工知能を応用して実現されている公知技術であるので、さらなる詳細な説明を省略する。 The evaluation unit 334 is a functional block realized by the calculation unit 33 executing an evaluation program (not shown), and is a function of evaluating each region obtained by further dividing each frame of the pre-editing moving image 7 according to a predetermined standard. have The evaluation unit 334 according to the present embodiment may have a function of evaluating the probability that cancer cells are included in each area when the subject is, for example, the biological tissue of a patient undergoing surgery. However, this is just an example and does not limit the present embodiment. It should be noted that the exemplified “function of evaluating the probability that a living tissue contains cancer cells” is a publicly known technique realized by applying so-called artificial intelligence, so further detailed description thereof will be omitted.

データベース4は、データを外部から読み書き可能に格納する記憶装置である。前述のとおり、データベース4は、サーバ3の記憶部34に含まれていても良いし、反対に、サーバ3とは独立して存在しても良い。 The database 4 is a storage device that stores data in a readable and writable manner from the outside. As described above, the database 4 may be included in the storage unit 34 of the server 3 or, conversely, may exist independently of the server 3 .

端末5は、プログラムを実行してデータの読み書きを行うことによって各種の機能を実現するコンピュータである。端末5は、例えば、タブレット型の端末であっても良いし、スマートフォンであっても良いが、これらの例は本実施形態を限定しない。 The terminal 5 is a computer that implements various functions by executing programs and reading and writing data. The terminal 5 may be, for example, a tablet terminal or a smart phone, but these examples do not limit the present embodiment.

図1Cの端末5は、バス51と、入出力インターフェース52と、通信装置521と、表示装置522と、入力装置523と、演算装置53と、記憶装置54と、外部記憶装置55とを備えている。演算装置53は、表示制御信号生成部531と、編集制御信号生成部532とを備えている。ここで、表示制御信号生成部531および編集制御信号生成部532は、記憶装置54に格納された所定のプログラムを演算装置53が実行することによって実現される機能を、機能ブロックとして示したものである。端末5は、記録媒体551をさらに備えていても良い。 The terminal 5 of FIG. 1C includes a bus 51, an input/output interface 52, a communication device 521, a display device 522, an input device 523, an arithmetic device 53, a storage device 54, and an external storage device 55. there is The computing device 53 includes a display control signal generator 531 and an edit control signal generator 532 . Here, the display control signal generation section 531 and the edit control signal generation section 532 represent functions realized by the arithmetic device 53 executing a predetermined program stored in the storage device 54 as functional blocks. be. The terminal 5 may further include a recording medium 551 .

撮影装置2は、本実施形態による動画編集システム1で編集する対象である編集前動画7を生成する装置であって、例えば、ビデオカメラである。撮影装置2は、被写体を光学的に撮影した動画を、サーバ3で処理出来るデジタルデータとして出力する機能を有することが好ましい。 The photographing device 2 is a device that generates a pre-editing moving image 7 to be edited by the moving image editing system 1 according to this embodiment, and is, for example, a video camera. The imaging device 2 preferably has a function of outputting a moving image obtained by optically imaging a subject as digital data that can be processed by the server 3 .

表示装置6は、本実施形態による動画編集システム1で生成された編集後動画9を表示する装置であって、例えば、テレビ、モニタ、ディスプレイ、などである。 The display device 6 is a device for displaying the edited moving image 9 generated by the moving image editing system 1 according to this embodiment, and is, for example, a television, monitor, display, or the like.

(接続関係)
図1Aを参照して、本実施形態による動画編集システム1の構成要素の接続関係について説明する。
(connection relationship)
With reference to FIG. 1A, the connection relationship of the components of the video editing system 1 according to this embodiment will be described.

サーバ3は、撮影装置2、データベース4、端末5および表示装置6のそれぞれに対して、有線または無線の通信によって接続されることが好ましい。ただし、サーバ3は、撮影装置2、端末5および表示装置6の全てに同時に接続されていなくても良い。例えば、サーバ3および撮影装置2が通信可能に接続されている必要があるのは、撮影装置2から送信される編集前動画7をサーバ3が受信するときだけであって、その後は両者が接続されていても良いし、接続されていなくても良い。同様に、サーバ3および端末5が通信可能に接続されている必要があるのは、端末5で動画編集を行う時だけであって、その前後は両者が接続されていても良いし、接続されていなくても良い。また、サーバ3および表示装置6が通信可能に接続されている必要があるのは、表示装置6で編集後動画9を再生するときだけであって、その後は両者が接続されていても良いし、接続されていなくても良い。ただし、サーバ3およびデータベース4については、両者の間で通信可能な接続が常時成立していることが好ましい。 The server 3 is preferably connected to each of the photographing device 2, the database 4, the terminal 5 and the display device 6 by wired or wireless communication. However, the server 3 does not have to be connected to all of the photographing device 2, the terminal 5 and the display device 6 at the same time. For example, the server 3 and the photographing device 2 need to be communicably connected only when the server 3 receives the pre-editing moving image 7 transmitted from the photographing device 2. It may be connected or may not be connected. Similarly, the server 3 and the terminal 5 need to be communicatively connected only when the terminal 5 is used for video editing, and the two may be connected before or after that. It doesn't have to be. Further, the server 3 and the display device 6 need to be communicably connected only when the edited moving image 9 is reproduced on the display device 6, and the two may be connected thereafter. , does not have to be connected. However, with respect to the server 3 and the database 4, it is preferable that a communicable connection be established between them at all times.

図1Bを参照して、本実施形態によるサーバ3の構成要素の接続関係について説明する。 With reference to FIG. 1B, the connection relationship of the components of the server 3 according to this embodiment will be described.

バス31は、入出力インターフェース32、演算部33、記憶部34および外部記憶装置35のそれぞれに、電気的に通信可能に接続されている。言い換えれば、入出力インターフェース32、演算部33、記憶部34および外部記憶装置35は、バス31を介して互いに、電気的に通信可能である。 The bus 31 is electrically communicably connected to each of the input/output interface 32 , the computing unit 33 , the storage unit 34 and the external storage device 35 . In other words, the input/output interface 32 , the computing section 33 , the storage section 34 and the external storage device 35 can electrically communicate with each other via the bus 31 .

入出力インターフェース32は、通信部321に接続されている。通信部321は、図1Bに図示されない撮影装置2、データベース4、端末5および表示装置6のそれぞれとの間で、有線通信および無線通信のどちらか片方または両方を行えるように接続されている。 The input/output interface 32 is connected to the communication section 321 . The communication unit 321 is connected to each of the photographing device 2, the database 4, the terminal 5, and the display device 6, which are not shown in FIG. 1B, so as to perform either one or both of wired communication and wireless communication.

その他、外部記憶装置35は、記録媒体351との間で、データの書き込み、読み出しなどを行う際に、記録媒体351に接続される。なお、データの書き込み、読み出しなどを行わない際には、外部記憶装置35および記録媒体351は必ずしも接続されていなくても良い。 In addition, the external storage device 35 is connected to the recording medium 351 when writing data to or reading data from the recording medium 351 . Note that the external storage device 35 and the recording medium 351 do not necessarily have to be connected when data is not written or read.

図1Cを参照して、本実施形態による端末5の構成要素の接続関係について説明する。 With reference to FIG. 1C, the connection relationship of the components of the terminal 5 according to this embodiment will be described.

バス51は、入出力インターフェース52、通信装置521、表示装置522、入力装置523、演算装置53、記憶装置54および外部記憶装置55のそれぞれに、電気的に通信可能に接続されている。言い換えれば、入出力インターフェース52、通信装置521、表示装置522、入力装置523、演算装置53、記憶装置54および外部記憶装置55は、バス51を介して、電気的に通信可能である。 The bus 51 is electrically communicably connected to the input/output interface 52, the communication device 521, the display device 522, the input device 523, the arithmetic device 53, the storage device 54, and the external storage device 55, respectively. In other words, the input/output interface 52 , the communication device 521 , the display device 522 , the input device 523 , the arithmetic device 53 , the storage device 54 and the external storage device 55 can electrically communicate via the bus 51 .

入出力インターフェース52は、通信装置521、表示装置522および入力装置523のそれぞれに接続されている。 The input/output interface 52 is connected to each of the communication device 521 , the display device 522 and the input device 523 .

通信装置521は、図1Cに図示しないサーバ3との間で、有線通信および無線通信のどちらか片方または両方を行えるように接続されている。 The communication device 521 is connected to the server 3 (not shown in FIG. 1C) so that either one or both of wired communication and wireless communication can be performed.

その他、外部記憶装置55は、記録媒体551との間で、データの書き込み、読み出しなどを行う際に、記録媒体551に接続される。なお、データの書き込み、読み出しなどを行わない際には、外部記憶装置55および記録媒体551は必ずしも接続されていなくても良い。 In addition, the external storage device 55 is connected to the recording medium 551 when data is written to or read from the recording medium 551 . Note that the external storage device 55 and the recording medium 551 do not necessarily have to be connected when data is not written or read.

(動作)
図2を参照して、本実施形態による動画編集システム1の動作、すなわち本実施形態による動画編集方法の構成について説明する。図2は、一実施形態による動画編集方法の全体的な一構成例を示すフローチャートである。
(motion)
The operation of the video editing system 1 according to the present embodiment, that is, the configuration of the video editing method according to the present embodiment will be described with reference to FIG. FIG. 2 is a flow chart showing an overall configuration example of a moving image editing method according to an embodiment.

図2のフローチャートは、第1大工程S1~第3大工程S3の合計3つの大工程を含んでいる。第1大工程S1は、第1中工程S11~第3中工程S13の合計3つの中工程を含んでいる。第3中工程S13は、第1小工程S131~第4小工程S134の合計4つの小工程を含んでいる。第2大工程S2は、第1中工程S21~第3中工程S23の合計3つの中工程を含んでいる。 The flowchart of FIG. 2 includes a total of three major steps, ie, a first major step S1 to a third major step S3. The first major process S1 includes a total of three intermediate processes, a first intermediate process S11 to a third intermediate process S13. The third intermediate step S13 includes a total of four sub-steps of first sub-step S131 to fourth sub-step S134. The second major step S2 includes a total of three intermediate steps from the first intermediate step S21 to the third intermediate step S23.

図2のフローチャートについて、概略的に説明する。図2のフローチャートは、第1大工程S1から開始する。第1大工程S1では、サーバ3が、編集前動画7から中間静止画像群8を生成する。その後、第2大工程S2では、端末5が、動画編集の選択範囲を設定する。その後、第3大工程S3では、サーバ3が、編集後動画9を生成する。 The flow chart of FIG. 2 will be briefly described. The flowchart of FIG. 2 starts from the first major step S1. In the first major step S1, the server 3 generates an intermediate still image group 8 from the pre-editing moving image 7. FIG. After that, in the second major step S2, the terminal 5 sets a selection range for video editing. After that, in the third major step S3, the server 3 generates the edited moving image 9. FIG.

図2の第1大工程S1について、より詳細に説明する。第1大工程S1は、第1中工程S11から開始する。 The first major step S1 in FIG. 2 will be described in more detail. The first major process S1 starts from the first intermediate process S11.

第1中工程S11において、撮影装置2が、編集前動画7を撮影する。撮影された編集前動画7は、サーバ3で受信可能な形式のデジタルデータであることが好ましいが、必要に応じてデジタルデータの形式を適宜に変換しても良い。第1中工程S11の次には、第2中工程S12が実行される。 In the first intermediate step S11, the photographing device 2 shoots the pre-editing moving image 7. FIG. The captured pre-editing moving image 7 is preferably digital data in a format receivable by the server 3, but the format of the digital data may be appropriately converted as necessary. After the first intermediate step S11, a second intermediate step S12 is performed.

第2中工程S12において、データベース4が、サーバ3を介して、編集前動画7を格納する。言い換えれば、サーバ3が、撮影装置2から編集前動画7を受信して、データベース4に格納する。ただし、撮影装置2による編集前動画7の撮影が、撮影装置2およびサーバ3が接続されている状態で行われる場合には、第1中工程S11および第2中工程S12が並列に行われても良い。つまり、このような場合には、編集前動画7のうち、撮影された部分から徐々に、サーバ3を介してデータベース4に格納されても良い。第2中工程S12の次には、第3中工程S13が実行される。 In the second intermediate step S<b>12 , the database 4 stores the pre-editing moving image 7 via the server 3 . In other words, the server 3 receives the pre-editing moving image 7 from the imaging device 2 and stores it in the database 4 . However, when the shooting of the pre-editing moving image 7 by the shooting device 2 is performed in a state where the shooting device 2 and the server 3 are connected, the first intermediate step S11 and the second intermediate step S12 are performed in parallel. Also good. In other words, in such a case, the pre-editing moving image 7 may be gradually stored in the database 4 via the server 3 from the captured portion. After the second intermediate step S12, a third intermediate step S13 is performed.

第3中工程S13において、サーバ3が、中間静止画像群8を生成する。図3を参照して、第3中工程S13についてより詳細に説明する。図3は、一実施形態による中間静止画像群8の一構成例を示す図である。第3中工程S13は、第1小工程S131から開始する。 In a third intermediate step S13, the server 3 generates an intermediate still image group 8. FIG. The third intermediate step S13 will be described in more detail with reference to FIG. FIG. 3 is a diagram showing one configuration example of the intermediate still image group 8 according to one embodiment. The third intermediate step S13 starts from the first minor step S131.

第1小工程S131において、サーバ3の演算部33のうち、中間静止画像群生成部331が、編集前動画7の各コマを静止画像に変換する。変換された複数の静止画像のそれぞれには、所定の場所に、その番号を書き込んでも良い。この番号は、それぞれの静止画像が由来するコマの、編集前動画7における順番を連続する番号で表した整数であっても良いし、そのコマが撮影された日時および時刻であっても良いし、撮影を開始してから経過した時間であっても良い。本実施形態では、この番号としての経過時間を、分を表す2桁の整数と、秒を表す2桁の整数と、フレーム番号を表す2桁の整数とで表す場合について考える。また、この番号が書き込まれる場所は、静止画像の右上の隅などであっても良いし、別の場所であっても良いが、全てのコマで統一されていることが好ましい。この変換によって得られた複数の静止画は、データベース4に格納されることが好ましい。 In the first sub-step S131, the intermediate still image group generation unit 331 of the calculation unit 33 of the server 3 converts each frame of the pre-editing moving image 7 into a still image. The number may be written in a predetermined place on each of the converted still images. This number may be an integer representing the order of the frame from which each still image is derived in the pre-editing moving image 7 with a consecutive number, or may be the date and time when the frame was shot. , or the elapsed time from the start of shooting. In this embodiment, the case where the elapsed time as a number is represented by a 2-digit integer representing minutes, a 2-digit integer representing seconds, and a 2-digit integer representing a frame number will be considered. Also, the place where this number is written may be the upper right corner of the still image or another place, but it is preferable that the number be uniform for all the frames. A plurality of still images obtained by this conversion are preferably stored in the database 4 .

ここでは、編集前動画7の一例として、以下のようなパラメータを有する動画について考える。すなわち、動画の長さは60分間であり、時間軸上の分解能が毎秒60コマであり、したがってこの動画に含まれるコマの総数は合計で216,000枚である。この場合、最初の静止画像の番号は「00分00秒00番フレーム」を表す「00:00.00」となり、最後の静止画像の番号は「59分59秒59番フレーム」を表す「59:59.59」となる。また、各コマの画素数は、横方向に1,920ピクセルであり、縦方向に1,080ピクセルである。なお、これらのパラメータは、あくまでも一例であって、本実施形態を限定しない。 Here, as an example of the pre-editing moving image 7, a moving image having the following parameters is considered. That is, the length of the moving image is 60 minutes, the resolution on the time axis is 60 frames per second, and therefore the total number of frames included in this moving image is 216,000. In this case, the number of the first still image is "00:00.00" representing "00 minutes 00 seconds 00th frame", and the number of the last still image is "59" representing "59 minutes 59 seconds 59th frame". : 59.59". The number of pixels in each frame is 1,920 pixels in the horizontal direction and 1,080 pixels in the vertical direction. Note that these parameters are merely examples and do not limit the present embodiment.

なお、第1小工程S131は、第2中工程S12と並列に行われても良い。すなわち、編集前動画7の全体がデータベース4に完全に格納される前から、編集前動画7の一部がサーバ3に届き始めた時点で、サーバ3に届いた部分のコマから静止画像への変換を開始しても良い。同様に、第1小工程S131は、第2中工程S12および第1中工程S11と並列に行われても良い。第1小工程S131の次には、第2小工程S132が実行される。 Note that the first minor step S131 may be performed in parallel with the second middle step S12. That is, even before the entire pre-editing moving image 7 is completely stored in the database 4, when a part of the pre-editing moving image 7 starts to reach the server 3, the frame of the portion that has reached the server 3 is changed to a still image. You can start conversion. Similarly, the first minor step S131 may be performed in parallel with the second intermediate step S12 and the first intermediate step S11. After the first sub-process S131, a second sub-process S132 is executed.

第2小工程S132において、サーバ3の演算部33のうち、評価部334が、各静止画像を評価する。この評価の結果は、データベース4に格納されることが好ましい。 In the second sub-step S132, the evaluation section 334 of the calculation section 33 of the server 3 evaluates each still image. The results of this evaluation are preferably stored in database 4 .

ここでは、評価基準の一例として、前述のとおり、領域ごとにがん細胞が含まれている確度を用いる場合について考える。まず、各静止画像を、複数の評価領域に分割する。例えば、各静止画像を、横方向に4分割し、縦方向に3分割し、合計12の評価領域に分割しても良い。次に、各静止画像の各領域について、評価基準に基づく評価を行う。例えば、評価基準としてがん細胞が含まれる確度を用いる場合は、評価の結果を0乃至100%の数値で表すことが出来る。 Here, as an example of evaluation criteria, as described above, the case of using the probability that cancer cells are included in each region is considered. First, each still image is divided into a plurality of evaluation regions. For example, each still image may be divided horizontally into four and vertically into three, for a total of 12 evaluation areas. Next, each area of each still image is evaluated based on the evaluation criteria. For example, when using the probability that cancer cells are included as an evaluation criterion, the evaluation result can be represented by a numerical value of 0 to 100%.

なお、第2小工程S132は、第1小工程S131と並列に行われても良い。すなわち、編集前動画7から変換されて生成された静止画像から順次、評価部334が評価しても良い。同様に、第2小工程S132は、第1小工程S131および第2中工程S12と並列に行われても良いし、第1小工程S131、第2中工程S12および第1中工程S11と並列に行われても良い。第2小工程S132の次には、第3小工程S133が実行される。 The second sub-process S132 may be performed in parallel with the first sub-process S131. That is, the evaluation unit 334 may sequentially evaluate still images generated by converting from the pre-editing moving image 7 . Similarly, the second minor step S132 may be performed in parallel with the first minor step S131 and the second intermediate step S12, or may be performed in parallel with the first minor step S131, the second intermediate step S12 and the first intermediate step S11. may be performed. After the second sub-process S132, a third sub-process S133 is executed.

第3小工程S133において、サーバ3の演算部33のうち、中間静止画像群生成部331が、中間静止画像群8に含まれる第1中間静止画像81を生成する。第1中間静止画像81は、第1小工程S131で生成された複数の静止画像の一部または全てを、縦横に規則的に並べて結合した、1枚の巨大な静止画像である。 In the third sub-step S<b>133 , the intermediate still image group generation unit 331 of the calculation unit 33 of the server 3 generates the first intermediate still image 81 included in the intermediate still image group 8 . The first intermediate still image 81 is one huge still image formed by regularly arranging and combining some or all of the plurality of still images generated in the first sub-step S131.

図3を参照して、第1中間静止画像81の構成例について説明する。 A configuration example of the first intermediate still image 81 will be described with reference to FIG.

図3の中間静止画像群8は、第1中間静止画像81と、第2中間静止画像82と、第3中間静止画像83とを含んでいる。図3の例では、中間静止画像群8が含む画像の枚数は3であるが、この数はあくまでも一例であって、2以上の任意の整数を設定可能である。なお、後述するように、第1中間静止画像81を所定の比率で縮小することで第2中間静止画像82が得られ、第2中間静止画像82を所定の比率でさらに縮小することで第3中間静止画像83が得られる。そこで、ここでは第1中間静止画像81の構成について説明する。 The intermediate still image group 8 in FIG. 3 includes a first intermediate still image 81 , a second intermediate still image 82 and a third intermediate still image 83 . In the example of FIG. 3, the number of images included in the intermediate still image group 8 is 3, but this number is just an example and any integer of 2 or more can be set. As will be described later, a second intermediate still image 82 is obtained by reducing the first intermediate still image 81 at a predetermined ratio, and a third intermediate still image 82 is obtained by further reducing the second intermediate still image 82 at a predetermined ratio. An intermediate still image 83 is obtained. Therefore, the configuration of the first intermediate still image 81 will be described here.

まず、第1中間静止画像81の横方向の並びに注目すると、複数の静止画像が、所定の周期で並んでいることが好ましい。図3の例では、横方向の周期が1/60秒であり、横方向の1段に60枚ずつの静止画像が、左から右に向かって時系列の順番で並ぶように配置されている。なお、この場合は、全ての静止画像が第1中間静止画像81に含まれることになる。 First, focusing on the horizontal arrangement of the first intermediate still images 81, it is preferable that the plurality of still images are arranged in a predetermined cycle. In the example of FIG. 3, the period in the horizontal direction is 1/60 second, and 60 still images are arranged in each horizontal row in chronological order from left to right. . In this case, all still images are included in the first intermediate still image 81 .

次に、第1中間静止画像81の縦方向の並びに注目すると、複数の静止画像が、横方向とは異なる周期で並んでいることが好ましい。図3の例では、縦方向の周期が、横方向の周期よりも長い1秒であり、縦方向の1列に3,600枚の静止画像が、上から下に向かって時系列の順番で並ぶように配置されている。 Next, focusing on the arrangement of the first intermediate still images 81 in the vertical direction, it is preferable that the plurality of still images are arranged in a cycle different from that in the horizontal direction. In the example of Fig. 3, the vertical cycle is 1 second, which is longer than the horizontal cycle, and 3,600 still images are arranged in a vertical row in chronological order from top to bottom. They are arranged side by side.

言い換えると、中間静止画像群生成部331は、例えば、以下のような手順で第1中間静止画像81を生成しても良い。まず、編集前動画7の各コマに対応する複数の静止画像の総数と、縦横それぞれの周期とに基づいて、第1中間静止画像81の縦横のピクセル数を算出し、この大きさの画像を加工するために必要なメモリ領域を記憶部34に確保する。次に、メモリ領域を確保した画像を、横方向に60分割し、縦方向に3,600分割し、合計216,000のマスを定義する。最後に、定義した複数のマスのそれぞれに、216,000枚の静止画像を1枚ずつ配置する。ここで、各マスに静止画像を配置する順番を、例えば、以下のように決定する。まず、上から1段目の左から1列目の第1マス、すなわち左上の隅の第1マスから始まり、その後は右方向に1マスずつ進み、上から1段目の右から1列目、すなわち右上の隅の第60マスまで右方向に1マスずつ進む。その次には上から2段目の左から1列目の第61マスから右方向に1マスずつ進む、という具合に1段ずつ進み、最後は下から1段目の右から1列目の第216,000番マスに至る。なお、この順番の決め方は、あくまでも一例であって、本実施形態を限定しない。 In other words, the intermediate still image group generator 331 may generate the first intermediate still image 81 in the following procedure, for example. First, the number of vertical and horizontal pixels of the first intermediate still image 81 is calculated based on the total number of still images corresponding to each frame of the pre-editing moving image 7 and the vertical and horizontal cycles, and an image of this size is calculated. A memory area required for processing is secured in the storage unit 34 . Next, the image for which the memory area is secured is divided horizontally into 60 and vertically into 3,600, and a total of 216,000 cells are defined. Finally, one of the 216,000 still images is placed in each of the defined squares. Here, the order of arranging still images in each square is determined, for example, as follows. Start with the first cell on the first row from the top, first column from the left, that is, the first cell in the upper left corner, then proceed one square at a time to the right, until you reach the first column from the right on the first row from the top. , that is, it advances rightward by one square to the 60th square in the upper right corner. After that, proceed from the 61st square in the 1st row from the left on the 2nd row from the top to the right, and so on. We reach square 216,000. It should be noted that this order determination method is merely an example, and does not limit the present embodiment.

なお、上記の例では、第1中間静止画像81の寸法が、横方向で115,200ピクセル、縦方向で3,888,000ピクセルに及ぶ。サーバ3の性能によっては、これだけ大きい静止画像を扱うことは困難である場合が考えられる。そのような場合には、第1中間静止画像81を、縦横それぞれの方向で適宜な数に分割して、サーバ3の内部では複数のファイルとして管理しても良い。 In the above example, the dimensions of the first intermediate still image 81 are 115,200 pixels in the horizontal direction and 3,888,000 pixels in the vertical direction. Depending on the performance of the server 3, it may be difficult to handle still images this large. In such a case, the first intermediate still image 81 may be divided into an appropriate number in each of the vertical and horizontal directions and managed as a plurality of files inside the server 3 .

また、複数の第1中間静止画像81を生成しても良い。図3とは別の例として、横方向の周期を1秒とし、縦方向の周期を1分としても良い。この場合は、全ての静止画像のうち、60分の1だけが第1中間静止画像81に含まれることになる。 Also, a plurality of first intermediate still images 81 may be generated. As another example from FIG. 3, the horizontal cycle may be set to 1 second and the vertical cycle may be set to 1 minute. In this case, only 1/60 of all still images is included in the first intermediate still image 81 .

さらに、縦横それぞれの方向における周期の組み合わせが異なる複数の第1中間静止画像81を生成しても良い。この場合は、後述する工程において、表示する第1静止画像を利用者の操作によって切り替えられることが好ましい。 Furthermore, a plurality of first intermediate still images 81 having different combinations of cycles in the vertical and horizontal directions may be generated. In this case, it is preferable that the first still image to be displayed can be switched by the user's operation in a step to be described later.

生成された第1中間静止画像81は、データベース4に格納される。第3小工程S133の次には、第4小工程S134が実行される。 The generated first intermediate still image 81 is stored in the database 4 . After the third sub-process S133, a fourth sub-process S134 is executed.

第4小工程S134において、サーバ3の演算部33のうち、中間静止画像群生成部331が、中間静止画像群8に含まれる第2中間静止画像82を生成する。第2中間静止画像82は、前述のとおり、第1中間静止画像81を所定の比率で縮小することで生成される。この比率は、例えば、縦方向および横方向の両方において1対2であっても良い。ただし、これはあくまでも一例であって、本実施形態を限定しない。 In the fourth sub-step S<b>134 , the intermediate still image group generation unit 331 of the calculation unit 33 of the server 3 generates the second intermediate still image 82 included in the intermediate still image group 8 . The second intermediate still image 82 is generated by reducing the first intermediate still image 81 at a predetermined ratio, as described above. This ratio may be, for example, 1:2 in both the longitudinal and transverse directions. However, this is just an example and does not limit the present embodiment.

中間静止画像群生成部331は、第4小工程S134において、第3中間静止画像83をさらに生成しても良い。第3中間静止画像83は、前述のとおり、第2中間静止画像82を所定の比率でさらに縮小することで生成される。また、中間静止画像群8に4枚目以降の静止画像が含まれていれば、同様に縮小して生成されても良い。その結果、中間静止画像群8に含まれる複数の中間静止画像における縮小または拡大の関係は、図1Aに示したようなピラミッド状となる。 The intermediate still image group generating section 331 may further generate a third intermediate still image 83 in the fourth sub-step S134. The third intermediate still image 83 is generated by further reducing the second intermediate still image 82 at a predetermined ratio, as described above. Also, if the intermediate still image group 8 includes the fourth and subsequent still images, they may be similarly reduced and generated. As a result, a plurality of intermediate still images included in the intermediate still image group 8 have a pyramidal relationship of reduction or enlargement as shown in FIG. 1A.

生成された第2中間静止画像82および第3中間静止画像83は、データベース4に格納される。第4小工程S134の次には、第2大工程S2が実行される。 The generated second intermediate still image 82 and third intermediate still image 83 are stored in the database 4 . After the fourth minor step S134, the second major step S2 is executed.

第2大工程S2は、前述のとおり、第1中工程S21~第3中工程S23の合計3つの中工程を含んでいる。図4Aおよび図4Bを参照して、第1中工程S21~第3中工程S23の詳細について説明する。図4Aは、一実施形態による動画編集方法の一部の一構成例をより詳細に示すシーケンス図の前半部分である。図4Bは、図4Aにその前半部分を示したシーケンス図の後半部分である。 The second major step S2 includes a total of three intermediate steps, the first intermediate step S21 to the third intermediate step S23, as described above. Details of the first intermediate step S21 to the third intermediate step S23 will be described with reference to FIGS. 4A and 4B. FIG. 4A is the first half of a sequence diagram showing in more detail one configuration example of part of the video editing method according to one embodiment. FIG. 4B is the second half of the sequence diagram of which the first half is shown in FIG. 4A.

図4Aおよび図4Bのシーケンス図は、サーバ3および端末5が行う工程およびその順番を示している。図4Aに示したシーケンス図の前半部分では、第1中工程S21が第1小工程S211~第8小工程S218の合計8つの工程を含んでいる。図4Bに示したシーケンス図の後半部分では、第2中工程S22が第1小工程S221~第4小工程S224の合計4つの工程を含んでおり、第3中工程S23が第1小工程S231~第3小工程S233の合計3つの工程を含んでいる。 The sequence diagrams of FIGS. 4A and 4B show the steps performed by the server 3 and the terminal 5 and their order. In the first half of the sequence diagram shown in FIG. 4A, the first intermediate step S21 includes a total of eight steps from the first sub-step S211 to the eighth sub-step S218. In the second half of the sequence diagram shown in FIG. 4B, the second intermediate step S22 includes a total of four steps of the first sub-step S221 to the fourth sub-step S224, and the third intermediate step S23 is the first sub-step S231. to the third sub-step S233.

第2大工程S2において、サーバ3および端末5が連携して、動画編集の選択範囲を設定する。第2大工程S2は、第1中工程S21から開始する。第1中工程S21において、サーバ3および端末5が連携して、中間静止画像群8の表示を行う。第1中工程S21は、第1小工程S211から開始する。 In the second major step S2, the server 3 and the terminal 5 work together to set the selection range for video editing. The second major process S2 starts from the first intermediate process S21. In the first intermediate step S21, the server 3 and the terminal 5 cooperate to display the intermediate still image group 8. FIG. The first intermediate step S21 starts from the first minor step S211.

第1小工程S211において、端末5が、中間静止画像群8のうち、表示装置522に表示する表示範囲を決定する。図5Aを参照して、本実施形態による表示装置522の表示範囲について説明する。図5Aは、一実施形態による端末5における表示の一構成例を示す図である。 In the first sub-step S211, the terminal 5 determines the display range of the intermediate still image group 8 to be displayed on the display device 522. FIG. The display range of the display device 522 according to this embodiment will be described with reference to FIG. 5A. FIG. 5A is a diagram showing a configuration example of display on the terminal 5 according to one embodiment.

図5Aの例では、端末5の表示装置522は、第1表示領域5221~第3表示領域5223の合計3つの表示領域に分割されている。第1表示領域5221には、第1部分静止画像812が表示されている。第2表示領域5222には、第2部分静止画像822が表示されている。第3表示領域5223には、第3中間静止画像83が表示されている。言い換えれば、端末5の表示装置522には、縮尺が異なる第1中間静止画像81~第3中間静止画像83が、それぞれ部分的にではあるが、同時に表示されている。 In the example of FIG. 5A, the display device 522 of the terminal 5 is divided into a total of three display areas, ie, a first display area 5221 to a third display area 5223 . A first partial still image 812 is displayed in the first display area 5221 . A second partial still image 822 is displayed in the second display area 5222 . A third intermediate still image 83 is displayed in the third display area 5223 . In other words, on the display device 522 of the terminal 5, the first intermediate still image 81 to the third intermediate still image 83 with different scales are displayed simultaneously, albeit partially.

なお、表示領域の総数は、利用者による操作に応じて変更可能であっても良い。また、各表示領域の、表示装置522に対する位置関係および面積の比率も、利用者による操作に応じて変更可能であって良い。 Note that the total number of display areas may be changeable according to the user's operation. Also, the positional relationship and area ratio of each display area with respect to the display device 522 may be changed according to the operation by the user.

第1部分静止画像812は、第1中間静止画像81のうち、第1表示領域5221に表示されている部分である。第1中間静止画像81は、前述のとおり、非常に大きく、その全体を端末5の表示装置522で一度に表示することは困難である。そこで、第1中間静止画像81のうち、一部分を抜き出して表示するか、全体または一部分を縮小して表示するか、これらの両方を組み合わせて表示するか、を行う必要がある。図3に示した第1表示範囲811は、第1中間静止画像81のうち、図5Aに示した第1表示領域5221に表示される部分を、概略的に示している。 The first partial still image 812 is the portion of the first intermediate still image 81 displayed in the first display area 5221 . As described above, the first intermediate still image 81 is very large, and it is difficult to display the entire image on the display device 522 of the terminal 5 at once. Therefore, it is necessary to extract and display a portion of the first intermediate still image 81, reduce and display the whole or a portion of the first intermediate still image 81, or display a combination of both. A first display range 811 shown in FIG. 3 schematically shows a portion of the first intermediate still image 81 displayed in the first display area 5221 shown in FIG. 5A.

同様に、第2部分静止画像822は、第2中間静止画像82のうち、第2表示領域5222に表示されている部分であり、この部分は図3で概略的に示した第2表示範囲821に対応する。 Similarly, the second partial still image 822 is the portion of the second intermediate still image 82 displayed in the second display area 5222, and this portion corresponds to the second display range 821 shown schematically in FIG. corresponds to

図3および図5Aの例では、第3中間静止画像83は第3表示領域5223に対して十分に縮小されており、その全体が第3表示領域5223に表示されている。ただし、これはあくまでも一例であって、第3中間静止画像83が第3表示領域5223に対して大きい場合は、第1部分静止画像812および第2部分静止画像822の場合と同様に、第3中間静止画像83の一部分を抜き出して第3表示領域5223に表示することが好ましい。 In the examples of FIGS. 3 and 5A, the third intermediate still image 83 is sufficiently reduced with respect to the third display area 5223 and displayed in its entirety in the third display area 5223 . However, this is only an example, and when the third intermediate still image 83 is large with respect to the third display area 5223, the third intermediate still image 83 is displayed in the same manner as the first partial still image 812 and the second partial still image 822. A part of the intermediate still image 83 is preferably extracted and displayed in the third display area 5223 .

後述するように、第1中間静止画像81に対する第1表示範囲811の位置および広さと、第2中間静止画像82に対する第2表示範囲821の位置および広さとは、利用者による操作に応じて変更されることが好ましい。しかしながら、最初に表示する際に限っては、利用者による操作を待たずに、所定の初期設定に応じて各表示範囲を決定することが好ましい。表示範囲の初期設定は、例えば、各中間静止画像のうち、最初のコマに対応する部分を各表示領域の中央に表示するように設定されていても良い。 As will be described later, the position and width of the first display range 811 with respect to the first intermediate still image 81 and the position and width of the second display range 821 with respect to the second intermediate still image 82 are changed according to the user's operation. preferably. However, only when displaying for the first time, it is preferable to determine each display range according to predetermined initial settings without waiting for an operation by the user. The initial setting of the display range may be set, for example, so that the portion corresponding to the first frame of each intermediate still image is displayed in the center of each display area.

ここで、第1小工程S211の段階では、第1表示範囲811および第2表示範囲821を決定しただけであって、表示装置522にはその決定が反映されていないことに注意されたい。第1小工程S211の次には、第2小工程S212が実行される。 Here, it should be noted that only the first display range 811 and the second display range 821 are determined at the stage of the first sub-step S211, and the determination is not reflected on the display device 522. FIG. After the first sub-process S211, a second sub-process S212 is executed.

第2小工程S212において、端末5の表示制御信号生成部531が、第1小工程S211で決定された表示範囲を表す表示制御信号を生成する。ただし、表示制御信号が実際に表す表示範囲は、第1小工程S211で決定された表示範囲に対して、周囲にある程度の余裕を加えた、より広い領域であっても良い。第2小工程S212の次には、第3小工程S213が実行される。 In the second sub-step S212, the display control signal generator 531 of the terminal 5 generates a display control signal representing the display range determined in the first sub-step S211. However, the display range actually represented by the display control signal may be a wider area by adding a certain margin to the periphery of the display range determined in the first sub-step S211. After the second sub-process S212, a third sub-process S213 is executed.

第3小工程S213において、端末5の通信装置521が、サーバ3に向けて、表示制御信号を送信する。第3小工程S213の次には、第4小工程S214が実行される。 In the third sub-step S213, the communication device 521 of the terminal 5 transmits a display control signal to the server 3. After the third sub-process S213, a fourth sub-process S214 is executed.

第4小工程S214において、サーバ3の通信部321が、表示制御信号を受信する。受信された表示制御信号は、記憶部34に格納されても良い。第4小工程S214の次には、第5小工程S215が実行される。 In the fourth sub-step S214, the communication unit 321 of the server 3 receives the display control signal. The received display control signal may be stored in the storage unit 34 . After the fourth sub-process S214, the fifth sub-process S215 is executed.

第5小工程S215において、サーバ3の部分静止画像群生成部332が、表示制御信号に応じて、部分静止画像群を生成する。図5Aの例では、部分静止画像群には、第1部分静止画像812、第2部分静止画像822および第3中間静止画像83が含まれる。 In the fifth sub-step S215, the partial still image group generation unit 332 of the server 3 generates a partial still image group according to the display control signal. In the example of FIG. 5A, the partial still image group includes a first partial still image 812, a second partial still image 822 and a third intermediate still image 83. In the example of FIG.

前述のとおり、第1部分静止画像812は、第1中間静止画像81のうち、表示制御信号が表す第1表示範囲811に対応する部分を抜き出して生成される。同様に、第2部分静止画像822は、第2中間静止画像82のうち、表示制御信号が表す第2表示範囲821に対応する部分を抜き出して生成される。 As described above, the first partial still image 812 is generated by extracting the portion corresponding to the first display range 811 represented by the display control signal from the first intermediate still image 81 . Similarly, the second partial still image 822 is generated by extracting the portion corresponding to the second display range 821 represented by the display control signal from the second intermediate still image 82 .

第5小工程S215の次には、第6小工程S216が実行される。 After the fifth sub-process S215, a sixth sub-process S216 is executed.

第6小工程S216において、サーバ3の通信部321が、部分静止画像群を端末5に向けて送信する。第6小工程S216の次には、第7小工程S217が実行される。 In the sixth sub-step S<b>216 , the communication unit 321 of the server 3 transmits the partial still image group to the terminal 5 . After the sixth sub-process S216, a seventh sub-process S217 is executed.

第7小工程S217において、端末5の通信装置521が、部分静止画像群を受信する。第7小工程S217の次には、第8小工程S218が実行される。 In the seventh sub-step S217, the communication device 521 of the terminal 5 receives the partial still image group. After the seventh sub-process S217, an eighth sub-process S218 is executed.

第8小工程S218において、端末5が表示装置522に部分静止画像群を表示する。このとき、端末5は、部分静止画像群に含まれる第1部分静止画像812を、第1表示領域5221のサイズに合わせて、適宜な切り抜きおよび縮小を行ってから表示する。同様に、端末5は、部分静止画像群に含まれる第2部分静止画像822および第3中間静止画像83を、第2表示領域5222および第3表示領域5223のサイズに合わせて、それぞれ適宜な切り抜きおよび縮小を行ってから表示する。 In the eighth sub-step S218, the terminal 5 displays the partial still image group on the display device 522. FIG. At this time, the terminal 5 appropriately cuts out and reduces the size of the first partial still image 812 included in the partial still image group according to the size of the first display area 5221 before displaying it. Similarly, the terminal 5 cuts out the second partial still image 822 and the third intermediate still image 83 included in the partial still image group appropriately according to the size of the second display area 5222 and the third display area 5223. and zoom out before displaying.

(選択範囲の連動表示)
ここで、第1表示領域5221~第3表示領域5223は、互いに連動して表示することについて説明する。第2表示領域5222には、第2部分静止画像822に重ねられて、第1表示領域5221に表示されている第1部分静止画像812に対応する第1表示範囲811を表す枠が、第2部分静止画像822に連動して表示されることが好ましい。こうすることで、利用者は、第1部分静止画像812および第2部分静止画像822の対応関係がより容易に把握できる。同様に、第3表示領域5223には、第3中間静止画像83に重ねられて、第2表示領域5222に表示されている第2部分静止画像822に対応する第2表示範囲821を表す枠が、第3中間静止画像83に連動して表示されることが好ましい。
(Linked display of selection range)
Here, the display of the first display area 5221 to the third display area 5223 in conjunction with each other will be described. In the second display area 5222, a frame representing the first display range 811 corresponding to the first partial still image 812 displayed in the first display area 5221 is superimposed on the second partial still image 822. It is preferable to display in conjunction with the partial still image 822 . By doing so, the user can more easily grasp the correspondence relationship between the first partial still image 812 and the second partial still image 822 . Similarly, in the third display area 5223, a frame representing the second display range 821 corresponding to the second partial still image 822 displayed in the second display area 5222 is superimposed on the third intermediate still image 83. , is preferably displayed in conjunction with the third intermediate still image 83 .

また、第1部分静止画像812、第2部分静止画像822および第3中間静止画像83の間で連動して、選択範囲84が、第1表示領域5221~第3表示領域5223のそれぞれに表示されることが好ましい。選択範囲84は、その周囲を囲む枠として表示されても良いし、選択範囲84およびその他の部分を異なる輝度または彩度を用いて区別するなどの表示を行っても良い。 In addition, the selection range 84 is displayed in each of the first display area 5221 to the third display area 5223 in conjunction with the first partial still image 812, the second partial still image 822, and the third intermediate still image 83. preferably. The selection range 84 may be displayed as a frame surrounding it, or the selection range 84 and other portions may be displayed by distinguishing them using different brightness or saturation.

さらに、第1部分静止画像812または第2部分静止画像822の一方を表示装置522上でスクロールする操作を行った場合は、もう一方の部分静止画像も連動して自動的にスクロールする。この操作の詳細については、後述する。 Furthermore, when an operation is performed to scroll one of the first partial still image 812 and the second partial still image 822 on the display device 522, the other partial still image is also automatically scrolled in conjunction. Details of this operation will be described later.

(評価結果の重ね表示)
表示装置522に表示される第1部分静止画像812には、第1大工程S1の第3中工程S13の第2小工程S132で行った評価の結果を、重ねて表示しても良い。図5Bを参照して、評価結果の表示方法について説明する。図5Bは、一実施形態による端末5における表示の別の構成例を示す図である。
(Overlapping display of evaluation results)
On the first partial still image 812 displayed on the display device 522, the result of the evaluation performed in the second minor step S132 of the third intermediate step S13 of the first major step S1 may be superimposed and displayed. A method of displaying evaluation results will be described with reference to FIG. 5B. FIG. 5B is a diagram showing another configuration example of display on the terminal 5 according to one embodiment.

図5Bでは、説明のために、第1部分静止画像812のうち、横方向に3列、縦方向に3段、合計9枚の静止画像を抜き出している。これら9枚の静止画像のそれぞれは、前述のとおり、横方向に4分割され、縦方向に3分割され、合計12の評価領域に分割されている。図5Bでは、静止画像は実線で区切られており、評価枠89は破線で区切られている。 In FIG. 5B, for the sake of explanation, a total of 9 still images are extracted from the first partial still image 812, with 3 columns in the horizontal direction and 3 columns in the vertical direction. As described above, each of these nine still images is horizontally divided into four and vertically divided into three, for a total of 12 evaluation areas. In FIG. 5B, the still images are delimited by solid lines and the evaluation panes 89 are delimited by dashed lines.

それぞれの評価領域のほぼ全ては、四隅を非選択枠87で囲まれている。その中で、カーソル86が重なっている1つの評価領域だけが、非選択枠87とは異なる形状を有する選択枠88で四隅を囲まれている。ここで、カーソル86は、利用者の操作によって移動可能であり、カーソル86が評価枠89を跨いで移動する度に、移動先の評価領域の非選択枠87は選択枠88に変化し、反対に移動元の評価領域の選択枠88は非選択枠87に戻る。非選択枠87および選択枠88の区別を利用者にとって容易とするために、両者の形状、対応する表枠との位置関係、などを変えても良い。図5Bの例では、非選択枠87は評価枠89の内側に配置されているが、その一方で、選択枠88は評価枠89からはみ出ている。また、非選択枠87よりも、選択枠88の方が、より広い幅を有している。 Almost all of the respective evaluation areas are surrounded by non-selection frames 87 at the four corners. Among them, only one evaluation area on which the cursor 86 overlaps is surrounded at four corners by a selection frame 88 having a shape different from that of the non-selection frame 87 . Here, the cursor 86 can be moved by the user's operation, and each time the cursor 86 moves over the evaluation frame 89, the non-selection frame 87 of the evaluation region to be moved changes to the selection frame 88, and vice versa. , the selection frame 88 of the evaluation area of the movement source returns to the non-selection frame 87 . In order to make it easier for the user to distinguish between the non-selection frame 87 and the selection frame 88, the shape of both, the positional relationship with the corresponding table frame, etc. may be changed. In the example of FIG. 5B, the non-selection frame 87 is arranged inside the evaluation frame 89 , while the selection frame 88 protrudes from the evaluation frame 89 . Also, the selection frame 88 has a wider width than the non-selection frame 87 .

非選択枠87および選択枠88のそれぞれは、対応する評価領域の評価結果を、利用者にとって容易に区別可能に表すことが好ましい。例えば、非選択枠87および選択枠88のそれぞれは、評価結果に対応する色の違いで表示されても良いし、評価結果に対応する形状の違いで表示されて良い。色の違いによる表示方法としては、例えば、評価結果の数値を色相に変換する色分けを採用しても良い。色相変換の一例としては、数値が高ければ高いほど赤や黄色などの暖色に近づき、反対に低ければ低いほど青や紫などの寒色に近づく、いわゆるサーモグラフィのような色分けがある。また、形状の違いによる表示方法としては、例えば、評価結果の数値が高ければ高いほど幅や長さが伸び、反対に低ければ低いほど幅や長さが縮む、などの変化を採用しても良い。 Each of the non-selection frame 87 and the selection frame 88 preferably represents the evaluation result of the corresponding evaluation area so that the user can easily distinguish between them. For example, the non-selection frame 87 and the selection frame 88 may be displayed with different colors corresponding to the evaluation results, or may be displayed with different shapes corresponding to the evaluation results. As a display method using different colors, for example, a color-coding method in which numerical values of evaluation results are converted into hues may be adopted. As an example of hue conversion, the higher the value, the closer to warm colors such as red and yellow, and the lower the value, the closer to cold colors such as blue and purple. Also, as a display method based on the difference in shape, for example, the higher the numerical value of the evaluation result, the longer the width and length, and conversely, the lower the numerical value, the smaller the width and length. good.

第1部分静止画像812の各評価領域に対応する評価結果を表示することで、利用者にとって所望の範囲を選択しやすくなる効果が期待される。 By displaying the evaluation result corresponding to each evaluation area of the first partial still image 812, it is expected that the user can easily select the desired range.

第8小工程S218の次には、第2中工程S22が実行される。 After the eighth minor step S218, the second intermediate step S22 is executed.

第2中工程S22では、端末5が、利用者による操作の入力を行う。第2中工程S22は、第1小工程S221から開始する。 In the second intermediate step S22, the terminal 5 performs an input operation by the user. The second intermediate step S22 starts from the first minor step S221.

第1小工程S221において、端末5の入力装置523は、利用者による操作を入力する。この操作は、例えば、端末5がタブレットやスマートフォンなどである場合は、表示装置522に一体化されたタッチパネルを介して行われても良い。また、端末5がパーソナルコンピュータなどである場合は、マウスやキーボードを介して行われても良い。第1小工程S221の次には、第2小工程S222~第4小工程S224が実行される。 In the first sub-step S221, the input device 523 of the terminal 5 inputs an operation by the user. For example, when the terminal 5 is a tablet, a smartphone, or the like, this operation may be performed via a touch panel integrated with the display device 522 . Also, if the terminal 5 is a personal computer or the like, it may be performed via a mouse or a keyboard. After the first sub-process S221, the second sub-process S222 to the fourth sub-process S224 are executed.

第2小工程S222、第3小工程S223および第4小工程S224において、端末5は、第1小工程S221で入力された操作を、大きく4種類に区別する。すなわち、選択範囲84を選択する操作、表示範囲を変更する操作、動画の編集作業を完了する操作、またはこれら以外の操作である。第2小工程S222、第3小工程S223および第4小工程S224は、同時に実行されても良いが、図4Bでは便宜上、順次実行される場合の構成例を表している。 In the second sub-process S222, the third sub-process S223, and the fourth sub-process S224, the terminal 5 roughly classifies the operations input in the first sub-process S221 into four types. That is, an operation of selecting the selection range 84, an operation of changing the display range, an operation of completing editing work of the moving image, or other operations. The second sub-process S222, the third sub-process S223, and the fourth sub-process S224 may be executed simultaneously, but for the sake of convenience, FIG. 4B shows a configuration example in which they are executed sequentially.

第2小工程S222において、演算装置53が、第1小工程S221で入力された操作が選択範囲84を設定する操作であったかどうかを判定する。ここで、選択範囲84を設定する操作とは、選択範囲84に含まれる最初または最後のコマを利用者が選択する操作であっても良い。入力された操作が選択範囲84を設定する操作であった場合(YES)は、その操作の内容を記憶装置54に格納する。その上で、次に第2大工程S2の第1中工程S21の第8小工程S218を再度実行する。これは、各表示領域に表示する部分静止画像群の表示範囲には変更が生じないが、選択範囲84の表示を変更する必要があるためである。反対に、入力された操作が選択範囲84を設定する操作では無かった場合(NO)は、次に第3小工程S223が実行される。 In the second sub-step S222, the arithmetic device 53 determines whether the operation input in the first sub-step S221 was the operation to set the selection range 84. Here, the operation for setting the selection range 84 may be an operation for the user to select the first or last frame included in the selection range 84 . If the input operation is an operation for setting the selection range 84 (YES), the contents of the operation are stored in the storage device 54 . After that, the eighth minor step S218 of the first intermediate step S21 of the second major step S2 is executed again. This is because the display range of the partial still image group displayed in each display area does not change, but the display of the selection range 84 needs to be changed. Conversely, if the input operation is not the operation of setting the selection range 84 (NO), then the third sub-step S223 is executed.

第3小工程S223において、演算装置53が、第1小工程S221で入力された操作が表示範囲を変更する操作であったかどうかを判定する。ここで、表示範囲を変更する操作として、例えば、表示範囲を所定の方向に、かつ連続的に水平移動する、いわゆるスクロール操作と、現在表示されている静止画像から、現在表示されている領域の外にある別の静止画像まで不連続に水平移動する、いわゆるジャンプ操作とが考えられる。入力された操作が表示範囲を変更する操作であった場合(YES)は、各表示領域に表示する部分静止画像群の表示範囲に変更が加わるので、次に第2大工程S2の第1中工程S21の第1小工程S211を再度実行する。 In the third sub-step S223, the arithmetic device 53 determines whether the operation input in the first sub-step S221 is an operation to change the display range. Here, as an operation for changing the display range, for example, a so-called scrolling operation that horizontally moves the display range continuously in a predetermined direction, and a currently displayed still image are changed to the currently displayed area. A so-called jump operation is conceivable, which is a discontinuous horizontal movement to another still image outside. If the input operation is an operation to change the display range (YES), the display range of the group of partial still images displayed in each display area will be changed. The first sub-step S211 of step S21 is executed again.

図6Aおよび図6Bを参照して、いわゆるスクロール操作を静止画像単位で行うことにより、静止画像を用いた疑似的な動画再生が可能となることについて説明する。図6Aは、一実施形態による中間静止画像群8の表示方法の一例を示す図である。図6Bは、一実施形態による中間静止画像群8の表示方法の別の例を示す図である。 With reference to FIGS. 6A and 6B, it will be described that pseudo moving image reproduction using still images is possible by performing a so-called scrolling operation in units of still images. FIG. 6A is a diagram showing an example of a method of displaying the intermediate still image group 8 according to one embodiment. FIG. 6B is a diagram showing another example of how to display the intermediate still image group 8 according to one embodiment.

図6Aには、利用者が表示装置522の表示内容を、右から左に向けてスクロールする操作を行った場合の、第1時刻t11~第4時刻t14における第1表示領域5221の表示例が示されている。各時刻における第1表示領域5221には、第1中間静止画像81の一部である第1部分静止画像812が表示されているが、その表示範囲は時刻ごとに異なる。また、図6Aでは、各時刻における第1部分静止画像812に含まれる静止画像のそれぞれを、対応する番号で示している。この番号は、前述のとおり、編集前動画7の撮影を開始してからそのコマを撮影するまでに経過した時間を、「分:秒.コマ」の形式で表したものである。 FIG. 6A shows a table of the first display area 5221 at the first time t 11 to the fourth time t 14 when the user performs an operation to scroll the display contents of the display device 522 from right to left. An example is shown. A first partial still image 812 that is a part of the first intermediate still image 81 is displayed in the first display area 5221 at each time, but the display range differs for each time. Also, in FIG. 6A, each of the still images included in the first partial still image 812 at each time is indicated by a corresponding number. As described above, this number represents the elapsed time from the start of shooting of the pre-editing moving image 7 to the shooting of that frame in the format of "minutes:seconds.frames".

なお、図6Aにおいて、番号としての時刻が括弧を付けて表示されている静止画像は、第1中間静止画像81の外側に配置され得る仮想的なコマに対応していることを示している。例えば、時刻t13に対応する第1部分静止画像812のうち、上から2段目、右から1列目の静止画像は、「(00:01.00)」と表示されている。この静止画像は、第1中間静止画像81の右端に配置されている「00:00.59」の静止画像のさらに右側に配置するとすれば、それは「00:01.00」の静止画像であるべきであることを示している。このような仮想的なコマは、例えば、黒く塗りつぶした静止画像として表示されても良い。特に、番号が「(--:--.--)」である静止画像は、その静止画像に対応するコマが、編集前動画7の撮影を開始する前または終了した後の時刻に対応する仮想的なコマであることを示している。 Note that in FIG. 6A , the still images whose times are displayed in parentheses as numbers correspond to virtual frames that can be arranged outside the first intermediate still image 81 . For example, of the first partial still image 812 corresponding to time t13, the still image in the second row from the top and the first row from the right is displayed as "(00:01.00)". If this still image were to be arranged further to the right of the still image "00:00.59" arranged at the right end of the first intermediate still image 81, it would be the still image "00:01.00". indicates that it should Such a virtual frame may be displayed as a blackened still image, for example. In particular, a still image with a number "(--:--.--)" corresponds to the time before or after the shooting of the pre-editing moving image 7 was started or after the frame corresponding to the still image. It indicates that it is a virtual frame.

各時刻における第1部分静止画像812の中央に配置された静止画像の番号に注目すると、第1時刻t11では「00:01.57」である。同様に、第2時刻t12では「00:01.58」、第3時刻t13では「00:01.59」、第4時刻t14では「00:02.00」である。ここで、第1部分静止画像812は、静止画像の寸法単位でスクロールすることに注目されたい。その結果、利用者が第1表示領域5221の中央に視点を固定した状態で、第1表示範囲811を横方向に移動するスクロール操作を行うことで、その場所に位置する静止画像が、第1時刻t11の「00:01.57」から第2時刻t12の「00:01.58」に切り替わり、さらに第3時刻t13の「00:01.59」および第4時刻t14の「00:02.00」に順次切り替わる。このような切り替え表示を行うことで、利用者の目には、まるで編集前動画7を再生しているかのように映る。 Focusing on the number of the still image arranged in the center of the first partial still image 812 at each time, it is "00: 01.57 " at the first time t11. Similarly, the second time t12 is "00: 01.58 ", the third time t13 is "00: 01.59 ", and the fourth time t14 is "00:02.00". Note that the first partial still image 812 scrolls by the size of the still image. As a result, when the user fixes the viewpoint at the center of the first display area 5221 and performs a scroll operation to move the first display range 811 in the horizontal direction, the still image positioned at that location is displayed in the first display area 5221 . Switching from "00: 01.57 " at time t11 to "00: 01.58 " at second time t12, and further "00: 01.59 " at third time t13 and "00: 01.59 " at fourth time t14 00:02.00". By performing such switching display, it appears to the user's eyes as if the pre-editing moving image 7 is being reproduced.

このように、本実施形態では、サーバ3および端末5の間で行う通信において、ビットレートが比較的高い編集前動画7のストリーミング再生をせずに、ビットレートが比較的低い静止画像を連続的に切り替える表示を行うことで、疑似的な動画再生を行うことが出来る。 As described above, in the present embodiment, in communication between the server 3 and the terminal 5, still images with a relatively low bit rate are continuously reproduced without streaming playback of the pre-editing video 7 with a relatively high bit rate. By switching the display to , it is possible to perform pseudo video playback.

同様の擬似的な動画再生は、図6Bに示したとおり、縦方向のスクロール操作でも行うことが出来る。縦方向のスクロール操作は、図6Aを参照して説明した横方向のスクロール操作の方向を変えただけのものであるので、さらなる詳細な説明を省略する。ただし、横方向と縦方向では、第1中間静止画像81に配置された複数の静止画像にそれぞれ対応するコマの周期が異なることに注目されたい。つまり、本実施形態の場合は、横方向のスクロールによる疑似的な動画再生はコマ送り表示が実現可能であるが、縦方向のスクロールによる疑似的な動画再生では早送り表示が実現可能である。言い換えれば、本実施形態では、異なる速度による疑似的な動画再生を、表示装置522上のスクロールの方向を選択することで、非常に簡単に切り替えることが可能である。また、スクロールの方向を逆にするだけで、コマ送りの逆再生や巻き戻し表示も容易に実現可能であることにも注目されたい。 Similar pseudo moving image reproduction can also be performed by a vertical scrolling operation, as shown in FIG. 6B. Since the vertical scrolling operation is just a change in the direction of the horizontal scrolling operation described with reference to FIG. 6A, further detailed description is omitted. However, it should be noted that the periods of the frames corresponding to the plurality of still images arranged in the first intermediate still image 81 are different in the horizontal direction and the vertical direction. That is, in the case of the present embodiment, frame-by-frame display can be realized in pseudo moving image reproduction by horizontal scrolling, but fast forward display can be realized in pseudo moving image reproduction by vertical scrolling. In other words, in this embodiment, it is possible to very easily switch between pseudo moving image playback at different speeds by selecting the direction of scrolling on the display device 522 . It should also be noted that frame-by-frame reverse playback and rewind display can be easily realized simply by reversing the direction of scrolling.

図6Cを参照して、いわゆるジャンプ操作を行う際に、第1表示領域5221で縮小表示および拡大表示を行うことによって、利用者にとって移動先を直観的に把握しやすく出来ることについて説明する。図6Cは、一実施形態による中間静止画像群8の表示方法のさらに別の例を示す図である。 With reference to FIG. 6C, it will be described that when performing a so-called jump operation, the user can intuitively and easily grasp the destination by performing reduced display and enlarged display in the first display area 5221 . FIG. 6C is a diagram showing still another example of a method of displaying the intermediate still image group 8 according to one embodiment.

本実施形態によるジャンプ操作は、第2表示領域5222または第3表示領域5223で行うことが好ましい。具体的には、利用者が、第2部分静止画像822または第3中間静止画像83に表示されているいずれかの静止画像を、ジャンプ先静止画像85Bとして選択する。このとき、第1表示領域5221では、第2表示領域5222および第3表示領域5223と連動した表示が行われる。 A jump operation according to the present embodiment is preferably performed in the second display area 5222 or the third display area 5223 . Specifically, the user selects one of the still images displayed in the second partial still image 822 or the third intermediate still image 83 as the jump destination still image 85B. At this time, in the first display area 5221, display in conjunction with the second display area 5222 and the third display area 5223 is performed.

図6Cには、利用者がジャンプ操作を行った際の、第1時刻t31~第3時刻t33のそれぞれにおいて第1表示領域5221の表示が変化する様子の一例を示している。第1時刻t31は、ジャンプ操作の直前であり、第1表示領域5221には第1部分静止画像812が表示されている。第1時刻t31において第1部分静止画像812の中央に配置されている静止画像を、便宜上、ジャンプ元静止画像85Aと呼ぶ。第3時刻t33は、ジャンプ操作の直後であり、第1表示領域5221には第1部分静止画像812が表示されている。第3時刻t33において第1部分静止画像812の中央にはジャンプ先静止画像85Bが表示されている。第2時刻t32は、第1時刻t31および第3時刻t33の間の時刻であって、第1表示領域5221には第1中間静止画像81のうち、ジャンプ元第1表示範囲811Aおよびジャンプ先第1表示範囲811Bの両方を含む部分が、縮小されて表示されている。ここで、ジャンプ元第1表示範囲811Aは、第1時刻t31における第1部分静止画像812に対応する表示範囲であって、ジャンプ先第1表示範囲811Bは、第3時刻t33における第1部分静止画像812に対応する表示範囲である。 FIG. 6C shows an example of how the display of the first display area 5221 changes at each of the first time t 31 to the third time t 33 when the user performs the jump operation. The first time t31 is immediately before the jump operation, and the first partial still image 812 is displayed in the first display area 5221. FIG. The still image arranged in the center of the first partial still image 812 at the first time t31 is called the jump source still image 85A for convenience. The third time t33 is immediately after the jump operation, and the first partial still image 812 is displayed in the first display area 5221. FIG. The jump destination still image 85B is displayed in the center of the first partial still image 812 at the third time t33 . The second time t32 is a time between the first time t31 and the third time t33 , and the jump source first display range 811A and A portion including both the jump destination first display range 811B is reduced and displayed. Here, the jump source first display range 811A is the display range corresponding to the first partial still image 812 at the first time t31, and the jump destination first display range 811B is the first display range 811B at the third time t33. This is the display range corresponding to the partial still image 812 .

第1時刻t31から第2時刻t32までの間は、第1中間静止画像81のうち第1表示領域5221に表示される部分が、徐々に拡大されることが好ましい。言い換えれば、第1時刻t31から第2時刻t32の間は、第1表示領域5221の表示内容は徐々に縮小される。反対に、第2時刻t32から第3時刻t33までの間は、第1中間静止画像81のうち第1表示領域5221に表示される部分が、徐々に縮小されることが好ましい。言い換えれば、第2時刻t32から第3時刻t33の間は、第1表示領域5221の表示内容は徐々に拡大される。 It is preferable that the portion of the first intermediate still image 81 displayed in the first display area 5221 is gradually enlarged from the first time t31 to the second time t32 . In other words, the display content of the first display area 5221 is gradually reduced from the first time t31 to the second time t32 . On the contrary, it is preferable that the portion of the first intermediate still image 81 displayed in the first display area 5221 is gradually reduced from the second time t32 to the third time t33 . In other words, the display content of the first display area 5221 is gradually enlarged from the second time t32 to the third time t33 .

なお、ジャンプ先静止画像85Bが、第1表示範囲811に含まれている場合には、第1表示領域5221における縮小表示または拡大表示は行わずに、ジャンプ先の静止画像が第1表示範囲811の中央に移動するようなスクロールを行っても良い。これは、この距離のジャンプであれば、利用者がジャンプ元静止画像85Aを見失う可能性が低いからである。 Note that when the jump destination still image 85B is included in the first display range 811, the first display area 5221 is not reduced or enlarged, and the jump destination still image is displayed in the first display range 811. You may perform scrolling to move to the center of . This is because there is a low possibility that the user will lose sight of the jump source still image 85A if the jump is this distance.

第1表示領域5221をこのように演出することで、ジャンプ操作によってどのジャンプ元静止画像85Aからどのジャンプ先静止画像85Bに向かっているのかを、利用者にとって視覚的に分かりやすく表示することが可能となる。 By directing the first display area 5221 in this way, it is possible to visually and easily understand for the user which jump source still image 85A is heading to which jump destination still image 85B by the jump operation. becomes.

なお、第1小工程S221で入力された操作が選択範囲84を選択する操作では無かった場合(NO)は、次に第4小工程S224が実行される。 If the operation input in the first sub-step S221 is not the operation of selecting the selection range 84 (NO), then the fourth sub-step S224 is executed.

第4小工程S224において、演算装置53は、第1小工程S221で入力された操作が動画の編集作業を完了する操作であったかどうかを判定する。ここで、動画の編集作業を完了する操作とは、第2小工程S222において選択範囲84に含まれる最初または最後のコマを利用者が選択した後、これらの選択を確定する操作である。入力された操作が動画の編集作業を完了する操作であった場合(YES)は、次に、第2大工程S2の第3中工程S23の第1小工程S231が実行される。入力された操作が動画の編集作業を完了する操作ではなかった場合(NO)および、動画の編集作業を完了する操作であっても選択範囲84に含まれる最初または最後のコマの選択が完了していなかったり、無効であったりした場合には、次に第2大工程S2の第1中工程S21の第1小工程S211を再度実行する。なお、表示を更新する必要が無い場合には、操作を入力する第1小工程S221を再度実行しても良い。 In the fourth sub-step S224, the arithmetic device 53 determines whether or not the operation input in the first sub-step S221 was the operation for completing the editing work of the moving image. Here, the operation of completing the moving image editing operation is the operation of confirming these selections after the user selects the first or last frame included in the selection range 84 in the second minor step S222. If the input operation is an operation to complete the editing work of the moving image (YES), then the first minor step S231 of the third intermediate step S23 of the second major step S2 is executed. If the input operation is not an operation to complete the editing work of the moving image (NO), and even if the operation is to complete the editing work of the moving image, the selection of the first or last frame included in the selection range 84 is completed. If not, or if it is invalid, then the first sub-process S211 of the first medium process S21 of the second major process S2 is executed again. If there is no need to update the display, the first sub-step S221 of inputting the operation may be executed again.

第2大工程S2の第3中工程S23では、端末5が編集制御信号を生成する。第3中工程S23は、第1小工程S231から開始する。 In the third intermediate step S23 of the second major step S2, the terminal 5 generates an edit control signal. The third intermediate step S23 starts from the first minor step S231.

第1小工程S231において、端末5の編集制御信号生成部532が、編集制御信号を生成する。編集制御信号には、編集前動画7から抜き出すべき選択範囲84を定義する、最初または最後のコマを示す情報が含まれている。編集制御信号生成部532は、記憶装置54に格納されている情報に基づいて、編集制御信号を生成する。第1小工程S231の次には、第2小工程S232が実行される。 In the first sub-step S231, the edit control signal generator 532 of the terminal 5 generates an edit control signal. The edit control signal includes information indicating the first or last frame that defines the selection range 84 to be extracted from the unedited moving image 7 . The edit control signal generator 532 generates edit control signals based on information stored in the storage device 54 . After the first sub-process S231, a second sub-process S232 is executed.

第2小工程S232において、端末5の通信装置521は、編集制御信号をサーバ3に向けて送信する。第2小工程S232の次には、第3小工程S233が実行される。 In the second sub-step S232, the communication device 521 of the terminal 5 transmits an edit control signal to the server 3. After the second sub-process S232, a third sub-process S233 is executed.

第3小工程S233において、サーバ3の通信部321が、編集制御信号を受信し、記憶部34に格納する。第3小工程S233の次には、第3大工程S3が実行される。 In the third sub-step S233, the communication section 321 of the server 3 receives the edit control signal and stores it in the storage section . After the third minor step S233, the third major step S3 is executed.

第3大工程S3において、サーバ3の編集後動画生成部333が、編集制御信号に基づいて編集後動画9を生成する。より具体的には、編集前動画7のうち、編集制御信号が示す2つのコマの間に含まれる選択範囲84を抜き出し、編集後動画9としてデータベース4に格納する。なお、実際の運用時には、同一の編集前画像7から複数の選択範囲84を抜き出して結合しても良いし、複数の選択範囲84を撮影時とは異なる順番で結合した編集後動画9を生成しても良い。また、複数の編集前画像7から複数の選択範囲84を抜き出しても良いし、複数の編集前画像7から抜き出した複数の選択範囲84を所望の順番に結合した編集後動画9を生成しても良い。第3大工程S3が完了すると、本実施形態による動画編集システム1の動作、すなわち本実施形態による動画編集方法も完了する。 In the third major step S3, the edited moving image generator 333 of the server 3 generates the edited moving image 9 based on the edit control signal. More specifically, a selection range 84 included between two frames indicated by the edit control signal is extracted from the pre-edited moving image 7 and stored in the database 4 as the edited moving image 9 . In actual operation, a plurality of selection ranges 84 may be extracted from the same pre-editing image 7 and combined, or an edited moving image 9 may be generated by combining the plurality of selection ranges 84 in an order different from that at the time of shooting. You can Further, a plurality of selection ranges 84 may be extracted from a plurality of pre-editing images 7, or an edited moving image 9 may be generated by combining a plurality of selection ranges 84 extracted from a plurality of pre-editing images 7 in a desired order. Also good. When the third major step S3 is completed, the operation of the moving image editing system 1 according to this embodiment, that is, the moving image editing method according to this embodiment is also completed.

以上に説明したように、本実施形態によれば、編集前動画7に含まれる全てまたは一部のコマを縦横に並べて一覧表示することで、選択範囲84の基準点となる2つのコマを容易に見つけて指定することが可能となる。さらに、スクロールの方向によって2つの異なる速度で疑似的な動画再生を容易に行うことで、基準点となるコマを探しやすくすることが可能となる。また、各コマを分割した評価領域ごとに評価結果を示すことでも、基準点となるコマを探しやすくすることが可能となる。なお、サーバ3および端末5の間で、動画データの代わりに静止画像データを送受信することで、より機敏な動作が期待できる。 As described above, according to the present embodiment, all or part of the frames included in the pre-editing moving image 7 are arranged vertically and horizontally and displayed as a list, so that two frames that serve as reference points for the selection range 84 can be easily identified. can be found and specified. Furthermore, by easily performing pseudo moving image reproduction at two different speeds depending on the direction of scrolling, it is possible to facilitate searching for a frame that serves as a reference point. Also, displaying the evaluation result for each evaluation area obtained by dividing each frame makes it possible to easily search for the frame serving as the reference point. By transmitting/receiving still image data instead of moving image data between the server 3 and the terminal 5, more agile operation can be expected.

以上、発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。また、前記実施の形態に説明したそれぞれの特徴は、技術的に矛盾しない範囲で自由に組み合わせることが可能である。 Although the invention made by the inventor has been specifically described above based on the embodiment, it should be understood that the invention is not limited to the above-described embodiment, and that various changes can be made without departing from the gist of the invention. Needless to say. Further, the features described in the above embodiments can be freely combined within a technically consistent range.

1 動画編集システム
2 撮影装置
3 サーバ
31 バス
32 入出力インターフェース
321 通信部
33 演算部
331 中間静止画像群生成部
332 部分静止画像群生成部
333 編集後動画生成部
334 評価部
34 記憶部
35 外部記憶装置
351 記録媒体
4 データベース
5 端末
51 バス
52 入出力インターフェース
521 通信装置
522 表示装置
5221 第1表示領域
5222 第2表示領域
5223 第3表示領域
523 入力装置
53 演算装置
531 表示制御信号生成部
532 編集制御信号生成部
54 記憶装置
55 外部記憶装置
551 記録媒体
6 表示装置
7 編集前動画
8 中間静止画像群
81 第1中間静止画像
811 第1表示範囲
811A ジャンプ元第1表示範囲
811B ジャンプ先第1表示範囲
812 第1部分静止画像
82 第2中間静止画像
821 第2表示範囲
822 第2部分静止画像
83 第3中間静止画像
84 選択範囲
85A ジャンプ元静止画像
85B ジャンプ先静止画像
86 カーソル
87 非選択枠
88 選択枠
89 評価枠
9 編集後動画
1 moving image editing system 2 photographing device 3 server 31 bus 32 input/output interface 321 communication unit 33 calculation unit 331 intermediate still image group generation unit 332 partial still image group generation unit 333 post-editing moving image generation unit 334 evaluation unit 34 storage unit 35 external storage Device 351 Recording medium 4 Database 5 Terminal 51 Bus 52 Input/output interface 521 Communication device 522 Display device 5221 First display area 5222 Second display area 5223 Third display area 523 Input device 53 Arithmetic device 531 Display control signal generator 532 Edit control Signal generator 54 Storage device 55 External storage device 551 Recording medium 6 Display device 7 Pre-editing moving image 8 Intermediate still image group 81 First intermediate still image 811 First display range 811A Jump source first display range 811B Jump destination first display range 812 First partial still image 82 Second intermediate still image 821 Second display range 822 Second partial still image 83 Third intermediate still image 84 Selection range 85A Jump source still image 85B Jump destination still image 86 Cursor 87 Non-selection frame 88 Selection Frame 89 Evaluation frame 9 Edited video

Claims (12)

編集前動画から中間静止画像群を生成するサーバと、
前記サーバから前記中間静止画像群を部分的に読み出し、前記編集前動画に含まれる所望の選択範囲を、前記中間静止画像群に基づいて設定する端末と
を具備し、
前記サーバは、
前記編集前動画に含まれて時系列に配置された複数の静止画像を、第1周期で第1方向に並べ、かつ、前記第1周期とは異なる第2周期で前記第1方向に直交する第2方向に並べた、前記中間静止画像群のうちの第1中間静止画像を生成し、かつ、前記第1中間静止画像を縮小して前記中間静止画像群のうちの第2中間静止画像を生成する中間静止画像群生成部と、
前記端末から受信する表示制御信号に応じて、前記第1中間静止画像のうち、所定の第1表示範囲に含まれる第1部分静止画像と、前記第2中間静止画像のうち、前記第1表示範囲を含む第2表示範囲に含まれる第2部分静止画像とを生成する部分静止画像群生成部と
を具備し、
前記端末は、
前記第1部分静止画像および前記第2部分静止画像を、前記第1表示範囲および前記第2表示範囲が連動するように表示する表示装置と、
前記第1中間静止画像のうち、一度に表示する前記第1表示範囲を設定する表示制御操作を入力し、かつ、前記複数の静止画像のうち、前記第1部分静止画像に含まれるいずれかの静止画像を、選択範囲の一端として設定する編集制御操作を入力する入力装置と、
前記表示制御操作の内容を前記サーバに伝達する前記表示制御信号を生成し、かつ、前記編集制御操作の内容を前記サーバに伝達する編集制御信号を生成する演算装置と
を具備し、
前記サーバは、
前記端末から受信する前記編集制御信号に応じて、前記編集前動画のうち、前記選択範囲に含まれる部分を抜き出して編集後動画を生成する編集後動画生成部
をさらに具備する
動画編集システム。
a server that generates an intermediate still image group from the unedited video;
a terminal that partially reads the intermediate still image group from the server and sets a desired selection range included in the pre-editing moving image based on the intermediate still image group;
The server is
A plurality of still images included in the pre-editing moving image and arranged in chronological order are arranged in a first direction in a first period and are orthogonal to the first direction in a second period different from the first period. generating a first intermediate still image out of the group of intermediate still images arranged in a second direction, and reducing the first intermediate still image to produce a second intermediate still image out of the group of intermediate still images; an intermediate still image group generating unit to generate;
a first partial still image included in a predetermined first display range of the first intermediate still image and the first display of the second intermediate still image according to a display control signal received from the terminal; a partial still image group generating unit for generating a second partial still image included in a second display range including the range,
The terminal is
a display device that displays the first partial still image and the second partial still image such that the first display range and the second display range are interlocked;
inputting a display control operation for setting the first display range of the first intermediate still image to be displayed at one time, and selecting any one of the plurality of still images included in the first partial still image; an input device for inputting an edit control operation for setting a still image as one end of a selection range;
an arithmetic device that generates the display control signal for transmitting the contents of the display control operation to the server and generates an editing control signal for transmitting the contents of the editing control operation to the server;
The server is
A moving image editing system, further comprising: an edited moving image generation unit that extracts a portion included in the selected range from the unedited moving image to generate an edited moving image according to the edit control signal received from the terminal.
請求項1に記載の動画編集システムにおいて、
前記端末の前記表示装置は、前記第1表示範囲を変更する際に、前記第1部分静止画像を、前記第1方向に静止画像単位で連続的にスクロールすることによって前記第1周期による疑似的な動画再生を行い、前記第2方向に静止画像単位で連続的にスクロールすることによって前記第2周期による疑似的な動画再生を行う
動画編集システム。
In the video editing system according to claim 1,
When changing the first display range, the display device of the terminal continuously scrolls the first partial still image in units of still images in the first direction, thereby displaying a pseudo display in the first period. moving image reproduction, and continuously scrolling still image units in the second direction to perform pseudo moving image reproduction in the second cycle.
請求項1または2に記載の動画編集システムにおいて、
前記サーバの前記中間静止画像群生成部は、前記第2中間静止画像をさらに縮小した第3中間静止画像をさらに生成し、
前記端末の前記表示装置は、
前記第1部分静止画像および前記第2部分静止画像と同時に、前記第3中間静止画像の全体をさらに表示し、
前記第3中間静止画像において前記第1表示範囲および前記第2表示範囲に対応する枠を前記第3中間静止画像に重ねてさらに表示する
動画編集システム。
In the movie editing system according to claim 1 or 2,
The intermediate still image group generating unit of the server further generates a third intermediate still image by further reducing the second intermediate still image,
The display device of the terminal,
further displaying the entirety of the third intermediate still image simultaneously with the first partial still image and the second partial still image;
A moving image editing system further displaying frames corresponding to the first display range and the second display range in the third intermediate still image so as to overlap the third intermediate still image.
請求項1~3のいずれか一項に記載の動画編集システムにおいて、
前記サーバは、
前記複数の静止画像のそれぞれを、所定の寸法を有する複数の評価領域に区切り、前記複数の評価領域のそれぞれを所定の基準で評価する評価部
をさらに具備し、
前記端末の前記表示装置は、
前記第1部分静止画像を表示する際に、前記複数の評価領域のそれぞれを、前記評価の結果で区別して表示する
動画編集システム。
In the video editing system according to any one of claims 1 to 3,
The server is
further comprising an evaluation unit that divides each of the plurality of still images into a plurality of evaluation regions having predetermined dimensions, and evaluates each of the plurality of evaluation regions according to a predetermined standard;
The display device of the terminal,
A moving image editing system, wherein, when displaying the first partial still image, each of the plurality of evaluation regions is displayed while being distinguished from each other by the result of the evaluation.
外部から編集前動画を入力する入出力インターフェースと、
前記編集前動画を格納するデータベースと、
前記編集前動画に含まれて時系列に配置された複数の静止画像を、第1周期で第1方向に並べ、かつ、前記第1周期とは異なる第2周期で前記第1方向に直交する第2方向に並べた、中間静止画像群のうちの第1中間静止画像を生成し、かつ、前記第1中間静止画像を縮小して前記中間静止画像群のうちの第2中間静止画像を生成する中間静止画像群生成部と、
外部から受信する表示制御信号に応じて、前記第1中間静止画像のうち、所定の第1表示範囲に含まれる第1部分静止画像と、前記第2中間静止画像のうち、前記第1表示範囲を含む第2表示範囲に含まれる第2部分静止画像とを生成する部分静止画像群生成部と、
外部から受信する編集制御信号に応じて、前記編集前動画のうち、所望の選択範囲に含まれる部分を抜き出して編集後動画を生成する編集後動画生成部と
を具備する
サーバ。
An input/output interface for inputting unedited video from the outside,
a database that stores the pre-editing video;
A plurality of still images included in the pre-editing moving image and arranged in chronological order are arranged in a first direction in a first period and are orthogonal to the first direction in a second period different from the first period. Generating a first intermediate still image out of the group of intermediate still images arranged in a second direction, and reducing the first intermediate still image to generate a second intermediate still image out of the group of intermediate still images. an intermediate still image group generation unit for
a first partial still image included in a predetermined first display range of the first intermediate still image and the first display range of the second intermediate still image according to a display control signal received from the outside; a partial still image group generating unit for generating a second partial still image included in a second display range including
A server, comprising: an edited moving image generation unit for generating an edited moving image by extracting a portion included in a desired selection range from the unedited moving image according to an edit control signal received from the outside.
第1中間静止画像のうち、所定の第1表示範囲に含まれる第1部分静止画像と、前記第1中間静止画像を縮小した第2中間静止画像のうち、前記第1表示範囲を含む第2表示範囲に含まれる第2部分静止画像とを、外部から入力する入出力インターフェースと、
前記第1部分静止画像および前記第2部分静止画像を、前記第1表示範囲および前記第2表示範囲が連動するように表示する表示装置と、
前記第1中間静止画像は、第1周期で第1方向に並べられ、かつ、前記第1周期とは異なる第2周期で前記第1方向に直交する第2方向に並べられた複数の静止画像を含み、前記第1中間静止画像のうち、一度に表示する前記第1表示範囲を設定する表示制御操作を入力し、かつ、前記複数の静止画像のうち、前記第1部分静止画像に含まれるいずれかの静止画像を、選択範囲の一端として設定する編集制御操作を入力する入力装置と、
前記表示制御操作の内容を前記外部に伝達する表示制御信号を生成し、かつ、前記編集制御操作の内容を前記外部に伝達する編集制御信号を生成する演算装置と
を具備する
端末。
A first partial still image included in a predetermined first display range of the first intermediate still image, and a second intermediate still image including the first display range of the second intermediate still image reduced from the first intermediate still image. an input/output interface for externally inputting the second partial still image included in the display range;
a display device that displays the first partial still image and the second partial still image such that the first display range and the second display range are interlocked;
The first intermediate still images are a plurality of still images arranged in a first direction with a first period and arranged in a second direction orthogonal to the first direction with a second period different from the first period. and inputting a display control operation for setting the first display range to be displayed at one time among the first intermediate still images, and being included in the first partial still image among the plurality of still images an input device for inputting an edit control operation for setting one of the still images as one end of the selection range;
a computing device that generates a display control signal for transmitting the contents of the display control operation to the outside and an editing control signal for transmitting the contents of the editing control operation to the outside.
編集前動画から中間静止画像群を生成することと、
前記中間静止画像群に基づいて前記編集前動画に含まれる所望の選択範囲を設定することと、
前記編集前動画のうち、前記選択範囲に含まれる部分を抜き出して編集後動画を生成することと
を具備し、
前記中間静止画像群を生成することは、
前記編集前動画に含まれて時系列に配置された複数の静止画像を、第1周期で第1方向に並べ、かつ、前記第1周期とは異なる第2周期で前記第1方向に直交する第2方向に並べた第1中間静止画像を生成することと、
前記第1中間静止画像を縮小した第2中間静止画像を生成することと
を具備し、
前記選択範囲を設定することは、
表示制御操作を入力することと、
前記表示制御操作に応じて、前記第1中間静止画像のうち、一度に表示する第1表示範囲を設定することと、
前記第1中間静止画像のうち、前記第1表示範囲に含まれる第1部分静止画像と、前記第2中間静止画像のうち、前記第1表示範囲を含む第2表示範囲に含まれる第2部分静止画像とを、前記第1表示範囲および前記第2表示範囲が連動するように表示することと、
編集制御操作を入力することと、
前記編集制御操作に応じて、前記複数の静止画像のうち、前記第1部分静止画像に含まれるいずれかの静止画像を、前記選択範囲の一端として設定することと
を具備する
動画編集方法。
generating an intermediate still image group from the pre-editing video;
setting a desired selection range to be included in the pre-editing moving image based on the intermediate still image group;
Extracting a portion included in the selection range from the pre-editing video to generate an edited video,
Generating the intermediate still image group includes:
A plurality of still images included in the pre-editing moving image and arranged in chronological order are arranged in a first direction in a first period and are orthogonal to the first direction in a second period different from the first period. generating a first intermediate still image aligned in a second direction;
generating a second intermediate still image by reducing the first intermediate still image;
Setting the selection range includes:
inputting a display control operation;
setting a first display range of the first intermediate still image to be displayed at one time according to the display control operation;
A first partial still image included in the first display range of the first intermediate still image, and a second portion included in a second display range including the first display range of the second intermediate still image. displaying a still image such that the first display range and the second display range are interlocked;
entering an edit control operation;
A moving image editing method, comprising setting one of the still images included in the first partial still image among the plurality of still images as one end of the selection range in accordance with the editing control operation.
請求項7に記載の動画編集方法において、
前記表示することは、
前記第1部分静止画像を、前記第1方向に静止画像単位で連続的にスクロールすることによって前記第1周期による疑似的な動画再生を行うことと、
前記第1部分静止画像を、前記第2方向に静止画像単位で連続的にスクロールすることによって前記第2周期による疑似的な動画再生を行うことと
を具備する
動画編集方法。
In the video editing method according to claim 7,
The displaying includes:
Continuously scrolling the first partial still image in units of still images in the first direction to perform pseudo moving image reproduction in the first period;
A moving image editing method, comprising: continuously scrolling the first partial still image in units of still images in the second direction to perform pseudo moving image reproduction in the second period.
請求項7または8に記載の動画編集方法において、
前記中間静止画像群を生成することは、
前記第2中間静止画像をさらに縮小して第3中間静止画像を生成すること
をさらに具備し、
前記表示することは、
前記第1部分静止画像および前記第2部分静止画像と同時に、前記第3中間静止画像の全体を表示することと、
前記第3中間静止画像において前記第1表示範囲および前記第2表示範囲に対応する枠を前記第3中間静止画像に重ねて表示すること
を具備する
動画編集方法。
In the video editing method according to claim 7 or 8,
Generating the intermediate still image group includes:
further comprising reducing the second intermediate still image to generate a third intermediate still image;
The displaying includes:
displaying the entire third intermediate still image simultaneously with the first partial still image and the second partial still image;
A moving image editing method, comprising displaying frames corresponding to the first display range and the second display range in the third intermediate still image so as to overlap the third intermediate still image.
請求項7~9のいずれか一項に記載の動画編集方法において、
前記中間静止画像群を生成することは、
前記複数の静止画像のそれぞれを、所定の寸法を有する複数の評価領域に区切り、前記複数の評価領域のそれぞれを所定の基準で評価すること
をさらに具備し、
前記表示することは、
前記第1部分静止画像を表示する際に、前記複数の評価領域のそれぞれを、前記評価の結果で区別して表示すること
を具備する
動画編集方法。
In the video editing method according to any one of claims 7 to 9,
Generating the intermediate still image group includes:
Further comprising dividing each of the plurality of still images into a plurality of evaluation regions having a predetermined size, and evaluating each of the plurality of evaluation regions according to a predetermined standard;
The displaying includes:
A moving image editing method, comprising: displaying each of the plurality of evaluation areas while distinguishing them according to the result of the evaluation when displaying the first partial still image.
外部から編集前動画を入力することと、
前記編集前動画を格納することと、
前記編集前動画に含まれて時系列に配置された複数の静止画像を、第1周期で第1方向に並べ、かつ、前記第1周期とは異なる第2周期で前記第1方向に直交する第2方向に並べた、中間静止画像群のうちの第1中間静止画像を生成することと、
前記第1中間静止画像を縮小して前記中間静止画像群のうちの第2中間静止画像を生成することと、
外部から表示制御信号を受信することと、
前記表示制御信号に応じて、前記第1中間静止画像のうち、所定の第1表示範囲に含まれる第1部分静止画像と、前記第2中間静止画像のうち、前記第1表示範囲を含む第2表示範囲に含まれる第2部分静止画像とを生成することと、
外部から編集制御信号を受信することと、
前記編集制御信号に応じて、前記編集前動画のうち、選択範囲に含まれる部分を抜き出して編集後動画を生成することと
を具備する
動画編集方法。
inputting pre-edited video from outside;
storing the pre-edited video;
A plurality of still images included in the pre-editing moving image and arranged in chronological order are arranged in a first direction in a first period and are orthogonal to the first direction in a second period different from the first period. Generating a first intermediate still image of the group of intermediate still images arranged in a second direction;
reducing the first intermediate still image to generate a second intermediate still image of the group of intermediate still images;
receiving a display control signal from the outside;
According to the display control signal, a first partial still image included in a predetermined first display range of the first intermediate still image, and a partial still image included in a predetermined first display range of the second intermediate still image, and a second partial still image including the first display range of the second intermediate still image generating a second partial still image included in the two display ranges;
receiving edit control signals from the outside;
A moving image editing method, comprising extracting a portion included in a selection range from the unedited moving image to generate an edited moving image according to the editing control signal.
第1中間静止画像のうち、所定の第1表示範囲に含まれる第1部分静止画像と、前記第1中間静止画像を縮小した第2中間静止画像のうち、前記第1表示範囲を含む第2表示範囲に含まれる第2部分静止画像とを、外部から入力することと、
前記第1部分静止画像および前記第2部分静止画像を、前記第1表示範囲および前記第2表示範囲が連動するように表示することと、
前記第1中間静止画像は、第1周期で第1方向に並べられ、かつ、前記第1周期とは異なる第2周期で前記第1方向に直交する第2方向に並べられた複数の静止画像を含み、前記第1中間静止画像のうち、一度に表示する前記第1表示範囲を設定する表示制御操作を入力することと、
前記複数の静止画像のうち、前記第1部分静止画像に含まれるいずれかの静止画像を、選択範囲の一端として設定する編集制御操作を入力することと、
前記表示制御操作の内容を外部に伝達する表示制御信号を生成することと、
前記編集制御操作の内容を外部に伝達する編集制御信号を生成することと
を具備する
動画編集方法。
A first partial still image included in a predetermined first display range of the first intermediate still image, and a second intermediate still image including the first display range of the second intermediate still image reduced from the first intermediate still image. externally inputting a second partial still image included in the display range;
displaying the first partial still image and the second partial still image such that the first display range and the second display range are interlocked;
The first intermediate still images are a plurality of still images arranged in a first direction with a first period and arranged in a second direction orthogonal to the first direction with a second period different from the first period. and inputting a display control operation for setting the first display range of the first intermediate still image to be displayed at one time;
inputting an edit control operation for setting one of the plurality of still images included in the first partial still image as one end of a selection range;
generating a display control signal for externally transmitting the content of the display control operation;
A moving picture editing method, comprising: generating an edit control signal for externally transmitting the content of the edit control operation.
JP2018081996A 2018-04-23 2018-04-23 Video editing system, server, terminal and video editing method Active JP7182372B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018081996A JP7182372B2 (en) 2018-04-23 2018-04-23 Video editing system, server, terminal and video editing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018081996A JP7182372B2 (en) 2018-04-23 2018-04-23 Video editing system, server, terminal and video editing method

Publications (2)

Publication Number Publication Date
JP2019193027A JP2019193027A (en) 2019-10-31
JP7182372B2 true JP7182372B2 (en) 2022-12-02

Family

ID=68390989

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018081996A Active JP7182372B2 (en) 2018-04-23 2018-04-23 Video editing system, server, terminal and video editing method

Country Status (1)

Country Link
JP (1) JP7182372B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003333464A (en) 2002-05-10 2003-11-21 Fuji Photo Film Co Ltd Image browsing system
US20050033758A1 (en) 2003-08-08 2005-02-10 Baxter Brent A. Media indexer
JP2006186617A (en) 2004-12-27 2006-07-13 Orion Denki Kk Thumbnail display method and recording and reproducing device
JP2010124181A (en) 2008-11-19 2010-06-03 Sony Corp Image processor, image display method, and image display program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09116860A (en) * 1995-10-19 1997-05-02 Matsushita Electric Ind Co Ltd Video range selection method and video editing device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003333464A (en) 2002-05-10 2003-11-21 Fuji Photo Film Co Ltd Image browsing system
US20050033758A1 (en) 2003-08-08 2005-02-10 Baxter Brent A. Media indexer
JP2006186617A (en) 2004-12-27 2006-07-13 Orion Denki Kk Thumbnail display method and recording and reproducing device
JP2010124181A (en) 2008-11-19 2010-06-03 Sony Corp Image processor, image display method, and image display program

Also Published As

Publication number Publication date
JP2019193027A (en) 2019-10-31

Similar Documents

Publication Publication Date Title
US5999173A (en) Method and apparatus for video editing with video clip representations displayed along a time line
US20230353844A1 (en) Video generation method and apparatus, electronic device, and storage medium
CN109275028B (en) Video acquisition method, device, terminal and medium
CN103702039B (en) image editing apparatus and image editing method
US6657637B1 (en) Moving image combining apparatus combining computer graphic image and at least one video sequence composed of a plurality of video frames
CN105245937A (en) Video scene control system and method
JP2010092246A (en) Information processing apparatus and information processing method thereof
JP2013009299A (en) Picture editing apparatus and picture editing method
US20160012851A1 (en) Image processing device, image processing method, and program
CN113660528A (en) Video synthesis method and device, electronic equipment and storage medium
JP2013025554A (en) Mark information recording device, mark information presentation device, mark information recording method and mark information presentation method
CN115690664A (en) Image processing method, device, electronic equipment and storage medium
JP7182372B2 (en) Video editing system, server, terminal and video editing method
JP2008152584A (en) Display image control device and display method thereof, and content display device and display method thereof
WO2018049682A1 (en) Virtual 3d scene production method and related device
EP3949369B1 (en) Method and system for combining video sequences
JP2008089758A (en) Image display device, image display method, and program
JP5217139B2 (en) Image search device and image search program
KR102638162B1 (en) Video distribution device, video distribution system, video distribution method and program
JP2007325002A (en) Image output device and image output method
KR102078479B1 (en) Method for editing video and videos editing device
CN113873319A (en) Video processing method and device, electronic equipment and storage medium
JP2004080587A (en) Television signal recording and reproducing apparatus and method therefor
JP2005072964A (en) Information processing device and method therefor, recording medium, and program
CN115499672A (en) Image display method, device, equipment and storage medium

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20180510

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210421

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220309

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220427

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220615

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: 20221026

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221121

R150 Certificate of patent or registration of utility model

Ref document number: 7182372

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150