Patents Assigned to Ambercore Software Inc.
  • Publication number: 20130083967
    Abstract: Systems and methods are provided for extracting various features from data having spatial coordinates. Based on a few known data points in a point cloud, other data points can be interpolated for a given parameter using probabilistic methods, thereby generating a greater number of data points. Using the greater number of data points, a Boolean function, related in part to the given parameter, can be used to extract more detailed features. Based on the Boolean values, a shape of a body having the characteristic(s) defined by the Boolean function can be constructed in a layered manner. The extraction of the features may be carried out automatically by a computing device.
    Type: Application
    Filed: May 26, 2011
    Publication date: April 4, 2013
    Applicant: AMBERCORE SOFTWARE INC.
    Inventors: Boris Vorobiov, Oleksandr Monastyrev
  • Patent number: 7864175
    Abstract: A method of fast gridding of irregular data, has been developed for spatial interpolation of large irregular spatial point data sets; for example building a 3D geographic terrain grid surface from billions of irregularly spaced xyz coordinates on the earth's surface. The method developed typically translates into many orders of magnitude gain in computational speed. For example, to produce a gridded data set (having M rows and N columns) from P irregularly located sampling points, the computational steps required can be reduced from a number of the order of O(M×N×P) to a lesser number of the order of O(M×N+P) operations. The method achieves this by ensuring that each of the P sampling points is visited only once. This is particularly significant since spatial data collection devices typically collect data points in the billions. The method described is readily extendible to any number of dimensions.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: January 4, 2011
    Assignee: Ambercore Software Inc
    Inventors: Boris Voribiov, Yuriy Monastirev, Alexander Monastirev, Sylvain De Margerie
  • Patent number: 7778967
    Abstract: A system and method of providing efficient management of distributed, diversified, large sized spatial data as a scalable solution. The system and method are based on the combination of the following: Distributed spatial data is managed by spatial data servers which are deployed next to each spatial data source that needs to be accessed allowing spatial data to remain in the location where it was created. Spatial data indices allow fast delivery of large spatial data sets and are automatically updated whenever spatial data sets are modified. Spatial meta servers coordinate the spatial data servers, publish the existence of the spatial data, define access permissions and communicate with other spatial meta severs extending the spatial data connectivity into other networks. Spatial data providers deployed next to each location requiring access to the spatial data allow spatial data to be discovered and accessed directly from the spatial data servers.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: August 17, 2010
    Assignee: Ambercore Software Inc.
    Inventors: Dmitry Kulakov, Yevgen Kamashev, Boris Vorobiov
  • Publication number: 20100157280
    Abstract: An apparatus and method for aligning a line scan camera with a Light Detection and Ranging (LiDAR) scanner for real-time data fusion in three dimensions is provided. Imaging data is captured at a computer processor simultaneously from the line scan camera and the laser scanner from target object providing scanning targets defined in an imaging plane perpendicular to focal axes of the line scan camera and the LiDAR scanner. X-axis and Y-axis pixel locations of a centroid of each of the targets from captured imaging data is extracted. LiDAR return intensity versus scan angle is determined and scan angle locations of intensity peaks which correspond to individual targets is determined. Two axis parallax correction parameters are determined by applying a least squares. The correction parameters are provided to post processing software to correct for alignment differences between the imaging camera and LiDAR scanner for real-time colorization for acquired LiDAR data.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 24, 2010
    Applicant: Ambercore Software Inc.
    Inventors: Kresimir Kusevic, Paul Mrstik, Craig Len Glennie
  • Publication number: 20090210426
    Abstract: A system and method of providing efficient management of distributed, diversified, large sized spatial data as a scalable solution. The system and method are based on the combination of the following: Distributed spatial data is managed by spatial data servers which are deployed next to each spatial data source that needs to be accessed allowing spatial data to remain in the location where it was created. Spatial data indices allow fast delivery of large spatial data sets and are automatically updated whenever spatial data sets are modified. Spatial meta servers coordinate the spatial data servers, publish the existence of the spatial data, define access permissions and communicate with other spatial meta severs extending the spatial data connectivity into other networks. Spatial data providers deployed next to each location requiring access to the spatial data allow spatial data to be discovered and accessed directly from the spatial data servers.
    Type: Application
    Filed: February 14, 2008
    Publication date: August 20, 2009
    Applicant: AMBERCORE SOFTWARE INC.
    Inventors: Dmitry Kulakov, Yevgen Kamashev, Boris Vorobiov
  • Publication number: 20070211077
    Abstract: A method of fast gridding of irregular data, has been developed for spatial interpolation of large irregular spatial point data sets; for example building a 3D geographic terrain grid surface from billions of irregularly spaced xyz coordinates on the earth's surface. The method developed typically translates into many orders of magnitude gain in computational speed. For example, to produce a gridded data set (having M rows and N columns) from P irregularly located sampling points, the computational steps required can be reduced from a number of the order of O(M×N×P) to a lesser number of the order of O(M×N+P) operations. The method achieves this by ensuring that each of the P sampling points is visited only once. This is particularly significant since spatial data collection devices typically collect data points in the billions. The method described is readily extendible to any number of dimensions.
    Type: Application
    Filed: February 28, 2007
    Publication date: September 13, 2007
    Applicant: AMBERCORE SOFTWARE INC.
    Inventors: Boris Voribiov, Yuriy Monastirev, Alexander Montastirev, Sylvain De Margerie