Phần mềm là khoản đầu tư lớn thứ hai sau thiết bị, và nó quyết định năng suất nhiều hơn người ta nghĩ. Chọn đúng và dùng thành thạo tạo khác biệt lớn.
Các loại phần mềm cần
Lập kế hoạch bay. Thiết kế đường bay theo yêu cầu. Nhiều loại miễn phí đủ dùng.
Xử lý ảnh thành sản phẩm. Ghép ảnh, tạo đám mây điểm, mô hình và bản đồ trực giao. Đây là khoản chính.
Hệ thông tin địa lý. Xem, phân tích, chồng lớp, đo đạc, xuất bản đồ. Có lựa chọn mã nguồn mở mạnh.
Xử lý đám mây điểm. Lọc, phân loại, cắt, tính toán. Chuyên dụng cho dữ liệu quét laser.
Phân tích chuyên ngành. Nông nghiệp, xây dựng, lâm nghiệp. Tuỳ lĩnh vực.
Xử lý ảnh cơ bản. Chỉnh màu, cắt, ghép cho sản phẩm trình bày.
Quản lý dữ liệu. Danh mục, tìm kiếm, sao lưu.
Không cần tất cả ngay. Bắt đầu với lập kế hoạch, xử lý ảnh và hệ thông tin địa lý. Ba thứ này bao phủ phần lớn công việc.
Tiêu chí chọn phần mềm xử lý
Chất lượng kết quả. Thử với dữ liệu của mình, không tin quảng cáo. Phần lớn có bản dùng thử.
Tốc độ xử lý. Ảnh hưởng trực tiếp tới năng suất. So sánh trên cùng bộ dữ liệu và cùng máy.
Kiểm soát tham số. Có điều chỉnh được không hay chỉ có chế độ tự động. Cần khi gặp dữ liệu khó.
Định dạng xuất. Có xuất được thứ khách hàng cần không.
Hỗ trợ điểm khống chế. Giao diện nhập và gắn điểm có thuận tiện không. Đây là công việc tốn thời gian.
Báo cáo chất lượng. Phần mềm có tự sinh báo cáo sai số không.
Yêu cầu máy tính. Một số phần mềm đòi hỏi cấu hình cao hơn nhiều.
Mô hình giá. Mua đứt, thuê bao, hay trả theo lần dùng. Ảnh hưởng lớn tới chi phí khi khối lượng việc không đều.
Yêu cầu máy tính
Bộ nhớ. Yếu tố quan trọng nhất. Xử lý ảnh khảo sát ngốn rất nhiều. Thiếu bộ nhớ thì hệ thống dùng đĩa làm bộ nhớ ảo và chậm đi hàng chục lần.
Card đồ hoạ. Nhiều bước xử lý dùng card đồ hoạ. Card tốt rút ngắn thời gian đáng kể.
Bộ xử lý. Nhiều nhân giúp các bước chạy song song.
Ổ đĩa nhanh. Dữ liệu trung gian đọc ghi liên tục. Ổ thể rắn cải thiện rõ.
Dung lượng đĩa. Dữ liệu trung gian lớn hơn ảnh gốc nhiều lần. Hết chỗ giữa chừng thì phải chạy lại.
Tản nhiệt. Xử lý chạy nhiều giờ ở tải cao. Máy quá nóng thì giảm tốc và có thể treo.
Máy để bàn hơn máy xách tay. Với cùng ngân sách, mạnh hơn nhiều và tản nhiệt tốt hơn.
Thuê máy chủ. Cho dự án lớn không thường xuyên. Trả theo lần dùng thay vì mua máy mạnh.
Xây quy trình làm việc
Chuẩn hoá. Cùng một quy trình cho các dự án cùng loại. Nhanh hơn và ít sai hơn.
Lưu cấu hình mẫu. Bộ tham số cho từng loại dự án. Không phải đặt lại mỗi lần.
Xử lý thử với tập nhỏ. Trước khi chạy toàn bộ. Phát hiện vấn đề sau ba mươi phút thay vì sau tám giờ.
Chạy qua đêm. Bước xử lý dài. Chuẩn bị trước khi về và lấy kết quả sáng hôm sau.
Ghi lại tham số đã dùng. Cho mỗi dự án. Cần khi phải chạy lại hoặc khi có thắc mắc về kết quả.
Kiểm ở từng bước. Không chờ tới cuối. Đám mây điểm có vấn đề thì mọi thứ sau đó cũng vậy.
Tự động hoá việc lặp lại. Nhiều phần mềm cho phép chạy theo lệnh hoặc theo tệp cấu hình. Đáng học nếu làm nhiều dự án giống nhau.
Đo thời gian. Từng bước mất bao lâu. Biết chỗ nào là nút thắt để đầu tư đúng.
Học và nâng cao
Học kỹ một phần mềm hơn biết sơ nhiều phần mềm. Chiều sâu cho năng suất.
Đọc tài liệu chính thức. Nhiều tính năng hữu ích không ai biết vì không đọc.
Hiểu nguyên lý. Không chỉ bấm nút. Biết phần mềm đang làm gì thì xử lý được khi kết quả kém.
Thử với dữ liệu khó. Học được nhiều hơn từ dữ liệu có vấn đề so với dữ liệu hoàn hảo.
Tham gia cộng đồng người dùng. Diễn đàn và nhóm. Câu trả lời cho vấn đề cụ thể thường có ở đó.
Theo dõi cập nhật. Phần mềm cải thiện theo thời gian. Tính năng mới có thể giải quyết vấn đề đang gặp.
Học hệ thông tin địa lý. Kỹ năng nền tảng và chuyển được. Có công cụ mã nguồn mở rất mạnh và miễn phí.
Và học một chút lập trình. Tự động hoá các bước lặp lại. Không cần giỏi, chỉ cần đủ để viết script đơn giản — và nó tiết kiệm rất nhiều giờ.
Câu hỏi thường gặp
Yếu tố phần cứng nào quan trọng nhất cho xử lý ảnh UAV?
Bộ nhớ. Thiếu bộ nhớ thì hệ thống dùng đĩa làm bộ nhớ ảo và chậm đi hàng chục lần, bất kể bộ xử lý mạnh cỡ nào.
Nên làm gì trước khi chạy xử lý toàn bộ dữ liệu?
Xử lý thử với một tập nhỏ. Phát hiện vấn đề sau ba mươi phút thay vì sau tám giờ chạy rồi mới biết kết quả không dùng được.
Nên học nhiều phần mềm hay học kỹ một cái?
Học kỹ một cái. Chiều sâu cho năng suất, và hiểu nguyên lý phần mềm đang làm gì giúp xử lý được khi kết quả kém.
Kỹ năng nào đáng học thêm ngoài phần mềm chuyên dụng?
Hệ thông tin địa lý — kỹ năng nền tảng chuyển được và có công cụ mã nguồn mở rất mạnh — cùng với đủ lập trình để viết script tự động hoá việc lặp lại.
Đọc thêm trong Vận hành & an toàn và UAV khảo sát & lập bản đồ.