Video editing device and computer program

JP7609448B2Active Publication Date: 2025-01-07GRAVITAS INC
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
JP2022076705
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-06-16
Publication Date
2025-01-07
Estimated Expiration
2041-02-19

AI Technical Summary

Benefits of technology

【0007】 本発明によれば、第1編集基準の下では使用されなかった素材映像をユーザが第2編集基準の下で編集して独自の映像作品を作成することが可能となる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007609448000001
    Figure 0007609448000001
  • Figure 0007609448000002
    Figure 0007609448000002
  • Figure 0007609448000003
    Figure 0007609448000003
Patent Text Reader

Abstract

To provide a video editing device that enables a user to edit raw video to create an original video work. [Solution] The video editing device 10 comprises a video storage unit 110 that stores multiple unedited raw videos that have been excluded from a video work based on a predetermined first editing standard, an input unit 117 that acquires second editing standards that are different from the first editing standard from a user terminal, a video editing unit 114 that extracts videos that meet the second editing standards from the multiple raw videos stored in the video storage unit 110 to create a second edited video, and an output unit 118 that outputs the second edited video to the user terminal.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a video editing apparatus for editing a plurality of videos used in the creation of a commercial video work to create another video. [Background technology]

[0002] When an event such as a concert is commercialized as a video work, it is common to edit footage shot from various angles by multiple video cameras, for example about 30, into a single video work. The footage before editing is called "stock footage." Video works are recorded on a recording medium and sold or distributed. Commercial video works are usually created by selecting and editing multiple stock footage obtained from multiple video cameras into a single video based on specific editing standards, for example professional standards that suit a specific purpose. There are also devices that create a predetermined scenario before shooting and automatically edit the stock footage based on this scenario. Patent Document 1 discloses a technology for creating a video work by editing the shot footage based on a scenario. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2002-016871 A Summary of the Invention [Problem to be solved by the invention]

[0004] Of the multiple stock footage obtained from multiple video cameras, only the footage that will be used in the video work will be used. Stock footage that is not used in the video work will never see the light of day and will usually remain unused. However, there may be cases where a user finds footage that is desired in the stock footage that is not included in the video work. Currently, there is no service available that makes available to users the parts of stock footage that will not be included in the video work.

[0005] SUMMARY OF THE PRESENT DISCLOSURE In view of the above problems, an object of the present invention is to provide a video editing device that enables a user to edit raw video to create an original video work. [Means for solving the problem]

[0006] The video editing device of the present invention includes a storage means for storing a plurality of raw video images captured by a plurality of camera devices of the situation of one event in a predetermined storage in association with audio data recorded when each raw video image was captured; a reception means for receiving user-specific editing criteria from a user terminal; a video editing means for extracting from the storage a predetermined number of raw video images that have a relatively high degree of conformance to the received editing criteria, editing the extracted predetermined number of raw video images to create an edited video image of the event specific to the user; and a transmission means for transmitting the created edited video image to the user terminal together with the audio data associated with the raw video images used in the edited video image. Send to A control means and The control means then shares the edited video with other users in response to an instruction from the user terminal, and transmits the edited video to the user terminals of the other users. . Effect of the Invention

[0007] According to the present invention, it becomes possible for a user to create an original video work by editing video material that was not used under the first editing standard under the second editing standard. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating the configuration of a video editing system. [Diagram 2] FIG. 2 is a functional block diagram of a video editing apparatus. [Diagram 3] FIG. [Figure 4] 13(a) to (d) are diagrams illustrating data structures. [Diagram 5] FIG. 4 is a functional block diagram of a user terminal. [Figure 6] FIG. [Figure 7] FIG. [Figure 8] An explanatory diagram of tagging. [Figure 9](a) and (b) are diagrams illustrating scene extraction. [Figure 10] FIG. [Figure 11] FIG. 1 is a sequence diagram of a video editing sequence. [Figure 12] FIG. [Figure 13] FIG. [Figure 14] 13A and 13B are diagrams illustrating the configuration of a video editing device according to a modified example. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. (Overall composition) Fig. 1 is a diagram illustrating the configuration of a video editing system including a video editing device to which the present invention is applied. This video editing system 1 is configured so that a video editing device 10 and a user terminal 20 can communicate with each other via a network N. The video editing device 10 is a server that stores a plurality of video data. The user terminal 20 is an information processing terminal that can be operated under the user's own management, such as a personal computer, a smartphone, or a tablet terminal. Although two user terminals 20 are shown in Fig. 1, the number of user terminals is arbitrary, and may be one, or may be three or more.

[0010] The video editing device 10 includes computer components including a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, and a storage 104, and a communication interface (I / F) 105. The computer components and the communication I / F 105 are communicatively connected via a bus 106. The CPU 101 controls the operation of the video editing device 10 by executing a computer program stored in the ROM 102. The RAM 103 provides a working area for the CPU 101 to execute processes.

[0011] The storage 104 is a large-capacity storage device such as a hard disk drive (HDD) or a solid state drive (SSD). The storage 104 stores a plurality of video data including raw footage of performers (artists) at events such as concerts and plays. The storage 104 also stores audio data including audio collected at the events from which the plurality of video data were obtained. The communication interface 105 performs communication with the user terminal 20 in accordance with the communication protocol of the network N.

[0012] The user terminal 20 includes a CPU 201, a ROM 202, a RAM 203, a communication interface (I / F) 204, an operation unit 205, a display 206, and a speaker 207. Each unit is communicatively connected via a bus 208. The CPU 201 controls the operation of the user terminal 20 by executing a computer program stored in the ROM 202. The RAM 203 provides a working area for the CPU 201 to execute processing.

[0013] The operation unit 205 is an input interface and accepts various operation inputs from a user, which will be described later. The accepted operation inputs are, for example, instructions for editing a plurality of video data stored in the video editing device 10 and other information processing instructions. The instructions input through the operation unit 205 are transmitted to the CPU 201. The CPU 201 performs information processing according to the instructions acquired from the operation unit 205. The display 206, under the control of the CPU 201, displays an input screen for inputting instructions by the user and images acquired from the video editing device 10. The speaker 207, under the control of the CPU 201, outputs audio acquired from the video editing device 10. The communication interface 204 performs communication with the video editing device 10 according to the communication protocol of the network N.

[0014] In the video editing system 1 configured as above, the user terminal 20 generates editing instructions including editing criteria based on the user's preferences in accordance with the contents of instructions input from the operation unit 205. The user terminal 20 transmits the generated editing instructions to the video editing device 10 via the communication interface 204 and the network N.

[0015] The video editing device 10 acquires editing instructions transmitted from the user terminal 20 via the communication interface 105. The video editing device 10 edits multiple pieces of video data in the storage 104 based on the acquired editing instructions to generate edited video data representing one edited video. The video editing device 10 transmits the edited video data and audio data synchronized with the edited video data to the user terminal 20 via the communication interface 105 and the network N.

[0016] The user terminal 20 acquires the edited video data and audio data transmitted from the video editing device 10 via the communication interface 204. The user terminal 20 processes the acquired edited video data to display the resulting edited video on the display 206, and also processes the acquired audio data to output the audio from the speaker 207. In this way, the user of the user terminal 20 can view video and audio that suit his or her preferences.

[0017] Next, the video editing device 10 and the user terminal 20 will be described in detail. (Video editing equipment) 2 is a functional block diagram of the video editing device 10. Each functional block is realized by the CPU 101 executing a computer program, and at least a part of the functional blocks may be realized by hardware. The video editing device 10 functions as a video storage unit 110, an audio storage unit 111, a registration information storage unit 112, an edited video storage unit 113, a video editing unit 114, a user management unit 115, a preference learning unit 116, an input unit 117, and an output unit 118. In other words, computer components are operated as such functional blocks.

[0018] The video storage unit 110, the audio storage unit 111, the registration information storage unit 112, and the edited video storage unit 113 are realized by the CPU 101 and the storage 104. The video editing unit 114, the user management unit 115, and the preference learning unit 116 are realized by the CPU 101. The input unit 117 and the output unit 118 are realized by the CPU 101 and the communication interface 105.

[0019] The video storage unit 110 stores a plurality of video data. The plurality of video data includes raw video footage shot by a plurality of video cameras installed at one event venue. These raw video footage are raw video footage used when creating (editing) a commercial video work related to the event, but are unedited raw video footage excluded from edited video footage (first edited video footage) edited based on the professional editing standards of a creator. Conventionally, such unedited raw video footage has generally been discarded after the video work has been created.

[0020] FIG. 3 is an explanatory diagram of video data acquisition. FIG. 3 shows an example of the arrangement of multiple shooting devices (video cameras C1 to C25) used in a concert venue. Each of the video cameras C1 to C25 is arranged to shoot the stage 300 from various angles. In this example, the video cameras C1 to C16 shoot the stage 300 from the audience seats. The video cameras C17 to C19 are used on the stage 300. The video cameras C20 to C22 are installed on special equipment such as a crane and shoot the stage 300. The video camera C23 shoots the stage 300 from the center, the video camera C24 shoots the stage 300 from the right side, and the video camera C25 shoots the stage 300 from the left side.

[0021] Each of the video cameras C1 to C25 is assigned a role. In this example, the video cameras C1, C3, C5, C7, and C9 each take a close-up of the face of a specific performer. The video cameras C2, C4, C6, C8, and C10 each take a full-body shot of a specific performer. The video cameras C11 to C13 take pictures of all the performers. The video cameras C14 to C16 take pictures of the main performer singing. The video cameras C17 and C18 take pictures of the other performers (members) from a close distance on the stage 300. The video camera C19 takes pictures of the musicians. In addition to the video cameras C1 to C25, a video camera may be used to take pictures of the members in the dressing room.

[0022] The images captured by each of the video cameras C1-C25 are used by a creator as raw images to create a video work, and then stored in the video storage unit 110 of the storage 104. At the same time as the video cameras C1-C25 are capturing images, sound is recorded by a sound collection device at the concert venue (event venue). Audio data including the recorded sound is stored in the audio storage unit 111.

[0023] The registration information storage unit 112 stores registration data including registration information of users who give instructions to edit the raw video stored in the video storage unit 110 by the user terminal 20. The edited video storage unit 113 stores edited video data including edited video created in response to instructions from users.

[0024] Fig. 4 is an example diagram of the data structure of each data stored in the video storage unit 110, the audio storage unit 111, the registration information storage unit 112, and the edited video storage unit 113. Fig. 4(a) is an example diagram of the structure of video data stored in the video storage unit 110. Fig. 4(b) is an example diagram of the structure of audio data stored in the audio storage unit 111. Fig. 4(c) is an example diagram of the structure of registration data stored in the registration information storage unit 112. Fig. 4(d) is an example diagram of the structure of edited video data stored in the edited video storage unit 113.

[0025] The video data in Fig. 4(a) has a structure in which an event ID that identifies the event at which the raw video was shot and a camera ID that identifies the video camera that shot the raw video are assigned to the raw video. The event ID and camera ID allow the user to identify which event the raw video was shot by and which video camera it was shot with.

[0026] Most stock footage of concerts has a playback time of around two hours. The performers who appear in the stock footage change depending on the scene. For this reason, the stock footage is tagged so that the performers appearing in each scene and their expressions can be identified. When multiple performers appear on one screen, tags are added so that the performer who is positioned as centrally and as large as possible can be identified, or so that all performers can be identified. These tags and the playback time are added to the stock footage as metadata.

[0027] The audio data in Figure 4(b) has a structure in which an event ID is assigned to the audio, identifying the event at which the audio was recorded. The video data and audio data are linked by the event ID. When played back, the video and audio are played back in sync. The video data and audio data contain a sync signal for this purpose.

[0028] The registration data in Fig. 4(c) has a structure in which a user ID for identifying the user and an edited video ID for identifying the edited video created by the user are added to the user's personal information (registration information). Preference data, which will be described later, indicating the user's preferences is added to the registration data. The user's personal information is input by the user from the operation unit 205 of the user terminal 20.

[0029] Video editing device 10 manages registration information storage unit 112 by user management unit 115. User management unit 115 creates registration data by assigning a user ID to personal information of the user acquired from user terminal 20, and stores the registration data in registration information storage unit 112. The personal information includes the user's name, contact information, login password, etc. The edited video ID is assigned to identify edited video when the user creates edited video by independently editing raw video. The edited video ID is added to the registration data every time the user creates edited video.

[0030] The edited video data in FIG. 4(d) has a structure in which an edited video ID is assigned to an edited video created by a user. The video editing unit 114 stores the edited video data created by assigning the edited video ID to the edited video in the edited video storage unit 113. When the edited video ID is assigned to the edited video, the user management unit 115 adds the edited video ID to the registered data of the user who created the edited video. The registered data and the edited video are linked by the edited video ID. The edited video may be configured by combining, in addition to the video itself, information indicating, for example, a scene of the material video used in the edited video, as long as the video can be played back. For example, the edited video may be a combination of information that clarifies the playback time and the scene of the material video used, such as a playback time of 0 to 5 seconds indicating a scene of the first material video, a playback time of 5 to 8 seconds indicating a scene of the second material video, and so on.

[0031] The video editing unit 114 edits the multiple raw video images stored in the video storage unit 110 based on the editing criteria (second editing criteria) included in the editing instructions acquired from the user terminal 20, to create an edited video image that suits the user's preferences. Before creating the edited video image, the video editing unit 114 analyzes the raw video images and identifies the performers in the video image for each scene, for example, by face recognition technology. The video editing unit 114 tags the raw video images as described above so that the identified performers can be identified.

[0032] The video editing unit 114 determines videos that match the editing criteria based on the editing criteria and tags added to each raw video, and extracts them from the multiple raw videos. The video editing unit 114 creates one edited video by combining the extracted videos. For example, the video editing unit 114 calculates the degree of match with the editing criteria for each scene of each raw video. The video editing unit 114 extracts the raw video with the highest degree of match for each scene to create the edited video. In this case, if the user's preference data is available, the video editing unit 114 may calculate the degree of match using the preference data and the editing criteria. By taking the preference data into account, an edited video that better matches the user's preferences can be automatically obtained. The edited video is transmitted to the user terminal 20 and is stored in the edited video storage unit 113 with an edited video ID assigned thereto.

[0033] The preference learning unit 116 learns the preferences of the user using the editing criteria and edited video as teacher data. The preference learning unit 116 acquires the editing criteria acquired from the user terminal 20 and the edited video created based on the editing criteria. The preference learning unit 116 performs machine learning using the acquired editing criteria and edited video to create preference data of the user. The preference data is added to the registered data of the user by the user management unit 115. The preference learning unit 116 performs machine learning and updates the preference data every time the user instructs the creation of an edited video. Therefore, by having the user create a large number of edited videos, edited videos that better suit the user's preferences are created.

[0034] The input unit 117 acquires instructions such as editing instructions transmitted from the user terminal 20. The output unit 118 transmits to the user terminal 20 edited video data representing the edited video and audio data corresponding to the edited video.

[0035] (User terminal) Next, a configuration example of the user terminal 20 will be described. Fig. 5 is a functional block diagram of the user terminal 20. Each function is realized by the CPU 201 executing a computer program, and at least a part of the functions may be realized by hardware. In this embodiment, an example will be described in which each function is realized by installing and executing application software for creating edited video using the video editing device 10 in the user terminal 20.

[0036] The user terminal 20 functions as an input unit 210, an output unit 211, an output control unit 212, a transmission data generation unit 213, and a communication control unit 214. That is, it operates as such functional blocks. The input unit 210 is realized by the CPU 201 and the operation unit 205. The output unit 211 is realized by the CPU 201, a display 206, and a speaker 207. The output control unit 212 and the transmission data generation unit 213 are realized by the CPU 201. The communication control unit 214 is realized by the CPU 201 and the communication interface 204.

[0037] The input unit 210 accepts instructions and the like input by the user via the operation unit 205. The output unit 211 displays a screen on the display 206 and outputs sound from the speaker 207 under the control of the output control unit 212. The transmission data generation unit 213 generates transmission data to be transmitted to the video editing device 10 based on the instructions and the like accepted by the input unit 210.

[0038] The process of generating an editing instruction as data to be sent to the video editing device 10 will be described. In this case, the output control unit 212 causes the display 206 to display an operation screen for creating an edited video using the video editing device 10. When application software for creating an edited video using the video editing device 10 is executed, a selection screen for selecting which event's raw video is to be edited is first displayed on the display 206. FIG. 6 is a diagram showing an example of the selection screen. The event name and the date on which the event is held are displayed on the selection screen. The user uses the operation unit 205 to select the event to be edited from the selection screen.

[0039] When an event is selected, an operation screen for setting editing criteria is displayed on the display 206. FIG. 7 is a view showing an example of the operation screen in this case. The operation screen includes a main viewer 701, a member selection button 702, a parameter adjustment bar 703, a merchandise field 704, a share button 705, and a save button 706. The main viewer 701 displays the edited video. The member selection button 702 and the parameter adjustment bar 703 are used by the user to input desired editing criteria. The merchandise field 704 is a field that introduces merchandise related to the event selected on the selection screen, and is linked to a sales site for the related merchandise.

[0040] The user selects a desired member using member selection button 702. The member selected using member selection button 702 is the performer of the event. The user can set the appearance of the desired member (closer / closer), the appearance of other members, recommended video, etc. using parameter adjustment bar 703. The transmission data generation unit 213 creates editing instructions using these settings as editing criteria.

[0041] The communication control unit 214 communicates with the video editing device 10. For example, the communication control unit 214 transmits an editing instruction to the video editing device 10. The communication control unit 214 acquires edited video data and audio data edited based on the editing instruction from the video editing device 10 and transmits them to the output control unit 212. The output control unit 212 displays edited video based on the acquired edited video data on the main viewer 701 and outputs audio based on the acquired audio data from the speaker 207. This allows the user to view edited video that suits his or her preferences.

[0042] (Video Editing) A description will be given of an example of video editing by the above-described video editing system 1. As described above, video editing is performed by the video editing unit 114. Here, a case will be described in which a close-up image of "member A" is set as the editing standard.

[0043] The video editing unit 114 has learned the facial images of each member in advance, and extracts members from each raw video using face recognition technology. For example, the video editing unit 114 extracts members for each scene of the raw video. For example, the video editing unit 114 determines that a scene has changed every time a member included in a video changes. The video editing unit 114 tags the extracted members to the corresponding scenes of the raw video. FIG. 8 is an explanatory diagram of a case where members are tagged to raw video.

[0044] The raw footage in FIG. 8 is footage shot with a video camera that mainly shoots member A. In FIG. 8, the first scene (playback time t0-t1) is tagged with "members A, C, D." The second scene (playback time t1-t2) is tagged with "members A, B." The third scene (playback time t2-t3) is tagged with "all members." The fourth scene (playback time t3-t4) is tagged with "member A." The fifth scene (playback time t5-) is tagged with "members A, F."

[0045] The video editing unit 114, which has tagged all the raw footage, edits the edited footage based on the editing criteria. When member A is specified as the editing criteria, footage (scenes) including member A are extracted from each raw footage to create the edited video. Figure 9 is an explanatory diagram of scene extraction. Figures 9(a) and 9(b) show footage shot with different video cameras at the same time. All footage includes the three members A, B, and C.

[0046] In this case, member A is displayed largest in the image of FIG. 9(a), and member A is displayed second largest in the image of FIG. 9(b). The image editing unit 114 calculates the degree of match with the editing criteria for each image. Since the editing criteria is the close-up image of "member A," the degree of match in FIG. 9(a) is higher than the degree of match in FIG. 9(b). For this reason, the image editing unit 114 extracts a scene including the image of FIG. 9(a). At this time, the image editing unit 114 may add user preference data to the criteria for the degree of match. For example, if the user prefers member A to be displayed at the center of the image, the position of member A in addition to the size of member A in the image will be included in the degree of match.

[0047] The video editing unit 114 creates an edited video by combining the scenes extracted from each raw video in this way. Fig. 10 is an explanatory diagram of an edited video created by combining scenes. In Fig. 10, the members appearing in the multiple raw videos obtained from multiple video cameras are tagged for each scene, and the video editing unit 114 automatically creates an edited video that matches the editing criteria using the tags.

[0048] When the editing criteria is "member A," the video editing unit 114 imports and combines scenes tagged with "member A" from each raw video to create an edited video. When member A is tagged at the same timing in multiple raw videos, the video editing unit 114 selects scenes to import according to the degree of match as described in FIG. 9. The edited video in FIG. 10 is composed of scenes shown in shaded areas selected from each raw video. With conventional professional editing criteria, scenes are selected without bias toward each member to complete a video work. In contrast, with editing criteria based on the user's preferences as in this embodiment, edited video that is biased toward one member is created.

[0049] (Video Editing Sequence) A video editing sequence by the video editing system 1 configured as above will be described below. Fig. 11 is a sequence diagram of the video editing sequence. It is assumed that a user has been registered and a plurality of raw videos are stored in the video storage unit 110.

[0050] A user starts application software for creating an edited video using the video editing device 10, using the user terminal 20 (S101). When the application software is started, a home screen is displayed on the display 206 of the user terminal 20 (S102). FIG. 12 is a diagram showing an example of the home screen. The home screen includes a "Login ID" field 1201, a "Password" field 1202, a "Video Edit" button 1203, and a "View" button 1204. The user inputs a login ID into the "Login ID" field 1201 and a password into the "Password" field 1202, using the operation unit 205. After that, the user selects either the "Video Edit" button 1203 or the "View" button 1204, using the operation unit 205. When editing a video, the user selects the "Video Edit" button 1203.

[0051] When the user selects the "Video Edit" button 1203 from the home screen using the operation unit 205, the selection screen of FIG. 6 is displayed on the display 206 (S103). At this time, the user terminal 20 requests a list of event names and event dates for the raw video stored in the video storage unit 110 from the video editing device 10. In response to this request, the video editing device 10 transmits the list of event names and event dates to the user terminal 20 (S201). In this way, the user terminal 20 obtains the list of event names and event dates. The user selects the event to be edited from the selection screen using the operation unit 205. When the user selects the event to be edited from the selection screen using the operation unit 205, the operation screen of FIG. 7 is displayed on the display 206 (S104).

[0052] The user selects desired editing conditions from the operation screen using the operation unit 205. In the example of FIG. 7, the user sets the desired member and the appearance of the desired member using the member selection button 702 and the parameter adjustment bar 703. The transmission data generation unit 213 creates editing instructions using these settings as editing criteria. The transmission data generation unit 213 generates editing instructions including the editing criteria based on the selected conditions (S105). The editing instructions also include the user ID and password of the user entered on the home screen. The user terminal 20 transmits the editing instructions generated by the transmission data generation unit 213 to the video editing device 10 via the network N using the communication control unit 214 (S106).

[0053] The video editing device 10 acquires the editing instructions transmitted from the user terminal 20 via the input unit 117 (S202). The video editing device 10 refers to the registered data via the user management unit 115, and performs user authentication using the user ID and password included in the editing instructions (S203). The following process is executed if the user authentication is successful. If the user authentication is unsuccessful, the video editing device 10 transmits a notification to the user terminal 20 prompting the user to re-enter the user ID and password, and performs user authentication again.

[0054] The video editing device 10 edits the raw video as described above based on the editing criteria included in the editing instructions by the video editing unit 114 to create an edited video (S204). The video editing device 10 transmits edited video data representing the edited video and audio data of the corresponding audio to the user terminal 20 via the output unit 118 over the network N (S205).

[0055] Furthermore, the video editing unit 114 adds a user ID to the created edited video and stores it in the edited video storage unit 113 (S206). The video editing device 10 uses the preference learning unit 116 to learn the editing criteria acquired in this process and the created edited video, generate preference data, and add it to the corresponding registered data in the registration information storage unit 112. If the preference data has already been added to the registered data, the preference data is updated (S207).

[0056] The user terminal 20 acquires the edited video data and audio data transmitted from the video editing device 10 via the communication control unit 214 (S107). The output control unit 212 of the user terminal 20 converts the edited video data and audio data into an outputtable format and outputs them via the output unit 211 (S108). The output unit 211 displays the edited video on the display 206 and outputs the audio via the speaker 207.

[0057] The edited video may be displayed in the main viewer 701 of the operation screen in Fig. 7, or may be displayed on another display screen. Fig. 13 is a view showing an example of a display screen displaying the edited video. This display screen is displayed by switching from the operation screen in Fig. 7 after an editing instruction is transmitted from the user terminal 20 to the video editing device 10 in the process of S106. The display screen includes the main viewer 701, a comment field 1301, a share button 1302, and a save button 1303. The edited video is displayed in the main viewer 701.

[0058] By pressing a share button 1302, the user can share the edited video being displayed with other users. When the video is shared, comments from the user and other users can be displayed in a comment field 1301. By pressing a save button 1303, the user can save the edited video being displayed in the user terminal 20. Note that whether or not the video editing device 10 stores the edited video in the process of S206 may be determined by pressing the save button 1303.

[0059] The display screen of Fig. 13 is also displayed when the "view" button 1204 of Fig. 12 is selected. In this case, the user can view edited videos created by other users and set to be shared, in addition to the edited videos created by the user.

[0060] Fig. 14 is an explanatory diagram of the configuration of a modified video editing device. Fig. 14(a) shows the hardware configuration of the video editing device 30, and Fig. 14(b) shows the functional blocks of the video editing device 30. The video editing device 30 is configured by integrating the video editing device 10 of Fig. 1 and the user terminal 20.

[0061] The video editing device 30 is configured by adding an operation unit 107, a display 108, and a speaker 109 to the video editing device 10 in Fig. 1. The operation unit 107 is an input interface having the same functions as the operation unit 205 of the user terminal 20 in Fig. 1. The display 108 has the same functions as the display 206 of the user terminal 20 in Fig. 1, but is a display device with improved screen size, image quality, etc. The speaker 109 has the same functions as the speaker 207 of the user terminal 20 in Fig. 1, but has higher sound quality.

[0062] 2, but differs in the functions of the input unit 119 and the output unit 120. That is, the input unit 119 receives instructions such as editing instructions directly from the operation unit 107, without going through the network N. The output unit 120 outputs edited video and audio directly from the display 108 and the speaker 109, without transmitting edited video data and audio data via the network N.

[0063] Furthermore, the video editing device 30 may record the edited video on a recording medium and provide it to the user. In this case, the video editing device 30 includes a writing device for recording media such as a USB memory, a DVD, or Blu-ray (registered trademark). After creating an edited video using the video editing device 30, the user instructs the video editing device 30 to write the edited video to the recording medium. In response to this instruction, the video editing device 30 writes the edited video to the recording medium. The recording medium created in this manner is provided to the user and used by the user.

[0064] Such a video editing device 30 is installed in a dedicated facility equipped with, for example, the latest display 108 and speakers 109. Even if a high-performance personal computer is used as the user terminal 20, there is a limit to the sense of realism. In contrast, when the video editing device 30 is installed in, for example, a dedicated facility, the user can enjoy edited video with high image quality, high sound quality, and a high sense of realism.

[0065] The video editing system 1 described above makes it possible to effectively utilize unedited video material that would otherwise have been discarded or left unused. Since users can edit video material according to their own editing standards that differ from professional editing standards, for example, they can customize and enjoy events such as concerts as their own unique video works. This allows users to continuously enjoy the same event from different perspectives. Users can also compare and evaluate video works that they have edited with those edited by other users.

Claims

1. a storage means for storing a plurality of raw images of one event captured by a plurality of image capture devices and audio data recorded during the capture of each raw image in a predetermined storage in association with each other; A receiving means for receiving user-specific editing criteria from a user terminal; a video editing means for extracting from the storage a predetermined number of video materials having a relatively high degree of conformance to the received editing criteria, and editing the extracted predetermined number of video materials to create an edited video material of the event specific to a user; a control means for transmitting the created edited video together with the audio recording data associated with the raw video used in the edited video to the user terminal; the control means, in response to an instruction from the user terminal, shares the edited video with another user and transmits the edited video to the user terminal of the other user. A video editing apparatus comprising:

2. A part or all of the plurality of raw images stored in the storage means are raw images to be discarded without being used as a video work. The video editing apparatus according to claim 1 .

3. The storage means adds metadata to each of the plurality of raw images so that the contents shown in each scene can be understood, and stores the metadata in the storage. The video editing apparatus according to claim 1 .

4. A server connected to a user terminal via a communication path, a storage means for storing a plurality of raw images of one event captured by a plurality of image capture devices and audio data recorded during the capture of each raw image in a predetermined storage in association with each other; A receiving means for receiving user-specific editing criteria from the user terminal; a video editing means for extracting from said storage means a predetermined number of raw video images having a relatively high degree of conformity with said editing criteria, and editing the extracted predetermined number of raw video images to create an edited video image of said event specific to a user; a control means for transmitting the created edited video together with the audio recording data associated with the raw video used in the edited video to the user terminal; causing the control means to share the edited video with other users in response to an instruction from the user terminal and transmit the edited video to the user terminals of the other users; A computer program for.

5. A user terminal that communicates with the video editing device according to any one of claims 1 to 3, A receiving means for receiving input of user specific editing criteria; an instruction means for transmitting the received editing criteria to the video editing device and causing the video editing device to create an edited video of the event by editing a predetermined number of raw videos that have a relatively high degree of conformity to the transmitted editing criteria; an acquisition means for acquiring the created edited video and the audio recording data used in the edited video from the video editing device; a playback means for playing back the acquired edited video in synchronization with the audio recording data; A computer program for operating as a

Citation Information

Patent Citations

  • Water permeable floor material

    JP1987041802A

  • Method and apparatus for editing video as well as recording medium for recording computer program for editing video

    JP2002016871A

  • Image-distributing apparatus and image-receiving apparatus

    JP2003179908A

  • Personal digest distribution system, personal digest preparing method and program for making computer execute the method

    JP2004072540A

  • Video processing apparatus and video processing method

    JP2017038152A