Patents by Inventor Ariel Shamir

Ariel Shamir 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).

  • Patent number: 11557077
    Abstract: Systems and methods are described for retexturing portions of surface in a 2-D image, where the surface is an image of a 3-D object. The systems and methods analyze, with user input, the 2-D image and then, in computer memory, generate a 3-D model of the imaged surface. The surface may then be retextured, that is, for example, artwork may be added to the 2-D image in a realistic manner, taking into account a 3-D geometry in the scene of the 2-D image.
    Type: Grant
    Filed: April 24, 2016
    Date of Patent: January 17, 2023
    Assignee: LIVESURFACE INC.
    Inventors: Joshua D. I. Distler, Michael Litvin, Ariel Shamir
  • Patent number: 10277806
    Abstract: A method comprising using at least one hardware processor for: receiving a continuous stream of images; and in real time, for each image of some of the images: extracting composition features from the image, determining photographic composition functions for at least some of the extracted composition features based on a plurality of composition rules, defining a photographic composition sum-function by summing up at least some of the photographic composition functions, and calculating an extremum of the photographic composition sum-function, wherein the extremum reflects a photographic composition suggestion with respect to a photographic composition of the image.
    Type: Grant
    Filed: June 28, 2015
    Date of Patent: April 30, 2019
    Assignee: ARTINCAM LTD.
    Inventors: Ofri Masad, Ariel Shamir
  • Patent number: 10073861
    Abstract: Systems, methods, and computer program products to perform an operation comprising assigning each of a plurality of nodes of a graph to a distinct image, of a plurality of images, wherein the graph represents a story, wherein each node corresponds to a respective element of the story, wherein each node comprises: (i) an attribute and (ii) a text of the respective element of the story, wherein the plurality of graph nodes are assigned based on a set of attributes of each of the plurality of images and the attribute of each node, and generating a visual depiction of the story, wherein the visual depiction comprises an ordered representation of each of the distinct images and the text of each respective element of the story.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: September 11, 2018
    Assignee: Disney Enterprises, Inc.
    Inventors: Ariel Shamir, Oz Radiano, Leonid Sigal, Moshe B. Mahler
  • Publication number: 20180165391
    Abstract: One embodiment provides a method for identifying a probability that an object will fail, comprising: generating a plurality of force distributions for an object, wherein a force distribution simulates an amount of force on the object resulting from an activity with the object; compressing the plurality of force distributions into a set of conditions; performing an analysis on the set of conditions to determine a stress experienced by the object; and identifying a probability that the object will fail, wherein the identifying comprises determining whether the stress experienced by the object exceeds a yield stress of the object. Other aspects are described and claimed.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 14, 2018
    Inventors: David Isaac William Levin, Daniel Dror, Timothy Richard Langlois, Wojciech Matusik, Ariel Shamir
  • Publication number: 20170345222
    Abstract: A method of obtaining a three-dimensional digital model of an artificial object, made up of a plurality of geometric primitives, the artificial object being in a single two-dimensional photograph, the method comprising: using edge detection to define a two-dimensional outline of the artificial object within the photograph; interactively allowing a user to define two-dimensional profiles of successive ones of the geometric primitives; interactively allowing a user to sweep respective profiles over an extent of a corresponding one of the geometric primitives within the image; generating successive three-dimensional model parts from existing detected edges of the corresponding geometric primitives and the sweeping of the respective profile; and aligning the plurality of three-dimensional model parts to form the three-dimensional model.
    Type: Application
    Filed: August 14, 2017
    Publication date: November 30, 2017
    Applicant: Ramot at Tel-Aviv University Ltd.
    Inventors: Daniel COHEN-OR, Ariel SHAMIR, Tao CHEN
  • Publication number: 20170330388
    Abstract: A method of obtaining a three-dimensional digital model of an artificial object, made up of a plurality of geometric primitives, the artificial object being in a single two-dimensional photograph, the method comprising: using edge detection to define a two-dimensional outline of the artificial object within the photograph; interactively allowing a user to define two-dimensional profiles of successive ones of the geometric primitives; interactively allowing a user to sweep respective profiles over an extent of a corresponding one of the geometric primitives within the image; generating successive three-dimensional model parts from existing detected edges of the corresponding geometric primitives and the sweeping of the respective profile; and aligning the plurality of three-dimensional model parts to form the three-dimensional model.
    Type: Application
    Filed: June 9, 2017
    Publication date: November 16, 2017
    Applicant: Ramot at Tel-Aviv University Ltd.
    Inventors: Daniel COHEN-OR, Ariel SHAMIR, Tao CHEN
  • Patent number: 9734638
    Abstract: A method of obtaining a three-dimensional digital model of an artificial object, made up of a plurality of geometric primitives, the artificial object being in a single two-dimensional photograph, the method comprising: using edge detection to define a two-dimensional outline of the artificial object within the photograph; interactively allowing a user to define two-dimensional profiles of successive ones of the geometric primitives; interactively allowing a user to sweep respective profiles over an extent of a corresponding one of the geometric primitives within the image; generating successive three-dimensional model parts from existing detected edges of the corresponding geometric primitives and the sweeping of the respective profile; and aligning the plurality of three-dimensional model parts to form the three-dimensional model.
    Type: Grant
    Filed: February 11, 2014
    Date of Patent: August 15, 2017
    Assignee: Ramot at Tel-Aviv University Ltd.
    Inventors: Daniel Cohen-Or, Ariel Shamir, Tao Chen
  • Publication number: 20170208243
    Abstract: A method comprising using at least one hardware processor for: receiving a continuous stream of images; and in real time, for each image of some of the images: extracting composition features from the image, determining photographic composition functions for at least some of the extracted composition features based on a plurality of composition rules, defining a photographic composition sum-function by summing up at least some of the photographic composition functions, and calculating an extremum of the photographic composition sum-function, wherein the extremum reflects a photographic composition suggestion with respect to a photographic composition of the image.
    Type: Application
    Filed: June 28, 2015
    Publication date: July 20, 2017
    Inventors: Ofri MASAD, Ariel SHAMIR
  • Patent number: 9600760
    Abstract: Described herein are methods, systems, apparatuses and products for utilizing motion fields to predict evolution in dynamic scenes. One aspect provides for accessing active object position data including positioning information of a plurality of individual active objects; extracting a plurality of individual active object motions from the active object position data; constructing a motion field using the plurality of individual active object motions; and using the motion field to predict one or more points of convergence at one or more spatial locations that active objects are proceeding towards at a future point in time. Other embodiments are disclosed.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: March 21, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: Irfan Aziz Essa, Matthias Grundmann, Jessica Kate Hodgins, Kihwan Kim, Iain Alexander Matthews, Ariel Shamir
  • Publication number: 20170068643
    Abstract: Systems, methods, and computer program products to perform an operation comprising assigning each of a plurality of nodes of a graph to a distinct image, of a plurality of images, wherein the graph represents a story, wherein each node corresponds to a respective element of the story, wherein each node comprises: (i) an attribute and (ii) a text of the respective element of the story, wherein the plurality of graph nodes are assigned based on a set of attributes of each of the plurality of images and the attribute of each node, and generating a visual depiction of the story, wherein the visual depiction comprises an ordered representation of each of the distinct images and the text of each respective element of the story.
    Type: Application
    Filed: September 3, 2015
    Publication date: March 9, 2017
    Inventors: Ariel SHAMIR, Oz RADIANO, Leonid SIGAL, Moshe B. MAHLER
  • Publication number: 20170032563
    Abstract: Systems and methods are described for retexturing portions of surface in a 2-D image, where the surface is an image of a 3-D object. The systems and methods analyze, with user input, the 2-D image and then, in computer memory, generate a 3-D model of the imaged surface. The surface may then be retextured, that is, for example, artwork may be added to the 2-D image in a realistic manner, taking into account a 3-D geometry in the scene of the 2-D image.
    Type: Application
    Filed: April 24, 2016
    Publication date: February 2, 2017
    Inventors: Joshua D.I. Distler, Michael Litvin, Ariel Shamir
  • Patent number: 9348950
    Abstract: One embodiment of the present invention sets forth a technique for generating a three-dimensional (3D) model of an individual. The technique involves receiving pose data that includes image data associated with the individual being in a pose, selecting from a database a morphable 3D generic human model based on a gender of the individual, adjusting a pose of the morphable 3D generic model based on the image data, identifying, based on the image data, one or more 3D appearance parameter objects included in the database, and adjusting via one or more processors one or more properties of the morphable 3D generic model based on the image data as well as the one or more 3D appearance parameter objects to produce the 3D model of the individual.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: May 24, 2016
    Assignee: Disney Enterprises, Inc.
    Inventors: Jessica Kate Hodgins, Edilson DeAguiar, Lavanya Sharan, Moshe Benjamin Mahler, Ariel Shamir
  • Patent number: 9082005
    Abstract: A method is provided for sketch segmentation via smart scribbles, the results of which are especially suitable for interactive real-time graphics editing applications. A vector-based drawing may be segmented into labels based on input scribbles provided by a user. By organizing the labeling as an energy minimization problem, an approximate solution can be found using a sequence of binary graph cuts for an equivalent graph, providing an optimized implementation in a polynomial time suitable for real-time drawing applications. The energy function may include time, proximity, direction, and curvature between strokes as smoothness terms, and proximity, direction, and oriented curvature between strokes and scribbles as data terms. Additionally, the energy function may be modified to provide for user control over locality control, allowing the selection of appropriately sized labeling regions by scribble input speed or scribble input pressure.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: July 14, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Gioacchino Noris, Daniel Sykora, Ariel Shamir, Stelian Coros, Alexander Hornung, Robert Sumner, Maryann Simmons, Brian Whited, Markus Gross
  • Publication number: 20140229143
    Abstract: A method of obtaining a three-dimensional digital model of an artificial object, made up of a plurality of geometric primitives, the artificial object being in a single two-dimensional photograph, the method comprising: using edge detection to define a two-dimensional outline of the artificial object within the photograph; interactively allowing a user to define two-dimensional profiles of successive ones of the geometric primitives; interactively allowing a user to sweep respective profiles over an extent of a corresponding one of the geometric primitives within the image; generating successive three-dimensional model parts from existing detected edges of the corresponding geometric primitives and the sweeping of the respective profile; and aligning the plurality of three-dimensional model parts to form the three-dimensional model.
    Type: Application
    Filed: February 11, 2014
    Publication date: August 14, 2014
    Applicant: Ramot at Tel-Aviv University Ltd.
    Inventors: Daniel COHEN-OR, Ariel SHAMIR, Tao CHEN
  • Publication number: 20140180727
    Abstract: Provided is a system and method for classifying and identifying a driver using driving performance data. The system comprises one or more devices in electronic communication with a network, the one or more devices including one or more sensors for obtaining driving performance data associated with operation of a vehicle by a driver, and a driving signature engine in electronic communication with the one or more devices, the driving signature engine designating at least one data channel for obtaining driving performance data, processing the driving performance data obtained from the data channel to determine code words, determining a driving signature according to the code words, and identifying or classifying the driver according to the determined driving signature.
    Type: Application
    Filed: October 9, 2013
    Publication date: June 26, 2014
    Applicant: Insurance Services Office, Inc.
    Inventors: Avner Freiberger, David Izhaky, Ariel Shamir, Oren Steinberg, Asaf Tamir
  • Publication number: 20140180647
    Abstract: One embodiment of the present invention sets forth a technique for generating a three-dimensional (3D) model of an individual. The technique involves receiving pose data that includes image data associated with the individual being in a pose, selecting from a database a morphable 3D generic human model based on a gender of the individual, adjusting a pose of the morphable 3D generic model based on the image data, identifying, based on the image data, one or more 3D appearance parameter objects included in the database, and adjusting via one or more processors one or more properties of the morphable 3D generic model based on the image data as well as the one or more 3D appearance parameter objects to produce the 3D model of the individual.
    Type: Application
    Filed: February 25, 2014
    Publication date: June 26, 2014
    Applicant: Disney Enterprises, Inc.
    Inventors: Jessica Kate HODGINS, Edilson DeAGUIAR, Lavanya SHARAN, Moshe Benjamin MAHLER, Ariel SHAMIR
  • Patent number: 8737767
    Abstract: One embodiment of the present invention sets forth a technique for generating a three-dimensional (3D) model of an individual. The technique involves receiving pose data that includes image data associated with the individual being in a pose, selecting from a database a morphable 3D generic human model based on a gender of the individual, adjusting a pose of the morphable 3D generic model based on the image data, identifying, based on the image data, one or more 3D appearance parameter objects included in the database, and adjusting via one or more processors one or more properties of the morphable 3D generic model based on the image data as well as the one or more 3D appearance parameter objects to produce the 3D model of the individual.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: May 27, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: Jessica Kate Hodgins, Edilson De Aguiar, Lavanya Sharan, Moshe Benjamin Mahler, Ariel Shamir
  • Publication number: 20140058761
    Abstract: A system for analyzing driving performance data is provided. The system and method include one or more devices in electronic communication with a network, the one or more devices including one or more sensors for obtaining raw data associated with operation of a vehicle by a driver. A driving performance engine in electronic communication with the device, the driving performance engine generates one or more granular driving events by defining values of one or more driving parameters by associating the one or more driving parameters to the raw data, compares the one or more granular driving events with one or more similar previous driving events of the driver or other drivers having similar driving parameters and values thereof, normalizes the one or more granular driving events of the driver based on the comparison, and processes the one or more granular driving events using the driving performance engine and one or more statistical models to calculate a performance or risk value for the driver.
    Type: Application
    Filed: August 21, 2013
    Publication date: February 27, 2014
    Applicant: Insurance Services Office, Inc.
    Inventors: Avner Freiberger, David Izhaky, Amichai Painsky, Ariel Shamir, Zvika Bendet, Oren Steinberg, Asaf Tamir
  • Publication number: 20130241934
    Abstract: A method is provided for sketch segmentation via smart scribbles, the results of which are especially suitable for interactive real-time graphics editing applications. A vector-based drawing may be segmented into labels based on input scribbles provided by a user. By organizing the labeling as an energy minimization problem, an approximate solution can be found using a sequence of binary graph cuts for an equivalent graph, providing an optimized implementation in a polynomial time suitable for real-time drawing applications. The energy function may include time, proximity, direction, and curvature between strokes as smoothness terms, and proximity, direction, and oriented curvature between strokes and scribbles as data terms. Additionally, the energy function may be modified to provide for user control over locality control, allowing the selection of appropriately sized labeling regions by scribble input speed or scribble input pressure.
    Type: Application
    Filed: March 19, 2012
    Publication date: September 19, 2013
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: Gioacchino Norris, Daniel Sykora, Ariel Shamir, Stelian Coros, Alexander Hornung, Robert Sumner, Maryann Simmons, Brian Whited, Markus Gross
  • Publication number: 20130226528
    Abstract: One embodiment of the present invention sets forth a technique for generating a three-dimensional (3D) model of an individual. The technique involves receiving pose data that includes image data associated with the individual being in a pose, selecting from a database a morphable 3D generic human model based on a gender of the individual, adjusting a pose of the morphable 3D generic model based on the image data, identifying, based on the image data, one or more 3D appearance parameter objects included in the database, and adjusting via one or more processors one or more properties of the morphable 3D generic model based on the image data as well as the one or more 3D appearance parameter objects to produce the 3D model of the individual.
    Type: Application
    Filed: February 28, 2012
    Publication date: August 29, 2013
    Inventors: Jessica Kate HODGINS, Edilson DE AGUIAR, Lavanya SHARAN, Moshe Benjamin MAHLER, Ariel SHAMIR