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

265 results about "Nearest neighbor search" patented technology

Nearest neighbor search (NNS), as a form of proximity search, is the optimization problem of finding the point in a given set that is closest (or most similar) to a given point. Closeness is typically expressed in terms of a dissimilarity function: the less similar the objects, the larger the function values. Formally, the nearest-neighbor (NN) search problem is defined as follows: given a set S of points in a space M and a query point q ∈ M, find the closest point in S to q. Donald Knuth in vol. 3 of The Art of Computer Programming (1973) called it the post-office problem, referring to an application of assigning to a residence the nearest post office. A direct generalization of this problem is a k-NN search, where we need to find the k closest points.

Social association cloud media collaborative filtering and recommending method

ActiveCN104156436AAccurate recommendationAvoid the problem of over-reliance on similaritySpecial data processing applicationsFeature vectorMicroblogging
The invention relates to a social association cloud media collaborative filtering and recommending method. The method includes the following steps that micro blogs sent by multiple micro blog users and associated users of the micro blog users are obtained; a user program rating matrix for reflecting the corresponding relation between different users and grading of different programs is built; influence grading of the associated users on the programs is calculated; the feature vector of the micro log users is calculated; feature similarity of the micro log users is calculated; the influence grading of similar users similar to the micro log users on the programs is calculated; the user program grading matrix is updated according to the influence grading of the associated users on the programs and the influence grading of the similar users on the programs; network resources are explored, and the updated user program grading matrix is expanded; cluster is conducted on the user program grading matrix based on the users and the programs respectively; class cluster obtained through the cluster serves as a neighbor search domain, and grading is predicted through collaborative filtering and recommending. By means of the method, network information content which interests the users can be accurately recommended for the users.
Owner:FUZHOU UNIV

Three-dimensional reconstruction method based on fringe photograph collection of same scene

A 3D reconstruction method based on scattered photo sets of the same scene is divided into three stages: the first stage: every pairwsie image feature matching and relative camera motion are estimated; and the stage is divided into 4 steps: (1) every two images are subject to the bidirectional nearest neighbor search and feature domain constraint to obtain a candidate correspondence; (2) the candidate correspondence is subject to parallax domain correspondence constraint to obtain a hypothesis correspondence; (3) the image coordinates of the hypothesis correspondence are standardized to solve an essential matrix estimation meeting the hypothesis correspondence; (4) the essential matrix is decomposed to obtain four groups of possible solutions of the camera motion, and the final solution is determined by the fault-tolerant forward depth constraint; the second stage: the optimized initial reconstruction camera pair is selected according to the results of the first stage, the standard sparse reconstruction method is applied, and the camera pose and the sparse geometric information of the scene are restored; the third stage: selective accurate and dense matching is carried out based on the results of second stage, and an accurate and dense 3D scene point cloud model is reconstructed by the triangulation method. The method has the advantages of obtaining reliable camera pose and high-density scene geometric information, greatly shortening the reconstruction time, having relatively high reconstruction efficiency, and is applicable to processing the scattered photo set with large data size.
Owner:BEIHANG UNIV

Moving object detection method based on SIFT (Scale Invariant Feature Transform) feature matching

The invention discloses a moving object detection method based on SIFT (Scale Invariant Feature Transform) feature matching. The method comprises steps: an SIFT feature extraction method is firstly used for acquiring feature points of the image; quick and accurate matching is then carried out on the SIFT feature points of the image; a global moving model is built according to features of a dynamic scene, an improved RANSAC (Random Sample Consensus) method is used for excluding influences from an external point, a least square method is used for solving a global moving parameter, the moving parameters are updated timely according to feature point change, an updating strategy based on a residual image block is used for updating, and a second nearest neighbor search area restricting method is used for ensuring the accuracy of feature matching; and finally, a differential target segmentation method is used for realizing detection on a moving target. An experiment proves that compared with the traditional image block-based matching detection method, the method improves the computing speed by 31.26%, background interference can be effectively eliminated, the detected target image is distinct, and the method is particularly applicable to real-time detection on the moving target in the dynamic scene.
Owner:BEIHANG UNIV

Method of compiling three-dimensional object identifying image database, processing apparatus and processing program

InactiveUS20110058733A1Low recognition rateAccurate recognition of objectDigital data information retrievalCharacter and pattern recognitionImage extractionViewpoints
Provided are a method of generating a low-capacity model capable of identifying an object with high accuracy, and creating an image database using the model, a processing program for executing the method, and a processing apparatus that executes the process. The method for compiling an image database that is used for a three-dimensional object recognition includes a steps of extracting vectors as local descriptors from a plurality of images each image showing a three-dimensional object as seen from different viewpoints, a model creating step of evaluating the degree of contribution of each local descriptor to identification of the three-dimensional object, and creating a three-dimensional object model systematized to ensure approximate nearest neighbor search using the individual vectors which satisfy criteria, and a registration step of adding an object identifier to the created object model and registering the object model into an image database. In the model creating step, the local descriptor to be used in the model is selected based on the contributions of the individual vectors which are evaluated in such a way that when a vector extracted from one image of one three-dimensional object is an approximate nearest neighbor to another vector relating to an image of the three-dimensional object seen from a different viewpoint, the vector has a positive contribution, whereas when the vector is an approximate nearest neighbor to another vector relating to a different three-dimensional object, the vector has a negative contribution. The processing program is designed to execute the method, and the processing apparatus executes the process.
Owner:PUBLIC UNIVERSITY CORPORATION OSAKA CITY UNIVERSITY

Method and apparatus for simplifying point cloud of apple leaf

The present invention provides a method and an apparatus for simplifying the point cloud of the apple leaf. The method comprises: using a bounding box method to perform fast K-nearest neighbor search,establishing a kd-tree space storage structure of the point cloud, setting different thresholds to identify the point cloud boundary of the leaf and extracting the point cloud boundary of the leaf; and by calculating the normal vector, the curvature, and the like of the feature parameters of the point, calculating neighborhood point position information, distinguishing feature points and non-feature points, and further carrying out simplification processing on the non-feature points. According to the technical scheme of the present invention, boundary point clouds and non-boundary point clouds can be quickly and conveniently obtained, and a simplification result can be further obtained; during the process, different K values and multiple thresholds can be set according to requirements, the obtained point result accuracy is relatively high, the calculation process is convenient and the calculation method is reasonable, the obtained point result accuracy is suitable for automatic programming, the waste of computer resources is effectively reduced, and the operating efficiency can be improved to some extent.
Owner:CHINA AGRI UNIV

Efficient computation of Voronoi diagrams of general generators in general spaces and uses thereof

A computerized method of computing the Voronoi diagram has applications including communications networks, robotics, three-dimensional networks, materials science, searching image processing, data clustering, data compression, control of a groups of methods for image processing and the like, design of electronic circuits, geographic information systems, solutions of the efficient location problem, face recognition, mesh generation and re-meshing, curve and surface generation/reconstruction, solid modeling, collision detection, controlling motion of vehicles, navigation, accident prevention, data clustering and data processing, proximity operations, nearest neighbor search, numerical simulations, weather prediction, analyzing and modeling proteins and other biological structures, designing drugs, finding shortest paths, pattern recognition and as an artistic tool. The Voronoi diagram is a decomposed region X made into cells, the decomposition being induced by a set of generators (Pk)k-K, and a distance function, and involves finding for each generator Pk a cell, which is a set of all the points in X satisfying the condition that the distance to the current generator P=Pk is not greater than the distance thereof to the union A of the other generators, The method comprising: for each generator, and for each point p in this generator, selecting a set of directions, then for each direction recursively testing a ray in that direction, until a certain interval on the ray is of length less than or equal to a given error parameter. A point corresponding to the interval on the ray is then selected as an end point, the cells are defined from the end points, thus forming the Voronoi diagram.
Owner:REICH SIMEON +1

Long-time-series mesoscale eddy tracing method based on hybrid algorithm

InactiveCN105787284AUnderstanding Migration EvolutionTrusted Tracking PathSpecial data processing applicationsInformaticsAlgorithmSea-surface height
The invention belongs to the crossing field of physical oceanography and computer graphics and image processing, and particularly relates to a mesoscale eddy tracing method based on a hybrid algorithm. The hybrid algorithm mainly comprises nearest neighbor search, deformation control based similarity match and delay logic. The method comprises the following steps: step one, for the nearest neighbor search, eddies in a search range are delineated according to global mesoscale eddy data recognized with an SSH (sea surface height) method; step two, for a deformation control based similarity match method, the eddies in the range and attributes of the eddies are subjected to similarity calculation of area, amplitude, kinetic energy, relative vorticity and Hausdorff distance, the eddy with the maximum similarity is selected as the position of the next eddy, and jump of an eddy path is avoided through combination of physical attributes and geometric attributes of the eddies; step three, the delay logic is adopted, search at multiple time points is considered, the eddies temporarily disappearing at certain time points are processed, and discontinuity of the eddy path is avoided, so that the purpose of multi-year long-term efficient tracing on the eddies is achieved.
Owner:OCEAN UNIV OF CHINA
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