Patents by Inventor Kai Ni

Kai Ni 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: 20130124147
    Abstract: In one embodiment, a computer accessible storage medium stores a plurality of instructions which, when executed: group a set of reconstructed three dimensional (3D) points derived from image data into a plurality of groups based on one or more attributes of the 3D points; select one or more groups from the plurality of groups; and sample data from the selected groups, wherein the sampled data is input to a consensus estimator to generate a model that describes a 3D model of a scene captured by the image data. Other embodiments may bias sampling into a consensus estimator for any data set, based on relative quality of the data set.
    Type: Application
    Filed: November 25, 2008
    Publication date: May 16, 2013
    Inventors: Hailin Jin, Kai Ni
  • Publication number: 20130121558
    Abstract: In an embodiment, a method comprises receiving a set of three dimensional (3D) points estimated from a plurality of images; selecting a subset of the 3D points that, as a group, provide at least a desired amount of constraint on each of a plurality of camera parameters; and performing non-linear optimization over the selected subset of 3D points to recover the plurality of camera parameters and the 3D points. The selected subset excludes one or more 3D points in the set.
    Type: Application
    Filed: November 25, 2008
    Publication date: May 16, 2013
    Inventors: Hailin Jin, Kai Ni
  • Publication number: 20130117193
    Abstract: A goods delivery demand and supply mating system, which includes a goods delivery demand module, a goods delivery supply module and a data processing unit. The goods delivery demand module is for receiving at least one goods delivery demand order. The goods delivery supply module is for receiving at least one goods delivery supply order. The data processing unit connects to the goods delivery demand module and goods delivery supply module, and performs a mating process upon the goods delivery demand order and the goods delivery supply order to to find out a compatibility and generate a mating result base on the compatibility.
    Type: Application
    Filed: November 3, 2012
    Publication date: May 9, 2013
    Inventor: CHUN KAI NI
  • Patent number: 8270770
    Abstract: In one embodiment, a method comprises determining an initial set of feature correspondences for a pair of images of a three dimensional (3D) space; identifying one or more first regions in one of the pair of images and one or more second regions in the other one of the pair of images. The method comprises identifying additional feature correspondences by matching first regions and second regions in the pair of images and generating a motion of a camera in the 3D space responsive to the initial set of feature correspondences and the additional feature correspondences, wherein the camera captured the images. Each of the first regions and the second regions potentially maps to a plane in the 3D space corresponding to the images. Additionally, each of the first regions and the second regions includes at least one feature in the initial set of feature correspondences.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: September 18, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Hailin Jin, Kai Ni
  • Publication number: 20110169923
    Abstract: In a method for determining a translation and a rotation of a platform, at least a first frame and a previous frame are generated. Points are matched between images generated by two stereoscopic sensors. Points are matched to corresponding stereo feature matches between two frames, thereby generating a set of putative matches. Putative matches that are nearer to the platform than a threshold are categorized as near features. Putative matches that are farther to the platform than the threshold are categorized as distance features. The rotation of the platform is determined by measuring a positional change in two of the distant features. The translation of the platform is determined by compensating one of the near features for the rotation and then measuring a change in one of the near features measured between the first frame and the second frame.
    Type: Application
    Filed: October 8, 2010
    Publication date: July 14, 2011
    Applicant: GEORGIA TECH RESEARCH CORPORATIOTION
    Inventors: Frank Dellaert, Michael Kaess, Kai Ni