Patents by Inventor Oren Boiman
Oren Boiman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20210117471Abstract: A method and a system for automatically generating an edited video based on at least one product image and product meta-data provided herein. The method may include the following steps: obtaining the at least one product image and product meta-data linked to one of a plurality of products represented by the at least one product image; automatically analyzing a content of said product images by a computer processor, to yield product content visual analysis; selecting a product visualization instruction set from a plurality of product visualization instruction sets; automatically generating an edited video by applying the product visualization instruction set to the at least one product image and product meta-data; and modifying the edited video based on the product content visual analysis, wherein said modifying affects an attribute of at least some of the product meta-data.Type: ApplicationFiled: December 28, 2020Publication date: April 22, 2021Applicant: Vimeo, Inc.Inventors: Alexander RAV-ACHA, Oren BOIMAN
-
Patent number: 10867635Abstract: A method for generating a variant video production from an original video production is provided herein. The method may include the following steps: obtaining an original video production made of a plurality of visual assets being video cuts and/or images and at least one original audio track; automatically analyzing content of the original video production, to separate said visual assets; automatically detecting and storing editing operations applied on the visual assets during creation of the original video production; and automatically generating a variant video production based on at least some of the separated visual assets, wherein only some of the separated visual assets retain respective editing operations applied on the visual assets during the creation of the original video production.Type: GrantFiled: March 13, 2018Date of Patent: December 15, 2020Assignee: VIMEO, INC.Inventors: Alexander Rav-Acha, Oren Boiman
-
Patent number: 10657379Abstract: A method and a system for automatic video production are provided herein. The method may include the following steps: obtaining a set of media entities, wherein at least one of the media entities comprises a background and at least one foreground object; automatically analyzing the media entities using visual analysis; automatically selecting at least two visual portions, based on the visual analysis; computing, for at least one of the visual portions, semantic segmentation indicative of a support of the at least one foreground object, based on the visual analysis; generating at least one visual effect in which the foreground object and the background undergo two different visual operations; and generating a video production by combining a plurality of the visual portions into one video production, while including the at least one visual effect in the video production.Type: GrantFiled: June 19, 2019Date of Patent: May 19, 2020Assignee: Vimeo, Inc.Inventors: Alexander Rav-Acha, Oren Boiman
-
Publication number: 20200005387Abstract: A method and a system for automatically generating a product visualization using video, based on meta data obtained from a content management system (CMS) are provided herein. The method may include: obtaining product images and meta-data linked to the product from the CMS; selecting a product visualization instruction set; modifying the product visualization instruction set based on at least one of: content of the product images, and content of the meta-data linked to the product, by adjusting one or more instructions in the instruction set, to yield a modified product visualization instruction set; applying the modified product visualization instruction set to the product images and the meta-data linked to the product, to generate a visualization of the product, wherein the product visualization includes a sequence of frames wherein at least one of the frames includes one or more of the product images together with visual representation of the meta data.Type: ApplicationFiled: July 2, 2019Publication date: January 2, 2020Applicant: Vimeo, Inc.Inventors: Alexander RAV-ACHA, Oren BOIMAN
-
Publication number: 20190384984Abstract: A method and a system for automatic video production are provided herein. The method may include the following steps: obtaining a set of media entities, wherein at least one of the media entities comprises a background and at least one foreground object; automatically analyzing the media entities using visual analysis; automatically selecting at least two visual portions, based on the visual analysis; computing, for at least one of the visual portions, semantic segmentation indicative of a support of the at least one foreground object, based on the visual analysis; generating at least one visual effect in which the foreground object and the background undergo two different visual operations; and generating a video production by combining a plurality of the visual portions into one video production, while including the at least one visual effect in the video production.Type: ApplicationFiled: June 19, 2019Publication date: December 19, 2019Applicant: Vimeo, Inc.Inventors: Alexander RAV-ACHA, Oren BOIMAN
-
Publication number: 20180204597Abstract: A method for generating a variant video production from an original video production is provided herein. The method may include the following steps: obtaining an original video production made of a plurality of visual assets being video cuts and/or images and at least one original audio track; automatically analyzing content of the original video production, to separate said visual assets; automatically detecting and storing editing operations applied on the visual assets during creation of the original video production; and automatically generating a variant video production based on at least some of the separated visual assets, wherein only some of the separated visual assets retain respective editing operations applied on the visual assets during the creation of the original video production.Type: ApplicationFiled: March 13, 2018Publication date: July 19, 2018Applicant: MAGISTO LTD.Inventors: Alexander RAV-ACHA, Oren BOIMAN
-
Patent number: 9928877Abstract: A method and a system for automatically generating a video clip from one or more still images are provided herein. The method includes: obtaining one or more images containing at least one object over a background; detecting at least one object in the one or more images; deriving one or more relationships between at least two of: the background, the at least one object, or a portion thereof; determining, based on the derived one or more relationships, a spatio-temporal arrangement of at least two of: at least one portion of said one or more images, the at least one detected object, or a portion thereof; and producing a clip based on the determined spatio-temporal arrangement. The system may implement the method over a smartphone platform.Type: GrantFiled: February 2, 2016Date of Patent: March 27, 2018Assignee: MAGISTO LTD.Inventors: Alexander Rav-Acha, Oren Boiman
-
Patent number: 9734869Abstract: A method and system for modifying video editing parameters based on users satisfaction. The method may include the following steps: maintaining a plurality of video editing parameters; obtaining from a plurality of users, a plurality of footage sets each set comprising at least one of: a video sequence, and a still image; editing the plurality of footage sets, based on the plurality of video editing parameters, to yield respective edited videos; deriving user-satisfaction indicators from the plurality of users, responsive to viewing the respective edited videos; and automatically modifying at least one of the video editing parameters, based on the user-satisfaction indicators, to yield modified video editing parameters.Type: GrantFiled: March 11, 2015Date of Patent: August 15, 2017Assignee: MAGISTO LTD.Inventors: Alexander Rav-Acha, Oren Boiman
-
Patent number: 9569100Abstract: A method and a non-transitory computer readable medium that stores instructions for: receiving a group of media entities; receiving a scribble; applying media editing commands on the group of the media entities to provide a media stream, wherein the media editing commands comprise at least one scribble-selected media editing command that is selected in response to the scribble.Type: GrantFiled: July 22, 2013Date of Patent: February 14, 2017Assignee: MAGISTO LTD.Inventors: Alexander Rav-Acha, Oren Boiman
-
Patent number: 9570107Abstract: 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.Type: GrantFiled: June 28, 2015Date of Patent: February 14, 2017Assignee: MAGISTO LTD.Inventors: Oren Boiman, Alexander Rav-Acha
-
Publication number: 20170032823Abstract: A method and a system for automatic video editing with narration are provided herein. The method may include: obtaining a plurality of media entities comprising at least one video entity having a visual channel and an audio channel; analyzing the media entities, to produce content-related media meta data indicative of a content of the media entities; automatically selecting media portions from the plurality of media entities, wherein at least one media portion is a subset of the said video entity of said plurality of media entities; receiving from a user a narration being a media entity comprising at least one audio channel; and automatically combining the narration and the selected media portions, to yield a narrated video production, wherein the combining is based on the content-related media meta data. The system implements the aforementioned method.Type: ApplicationFiled: October 13, 2016Publication date: February 2, 2017Inventors: Alexander RAV-ACHA, Oren BOIMAN
-
Patent number: 9554111Abstract: A non-transitory computer readable medium that stores instructions that cause a computerized system to: acquire at least one picture; analyze the at least one picture to provide analysis result; suggest to a user to acquire at least one other picture, if the analysis result indicates that there is a need to acquire at least one other picture; acquire the at least one other picture if instructed by the user; receive from the user metadata related to an acquired picture, the acquired picture is selected out of the at least one picture and the at least one other picture; and process the acquired picture in response to the metadata.Type: GrantFiled: December 6, 2012Date of Patent: January 24, 2017Assignee: MAGISTO LTD.Inventors: Alex Rav-Acha, Oren Boiman
-
Patent number: 9524752Abstract: A method and a system for automatic B-roll editing of video production are provided herein. The method may include: obtaining a plurality of media entities comprising at least one video entity having a visual channel and an audio channel; analyzing the media entities, to produce content-related data indicative of a content of the media entities; automatically selecting at least a first and a second visual portion and an audio portion, wherein the first visual and the audio portions are synchronized and have non-identical durations, and wherein the second visual and the audio portions are non-synchronized; and creating a video production by combining the automatically selected visual portions and audio portions.Type: GrantFiled: January 13, 2016Date of Patent: December 20, 2016Assignee: MAGISTO LTD.Inventors: Alexander Rav-Acha, Oren Boiman
-
Patent number: 9502073Abstract: 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.Type: GrantFiled: December 6, 2012Date of Patent: November 22, 2016Assignee: MAGISTO LTD.Inventors: Oren Boiman, Alex Rav-Acha
-
Publication number: 20160241777Abstract: A method and a system for implementing a user interface for capturing videos and photos on cameras with a touch screen are provided herein. The method may include: presenting on a touch screen a capturing control button; responsive to a tap of the capturing control button, instructing a capturing device to capture a still image; responsive to a continuous touch of the capturing control button, instructing the capturing device to capture a video footage throughout the continuous touch; and responsive to a displacement movement applied to the capturing control button, instructing the capturing device to capture a video footage until a reverse displacement movement is applied to the capturing control button. The system may implement the aforementioned method on a smartphone.Type: ApplicationFiled: February 15, 2016Publication date: August 18, 2016Inventors: Alexander RAV-ACHA, Oren BOIMAN
-
Publication number: 20160217828Abstract: A method and a system for automatically generating a video clip from one or more still images are provided herein. The method includes: obtaining one or more images containing at least one object over a background; detecting at least one object in the one or more images; deriving one or more relationships between at least two of: the background, the at least one object, or a portion thereof; determining, based on the derived one or more relationships, a spatio-temporal arrangement of at least two of: at least one portion of said one or more images, the at least one detected object, or a portion thereof; and producing a clip based on the determined spatio-temporal arrangement. The system may implement the method over a smartphone platform.Type: ApplicationFiled: February 2, 2016Publication date: July 28, 2016Inventors: Alexander RAV-ACHA, Oren Boiman
-
Publication number: 20160210999Abstract: A method and a system for automatic B-roll editing of video production are provided herein. The method may include: obtaining a plurality of media entities comprising at least one video entity having a visual channel and an audio channel; analyzing the media entities, to produce content-related data indicative of a content of the media entities; automatically selecting at least a first and a second visual portion and an audio portion, wherein the first visual and the audio portions are synchronized and have non-identical durations, and wherein the second visual and the audio portions are non-synchronized; and creating a video production by combining the automatically selected visual portions and audio portions.Type: ApplicationFiled: January 13, 2016Publication date: July 21, 2016Inventors: Alexander RAV-ACHA, Oren BOIMAN
-
Publication number: 20160189749Abstract: A method for automatic selective upload of user footage to a cloud for video production purposes is provided herein The method may include obtaining user generated media entities at a mobile device; analyzing said media entities to derive metadata related to the content of the media entities automatically selecting a subset of the analyzed media entities based on the derived metadata; uploading said selected subset to a remote server; and using the uploaded subset at the remote server to generate a video production.Type: ApplicationFiled: December 31, 2015Publication date: June 30, 2016Inventors: Alexander Rav-Acha, Oren Boiman
-
Patent number: 9363431Abstract: A method for capturing important objects with a camera may include the following steps: non-selectively capturing an incoming sequence of images using an image capturing device; analyzing said incoming sequence of images, to yield metrics associated with objects contained within the images, wherein at least one of the metrics is calculated based on two or more images; automatically deciding, in real time, on selectively capturing a new image wherein the selective capturing is carried out differently than the non-selective capturing, whenever the metrics of the objects meet specified criteria; and determining at least one object as an important object, wherein said determining associates the selected object with a level of importance and wherein said metrics are calculated only for the at least one important object.Type: GrantFiled: June 11, 2015Date of Patent: June 7, 2016Assignee: MAGISTO LTD.Inventors: Alexander Rav-Acha, Oren Boiman
-
Patent number: 9324374Abstract: A method and a system for automatic generation of clips from a plurality of images based on inter-object relationships score are provided herein. The method may include: obtaining a plurality of images, wherein at least two of the images contain at least one object over a background; analyzing at least some of the images to detect objects; extracting geometrical meta-data of at least some of the detected objects; calculating an inter-object relationships score for at least some of the detected objects; and determining a spatio-temporal arrangement of at least some of the objects and at least some of the images based at least partially on the inter-object relationships score and the geometrical meta-data of at least some of the detected objects.Type: GrantFiled: November 11, 2014Date of Patent: April 26, 2016Assignee: MAGISTO LTD.Inventors: Alexander Rav-Acha, Oren Boiman