SYSTEM AND METHOD FOR SEMI-AUTOMATIC VIDEO EDITING
First Claim
Patent Images
1. A non-transitory computer readable medium that stores instructions that cause a computerized system to:
- process a media stream to extract metadata about characteristics of the media stream;
display to a user the metadata;
receive from the user an instruction to generate a modified media stream that is responsive to at least one characteristic that is represented by the metadata; and
process the media stream to generate a modified media stream, in response to the instruction.
9 Assignments
0 Petitions
Accused Products
Abstract
A non-transitory computer readable medium that stores instructions that cause a computerized system to: process a media stream to extract metadata about characteristics of the media stream; display to a user the metadata; receive from the user an instruction to generate a modified media stream that is responsive to at least one characteristic that is represented by the metadata; and process the media stream to generate a modified media stream, in response to the instruction.
-
Citations
28 Claims
-
1. A non-transitory computer readable medium that stores instructions that cause a computerized system to:
- process a media stream to extract metadata about characteristics of the media stream;
display to a user the metadata;
receive from the user an instruction to generate a modified media stream that is responsive to at least one characteristic that is represented by the metadata; and
process the media stream to generate a modified media stream, in response to the instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
- process a media stream to extract metadata about characteristics of the media stream;
-
16. A non-transitory computer readable medium that stores instructions that cause a computerized system to:
- receive a media stream that comprises a plurality of frames;
generate a modified media stream that comprises selected frames of the plurality of frames, wherein the generating comprises excluding rejected frames of the plurality of frames;
display to a user information about the selected frames and the rejected frames;
receive from a user an instruction to alter the modified media stream; and
alter, in response to the instruction, the modified media stream by performing at least one out of (a) adding at least one rejected frame to the modified media frame;
(b) removing at least one selected frame from the modified media frame to provide an altered media stream. - View Dependent Claims (17, 18, 19, 20)
- receive a media stream that comprises a plurality of frames;
- 21. A non-transitory computer readable medium that stores instructions that cause a mobile phone to acquire a media stream and to receive from the user the metadata in response to a display of at least a portion of the media stream.
-
26. A method, comprising:
- acquiring a media stream;
processing the media stream to extract metadata about characteristics of the media stream;
displaying to a user the metadata;
receiving from the user an instruction to generate a modified media stream that is responsive to at least one characteristic that is represented by the metadata; and
processing the media stream to generate a modified media stream, in response to the instruction.
- acquiring a media stream;
-
27. A method, comprising:
- receiving a media stream that comprises a plurality of frames;
generating a modified media stream that comprises selected frames of the plurality of frames, wherein the generating comprises excluding rejected frames of the plurality of frames;
displaying to a user information about the selected frames and the rejected frames;
receiving from a user an instruction to alter the modified media stream; and
altering, in response to the instruction, the modified media stream by performing at least one out of (a) adding at least one rejected frame to the modified media frame;
(b) removing at least one selected frame from the modified media frame to provide an altered media stream.
- receiving a media stream that comprises a plurality of frames;
-
28. A computerized system, comprising:
-
a media stream acquisition module arranged to receive a media stream that comprises a plurality of frames; an editing module arranged to generate a modified media stream that comprises selected frames of the plurality of frames, wherein the generating comprises excluding rejected frames of the plurality of frames; a touch screen arranged to display to a user information about the selected frames and the rejected frames and to receive from a user an instruction to alter the modified media stream; and wherein the editing module is further arranged to alter, in response to the instruction, the modified media stream by performing at least one out of (a) adding at least one rejected frame to the modified media frame;
(b) removing at least one selected frame from the modified media frame to provide an altered media stream.
-
Specification