{"title":"智能近邻","authors":"D. Doria, Wanlin Zhu","doi":"10.54294/7djpdw","DOIUrl":null,"url":null,"abstract":"This document presents an implementation of two algorithms, Voronoi Neighbors and Binary Space Partition (BSP) Neighbors. These algorithms find neighbors of a point in a point set that are somehow better'' than aK nearest neighbors’’ or a ``all neighbors within a radius’’ query. This type of nearest neighbor query is more computationally expensive, but results in set of neighbors with more desirable properties. The BSP Neighbors search ensures that there is less local duplication, while the Voronoi Neighbors search ensures that the spatial arrangement of the neighbors is as uniform as possible.These algorithms are explained in ``Point Primitives for Interactive Modeling and Processing of 3D Geometry’’.The code is available here: https://github.com/daviddoria/SmartNearestNeighbors","PeriodicalId":251524,"journal":{"name":"The VTK Journal","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Smart Nearest Neighbors\",\"authors\":\"D. Doria, Wanlin Zhu\",\"doi\":\"10.54294/7djpdw\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This document presents an implementation of two algorithms, Voronoi Neighbors and Binary Space Partition (BSP) Neighbors. These algorithms find neighbors of a point in a point set that are somehow better'' than aK nearest neighbors’’ or a ``all neighbors within a radius’’ query. This type of nearest neighbor query is more computationally expensive, but results in set of neighbors with more desirable properties. The BSP Neighbors search ensures that there is less local duplication, while the Voronoi Neighbors search ensures that the spatial arrangement of the neighbors is as uniform as possible.These algorithms are explained in ``Point Primitives for Interactive Modeling and Processing of 3D Geometry’’.The code is available here: https://github.com/daviddoria/SmartNearestNeighbors\",\"PeriodicalId\":251524,\"journal\":{\"name\":\"The VTK Journal\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-07-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The VTK Journal\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.54294/7djpdw\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The VTK Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.54294/7djpdw","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
This document presents an implementation of two algorithms, Voronoi Neighbors and Binary Space Partition (BSP) Neighbors. These algorithms find neighbors of a point in a point set that are somehow better'' than aK nearest neighbors’’ or a ``all neighbors within a radius’’ query. This type of nearest neighbor query is more computationally expensive, but results in set of neighbors with more desirable properties. The BSP Neighbors search ensures that there is less local duplication, while the Voronoi Neighbors search ensures that the spatial arrangement of the neighbors is as uniform as possible.These algorithms are explained in ``Point Primitives for Interactive Modeling and Processing of 3D Geometry’’.The code is available here: https://github.com/daviddoria/SmartNearestNeighbors