Khi chụp ảnh lập bản đồ bằng drone, hai thông số quyết định mọi thứ là GSD (kích thước một điểm ảnh ngoài thực địa) và độ chồng phủ giữa các ảnh. GSD phụ thuộc độ cao bay, tiêu cự và kích thước cảm biến: bay thấp thì chi tiết hơn nhưng tốn nhiều ảnh, nhiều pin và nhiều giờ xử lý. Độ chồng phủ là phần trăm diện tích hai ảnh liền nhau trùng nhau, theo chiều bay (chồng dọc) và giữa hai tuyến (chồng ngang); thiếu chồng phủ là phần mềm không ghép được, không có cách sửa sau khi đã về.
Bài này đưa công thức tính GSD, cách chọn độ chồng phủ theo loại bề mặt, mối liên hệ giữa tốc độ bay, màn trập và độ nhoè, cùng một quy trình lập tuyến bay từng bước. Các mức chồng phủ nêu dưới đây là khoảng tham khảo thường gặp trong hướng dẫn của các phần mềm xử lý, không phải tiêu chuẩn bắt buộc; mỗi phần mềm và mỗi dự án có thể khuyến nghị khác, nên đọc tài liệu của công cụ đang dùng.
GSD là gì và tính thế nào
GSD (ground sample distance) là khoảng cách ngoài mặt đất tương ứng với một điểm ảnh. GSD 2 cm nghĩa là mỗi điểm ảnh phủ một ô vuông khoảng 2 × 2 cm ngoài thực địa. Đây là giới hạn chi tiết của bản đồ: vết nứt mảnh hơn GSD nhiều lần sẽ không hiện ra, và độ chính xác đo được thường cũng được nói theo bội số của GSD chứ không thể tốt hơn nó một cách vô hạn.
Công thức gần đúng cho camera nhìn thẳng xuống: GSD (cm/điểm ảnh) = độ rộng cảm biến (mm) × độ cao bay (m) × 100 ÷ (tiêu cự thật (mm) × số điểm ảnh theo chiều rộng ảnh). Chú ý dùng tiêu cự thật của ống kính, không dùng tiêu cự tương đương 35 mm mà hãng hay in trên thông số.
Ví dụ giả định: cảm biến rộng 13,2 mm, tiêu cự thật 8,8 mm, ảnh rộng 5.472 điểm ảnh, bay ở 100 m. GSD = 13,2 × 100 × 100 ÷ (8,8 × 5.472) ≈ 2,7 cm. Bay ở 60 m thì GSD khoảng 1,6 cm. Quan hệ là tuyến tính: hạ độ cao một nửa thì GSD giảm một nửa, nhưng số ảnh cần chụp tăng khoảng bốn lần vì mỗi ảnh phủ diện tích nhỏ đi theo cả hai chiều.
Lưu ý độ cao trong công thức là độ cao so với mặt đất tại điểm chụp, không phải so với điểm cất cánh. Khu vực đồi dốc mà bay cố định độ cao so với điểm cất cánh thì sườn đồi cao sẽ có GSD nhỏ hơn và độ chồng phủ giảm mạnh, phần đáy thung lũng thì ngược lại. Nhiều ứng dụng lập tuyến có tuỳ chọn bay bám địa hình dựa trên mô hình độ cao; dùng nó cho khu vực chênh cao lớn.
Chọn độ chồng phủ theo bề mặt và sản phẩm
Mức chồng phủ phụ thuộc vào việc bề mặt có nhiều chi tiết để bắt cặp hay không, và sản phẩm khách cần. Bảng dưới là khoảng tham khảo hay được dùng trong thực tế, người bay điều chỉnh theo kết quả thử.
| Tình huống | Chồng dọc (theo chiều bay) | Chồng ngang (giữa hai tuyến) | Ghi chú |
|---|---|---|---|
| Mặt bằng thoáng, nhiều chi tiết (đất san lấp, khu dân cư thưa) | khoảng 75% | khoảng 60–70% | Mức nền cho trực ảnh thông thường |
| Cây cối, ruộng lúa, vườn cây ăn trái | khoảng 80–85% hoặc hơn | khoảng 70–75% | Lá cây chuyển động, khó bắt cặp, nên bay cao hơn một chút |
| Mặt bằng đều màu (cát, tuyết, bãi xi măng mới) | khoảng 85% | khoảng 75% | Có thể cần bay chéo thêm hoặc đặt dấu trên mặt đất |
| Mô hình 3D công trình, đô thị | khoảng 80% | khoảng 70% cho ảnh nhìn xuống, kèm ảnh nghiêng | Bay lưới chéo hai chiều hoặc thêm quỹ đạo vòng |
| Mặt nước rộng | Không giải được bằng chồng phủ | Không giải được bằng chồng phủ | Lên tuyến sao cho ảnh luôn có phần bờ |
Đừng coi chồng phủ càng cao càng tốt. Chồng dọc 90% nghĩa là số ảnh gấp đôi so với 80%, thời gian xử lý tăng tương ứng, trong khi lợi ích chỉ rõ ở bề mặt khó. Cách làm chắc tay là chạy thử một khu nhỏ với hai mức chồng phủ, xử lý nhanh ở độ phân giải thấp, so kết quả rồi mới chốt cho cả khu.
Tốc độ bay, màn trập và chuyện ảnh nhoè
Drone vừa bay vừa chụp nên mỗi ảnh có một chút nhoè chuyển động. Quy tắc thực hành: trong thời gian màn trập mở, máy không được di chuyển quá khoảng một nửa GSD đến một GSD. Ví dụ giả định với GSD 2 cm và màn trập 1/1000 giây: bay 10 m/s thì trong 1/1000 giây máy đi 1 cm, tức nửa GSD, chấp nhận được. Nếu trời âm u buộc phải dùng 1/250 giây, máy đi 4 cm, gấp đôi GSD, ảnh sẽ nhoè; lúc đó phải giảm tốc độ bay hoặc tăng ISO ở mức chấp nhận được.
Vấn đề thứ hai là màn trập điện tử kiểu cuộn (rolling shutter) trên nhiều drone phổ thông. Cảm biến đọc từng dòng từ trên xuống, nên khi máy đang di chuyển, phần trên và phần dưới ảnh được ghi ở hai vị trí hơi khác nhau, sinh ra méo hình học. Phần mềm xử lý hiện nay có tuỳ chọn hiệu chỉnh hiệu ứng này, nhưng cách chắc nhất vẫn là bay chậm hơn, hoặc dùng chế độ dừng hẳn ở mỗi điểm chụp nếu ứng dụng cho phép. Drone có màn trập cơ khí không gặp vấn đề này, đó là một lý do chúng được ưa dùng cho đo vẽ.
Khoảng cách giữa hai lần chụp cũng giới hạn tốc độ bay: mỗi máy có thời gian tối thiểu giữa hai ảnh liên tiếp. Bay thấp với chồng dọc cao thì khoảng cách chụp ngắn, có khi máy không kịp chụp ở tốc độ đặt; ứng dụng tốt sẽ tự giảm tốc, nhưng nên kiểm lại số ảnh thực tế sau mỗi chuyến.
Lập tuyến bay từng bước cho một khu vực
Quy trình dưới đây áp dụng cho bay lưới chụp trực ảnh, loại việc phổ biến nhất. Tên tuỳ chọn trên từng ứng dụng khác nhau và đổi theo phiên bản, nhưng các bước giống nhau về bản chất.
- Nhận ranh khu vực từ khách dưới dạng tệp ranh giới hoặc điểm toạ độ; mở rộng thêm một vành đệm quanh ranh để rìa bản đồ không bị méo do thiếu ảnh chồng.
- Chốt GSD theo yêu cầu sản phẩm, từ đó tính độ cao bay. Kiểm độ cao đó có nằm trong giới hạn được phép ở khu vực không và có vượt chướng ngại cao nhất (cột điện, cẩu tháp, cây cao) với khoảng an toàn hay không.
- Chọn độ chồng phủ theo bề mặt như bảng trên; khu có cả mặt bằng lẫn cây thì lấy theo phần khó.
- Đặt hướng tuyến bay: thường song song cạnh dài để giảm số lần quay đầu; khi gió mạnh, cho tuyến vuông góc với hướng gió để máy không phải bay ngược gió dài hạn.
- Đặt tốc độ và phơi sáng theo quy tắc nhoè ở trên; khoá cân bằng trắng để màu đồng đều giữa các ảnh.
- Chia chuyến theo pin: xem ước lượng thời gian bay, chia khu thành các khối mỗi khối vừa một pin với dư khoảng an toàn; đánh dấu điểm tiếp tục nếu ứng dụng hỗ trợ bay nối.
- Bay thử một tuyến, mở vài ảnh trên màn hình phóng to kiểm độ nét, độ sáng rồi mới chạy cả khu.
- Ghi nhật ký: giờ bay, điều kiện mây gió, số ảnh mỗi chuyến, sự cố nếu có. Nhật ký giúp giải thích kết quả xử lý và là một phần hồ sơ năng lực sau này.
Bốn lỗi lập tuyến khiến phải bay lại
Quên vành đệm quanh ranh. Phần rìa bản đồ chỉ có một hoặc hai ảnh phủ, phần mềm ghép méo hoặc bỏ trống. Kết quả là đúng phần khách cần nhất (ranh khu đất) lại kém nhất. Luôn mở rộng ranh bay ra ngoài ranh yêu cầu.
Bay cố định độ cao ở địa hình dốc. Sườn đồi cao có độ chồng phủ tụt mạnh, có chỗ hở hẳn. Dùng bay bám địa hình hoặc chia khu theo bậc độ cao.
Nối chuyến khác giờ quá xa. Khối bay buổi sáng và khối bay buổi chiều có bóng đổ ngược chiều, màu khác hẳn, đường nối hiện rõ trên trực ảnh. Cố gắng bay liền một buổi, nếu phải chia thì chia theo ranh tự nhiên như đường, kênh.
Tin số ảnh trên ứng dụng thay vì đếm thật. Ứng dụng báo đã chụp đủ nhưng thẻ nhớ đầy hoặc máy bỏ chụp vài điểm khi tăng tốc. Kiểm số ảnh và rà nhanh bản xem trước ngay tại hiện trường, khi còn kịp bay bù.
Đổi cài đặt camera giữa các chuyến. Thay pin xong, ứng dụng có khi trả cài đặt về chế độ tự động, hoặc người bay chỉnh lại phơi sáng vì thấy trời tối đi. Kết quả là hai khối ảnh khác màu, khác độ nét, phần mềm vẫn ghép nhưng trực ảnh loang lổ và điểm nối kém. Sau mỗi lần thay pin, mở lại màn hình cài đặt camera kiểm nhanh ba thứ: chế độ phơi sáng, cân bằng trắng, định dạng ảnh. Thêm dòng này vào danh sách kiểm tra in sẵn mang ra hiện trường.
Dùng AI hỗ trợ lập kế hoạch mà không làm hộ phần tính
Chatbot hữu ích cho việc soạn danh sách kiểm tra, giải thích thông số cho khách hoặc dựng bảng tính GSD. Câu lệnh mẫu: "Lập giúp một bảng tính GSD với các cột độ cao bay từ 40 đến 120 m, mỗi bước 20 m, cho cảm biến rộng 13,2 mm, tiêu cự thật 8,8 mm, ảnh rộng 5.472 điểm ảnh; thêm cột diện tích một ảnh phủ ngoài thực địa." Sau đó tự kiểm ít nhất một dòng bằng tay theo công thức, vì chatbot có thể nhầm tiêu cự thật với tiêu cự tương đương.
Không nên giao cho chatbot quyết định độ cao bay hay mức chồng phủ cho một khu vực cụ thể mà không kiểm lại; nó không biết cột điện nào ở đâu, gió trên đồi thế nào, quy định khu vực ra sao. Và như mọi lần dùng công cụ công cộng, không dán ranh giới công trình nhạy cảm hay thông tin khách hàng vào câu lệnh. Phần quyết định cuối cùng vẫn là của người bay, người chịu trách nhiệm trước khách và trước quy định bay hiện hành mà trang Không Phận có tổng hợp.
Câu hỏi thường gặp
Bay càng thấp thì bản đồ càng chính xác phải không?
Bay thấp cho GSD nhỏ nên chi tiết hơn, nhưng độ chính xác toạ độ còn phụ thuộc điểm khống chế, định vị và chất lượng ghép ảnh. Bay quá thấp ở khu có cây hoặc nhà cao còn làm tăng méo và khó ghép. Hãy chọn độ cao theo GSD khách thật sự cần, không thấp hơn mức đó quá nhiều.
Chồng phủ dọc và chồng phủ ngang khác nhau thế nào?
Chồng dọc là phần trùng giữa hai ảnh liên tiếp trên cùng một tuyến bay, điều khiển bằng khoảng cách giữa hai lần chụp. Chồng ngang là phần trùng giữa hai tuyến song song, điều khiển bằng khoảng cách giữa các tuyến. Chồng dọc thường được đặt cao hơn vì dễ tăng mà không làm dài thời gian bay nhiều.
Có nên bay lưới chéo hai chiều cho trực ảnh không?
Với trực ảnh mặt bằng thoáng, bay một chiều thường đủ. Lưới chéo hai chiều hữu ích cho khu đô thị, công trình có mặt đứng, hoặc khi cần mô hình 3D, vì mỗi điểm được nhìn từ nhiều hướng hơn. Đổi lại thời gian bay và số ảnh gần như gấp đôi.
Trời nhiều mây có bay đo vẽ được không?
Mây phủ đều thì lại là điều kiện tốt vì ánh sáng mềm, ít bóng. Cái khó là trời tối hơn nên phải tăng ISO hoặc giảm tốc độ bay để giữ màn trập đủ nhanh. Điều cần tránh là mây trôi nhanh làm khu vực lúc sáng lúc tối giữa các ảnh liền nhau.
Ứng dụng lập tuyến bay miễn phí có dùng được cho nghề không?
Nhiều ứng dụng đi kèm drone hoặc ứng dụng bên thứ ba có đủ chức năng bay lưới, đặt chồng phủ và độ cao. Khác biệt thường ở bay bám địa hình, chia chuyến nối tiếp, nhập ranh từ tệp và quản lý nhiều dự án. Hãy thử trên khu nhỏ và kiểm số ảnh thật trước khi dùng cho việc của khách.
Làm sao biết đã đủ chồng phủ khi còn ở hiện trường?
Một số phần mềm có chức năng xử lý nhanh hoặc báo cáo chồng phủ từ ảnh có toạ độ, chạy được trên máy tính xách tay ngay tại chỗ. Bản xem trước độ phân giải thấp đủ để thấy vùng hở hoặc vùng ghép lỗi. Phát hiện tại hiện trường thì chỉ mất thêm một chuyến bay bù.