단위 6 / 11

사진 측량 및 UAV 이미지로부터 모델 생성

이득:

  • AI를 통해 올바른 맥락에서 SfM 사진 측량, 정사사진, DSM/DTM 및 지상 기준점 개념을 사용할 수 있는 능력
  • AI 지원 계산 및 체크리스트를 통해 UAV 비행 계획, 적용 범위 및 정확도 기대치를 구성하는 기능
  • 독립적인 제어점과 RMSE 로직을 사용하여 사진 측량 출력의 정확성을 평가하는 기능

사진 측량은 사진을 겹쳐서 물체의 3차원 위치와 모양을 측정하는 기술입니다. 오늘날 측량 엔지니어링에서 가장 빠르게 성장하는 생산 방법은 UAV(무인 항공기, 일반적으로 드론으로 알려져 있음)에서 수집한 수백 장의 사진에서 정사사진 및 입면 모델을 생성하는 것입니다. 이 단원에서는 비행 계획부터 정확도 평가까지 인공 지능이 이 프로세스를 어떻게 지원하는지 다룹니다. 원칙은 불변입니다. 소프트웨어와 AI가 모델을 생성합니다. 엔지니어는 지상 제어점과 독립적인 제어를 통해 위치 정확도를 수용합니다.

용어를 명확히합시다. SfM(Structure from Motion)은 서로 다른 각도에서 촬영한 사진의 공통점을 일치시켜 3D 기하학과 카메라 위치를 해결하는 방법입니다. 이는 현대 사진 측량 소프트웨어의 핵심입니다. 정사사진은 원근감과 고도 왜곡이 제거된 지도처럼 정확한 축척을 갖춘 항공 이미지입니다. DSM(Digital Surface Model)은 건물과 나무를 포함한 상부 표면의 입면 모델입니다. DTM(Digital Terrain Model)은 맨땅의 표고 모델입니다. GCP(Ground Control Point, 영어로 GCP)는 현장에서 정밀하게 측정하여 사진에 표시하고 모델을 실제 좌표와 연결하는 표시 지점입니다. 겹치는 비율은 인접한 사진이 서로 덮는 비율입니다.

사진 측량에서 AI의 역할

AI는 이 워크플로에서 네 가지 위치를 지원합니다.

  1. 비행 계획 및 계산. 원하는 지상 샘플링 거리(GSD: 각 픽셀이 지상을 덮는 크기)에 대한 비행 높이, 커버 비율 및 사진 수를 계산하는 데 도움이 되며 체크리스트를 생성합니다.
  2. 품질 사전 점검. 흐릿한 사진, 불충분한 폐색, GCP 배포 문제를 표시하는 스캐닝 논리를 설정합니다.
  3. 출력 분류 및 정리. 이는 DSM에서 DTM을 생성하기 위해 정사영상의 객체(건물/나무) 필터링 및 구름/그림자 감지와 같은 작업에 도움이 됩니다.
  4. 보고서 및 정확성 요약. RMSE(Root Mean Square Error, 제어점의 편차 측정) 테이블과 정확도 보고서를 읽을 수 있게 만듭니다.

사각지대: AI는 비행의 물리적 조건과 지형의 현실을 보지 못합니다. GCP가 부적절하거나 커버가 불량하거나 바람이 많이 부는 비행이 있는 경우 소프트웨어/AI가 나중에 이를 완전히 수정할 수 없습니다. 정직은 현장에서 시작됩니다.

팁: 처음부터 정확도 목표를 숫자로 설정하세요. "충실도가 높다"는 것은 모호합니다. "독립적인 기준점을 갖춘 RMSE에 의해 확인된 수평 ±3cm, 수직 ±5cm를 목표로 하는" 측정 가능한 목표입니다.

단계별: UAV 사진 측량 작업 흐름

  1. 정확도와 GSD 목표를 설정합니다. 원하는 정확도에 따라 GSD와 비행 고도가 결정됩니다. 일반 규칙: 위치 정확도는 몇 GSD 정도입니다.
  2. 비행을 계획하세요. 커버리지 비율(일반적으로 전방 75-80%, 측면 65-70%), 비행 고도, 사진 수. AI는 이러한 계산과 체크리스트를 생성할 수 있습니다.
  3. GCP를 배치하고 측정합니다. 영역을 고르게 덮을 수 있도록 모서리와 중앙에 충분한 수의 GCP를 GNSS로 정확하게 측정합니다. 그 중 일부는 모델에 들어가지 않는 독립된 제어점으로 분리합니다.
  4. 처리하세요. SfM을 사용한 정렬, GCP를 사용한 지리 참조, 조밀한 포인트 클라우드, DSM, 정사영상 생성.
  5. DTM을 생산합니다. 지상에 없는 물체를 필터링하여 DSM에서 DTM으로 전환합니다.
  6. 확인하다. 개별 제어점에서 RMSE를 계산합니다. 목표물에 맞았나요?

지상 제어 지점 및 RMSE

사진 측량 모델을 실제 세계에 맞추는 것은 GCP에 달려 있습니다. GCP는 모델에 규모와 위치를 제공합니다. 수가 부족하거나 제대로 분산되지 않은 경우(모두 한 모서리에 있음) 모델이 한 영역에서는 정확하지만 다른 영역에서는 왜곡됩니다. 정확도를 정직하게 측정하는 방법은 GCP 중 일부를 정렬하지 않고 독립적인 기준점으로 유지하고, 모델 내 해당 값과 실제 측정값을 비교하여 RMSE를 계산하는 것입니다. GCP의 적합도(잔차)가 낮다고 해서 모델이 올바른 것으로 간주되지는 않습니다. 이는 훈련 데이터의 성공과 같습니다.

주의: 표시된 모든 점을 GCP로 사용하고 독립적인 기준점을 남기지 않으면 정확도를 측정할 수 있는 독립적인 증거가 없습니다. 검사를 위해 항상 몇 가지 지점을 예약하십시오.

세 가지 미니 케이스: 숫자로 알아보기

사례 1 - GCP 배포 오류. 40헥타르 규모의 들판에서 GCP 6개 중 5개가 들판의 남쪽 절반에 있었습니다. 모델은 남쪽에서 ±3cm, 북쪽에서 ±25cm의 편차를 나타냈습니다. 독립적인 검문소는 이러한 지역적 왜곡을 드러냈습니다. GCP를 고르게 분포시키고 비행을 재처리한 결과 북쪽에서는 정확도가 ±4cm로 감소했습니다.

사례 2 - DTM을 DTM으로 착각합니다. 부피 계산에서 팀은 DSM이 숲이 우거진 지역에 직접 접지되었다고 가정하여 굴착 부피를 약 12% 과대평가했습니다. AI가 지원하는 지반 필터링으로 DTM을 생성하고 계산을 반복하니 그 양이 현실에 가까워졌습니다. 교훈: DTM은 볼륨과 청바지 작업에 사용됩니다.

사례 3 - 보장 범위가 충분하지 않습니다. 바람으로 인해 일부 라인의 적용 범위가 55%로 떨어졌을 때 SfM은 해당 영역에서 부진한 일치를 보였으며 모델에 구멍이 생겼습니다. 품질 사전 점검에서는 낮은 커버 영역을 표시했습니다. 그 부분이 또 날아갔네요. 교훈: 덮개는 현장에서 제공되며 나중에 제작할 수 없습니다.

약한 프롬프트 / 강한 프롬프트

약한 프롬프트:

드론으로 지도를 만들 예정인데 어떻게 해야 하는지 알려주세요.

강력한 프롬프트:

작업: UAV 사진 측량 비행 및 정확도 계획을 만듭니다. 상황:- 면적: ~40ha, 평평하고 약간 경사진, 나무가 드물게 우거진- 목표 정확도: 수평 ±3cm, 수직 ±5cm- 카메라: [센서/초점], 원하는 GSD: 2cm요청:1) GSD 2cm에 대한 대략적인 비행 높이 및 논리를 작성합니다.2) 적용 범위 비율 권장 사항(전방/측면) 및 정당화.3) GCP 수 및 배포 전략; 그 중 몇 개를 독립 체크포인트로 예약해야 합니까?4) DSM/DTM 구별을 작성하고 어떤 작업에 어떤 출력이 필요한지 작성합니다.5) 확인: 독립 체크포인트에서 RMSE를 사용한 확인 단계입니다.

강력한 프롬프트에는 수치 목표, 현장 조건 및 검증 계획이 포함됩니다. 출력이 적용 가능해집니다.

복사 가능한 템플릿 4개

1) 비행 매개변수 계산:

원하는 GSD [x cm] 및 카메라 [센서/초점]에 대한 대략적인 비행 높이, 커버 비율 제안, 사진 수 추정. 가정을 명확하게 작성하십시오. 정확한 값은 소프트웨어 확인이 필요합니다.

2) GCP 계획:

[면적/크기/모양]에 대한 GCP 레이아웃 전략을 권장합니다: 포인트 수, 배포 방법, 독립적 제어를 위해 예약해야 하는 수. 잘못된 배포의 위험을 설명합니다(모두 한 곳에 모였습니다).

3) DSM->DTM 작업 흐름:

포인트 클라우드/DSM에서 DTM을 생성하기 위한 지면 필터링 단계를 작성합니다. 추출할 객체(건물, 나무)와 결과 확인 방법을 프로파일 섹션으로 지정합니다. 볼륨/레벨 작업에 DTM이 필요한 이유를 설명하세요.

4) 정확도 보고서:

다음 개별 제어점 편차로부터 수평 및 수직 RMSE를 계산하고, 목표 정확도와 비교하고, 합격/불합격을 해석하고 약한 영역을 지적합니다. 데이터: [제어점 편차]

사진 측량 제품 비교

제품

그것은 무엇을 나타냅니까?

일반적인 사용법

주의

정사사진

정확한 항공 이미지 크기 조정

베이스맵, 디지털화

가장자리 왜곡

DSM

윗면(건물+나무)

그림자/가시성 분석

땅이 아니예요

DTM

맨땅

데님, 볼륨, 슬로프

필터링 품질

포인트 클라우드

3D 조밀점

3D 측정, 단면

소음 청소

YKN

지리참조 기반

진실의 기초

배포가 중요함

일반적인 실수

  • DTM 대신 DSM을 사용합니다. 고도 및 부피 계산에 큰 실수가 있습니다.
  • 독립적인 체크포인트를 남기지 않습니다. 정확성을 측정할 수 있는 독립적인 증거가 남아 있지 않습니다.
  • GCP가 제대로 배포되지 않았습니다. 한 부분은 정확하고 다른 부분은 왜곡되어 있습니다.
  • 현장에서 커버리지율이 부족하게 방치됩니다. 복구 불가능한 천공 모델입니다.
  • 숫자의 정확성 목표를 설정하지 않습니다. "고정도"는 측정, 확인할 수 없습니다.
  • 정사사진이 측정에 절대적으로 정확하다고 생각합니다. 가장자리와 높은 물체 주변에서 왜곡이 발생합니다.

요약하면

UAV 사진 측량의 인공 지능; 이는 비행 계획 계산, 품질 사전 확인, DSM의 DTM 생성 및 정확도 보고에 강력한 도움이 됩니다. 그러나 위치 정확도의 기초는 정확한 수와 고르게 분포된 지상 기준점, 적절한 커버 및 수치 정확도 목표 등 현장에 있습니다. 정직한 정확도 측정은 모델에 포함되지 않은 개별 제어점에서 계산된 RMSE입니다. 데님과 대량 작업에는 항상 DTM을 사용하세요. DSM은 윗면입니다.

응용과제

UAV 프로젝트 설계: 필드 크기, 목표 GSD 및 수치 정확도 목표(예: 수평 ±3cm)를 결정합니다. AI가 비행 고도, 커버 비율 및 GCP 전략을 생성하도록 합니다. 독립 제어를 위해 예약할 포인트 수를 적어보세요. 그런 다음 가상 제어점 편차 테이블에서 RMSE를 계산하고 "목표에 도달했나요?"라고 질문합니다. 결과를 직접 댓글로 확인하고 확인하세요.

체크리스트

  • [ ] 수치 정확도 목표와 GSD를 설정했습니다.
  • [ ] 커버리지 비율(전진/측면)을 적절하게 계획했습니다.
  • [ ] GCP를 균등하게 분배하여 충분히 사용하였습니다.
  • [ ] 독립적인 제어를 위해 일부 포인트를 확보했습니다.
  • [ ] 데님/볼륨은 DSM이 아닌 DTM을 제작했습니다.
  • [ ] 프로파일 단면으로 지반여과를 확인하였습니다.
  • [ ] 개별 기준점에서 RMSE를 계산했습니다.
  • [ ] 정확성을 인정하고 엔지니어의 승인을 받았습니다.