Patents Assigned to Ambercore Software Inc.
-
Publication number: 20130083967Abstract: 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: ApplicationFiled: May 26, 2011Publication date: April 4, 2013Applicant: AMBERCORE SOFTWARE INC.Inventors: Boris Vorobiov, Oleksandr Monastyrev
-
Patent number: 7864175Abstract: 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: GrantFiled: February 28, 2007Date of Patent: January 4, 2011Assignee: Ambercore Software IncInventors: Boris Voribiov, Yuriy Monastirev, Alexander Monastirev, Sylvain De Margerie
-
Patent number: 7778967Abstract: 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: GrantFiled: February 14, 2008Date of Patent: August 17, 2010Assignee: Ambercore Software Inc.Inventors: Dmitry Kulakov, Yevgen Kamashev, Boris Vorobiov
-
Publication number: 20100157280Abstract: 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: ApplicationFiled: December 18, 2009Publication date: June 24, 2010Applicant: Ambercore Software Inc.Inventors: Kresimir Kusevic, Paul Mrstik, Craig Len Glennie
-
Publication number: 20090210426Abstract: 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: ApplicationFiled: February 14, 2008Publication date: August 20, 2009Applicant: AMBERCORE SOFTWARE INC.Inventors: Dmitry Kulakov, Yevgen Kamashev, Boris Vorobiov
-
Publication number: 20070211077Abstract: 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: ApplicationFiled: February 28, 2007Publication date: September 13, 2007Applicant: AMBERCORE SOFTWARE INC.Inventors: Boris Voribiov, Yuriy Monastirev, Alexander Montastirev, Sylvain De Margerie