Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

269 results about "Iterative closest point" patented technology

Iterative closest point (ICP) is an algorithm employed to minimize the difference between two clouds of points. ICP is often used to reconstruct 2D or 3D surfaces from different scans, to localize robots and achieve optimal path planning (especially when wheel odometry is unreliable due to slippery terrain), to co-register bone models, etc.

Point cloud automatic registration method based on normal vector

ActiveCN103236064AMeet registration requirementsRealize automatic registrationImage analysisFeature vectorExact match
The invention relates to a point cloud automatic registration method based on normal vector. According to the method, processing objects are two or more than two pieces of three-dimensional point cloud data, wherein overlapped part exists every two pieces of adjacent three-dimensional point cloud data. The method comprises the following processing steps that (1) feature points are selected according to the point cloud local normal vector changes; (2) the histogram feature quantity is designed for carrying out feature description on each obtained feature point; (3) the initial matching dot pair is obtained through comparing the histogram feature vector of the feature points; (4) the precise matching dot pair is obtained through applying the rigid distance constraint condition and combining a RANSAC (random sample consensus) algorithm, and in addition, the initial registration parameters are obtained through calculation by using a four-element method; and (5) an improved ICP (iterative closest point)) algorithm is adopted for carrying out point cloud precise registration. The point cloud can be automatically registered according to the steps. The method has the advantages that feature description is simple, identification degree is high, higher robustness is realized, and registration precision and speed are improved to a certain degree.
Owner:SOUTHEAST UNIV

Boundary feature point registering method for point cloud splicing in three-dimensional scanning system

The invention discloses a boundary feature point registering method for point cloud splicing in a three-dimensional scanning system. The method comprises the following steps that (1) a three-dimensional laser scanner acquires space sampling points on the surfaces of a real object in different view angles; (2) a boundary detecting method of a point cloud gravity center distance feature is used for extracting point cloud boundary feature points in different viewing angles; (3) an improved iterative closest point (ICP) algorithm is used for registering point cloud according to the extracted point cloud boundary feature points; (4) the registering precision is evaluated according to a registering error standard, and whether a registering result meets a registering request or not is verified. According to the boundary feature point registering method for point cloud splicing in the three-dimensional scanning system, boundary feature point extraction is conducted on the point cloud to be registered, the defect that all points in point cloud data need to be traversed to search for the corresponding points in a traditional ICP algorithm is overcome, on the basis that the registering precision is guaranteed, the complexity of the algorithm is effectively lowered, and meanwhile the efficiency of point cloud registering is obviously improved.
Owner:CHONGQING UNIV OF TECH

Indoor and independent drone navigation method based on three-dimensional vision SLAM

The invention provides an indoor and independent drone navigation method based on three-dimensional vision SLAM. The indoor and independent drone navigation method comprises the steps that an RGB-D camera obtains a colored image and depth data of a drone surrounding environment; a drone operation system extracts characteristic points; the drone operation system judges whether enough characteristicpoints exist or not, if the quantity of the characteristic points is larger than 30, it shows that enough characteristic points exist, the drone attitude calculation process is conducted, or, relocating is conducted; a bundling optimizing method is used for global optimization; an incremental map is built. Drone attitude information is given with only one RGB-D camera, a three-dimensional surrounding environment is rebuilt, the complex process that a monocular camera solves depth information is avoided, and the problems of complexity and robustness of a matching algorithm in a binocular camera are solved; an iterative nearest-point method is combined with a reprojection error algorithm, so that drone attitude estimation is more accurate; a drone is located and navigated and independentlyflies indoors and in other unknown environments, and the problem that locating cannot be conducted when no GPS signal exists is solved.
Owner:江苏中科智能科学技术应用研究院

Point cloud registering method based on iterative closest point algorithm

InactiveCN104700451AImprove registration accuracyOvercome the shortcomings of single registration method and poor registration accuracy3D modellingReference spaceAlgorithm
The invention discloses a point cloud registering method based on an iterative closest point algorithm. The point cloud registering method based on the iterative closest point algorithm is implemented through the steps of (1) obtaining a point cloud; (2) preprocessing the point cloud; (3) obtaining a reference space to be expanded and a target space to be expanded; (4) obtaining a reference space to be registered and a target space to be registered; (5) registering a reference point cloud and a target point cloud; (6) if determining that all segmented point clouds complete registration, performing the step (7), if not, returning to the step (2); (7) outputting a registration result. According to the point cloud registering method based on the iterative closest point algorithm, the point cloud to be registered is obtained according to scenes and through different scanning manners; then through the steps of rough registration, precise registration, corresponding point maximization and the like as well as registration score correction, the possibility of falling into local solution can be reduced, and the robustness and the registering precision can be improved. Therefore, the point cloud registering method based on the iterative closest point algorithm can be applied to registering point clouds of complex scenes.
Owner:XIDIAN UNIV

Variable-viewing angle obstacle detection method for robot based on outline recognition

The invention discloses a variable-viewing angle obstacle detection method for a robot based on outline recognition. The method comprises the following steps: (1) calibrating a binocular visual system by using a calibration plate; (2) simultaneously shooting the same scene by virtue of two video cameras, carrying out epipolar rectification on left and right images, then extracting edges and connecting the edges; (3) searching an outline of a target object, and matching the outline; (4) rebuilding three-dimensional point clouds of the outline, and optimizing three-dimensional outline point clouds; (5) rotating a turntable at a certain angle, ensuring an overlapping region in two times of shooting, carrying out three-dimensional rebuilding in another direction; (6) searching the overlapping region of two groups of three-dimensional outline point clouds; (7) carrying out initial registration on the two groups of three-dimensional outline point clouds by adopting a seven-parameter method; (8) providing corresponding point weights of the overlapping region, carrying out iterative closest point operation on the three-dimensional outline point clouds of the overlapping region, and finishing accurate registration of the three-dimensional outline point clouds. The method disclosed by the invention is high in registration accuracy, small in operand and relatively high in instantaneity.
Owner:湖州度信科技有限公司

Image navigation-based parallel robot-assisted artificial cervical intervertebral disc replacement surgery positioning method

The invention discloses an image navigation-based parallel robot-assisted artificial cervical intervertebral disc replacement surgery positioning method, which belongs to application of a parallel robot in the field of surgical operation and is used for making sure that the pose relation between a practical surgery abrasive drilling and a patient is consistent with the pose relation between a virtual abrasive drilling and a patient model determined by a doctor in a virtual environment. According to technical key points, the method comprises the following steps of: performing three-dimensional reestablishment on a CT (Computerized Tomography) image by using a VTK (Visualization Tool Kit) software package to obtain a three-dimensional model of the silk cervical vertebra of a patient; introducing the virtual abrasive drilling into an image space and making the doctor complete virtual positioning on a computer; establishing a position and pose mapping relation among the image, the patient and the robot by using an optical positioning system and an ICP (Iterative Closest Point) algorithm; and controlling the parallel robot to move to finally complete positioning of the abrasive drilling of the parallel robot and the patient.
Owner:HARBIN INST OF TECH

Layered topological structure based map splicing method for multi-robot system

InactiveCN103247040AImprove accuracySolve the problem of creating efficiencyImage enhancementScale-invariant feature transformMultirobot systems
The invention belongs to the field of intelligent movable robots, and discloses a layered topological structure based map splicing method for a multi-robot system in an unknown environment and solves the map splicing problem of the multi-robot system in case the position and posture are unknown. The method comprises the following steps: acquiring an accessible space tree, building a layered topological structure, creating a global topological map, extracting SIFT (Scale Invariant Feature Transform) features and performing feature matching, and performing map splicing based on ICP (Iterative Closest Point) scanning matching. According to the invention, under the condition that the relative positions and gestures of robots are unknown, a layered topological structure merging SIFT features is provided, the global topological map is created in an increment manner, and the map splicing of the multi-robot system under large scale unknown environment is realized according to the SIFT information among the nodes, in combination with a scanning matching method; and the splicing accuracy and real-time performance are effectively improved. Therefore, the method is suitable for the field of intelligent mobile robots related to map creation and map splicing.
Owner:BEIJING UNIV OF TECH

An improved ICP object point cloud splicing method for fusing fast point characteristic histogram

The invention discloses an improved ICP object point cloud splicing method for fusing fast point characteristic histogram. The method comprises the steps of projecting a standard sinusoidal digital grating onto the surface of the object to be measured, photographing stripe images of the surface of the object projected with the standard sinusoidal digital grating from different angles of view by aCCD camera, and obtaining photographing point clouds from multiple angles of view; for two image point clouds that need to be stitched together, building a k-D tree and interpolate to obtain that interpolated point cloud; for the two interpolated point clouds to be spliced, computing the fast point feature histogram, and obtaining the point cloud by random sampling consistent transformation; usingthe improved iterative nearest point method to obtain the first interpolated point cloud which is precisely registered; overlaying point cloud and mesh to realize the mosaic of two different angles of view of the shooting point cloud. The invention has low requirement for the initial position of the splice point cloud, the robustness is remarkably improved, the local optimization is not easy to fall into, the splice accuracy is improved, and the precise splicing of the point cloud under multi-view angles is realized, so that the practical industrial application requirements can be met.
Owner:ZHEJIANG UNIV

Three-dimensional reconstruction method and system capable of maintaining sharp features

The present invention discloses a three-dimensional reconstruction method and system capable of maintaining sharp features. The method includes the following steps that: 1) a two-dimensional image filtering method extended to a three-dimensional space is adopted to perform smoothing de-noising on inputted roughly-registered point cloud; 2) an improved region growth method is adopted to perform outlier removal on the smoothed roughly-registered point cloud; 3) a kd-tree (k-dimensional tree) acceleration-based ICP (iterative closest point) algorithm is adopted to perform precise registration on the outlier-removed roughly-registered point cloud; 4) a neighborhood search and boundary point detection-based fusion method is adopted to fuse the precisely-registered point cloud; and 5) a feature point detection and adaptive step size update-based method is adopted to perform surface reconstruction on the fused precisely-registered point cloud. The three-dimensional reconstruction system is composed of a point cloud preprocessing module, a point cloud combining module and a surface reconstruction module. The three-dimensional reconstruction system which is realized based on the method of the invention can maintain the sharp features of the edge of a reconstructed model, and therefore, reconstruction speed is considered with accuracy ensured.
Owner:SOUTH CHINA UNIV OF TECH

Method for quickly measuring topography by using ground laser scanner based on CORS (Continuous Operational Reference System) and ICP (Iterative Closest Point) algorithms

The invention discloses a method for quickly measuring topography by using a ground laser scanner based on CORS (Continuous Operational Reference System) and ICP (Iterative Closest Point) algorithms. The method comprises the following steps: 1, coaxially connecting a GPS (Global Position System) antenna with the scanner; 2, mounting the scanner at the top of a vehicle; 3, scanning in 360 degrees through the scanner during operating; 4, synchronously measuring a topocentric geodetic coordinate of the scanner by using a GPS carrier phase dynamic real-time difference method on the basis of CORS; 5, partitioning large measuring regions into blocks along roads and rivers; 6, roughly registering measurement blocks by using public planimetric points between measuring stations; 7, carrying out multi-station cloud accurate splicing in the measurement blocks by using an iterative closest point algorithm from a point to a tangent plane; 8, converting point cloud of the measurement blocks to the geodetic coordinate by using the topocentric geodetic coordinate; 9, dividing a three-dimensional point cloud into ground points and non-ground points and generating a contour line by using the ground points; 10, measuring and drawing a terrain landform line graph by using a method of collecting man-machine interaction details and slicing point cloud based on the three-dimensional point cloud; and 11, carrying out field investigation and plotting, mending and measuring, and editing and finishing a terrain line graph to obtain a topography result.
Owner:GUANGZHOU URBAN PLANNING & DESIGN SURVEY RES INST

Mobile robot positioning method

The invention discloses a mobile robot positioning method, which belongs to the technical field of mobile robot positioning, and comprises the steps of placing a robot carrying a two-dimensional laserradar in a current positioning environment, and obtaining map point cloud of an obstacle; estimating the current pose of the robot by adopting a self-adaptive Monte Carlo positioning algorithm; converting the real-time data of the two-dimensional laser radar into point cloud PTCloud under the same coordinate system as the map point cloud by using the current pose of the robot; taking each frame of point cloud PTCloudscan as an input of an iterative closest point to obtain a rotation matrix R and a translation matrix T of the current frame of point cloud PTCloudscan relative to the map point cloud; and calculating the final pose of the robot according to the rotation matrix R and the translation matrix T. The pose obtained by adopting the adaptive Monte Carlo positioning algorithm is usedas the reference value to transform the point cloud coordinate system of the two-dimensional laser radar, so that the point cloud coordinate system is close enough to the current map point cloud, thematching speed of the iterative closest point is accelerated, and the positioning precision is improved.
Owner:HEFEI CSG SMART ROBOT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products