Systems and methods for identifying scenes in a video to be edited and for performing playback
First Claim
Patent Images
1. An apparatus for identifying scenes to be edited, comprising:
- a processor;
a memory containing instructions stored therein which when executed causes the apparatus to perform the steps of;
reading a video;
receiving, by a scene selection module, a scene selection within the video, wherein the scene selection module is configured to receive a start time and an end time defining a scene;
partitioning, by a subscene module, the selected scene into subscenes, configured to partition the selected scene into subscenes, wherein the subscene module is configured to analyze subtitles to determine subscenes of interest; and
presenting, by an editing module, the subscenes of interest, wherein the editing module is further configured to receive editing commands for the subscenes of interest and to associate the editing commands with the subscenes of interest, to be incorporated during future playback of the video while the video is left unmodified, and wherein the playback module is further configured to incorporate the editing commands during playback of the video, wherein the editing commands are applied to the video during future playback of the video in order to display an edited version of the video, wherein the video is left unmodified.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments described herein provide users with a fast and efficient way for identifying scenes for editing purposes. At least one embodiment is a method for editing video. The method comprises receiving a video with scenes to be edited, receiving a scene selection for editing, and partitioning the selected scene into subscenes based on the presence of subtitles, audio analysis, or a combination of both. The method further comprises identifying subscenes of interest, receiving editing commands for the subscenes of interest, and associating the editing commands with the video for future playback, wherein the video is left unmodified.
-
Citations
25 Claims
-
1. An apparatus for identifying scenes to be edited, comprising:
-
a processor; a memory containing instructions stored therein which when executed causes the apparatus to perform the steps of; reading a video; receiving, by a scene selection module, a scene selection within the video, wherein the scene selection module is configured to receive a start time and an end time defining a scene; partitioning, by a subscene module, the selected scene into subscenes, configured to partition the selected scene into subscenes, wherein the subscene module is configured to analyze subtitles to determine subscenes of interest; and presenting, by an editing module, the subscenes of interest, wherein the editing module is further configured to receive editing commands for the subscenes of interest and to associate the editing commands with the subscenes of interest, to be incorporated during future playback of the video while the video is left unmodified, and wherein the playback module is further configured to incorporate the editing commands during playback of the video, wherein the editing commands are applied to the video during future playback of the video in order to display an edited version of the video, wherein the video is left unmodified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for identifying scenes to be edited, comprising:
-
receiving a video with scenes to be edited; receiving a scene selection for editing, and receiving a start and an end time defining the scene; partitioning the selected scene into subscenes by analyzing subtitles; identifying subscenes of interest from among the subscenes based on the analyzed subtitles; receiving editing commands for the subscenes of interest; and associating the editing commands with the subscenes of interest, to be incorporated during future playback of the video, wherein the editing commands are applied to the video during playback of the video in order to display an edited version of the video, wherein the video is left unmodified. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for editing video and performing playback of the video, comprising:
-
receiving a scene selection for editing by receiving a start time and an end time with respect to the video; detecting timing information relating to audio content of the video, based on audio analysis; using time stamps and frames to mark subscenes based on the timing information of the analyzed audio; receiving editing commands for the subscenes; associating the editing commands with the video and generating a remix file to store the editing commands to be incorporated during future playback; and incorporating the editing commands from the remix file during playback of the video, wherein the editing commands are applied to the video during future playback of the video in order to display an edited version of the video wherein the video is left unmodified. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification