IP Library Granted Patent US 9,570,107
Granted Patent B2
US 9,570,107 · App. 14/752,942 · Granted Feb 14, 2017

System and method for semi-automatic video editing

Inventors: Oren Boiman (Sunnyvale, CA); Alexander Rav-Acha (Rehovot, IL)
Assignee: MAGISTO LTD.
G11B27/031G11B27/28G11B27/329G11B27/34H04N9/87H04N21/47205H04N5/76
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,570,107
App. No.
14/752,942
Granted
Feb 14, 2017
Kind
B2
Abstract

A system and a method for semi-automatic video editing is provided herein. The method may include in one embodiment the following steps: processing a media stream comprising at least one of: a plurality of images and a video stream, to extract metadata relating to at least one characteristic of the media stream; displaying to a user the extracted metadata; receiving from the user an instruction to generate a modified media stream wherein said instruction is responsive to the at least one characteristic represented by the extracted metadata; and generating a modified media stream, in response to said instruction. The system may implement the aforementioned method using a computer processor, a display, and a user interface.

Claims (27)

1. A method comprising:

processing a media stream comprising at least one of: a plurality of images and a video stream, to extract metadata relating to at least one characteristic of the media stream;

displaying to a user the extracted metadata;

receiving from the user an instruction to generate a modified media stream wherein said instruction is responsive to the at least one characteristic represented by the extracted metadata;

generating a modified media stream, in response to said instruction; and

generating a mosaic of visual entities, wherein a first visual entity of the mosaic represents the modified media stream; and wherein at least a second visual entity of the mosaic is not representative of the edited null of media stream, wherein a relationship between a size of the first and second visual entities is responsive to a relationship between importance levels associated with the first and second visual entities.

2. The method according to claim 1 , wherein the visual entities comprise still pictures and video streams.

3. The method according to claim 1 , wherein the generating of the modified media stream in triggered in response to a detection of camera activity.

4. A method comprising:

processing a media stream comprising at least one of: a plurality of images and a video stream, to compute metadata relating to characteristics of the media stream;

displaying to a user an edited media stream generated automatically based on the computed metadata;

receiving from the user an instruction to modify the edited media stream, wherein the instruction relates to at least one characteristic that is represented by the metadata; and

generating a modified edited media stream, responsive to the instruction,

wherein a characteristic of the media stream comprises an importance of a specific object, wherein a portion of the specific object appears in the media stream, wherein the instruction to modify the edited media stream consist at least of increasing the importance of said specific object, and wherein the generating a modified edited media stream includes showing said specific object more often in the modified edited media stream than in the edited media stream.

5. The method according to claim 4 , wherein the metadata comprise at least one image portion showing an object detected in the media stream, and wherein the instruction is carried out by the user by choosing at least one of the shown image portions.

6. The method according to claim 4 , wherein the modified edited media is shorter than the media stream.

7. The method according to claim 4 , wherein the modified media stream is generated by applying a non-parametric method.

8. The method according to claim 4 , wherein the modified media stream is generated responsive to a speech attribute that is indicative of an importance level of media frames that are associated with speech.

9. The method according to claim 4 , wherein a characteristic of the media stream comprises an importance of a specific object, wherein a portion of the specific object appears in the media stream.

10. The method according to claim 4 , wherein a characteristic of the media stream comprises an importance of a specific person, wherein a face of the specific person appears in the media stream.

11. The method according to claim 4 , wherein a characteristic of the media stream is an importance of a specific scene, wherein the specific scene appears in the media stream.

12. The method according to claim 4 , wherein the modified media stream is generated responsive to a face attribute that is indicative of an importance level of media portions that comprise faces.

13. The method according to claim 4 , wherein the modified edited media stream is generated responsive to an action attribute that is indicative of an importance level of media frames that are associated with action.

14. The method according to claim 4 , wherein the modified media stream is being displayed while acquiring an additional portion of a media stream.

15. The method according to claim 4 , wherein the generating of the modified media stream is triggered wherever the user is located at a predetermined location.

16. The method according to claim 4 , wherein the generating of the modified media stream is triggered in response to an activity of another user that is associated with the user.

17. The method according to claim 4 , wherein the media stream further comprises audio frames that are synchronized with the video stream, wherein the modified media stream comprises selected audio frames and a modified video stream, wherein the modified video stream comprises video frames synchronized with selected audio frames and additional video content, and wherein the modified video stream and the modified audio stream are synchronized.

Assignments (10)
SECURITY INTEREST Recorded May 4, 2026
From: VIMEO.COM, INC.
To: INTESA SANPAOLO S.P.A., AS SECURITY AGENT
Reel/Frame 074553/0001 →
RELEASE OF PATENT SECURITY INTERESTS FILED FEBRUARY 12, 2021 AT REEL/FRAME 055288/0371 Recorded Jul 3, 2023
From: JPMORGAN CHASE BANK, N.A.
To: VIMEO.COM, INC. (FKA VIMEO, INC.)
Reel/Frame 064193/0449 →
CHANGE OF NAME Recorded Jun 25, 2021
From: VIMEO, INC.
To: VIMEO.COM, INC.
Reel/Frame 056754/0261 →
SECURITY AGREEMENT Recorded Feb 12, 2021
From: VIMEO, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 055288/0371 →
RELEASE OF SECURITY INTEREST Recorded Jul 7, 2020
From: KREOS CAPITAL V (EXPERT FUND) LP
To: MAGISTO LTD. (NOW KNOWN AS NOLAN LEGACY LTD)
Reel/Frame 053136/0297 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SERIAL NO. 15/374,023 SHOULD BE 15/012,875 PREVIOUSLY RECORDED ON REEL 041151 FRAME 0899. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Apr 27, 2020
From: MAGISTO LTD.
To: KREOS CAPITAL V (EXPERT FUND) L.P.
Reel/Frame 052497/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2020
From: MAGISTO LTD.
To: VIMEO, INC.
Reel/Frame 051435/0430 →
SECURITY INTEREST Recorded Feb 2, 2017
From: MAGISTO LTD.
To: KREOS CAPITAL V (EXPERT FUND) L.P.
Reel/Frame 041151/0899 →
CHANGE OF NAME Recorded Jul 27, 2015
From: SIGHTERA TECHNOLOGIES LTD.
To: MAGISTO LTD.
Reel/Frame 036181/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2015
From: BOIMAN, OREN; RAV-ACHA, ALEXANDER
To: SIGHTERA TECHNOLOGIES LTD.
Reel/Frame 035946/0585 →
Continuity (4)
Continuation 13706440 · Dec 6, 2012
Continuation In Part 13041457 · Mar 7, 2011
Provisional Application 61311524 · Mar 8, 2010
Related Publication 20150302894A1 · Oct 22, 2015