A New GPU Bundle Adjustment Method for Large-Scale Data

We developed a fast and effective bundle adjustment method for large-scale datasets. The preconditioned conjugate gradient ( PCG ) algorithm and GPU parallel computing technology are simultaneously applied to deal with large-scale data and to accelerate the bundle adjustment process. The whole bundl...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Photogrammetric engineering and remote sensing 2017-09, Vol.83 (9), p.633-641
Hauptverfasser: Zheng, Maoteng, Zhou, Shunping, Xiong, Xiaodong, Zhu, Junfeng
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:We developed a fast and effective bundle adjustment method for large-scale datasets. The preconditioned conjugate gradient ( PCG ) algorithm and GPU parallel computing technology are simultaneously applied to deal with large-scale data and to accelerate the bundle adjustment process. The whole bundle adjustment process is modified to enable parallel computing. The critical optimization on parallel task assignment and GPU memory usage are specified. The proposed method was tested using 10 datasets. The traditional Levenberg Marquardt ( LM ) method, advanced PCG method, Wu's method and the proposed GPU parallel computing method are all compared and analyzed. Preliminary results have shown that the proposed method can process a large-scale dataset with about 13,000 images in less than three minutes on a common computer with GPU device. The efficiency of the proposed method is about the same with Wu's method while the accuracy is better.
ISSN:0099-1112
DOI:10.14358/PERS.83.9.633