Dong Wei , Haoyu Guo , Yi Wan , Yongjun Zhang , Chang Li , Guangshuai Wang
{"title":"多幅图像中三维线条的聚类、三角测量和评估","authors":"Dong Wei , Haoyu Guo , Yi Wan , Yongjun Zhang , Chang Li , Guangshuai Wang","doi":"10.1016/j.isprsjprs.2024.10.001","DOIUrl":null,"url":null,"abstract":"<div><div>Three-dimensional (3D) lines require further enhancement in both clustering and triangulation. Line clustering assigns multiple image lines to a single 3D line to eliminate redundant 3D lines. Currently, it depends on the fixed and empirical parameter. However, a loose parameter could lead to over-clustering, while a strict one may cause redundant 3D lines. Due to the absence of the ground truth, the assessment of line clustering remains unexplored. Additionally, 3D line triangulation, which determines the 3D line segment in object space, is prone to failure due to its sensitivity to positional and camera errors.</div><div>This paper aims to improve the clustering and triangulation of 3D lines and to offer a reliable evaluation method. (1) To achieve accurate clustering, we introduce a probability model, which uses the prior error of the structure from the motion, to determine adaptive thresholds; thus controlling false clustering caused by the fixed hyperparameter. (2) For robust triangulation, we employ a universal framework that refines the 3D line with various forms of geometric consistency. (3) For a reliable evaluation, we investigate consistent patterns in urban environments to evaluate the clustering and triangulation, eliminating the need to manually draw the ground truth.</div><div>To evaluate our method, we utilized datasets of Internet image, totaling over ten thousand images, alongside aerial images with dimensions exceeding ten thousand pixels. We compared our approach to state-of-the-art methods, including Line3D++, Limap, and ELSR. In these datasets, our method demonstrated improvements in clustering and triangulation accuracy by at least 20% and 3%, respectively. Additionally, our method ranked second in execution speed, surpassed only by ELSR, the current fastest algorithm. The C++ source code for the proposed algorithm, along with the dataset used in this paper, is available at <span><span>https://github.com/weidong-whu/3DLineResconstruction</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":50269,"journal":{"name":"ISPRS Journal of Photogrammetry and Remote Sensing","volume":"218 ","pages":"Pages 678-692"},"PeriodicalIF":10.6000,"publicationDate":"2024-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Clustering, triangulation, and evaluation of 3D lines in multiple images\",\"authors\":\"Dong Wei , Haoyu Guo , Yi Wan , Yongjun Zhang , Chang Li , Guangshuai Wang\",\"doi\":\"10.1016/j.isprsjprs.2024.10.001\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Three-dimensional (3D) lines require further enhancement in both clustering and triangulation. Line clustering assigns multiple image lines to a single 3D line to eliminate redundant 3D lines. Currently, it depends on the fixed and empirical parameter. However, a loose parameter could lead to over-clustering, while a strict one may cause redundant 3D lines. Due to the absence of the ground truth, the assessment of line clustering remains unexplored. Additionally, 3D line triangulation, which determines the 3D line segment in object space, is prone to failure due to its sensitivity to positional and camera errors.</div><div>This paper aims to improve the clustering and triangulation of 3D lines and to offer a reliable evaluation method. (1) To achieve accurate clustering, we introduce a probability model, which uses the prior error of the structure from the motion, to determine adaptive thresholds; thus controlling false clustering caused by the fixed hyperparameter. (2) For robust triangulation, we employ a universal framework that refines the 3D line with various forms of geometric consistency. (3) For a reliable evaluation, we investigate consistent patterns in urban environments to evaluate the clustering and triangulation, eliminating the need to manually draw the ground truth.</div><div>To evaluate our method, we utilized datasets of Internet image, totaling over ten thousand images, alongside aerial images with dimensions exceeding ten thousand pixels. We compared our approach to state-of-the-art methods, including Line3D++, Limap, and ELSR. In these datasets, our method demonstrated improvements in clustering and triangulation accuracy by at least 20% and 3%, respectively. Additionally, our method ranked second in execution speed, surpassed only by ELSR, the current fastest algorithm. The C++ source code for the proposed algorithm, along with the dataset used in this paper, is available at <span><span>https://github.com/weidong-whu/3DLineResconstruction</span><svg><path></path></svg></span>.</div></div>\",\"PeriodicalId\":50269,\"journal\":{\"name\":\"ISPRS Journal of Photogrammetry and Remote Sensing\",\"volume\":\"218 \",\"pages\":\"Pages 678-692\"},\"PeriodicalIF\":10.6000,\"publicationDate\":\"2024-10-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ISPRS Journal of Photogrammetry and Remote Sensing\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0924271624003782\",\"RegionNum\":1,\"RegionCategory\":\"地球科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"GEOGRAPHY, PHYSICAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ISPRS Journal of Photogrammetry and Remote Sensing","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0924271624003782","RegionNum":1,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"GEOGRAPHY, PHYSICAL","Score":null,"Total":0}
Clustering, triangulation, and evaluation of 3D lines in multiple images
Three-dimensional (3D) lines require further enhancement in both clustering and triangulation. Line clustering assigns multiple image lines to a single 3D line to eliminate redundant 3D lines. Currently, it depends on the fixed and empirical parameter. However, a loose parameter could lead to over-clustering, while a strict one may cause redundant 3D lines. Due to the absence of the ground truth, the assessment of line clustering remains unexplored. Additionally, 3D line triangulation, which determines the 3D line segment in object space, is prone to failure due to its sensitivity to positional and camera errors.
This paper aims to improve the clustering and triangulation of 3D lines and to offer a reliable evaluation method. (1) To achieve accurate clustering, we introduce a probability model, which uses the prior error of the structure from the motion, to determine adaptive thresholds; thus controlling false clustering caused by the fixed hyperparameter. (2) For robust triangulation, we employ a universal framework that refines the 3D line with various forms of geometric consistency. (3) For a reliable evaluation, we investigate consistent patterns in urban environments to evaluate the clustering and triangulation, eliminating the need to manually draw the ground truth.
To evaluate our method, we utilized datasets of Internet image, totaling over ten thousand images, alongside aerial images with dimensions exceeding ten thousand pixels. We compared our approach to state-of-the-art methods, including Line3D++, Limap, and ELSR. In these datasets, our method demonstrated improvements in clustering and triangulation accuracy by at least 20% and 3%, respectively. Additionally, our method ranked second in execution speed, surpassed only by ELSR, the current fastest algorithm. The C++ source code for the proposed algorithm, along with the dataset used in this paper, is available at https://github.com/weidong-whu/3DLineResconstruction.
期刊介绍:
The ISPRS Journal of Photogrammetry and Remote Sensing (P&RS) serves as the official journal of the International Society for Photogrammetry and Remote Sensing (ISPRS). It acts as a platform for scientists and professionals worldwide who are involved in various disciplines that utilize photogrammetry, remote sensing, spatial information systems, computer vision, and related fields. The journal aims to facilitate communication and dissemination of advancements in these disciplines, while also acting as a comprehensive source of reference and archive.
P&RS endeavors to publish high-quality, peer-reviewed research papers that are preferably original and have not been published before. These papers can cover scientific/research, technological development, or application/practical aspects. Additionally, the journal welcomes papers that are based on presentations from ISPRS meetings, as long as they are considered significant contributions to the aforementioned fields.
In particular, P&RS encourages the submission of papers that are of broad scientific interest, showcase innovative applications (especially in emerging fields), have an interdisciplinary focus, discuss topics that have received limited attention in P&RS or related journals, or explore new directions in scientific or professional realms. It is preferred that theoretical papers include practical applications, while papers focusing on systems and applications should include a theoretical background.