Search Patents
  • Patent number: 9778476
    Abstract: A diffractive optical element includes: a first facet configured to perform an expansion optical function; and a second facet configured to perform a collimation optical function and a pattern generation function.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: October 3, 2017
    Assignee: Aquifi, Inc.
    Inventors: Aryan Hazeghi, Carlo Dal Mutto
  • Patent number: 10008028
    Abstract: A handheld three-dimensional scanning sensor including: a depth camera; a client communication interface; a controller; and a memory having instructions stored thereon that, when executed by the controller, cause the controller to: control the depth camera to capture an image; and transmit the image over the client communication interface.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: June 26, 2018
    Assignee: Aquifi, Inc.
    Inventors: Tony Zuccarino, Abbas Rafii
  • Patent number: 9798388
    Abstract: A system and method for providing a 3D gesture based user interface with haptic feedback is disclosed. A processing system providing the 3D system provides haptic feedback by capturing image data. A gesture is then detected. The detected gesture is then used to determine an appropriate haptic feedback is determined. A signal that indicates the appropriate haptic feedback is generated and provided to a haptic feedback device. The haptic feedback devices then provides the appropriate haptic feedback.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: October 24, 2017
    Assignee: AQUIFI, INC.
    Inventor: Giridhar Murali
  • Patent number: 9930317
    Abstract: A method for applying power in a plurality of pulses to the projection source to control the projection source to emit coherent light during an exposure interval comprising at least two sub-intervals, the applied power causing the projection source to have different temperatures during first and second sub-intervals of the at least two sub-intervals; and emitting light from the projection source, wherein the projection source emits light having different wavelengths during the first and second sub-intervals in accordance with the different temperatures of the projection source.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: March 27, 2018
    Assignee: Aquifi, Inc.
    Inventors: Aryan Hazeghi, Abbas Rafii
  • Patent number: 10579875
    Abstract: A method for identifying and tracking objects includes: capturing one or more 3-D models of one or more objects in a scene using a three-dimensional (3-D) scanning system, the one or more 3-D models including color and geometry information of the one or more objects; and computing, by an analysis agent, one or more descriptors of the one or more 3-D models, each descriptor corresponding to a fixed-length feature vector; and retrieving metadata identifying the one or more objects based on the one or more descriptors.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: March 3, 2020
    Assignee: AQUIFI, INC.
    Inventors: Carlo Dal Mutto, Kinh Tieu, Tony Zuccarino, Jason Trachewsky, Abbas Rafii
  • Patent number: 10296603
    Abstract: According to one embodiment of the present invention, a method for automatically generating metadata for a media document includes: computing a feature vector of the media document using a convolutional neural network; searching a collection of media documents for one or more matching media documents having corresponding feature vectors similar to the feature vector of the media document, each media document of the collection of media documents being associated with metadata; generating metadata for the media document based on the metadata associated with the one or more matching media documents; and displaying the media document in association with the generated metadata.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: May 21, 2019
    Assignee: AQUIFI, INC.
    Inventors: Carlo Dal Mutto, Alvise Memo, Duc Nguyen, Abbas Rafii, Jason Trachewsky
  • Publication number: 20160212418
    Abstract: A method for a computing device to recalibrate a multiple camera system includes collecting calibration data from one or more pictures captured by the multiple camera system of the computing device. The multiple camera system includes two or more cameras that are each physically separated by a distance from one another. The method further includes detecting decalibration of the camera system. The method further includes, when the camera system is decalibrated, generating recalibration parameters based on the calibration data. The method further includes determining whether the recalibration parameters are valid parameters and, when they are, updating the multiple camera system based on the recalibration parameters.
    Type: Application
    Filed: April 2, 2015
    Publication date: July 21, 2016
    Applicant: AQUIFI, INC.
    Inventors: David Demirdjian, Britta Silke Hummel, Ahmed Tashrif Kamal, Michele Stoppa, Giuliano Pasqualotto, Pietro Salvagnini
  • Patent number: 9503708
    Abstract: A projection system configured to emit patterned light along a projection optical axis includes: a diffractive optical element configured to perform a collimation function on the light emitted by the light emitter and to perform a pattern generation function to replicate the collimated light in a pattern, the pattern having substantially no collimated zero-order; and a light emitter configured to emit light toward the diffractive optical element, wherein the collimation function is configured to collimate the light emitted from the light emitter, and wherein the pattern generation function is configured to replicate the collimated light to produce the patterned light.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: November 22, 2016
    Assignee: Aquifi, Inc.
    Inventors: Aryan Hazeghi, Giulio Marin, Francesco Peruch, Carlo Dal Mutto, Abbas Rafii
  • Patent number: 10528616
    Abstract: According to one embodiment of the present invention, a method for automatically generating metadata for a media document includes: computing a feature vector of the media document using a convolutional neural network; searching a collection of media documents for one or more matching media documents having corresponding feature vectors similar to the feature vector of the media document, each media document of the collection of media documents being associated with metadata; generating metadata for the media document based on the metadata associated with the one or more matching media documents; and displaying the media document in association with the generated metadata.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: January 7, 2020
    Assignee: AQUIFI, INC.
    Inventors: Carlo Dal Mutto, Alvise Memo, Duc Nguyen, Abbas Rafii, Jason Trachewsky
  • Patent number: 11019330
    Abstract: A method for a computing device to recalibrate a multiple camera system includes collecting calibration data from one or more pictures captured by the multiple camera system of the computing device. The multiple camera system includes two or more cameras that are each physically separated by a distance from one another. The method further includes detecting decalibration of the camera system. The method further includes, when the camera system is decalibrated, generating recalibration parameters based on the calibration data. The method further includes determining whether the recalibration parameters are valid parameters and, when they are, updating the multiple camera system based on the recalibration parameters.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: May 25, 2021
    Assignee: AQUIFI, INC.
    Inventors: David Demirdjian, Britta Silke Hummel, Ahmed Tashrif Kamal, Michele Stoppa, Giuliano Pasqualotto, Pietro Salvagnini
  • Patent number: 10204448
    Abstract: A method for generating a three-dimensional model of an object, by a scanning system including a client-side device including: an acquisition system configured to capture images; and an interaction system including a display device and a network interface includes: capturing a plurality of images of the object by the acquisition system, the images being captured from a plurality of different poses of the acquisition system; computing depth maps from the images of the objects, each of the depth maps corresponding to one of the poses of the acquisition system; combining the depth maps to generate a combined point cloud; and displaying, on the display device, the combined point cloud or a 3D mesh model generated from the combined point cloud.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: February 12, 2019
    Assignee: AQUIFI, INC.
    Inventors: Aryan Hazeghi, Giuliano Pasqualotto, Keith Blackstone, Carlo Dal Mutto, Abbas Rafii, Jason Trachewsky, Jackson Masters
  • Patent number: 9912862
    Abstract: A three-dimensional scanning system includes: a camera configured to capture images; a processor; and memory coupled to the camera and the processor, the memory being configured to store: the images captured by the camera; and instructions that, when executed by the processor, cause the processor to: control the camera to capture one or more initial images of a subject from a first pose of the camera; compute a guidance map in accordance with the one or more initial images to identify one or more next poses; control the camera to capture one or more additional images from at least one of the one or more next poses; update the guidance map in accordance with the one or more additional images; and output the images captured by the camera to generate a three-dimensional model.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: March 6, 2018
    Assignee: Aquifi, Inc.
    Inventors: Francesco Peruch, Giridhar Murali, Giulio Marin, Abbas Rafii, Kinh Tieu
  • Patent number: 10650588
    Abstract: A method for generating a three-dimensional model of an object, by a scanning system including a client-side device including: an acquisition system configured to capture images; and an interaction system including a display device and a network interface includes: capturing a plurality of images of the object by the acquisition system, the images being captured from a plurality of different poses of the acquisition system; computing depth maps from the images of the objects, each of the depth maps corresponding to one of the poses of the acquisition system; combining the depth maps to generate a combined point cloud; and displaying, on the display device, the combined point cloud or a 3D mesh model generated from the combined point cloud.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: May 12, 2020
    Assignee: Aquifi, Inc.
    Inventors: Aryan Hazeghi, Giuliano Pasqualotto, Keith Blackstone, Carlo Dal Mutto, Abbas Rafii, Jason Trachewsky, Jackson Masters
  • Patent number: 9807371
    Abstract: A method for detecting decalibration of a depth camera system including a first, second, and third cameras having overlapping fields of view in a direction includes: detecting a feature in a first image captured by the first camera; detecting the feature in a second image captured by the second camera; detecting the feature in a third image captured by the third camera, the third camera being non-collinear with the first and second cameras; identifying a first conjugate epipolar line in the second image in accordance with a detected location of the feature in the first image and calibration parameters; identifying a second conjugate epipolar line in the second image in accordance with a detected location of the feature in the third image and the calibration parameters; and calculating a difference between a detected location of the feature in the second image and the first and second conjugate epipolar lines.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: October 31, 2017
    Assignee: Aquifi, Inc.
    Inventors: Pietro Salvagnini, Michele Stoppa, Abbas Rafii
  • Patent number: D752048
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: March 22, 2016
    Assignee: Aquifi, Inc.
    Inventors: Tony Zuccarino, Abbas Rafii
  • Patent number: D752585
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: March 29, 2016
    Assignee: Aquifi, Inc.
    Inventors: Tony Zuccarino, Abbas Rafii
  • Patent number: D753655
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: April 12, 2016
    Assignee: Aquifi, Inc
    Inventors: Tony Zuccarino, Abbas Rafii
  • Patent number: D753656
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: April 12, 2016
    Assignee: Aquifi, Inc.
    Inventors: Tony Zuccarino, Abbas Rafii
  • Patent number: D753657
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: April 12, 2016
    Assignee: Aquifi, Inc.
    Inventors: Tony Zuccarino, Abbas Rafii
  • Patent number: D753658
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: April 12, 2016
    Assignee: Aquifi, Inc.
    Inventors: Tony Zuccarino, Abbas Rafii
Narrow Results

Filter by US Classification