Thực hành thuật toán khai thác tòa nhà


9

Tôi đã đọc nhiều bài báo về trích xuất tòa nhà 3D bằng dữ liệu LiDAR và hình ảnh trên không. Tôi thấy rằng có nhiều thuật toán khác nhau để làm những việc như vậy, chẳng hạn như cái nàycái này .

Những bài báo đó, theo như tôi có thể thấy, mô tả hầu hết các khái niệm trừu tượng và toán học. Tôi là một nhà phát triển phần mềm, vậy làm thế nào tôi có thể thực hiện các thuật toán nói trên thành một phần mềm? Ngoài ra, thuật toán nào là tốt nhất để trích xuất dữ liệu xây dựng với sự can thiệp của thảm thực vật tối thiểu?


Bạn có nghĩa cụ thể là LiDAR thô, hoặc bạn đang tìm kiếm nhiều hơn cho các thuật toán LiDAR được phân loại?
blord-castillo

@ blord-castillo Bạn có ý nghĩa gì với các thuật toán được phân loại?
CC Inc

phân loại có nghĩa là các điểm riêng biệt đã được phân loại là tòa nhà, mặt đất, thảm thực vật cao, thảm thực vật thấp, v.v ... Các loại gỗ thô không có các phân loại này. Trước đây, bạn đang xem xét nhiều hơn về các thuật toán bình phương để xây dựng các tính năng xây dựng. Để sau này, bạn bắt đầu nhận được vào phân loại giám sát và không giám sát và học máy.
blord-castillo

Câu trả lời:


5

Các công cụ phân tích không gian địa lý của Whitebox ( http://www.uoguelph.ca/~hydrogeo/Whitebox/ ) có một công cụ hoạt động với các DEM LiDAR được nội suy gọi là 'Loại bỏ các đối tượng địa hình' rất hiệu quả trong việc định vị các tòa nhà trong LiDAR. Đây là mã nguồn cho plugin đó. Thuật toán là nguồn mở và tôi có một bản thảo mô tả nó nếu bạn quan tâm. Đây là một ảnh chụp màn hình:

nhập mô tả hình ảnh ở đây


Cảm ơn, tôi sẽ cho cái này một cái nhìn tốt và lấy lại cho bạn.
CC Inc

Tôi có thể xem bài viết mô tả thuật toán cụ thể không? Bản thảo bạn đề cập? @ John Lindsay
CC Inc

@CC Inc Gửi cho tôi một email và tôi sẽ chuyển tiếp cho bạn.

Được rồi, tôi đã gửi email đến địa chỉ trên trang web của bạn.
CC Inc

2

Bạn có thể thích nhận thức điện tử; có rất nhiều thuật toán để xử lý dữ liệu LiDAR. Bạn có thể sử dụng kết hợp các tính năng sau để trích xuất các tòa nhà từ LiDAR; 1. Độ cao tối đa từ lần trở lại đầu tiên (trong đó cũng bao gồm các cây) 2. Loại bỏ các cây bằng cách sử dụng 'số lần trả lại tối đa'. 3. Sử dụng thông số độ sáng từ hình ảnh trên không để loại bỏ mặt đất.

Nếu bạn muốn tự viết chương trình; sử dụng các tham số trên để trích xuất các tòa nhà.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.