Patents by Inventor Carlo Tomasi

Carlo Tomasi 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: 10242255
    Abstract: Acquired three-dimensional positional information is used to identify user created gesture(s), which gesture(s) are classified to determine appropriate input(s) to an associated electronic device or devices. Preferably at at least one instance of a time interval, the posture of a portion of a user is recognized, based at least one factor such as shape, position, orientation, velocity. Posture over each of the instance(s) is recognized as a combined gesture. Because acquired information is three-dimensional, two gestures may occur simultaneously.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abbas Rafii, Salih Burak Gokturk, Carlo Tomasi, Fahri Sürücü
  • Publication number: 20180121717
    Abstract: Acquired three-dimensional positional information is used to identify user created gesture(s), which gesture(s) are classified to determine appropriate input(s) to an associated electronic device or devices. Preferably at at least one instance of a time interval, the posture of a portion of a user is recognized, based at least one factor such as shape, position, orientation, velocity. Posture over each of the instance(s) is recognized as a combined gesture. Because acquired information is three-dimensional, two gestures may occur simultaneously.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 3, 2018
    Inventors: Abbas Rafii, Salih Burak Gokturk, Carlo Tomasi, Fahri Sürücü
  • Patent number: 9959463
    Abstract: Acquired three-dimensional positional information is used to identify user created gesture(s), which gesture(s) are classified to determine appropriate input(s) to an associated electronic device or devices. Preferably at at least one instance of a time interval, the posture of a portion of a user is recognized, based at least one factor such as shape, position, orientation, velocity. Posture over each of the instance(s) is recognized as a combined gesture. Because acquired information is three-dimensional, two gestures may occur simultaneously.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: May 1, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abbas Rafii, Salih Burak Gokturk, Carlo Tomasi, Fahri Sürücü
  • Publication number: 20110291926
    Abstract: Acquired three-dimensional positional information is used to identify user created gesture(s), which gesture(s) are classified to determine appropriate input(s) to an associated electronic device or devices. Preferably at at least one instance of a time interval, the posture of a portion of a user is recognized, based at least one factor such as shape, position, orientation, velocity. Posture over each of the instance(s) is recognized as a combined gesture. Because acquired information is three-dimensional, two gestures may occur simultaneously.
    Type: Application
    Filed: March 4, 2008
    Publication date: December 1, 2011
    Inventors: Salih Burak Gokturk, Carlo Tomasi, Fahri Surucu, Abbas Rafii
  • Patent number: 7526120
    Abstract: A sensor system is provided for determining a deployment level of an airbag in a vehicle. A light source of the sensor system emits light onto a region around a vehicle seat. An array of light-sensitive pixels which capture reflected light from the scene, including reflected light that originated from the light source. Processing resources are provided that determine depth information for an object in the scene based on a time-of-flight characteristic of the reflected light from the light source captured on the array. The processing resources may be configured to determine occupancy data for the object based on the captured reflected light from the scene. The processing resources are configured to determine the deployment level of the airbag based at least in part on the occupancy data in when a collision of the vehicle occurs.
    Type: Grant
    Filed: September 11, 2003
    Date of Patent: April 28, 2009
    Assignee: Canesta, Inc.
    Inventors: Salih Burak Gokturk, Cyrus Bamji, Abbas Rafii, Carlo Tomasi, Xinqiao Liu
  • Patent number: 7346209
    Abstract: A detection and classification method of a shape in a medical image is provided. It is based on generating a plurality of 2-D sections through a 3-D volume in the medical image. In general, there are two steps. The first step is feature estimation to generate shape signatures for candidate volumes containing candidate shapes. The feature estimation method computes descriptors of objects or of their images. The second general step involves classification of these shape signatures for diagnosis. A classifier contains, builds and/or trains a database of descriptors for previously seen shapes, and then maps descriptors of novel images to categories corresponding to previously seen shapes or classes of shapes.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: March 18, 2008
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Salih B. Gokturk, Carlo Tomasi, Acar Burak, Christopher F. Beaulieu, Sandy A. Napel, David S. Paik
  • Patent number: 7340077
    Abstract: Three-dimensional position information is used to identify the gesture created by a body part of interest. At one or more instances of an interval, the posture of a body part is recognized, based on the shape of the body part and its position and orientation. The posture of the body part over each of the one or more instances in the interval are recognized as a combined gesture. The gesture is classified for determining an input into a related electronic device.
    Type: Grant
    Filed: February 18, 2003
    Date of Patent: March 4, 2008
    Assignee: Canesta, Inc.
    Inventors: Salih Burak Gokturk, Carlo Tomasi, Fahri Sürücü, Abbas Rafii
  • Patent number: 7310431
    Abstract: A class of measurement devices can be made available using a family of projection patterns and image processing and computer vision algorithms. The proposed system involves a camera system, one or more structured light source, or a special pattern that is already drawn on the object under measurement. The camera system uses computer vision and image processing techniques to measure the real length of the projected pattern. The method can be extended to measure the volumes of boxes, or angles on planar surfaces.
    Type: Grant
    Filed: April 10, 2003
    Date of Patent: December 18, 2007
    Assignee: Canesta, Inc.
    Inventors: Salih Burak Gokturk, Carlo Tomasi, Fahri Sürücü
  • Patent number: 7272251
    Abstract: A method to detect and classify a structure of interest in a medical image is provided to enable high specificity without sacrificing the sensitivity of detection. The method is based on representing changes in three-dimensional image data with a vector field, characterizing the topology of this vector field and using the characterized topology of the vector field for classification of a structure of interest. The method could be used as a stand-alone method or as a post-processing method to enhance and classify outputs of a high-sensitivity low-specificity method to eliminate false positives.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: September 18, 2007
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Burak Acar, Christopher F. Beaulieu, Salih B. Gokturk, Carlo Tomasi, David S. Paik, R. Brooke Jeffrey, Jr., Sandy A. Napel
  • Patent number: 7212663
    Abstract: A projection array is provided that comprises a plurality of discrete projection elements. An image array is obtained of a scene with the light projected onto it that is coded using the projection array. Correspondence information is determined for each element in the image array, where the correspondence information can be used to determine which of the plurality of elements in the projection array corresponds to a particular image element. The determination of correspondence information for each element in the image array can be made independently of correspondence information for other elements in the image array.
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: May 1, 2007
    Assignee: Canesta, Inc.
    Inventor: Carlo Tomasi
  • Patent number: 7050177
    Abstract: Structured light is directed across a monitored region. An image is captured of a light pattern that forms on the object as a result of the object intersecting the structured light when the object is placed at a first position in the monitored region. A geometric characteristic is identified of the image of the light pattern. The geometric characteristic is variable with a depth of the first position relative to where the image is captured. The depth of the first position is approximated based on the measured geometric characteristic.
    Type: Grant
    Filed: September 17, 2002
    Date of Patent: May 23, 2006
    Assignee: Canesta, Inc.
    Inventors: Carlo Tomasi, Salih Burak Gokturk
  • Patent number: 7006236
    Abstract: Structured light is directed across a monitored region. An image is captured of a light pattern that forms on the object as a result of the object intersecting the structured light when the object is placed at a first position in the monitored region. A geometric characteristic is identified of the image of the light pattern. The geometric characteristic is variable with a depth of the first position relative to where the image is captured. The depth of the first position is approximated based on the measured geometric characteristic.
    Type: Grant
    Filed: September 17, 2002
    Date of Patent: February 28, 2006
    Assignee: Canesta, Inc.
    Inventors: Carlo Tomasi, Salih Burak Gokturk
  • Publication number: 20050024324
    Abstract: A system used with a virtual device inputs or transfers information to a companion device, and includes two optical systems OS1, OS2. In a structured-light embodiment, OS1 emits a fan beam plane of optical energy parallel to and above the virtual device. When a user-object penetrates the beam plane of interest, OS2 registers the event. Triangulation methods can locate the virtual contact, and transfer user-intended information to the companion system. In a non-structured active light embodiment, OS1 is preferably a digital camera whose field of view defines the plane of interest, which is illuminated by an active source of optical energy. Preferably the active source, OS1, and OS2 operate synchronously to reduce effects of ambient light. A non-structured passive light embodiment is similar except the source of optical energy is ambient light. A subtraction technique preferably enhances the signal/noise ratio. The companion device may in fact house the present invention.
    Type: Application
    Filed: December 30, 2003
    Publication date: February 3, 2005
    Inventors: Carlo Tomasi, Abbas Rafii
  • Publication number: 20040165767
    Abstract: A detection and classification method of a shape in a medical image is provided. It is based on generating a plurality of 2-D sections through a 3-D volume in the medical image. In general, there are two steps. The first step is feature estimation to generate shape signatures for candidate volumes containing candidate shapes. The feature estimation method computes descriptors of objects or of their images. The second general step involves classification of these shape signatures for diagnosis. A classifier contains, builds and/or trains a database of descriptors for previously seen shapes, and then maps descriptors of novel images to categories corresponding to previously seen shapes or classes of shapes.
    Type: Application
    Filed: September 30, 2003
    Publication date: August 26, 2004
    Inventors: Salih B. Gokturk, Carlo Tomasi, Acar Burak, Christopher F. Beaulieu, Sandy A. Napel, David S. Paik
  • Publication number: 20040153229
    Abstract: A sensor system is provided for determining a deployment level of an airbag in a vehicle. A light source of the sensor system emits light onto a region around a vehicle seat. An array of light-sensitive pixels which capture reflected light from the scene, including reflected light that originated from the light source. Processing resources are provided that determine depth information for an object in the scene based on a time-of-flight characteristic of the reflected light from the light source captured on the array. The processing resources may be configured to determine occupancy data for the object based on the captured reflected light from the scene.
    Type: Application
    Filed: September 11, 2003
    Publication date: August 5, 2004
    Inventors: Salih Burak Gokturk, Cyrus Bamji, Abbas Rafii, Carlo Tomasi, Xinqiao Liu
  • Publication number: 20040141638
    Abstract: A method to detect and classify a structure of interest in a medical image is provided to enable high specificity without sacrificing the sensitivity of detection. The method is based on representing changes in three-dimensional image data with a vector field, characterizing the topology of this vector field and using the characterized topology of the vector field for classification of a structure of interest. The method could be used as a stand-alone method or as a post-processing method to enhance and classify outputs of a high-sensitivity low-specificity method to eliminate false positives.
    Type: Application
    Filed: September 30, 2003
    Publication date: July 22, 2004
    Inventors: Burak Acar, Christopher F. Beaulieu, Salih B. Gokturk, Carlo Tomasi, David S. Paik, R. Brooke Jeffrey, Sandy A. Napel
  • Patent number: 6710770
    Abstract: A system used with a virtual device inputs or transfers information to a companion device, and includes two optical systems OS1, OS2. In a structured-light embodiment, OS1 emits a fan beam plane of optical energy parallel to and above the virtual device. When a user-object penetrates the beam plane of interest, OS2 registers the event. Triangulation methods can locate the virtual contact, and transfer user-intended information to the companion system. In a non-structured active light embodiment, OS1 is preferably a digital camera whose field of view defines the plane of interest, which is illuminated by an active source of optical energy. Preferably the active source, OS1, and OS2 operate synchronously to reduce effects of ambient light. A non-structured passive light embodiment is similar except the source of optical energy is ambient light. A subtraction technique preferably enhances the signal/noise ratio. The companion device may in fact house the present invention.
    Type: Grant
    Filed: September 7, 2001
    Date of Patent: March 23, 2004
    Assignee: Canesta, Inc.
    Inventors: Carlo Tomasi, Abbas Rafii
  • Patent number: 6690618
    Abstract: A plurality of sound-detecting devices are configured to detect sound from an event of interest. Information about the sound is recorded that is dependent on a distance between the source position and the location of the sound-detection devices. The source position is approximated using the recorded information and the relative position of individual sound-detection devices to one another. The approximated source position is used as input for operating a electronic device.
    Type: Grant
    Filed: April 2, 2002
    Date of Patent: February 10, 2004
    Assignee: Canesta, Inc.
    Inventors: Carlo Tomasi, Fahri Sürücü
  • Publication number: 20040008259
    Abstract: A class of measurement devices can be made available using a family of projection patterns and image processing and computer vision algorithms. The proposed system involves a camera system, one or more structured light source, or a special pattern that is already drawn on the object under measurement. The camera system uses computer vision and image processing techniques to measure the real length of the projected pattern. The method can be extended to measure the volumes of boxes, or angles on planar surfaces.
    Type: Application
    Filed: April 10, 2003
    Publication date: January 15, 2004
    Inventors: Salih Burak Gokturk, Carlo Tomasi, Fahri Surucu
  • Publication number: 20040005092
    Abstract: A projection array is provided that comprises a plurality of discrete projection elements. An image array is obtained of a scene with the light projected onto it that is coded using the projection array. Correspondence information is determined for each element in the image array, where the correspondence information can be used to determine which of the plurality of elements in the projection array corresponds to a particular image element. The determination of correspondence information for each element in the image array can be made independently of correspondence information for other elements in the image array.
    Type: Application
    Filed: June 19, 2003
    Publication date: January 8, 2004
    Inventor: Carlo Tomasi