JP7182372B2 - Video editing system, server, terminal and video editing method - Google Patents
Video editing system, server, terminal and video editing method Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 82
- 238000011156 evaluation Methods 0.000 claims description 47
- 239000000284 extract Substances 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 25
- 238000004891 communication Methods 0.000 description 22
- 230000006870 function Effects 0.000 description 18
- 230000008569 process Effects 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 206010028980 Neoplasm Diseases 0.000 description 4
- 201000011510 cancer Diseases 0.000 description 4
- 239000003086 colorant Substances 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000001356 surgical procedure Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000007721 medicinal effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
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.
長時間にわたる動画の編集を、より効率よく行うための動画編集システムおよび動画編集方法を提供する。その他の課題と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。 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.
添付図面を参照して、本発明による動画編集システム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
(構成要素)
図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
サーバ3は、プログラムを実行してデータの入力、演算および出力を行うことによって各種の機能を実現するコンピュータである。サーバ3は、物理サーバとして構成されていても良いし、別の物理サーバで動作する仮想サーバとして構成されていても良い。
The
図1Bのサーバ3は、バス31と、入出力インターフェース32と、通信部321と、演算部33と、記憶部34と、外部記憶装置35とを備える。サーバ3は、記録媒体351をさらに備えていても良い。演算部33は、中間静止画像群生成部331と、部分静止画像群生成部332と、編集後動画生成部333と、評価部334とを備えている。記憶部34は、データベース4を含んでいても良い。
The
演算部33は、記憶部34に格納されているプログラムを実行することによって、様々な機能を実現する。中間静止画像群生成部331、部分静止画像群生成部332、編集後動画生成部333および評価部334は、それぞれ、演算部33が所定のプログラムを実行することによって実現される機能を、機能ブロックとして表現したものである。
The
中間静止画像群生成部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
部分静止画像群生成部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
編集後動画生成部333は、図示しない編集後動画生成プログラムを演算部33が実行することによって実現される機能ブロックであり、編集前動画7から編集後動画9を生成する機能を有する。本実施形態による編集後動画生成部333は、特に、編集前動画7の中から所望の一部分を切り出して編集後動画9とする機能を有するが、他の機能をさらに有していても良い。
The edited moving image generation unit 333 is a functional block realized by the
評価部334は、図示しない評価プログラムを演算部33が実行することによって実現される機能ブロックであり、編集前動画7の各コマをさらに細かく分割した領域ごとに、所定の基準で評価を行う機能を有する。本実施形態による評価部334は、例えば、被写体が外科手術を受ける患者の生体組織である場合に、領域ごとにがん細胞が含まれている確度を評価する機能を有しても良い。ただし、これはあくまでも一例であって、本実施形態を限定しない。なお、例示した「生体組織にがん細胞が含まれている確度を評価する機能」は、いわゆる人工知能を応用して実現されている公知技術であるので、さらなる詳細な説明を省略する。
The evaluation unit 334 is a functional block realized by the
データベース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
端末5は、プログラムを実行してデータの読み書きを行うことによって各種の機能を実現するコンピュータである。端末5は、例えば、タブレット型の端末であっても良いし、スマートフォンであっても良いが、これらの例は本実施形態を限定しない。
The
図1Cの端末5は、バス51と、入出力インターフェース52と、通信装置521と、表示装置522と、入力装置523と、演算装置53と、記憶装置54と、外部記憶装置55とを備えている。演算装置53は、表示制御信号生成部531と、編集制御信号生成部532とを備えている。ここで、表示制御信号生成部531および編集制御信号生成部532は、記憶装置54に格納された所定のプログラムを演算装置53が実行することによって実現される機能を、機能ブロックとして示したものである。端末5は、記録媒体551をさらに備えていても良い。
The
撮影装置2は、本実施形態による動画編集システム1で編集する対象である編集前動画7を生成する装置であって、例えば、ビデオカメラである。撮影装置2は、被写体を光学的に撮影した動画を、サーバ3で処理出来るデジタルデータとして出力する機能を有することが好ましい。
The photographing device 2 is a device that generates a pre-editing moving
表示装置6は、本実施形態による動画編集システム1で生成された編集後動画9を表示する装置であって、例えば、テレビ、モニタ、ディスプレイ、などである。
The
(接続関係)
図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
図1Bを参照して、本実施形態によるサーバ3の構成要素の接続関係について説明する。
With reference to FIG. 1B, the connection relationship of the components of the
バス31は、入出力インターフェース32、演算部33、記憶部34および外部記憶装置35のそれぞれに、電気的に通信可能に接続されている。言い換えれば、入出力インターフェース32、演算部33、記憶部34および外部記憶装置35は、バス31を介して互いに、電気的に通信可能である。
The bus 31 is electrically communicably connected to each of the input/
入出力インターフェース32は、通信部321に接続されている。通信部321は、図1Bに図示されない撮影装置2、データベース4、端末5および表示装置6のそれぞれとの間で、有線通信および無線通信のどちらか片方または両方を行えるように接続されている。
The input/
その他、外部記憶装置35は、記録媒体351との間で、データの書き込み、読み出しなどを行う際に、記録媒体351に接続される。なお、データの書き込み、読み出しなどを行わない際には、外部記憶装置35および記録媒体351は必ずしも接続されていなくても良い。
In addition, the
図1Cを参照して、本実施形態による端末5の構成要素の接続関係について説明する。
With reference to FIG. 1C, the connection relationship of the components of the
バス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/
入出力インターフェース52は、通信装置521、表示装置522および入力装置523のそれぞれに接続されている。
The input/
通信装置521は、図1Cに図示しないサーバ3との間で、有線通信および無線通信のどちらか片方または両方を行えるように接続されている。
The
その他、外部記憶装置55は、記録媒体551との間で、データの書き込み、読み出しなどを行う際に、記録媒体551に接続される。なお、データの書き込み、読み出しなどを行わない際には、外部記憶装置55および記録媒体551は必ずしも接続されていなくても良い。
In addition, the
(動作)
図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
図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
第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
第3中工程S13において、サーバ3が、中間静止画像群8を生成する。図3を参照して、第3中工程S13についてより詳細に説明する。図3は、一実施形態による中間静止画像群8の一構成例を示す図である。第3中工程S13は、第1小工程S131から開始する。
In a third intermediate step S13, the
第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
ここでは、編集前動画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
なお、第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
第2小工程S132において、サーバ3の演算部33のうち、評価部334が、各静止画像を評価する。この評価の結果は、データベース4に格納されることが好ましい。
In the second sub-step S132, the evaluation section 334 of the
ここでは、評価基準の一例として、前述のとおり、領域ごとにがん細胞が含まれている確度を用いる場合について考える。まず、各静止画像を、複数の評価領域に分割する。例えば、各静止画像を、横方向に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
第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
図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
なお、上記の例では、第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
また、複数の第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
中間静止画像群生成部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
第2大工程S2において、サーバ3および端末5が連携して、動画編集の選択範囲を設定する。第2大工程S2は、第1中工程S21から開始する。第1中工程S21において、サーバ3および端末5が連携して、中間静止画像群8の表示を行う。第1中工程S21は、第1小工程S211から開始する。
In the second major step S2, the
第1小工程S211において、端末5が、中間静止画像群8のうち、表示装置522に表示する表示範囲を決定する。図5Aを参照して、本実施形態による表示装置522の表示範囲について説明する。図5Aは、一実施形態による端末5における表示の一構成例を示す図である。
In the first sub-step S211, the
図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
なお、表示領域の総数は、利用者による操作に応じて変更可能であっても良い。また、各表示領域の、表示装置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
第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
同様に、第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
第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
第3小工程S213において、端末5の通信装置521が、サーバ3に向けて、表示制御信号を送信する。第3小工程S213の次には、第4小工程S214が実行される。
In the third sub-step S213, the
第4小工程S214において、サーバ3の通信部321が、表示制御信号を受信する。受信された表示制御信号は、記憶部34に格納されても良い。第4小工程S214の次には、第5小工程S215が実行される。
In the fourth sub-step S214, the
第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
前述のとおり、第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
第7小工程S217において、端末5の通信装置521が、部分静止画像群を受信する。第7小工程S217の次には、第8小工程S218が実行される。
In the seventh sub-step S217, the
第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
(選択範囲の連動表示)
ここで、第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
(評価結果の重ね表示)
表示装置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
図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
それぞれの評価領域のほぼ全ては、四隅を非選択枠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
非選択枠87および選択枠88のそれぞれは、対応する評価領域の評価結果を、利用者にとって容易に区別可能に表すことが好ましい。例えば、非選択枠87および選択枠88のそれぞれは、評価結果に対応する色の違いで表示されても良いし、評価結果に対応する形状の違いで表示されて良い。色の違いによる表示方法としては、例えば、評価結果の数値を色相に変換する色分けを採用しても良い。色相変換の一例としては、数値が高ければ高いほど赤や黄色などの暖色に近づき、反対に低ければ低いほど青や紫などの寒色に近づく、いわゆるサーモグラフィのような色分けがある。また、形状の違いによる表示方法としては、例えば、評価結果の数値が高ければ高いほど幅や長さが伸び、反対に低ければ低いほど幅や長さが縮む、などの変化を採用しても良い。
Each of the non-selection frame 87 and the
第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
第1小工程S221において、端末5の入力装置523は、利用者による操作を入力する。この操作は、例えば、端末5がタブレットやスマートフォンなどである場合は、表示装置522に一体化されたタッチパネルを介して行われても良い。また、端末5がパーソナルコンピュータなどである場合は、マウスやキーボードを介して行われても良い。第1小工程S221の次には、第2小工程S222~第4小工程S224が実行される。
In the first sub-step S221, the
第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
第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
第3小工程S223において、演算装置53が、第1小工程S221で入力された操作が表示範囲を変更する操作であったかどうかを判定する。ここで、表示範囲を変更する操作として、例えば、表示範囲を所定の方向に、かつ連続的に水平移動する、いわゆるスクロール操作と、現在表示されている静止画像から、現在表示されている領域の外にある別の静止画像まで不連続に水平移動する、いわゆるジャンプ操作とが考えられる。入力された操作が表示範囲を変更する操作であった場合(YES)は、各表示領域に表示する部分静止画像群の表示範囲に変更が加わるので、次に第2大工程S2の第1中工程S21の第1小工程S211を再度実行する。
In the third sub-step S223, the
図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
なお、図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
各時刻における第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
このように、本実施形態では、サーバ3および端末5の間で行う通信において、ビットレートが比較的高い編集前動画7のストリーミング再生をせずに、ビットレートが比較的低い静止画像を連続的に切り替える表示を行うことで、疑似的な動画再生を行うことが出来る。
As described above, in the present embodiment, in communication between the
同様の擬似的な動画再生は、図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
図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
第2大工程S2の第3中工程S23では、端末5が編集制御信号を生成する。第3中工程S23は、第1小工程S231から開始する。
In the third intermediate step S23 of the second major step S2, the
第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
第2小工程S232において、端末5の通信装置521は、編集制御信号をサーバ3に向けて送信する。第2小工程S232の次には、第3小工程S233が実行される。
In the second sub-step S232, the
第3小工程S233において、サーバ3の通信部321が、編集制御信号を受信し、記憶部34に格納する。第3小工程S233の次には、第3大工程S3が実行される。
In the third sub-step S233, the
第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
以上に説明したように、本実施形態によれば、編集前動画7に含まれる全てまたは一部のコマを縦横に並べて一覧表示することで、選択範囲84の基準点となる2つのコマを容易に見つけて指定することが可能となる。さらに、スクロールの方向によって2つの異なる速度で疑似的な動画再生を容易に行うことで、基準点となるコマを探しやすくすることが可能となる。また、各コマを分割した評価領域ごとに評価結果を示すことでも、基準点となるコマを探しやすくすることが可能となる。なお、サーバ3および端末5の間で、動画データの代わりに静止画像データを送受信することで、より機敏な動作が期待できる。
As described above, according to the present embodiment, all or part of the frames included in the
以上、発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。また、前記実施の形態に説明したそれぞれの特徴は、技術的に矛盾しない範囲で自由に組み合わせることが可能である。 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
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周期による疑似的な動画再生を行い、前記第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.
前記サーバの前記中間静止画像群生成部は、前記第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部分静止画像を表示する際に、前記複数の評価領域のそれぞれを、前記評価の結果で区別して表示する
動画編集システム。 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部分静止画像および前記第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.
前記表示することは、
前記第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.
前記中間静止画像群を生成することは、
前記第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.
前記中間静止画像群を生成することは、
前記複数の静止画像のそれぞれを、所定の寸法を有する複数の評価領域に区切り、前記複数の評価領域のそれぞれを所定の基準で評価すること
をさらに具備し、
前記表示することは、
前記第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部分静止画像および前記第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.
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)
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)
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 |
-
2018
- 2018-04-23 JP JP2018081996A patent/JP7182372B2/en active Active
Patent Citations (4)
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 |