Foto Georeferensi Tanpa Referensi Spasial?

8

Saya memiliki sekitar 100-200 foto ground shot yang ingin saya overlay di ArcGIS 10 yang tidak memiliki informasi spasial yang saya perlukan untuk dikembangkan menggunakan rumus fotogrametri. Kamera terpasang 2 meter di atas tanah pada tiang GPS RTK. Hubungan satu-ke-satu antara titik GPS dan foto. Akurasi bukan masalah besar, tetapi setidaknya harus dalam 1 meter (yang kira-kira bidang pandang setiap foto). Tujuannya adalah untuk mengembangkan cara auto-georeferensi setiap gambar menggunakan skrip atau model karena dimungkinkan untuk mengetahui ukuran jejak setiap gambar dalam sistem koordinat yang saya gunakan.

Apa yang harus saya kerjakan:

100-200 + Foto Lapangan Lapangan:

-camera height 1.228 meters (from tip of gps)

-camera angle ~90 degrees

-camera focal length 0.006 meters

-North orientation

Shapefile titik GPS (catatan 100-200 +; 1 catatan = 1 poin = 1 foto):

-XY location for each photo(approximately the centroid of photo)
-NAD83 UTM Zone 14N (meters)

Prosedur dasar dari atas kepala saya untuk menyelesaikan tanpa menghabiskan banyak waktu georeferensi foto masing-masing:

* 1) Tentukan dimensi (dalam meter) dari salah satu foto. Saya dapat menghitung Skala Foto (PS = f / H) dan Fraksi Representatif (RF = 1 / (H / f)), tetapi saya perlu menghitung panjang DE untuk menemukan panjang yang sesuai yang setara pada ground AB (alias. lebar (dalam meter) saya akan membuat buffer persegi pada langkah berikutnya).

skala foto
(sumber: ucsb.edu )

2) Gunakan dimensi tersebut untuk membuat buffer persegi di sekitar titik-titik GPS

3) Spasial Gabung poin GPS ke buffer persegi panjang (untuk mendapatkan nama gambar yang sesuai untuk setiap titik)

4) Membagi layer buffer persegi panjang dengan atribut (menggunakan bidang gambar direktori / nama)

* 5) Ganti pengisian warna setiap buffer persegi panjang dengan gambar yang sesuai

Saya mengalami masalah dengan rumus fotogrametri untuk digunakan di # 1. # 5 lebih merupakan peretasan untuk memvisualisasikan gambar untuk menghindari situasi georeferensi. Saya tidak mengharapkan siapa pun untuk 'menyelesaikan masalah saya'. Saya suka memposting masalah seperti ini ke a) mengumpulkan pemikiran saya b) untuk mungkin memperbaiki orang lain.

Pikiran Anda dihargai.

RINCIAN DIPERBARUI:

-Foto adalah bidikan dasar

Berorientasi -north

-sementara masalah ini mungkin tampak tidak praktis karena ukuran gambar vs skala, saya punya alasan: D

Pembaruan: 6/20/2013 Saya menghitung dimensi geometrik setiap foto (1,52mx 1,14m). Saya kemudian membuat buffer persegi panjang dengan dimensi tersebut di setiap titik pusat gps. Saya melakukan georeferensi satu gambar dengan tangan dan sangat pas.

Masalah saat ini: Menggunakan python, saya ingin memperkecil setiap foto agar sesuai dengan dimensi yang sama dari jejak poligon korep. Saya melihat menggunakan alat warpfromfile di arcgis 10.1, tetapi perlu menentukan ke dan dari titik kontrol tanah untuk foto dan tapak yang sepertinya agak membosankan. Apakah ada alat yang akan skala otomatis / sesuai raster dengan dimensi poligon?

Brach
sumber
1
Apakah gambar-gambar tanah ini, yaitu kamera diarahkan lurus ke bawah? Jika tidak, saya tidak melihat bagaimana georeferensi tersebut dapat bermakna, dan bahkan jika demikian, sepertinya itu adalah gambar yang sangat kecil sehingga Anda harus memperbesar skala yang sangat besar untuk melihat.
blah238
Apakah Anda tahu orientasi kamera (mis. Di foto, di mana arah Utara?).
Kirk Kuykendall
Saya membaca sekilas pertanyaan, tetapi bukankah cukup sederhana untuk mencocokkan cap waktu pada foto dengan cap waktu titik-titik GPS? Ada alat di ArcGIS 10.1 yang akan merujuk foto Anda ke GPS menggunakan waktu. Dari sana Anda dapat menghasilkan jejak kaki poligon dari titik-titik gps Anda dan menggunakannya untuk foto Anda. Cari Toolset Foto di ArcToolbox. Saya pikir Cocokkan foto ke baris dengan alat waktu adalah apa yang akan membantu Anda memulai. resources.arcgis.com/en/help/main/10.1/index.html#/…
@ blah238 - gambar adalah bidikan darat
Brach
@ Kirk Kuykendall - Utara
Brach

Jawaban:

2

Mengetahui posisi kamera, relatif terhadap tanah, dan dengan asumsi tanah menjadi datar, harus dimungkinkan untuk membuat targettitik kontrol di masing-masing dari empat sudut gambar. Kemudian berikan titik kontrol tersebut ke alat Warp . The sourcetitik kontrol akan ditemukan dengan memeriksa sejauh mana unprojected gambar.

Untuk menggunakan transformasi orde yang lebih tinggi, saya pikir Anda akan memerlukan titik kontrol tambahan di titik interior, sehingga menyesuaikan skala gambar di tengah lebih dari di dekat tepi.

Warp berguna ketika raster memerlukan koreksi geometris sistematis yang dapat dimodelkan dengan polinomial.

Memperbarui

Jika Anda hanya ingin pendekatan yang cepat dan kotor, maka Anda mungkin lebih baik membangun file dunia untuk setiap foto, dengan menambahkan offset ke titik tengah (dengan asumsi di situlah titik GPS Anda jatuh) untuk menggambarkan sudut foto, dan ukuran piksel dalam unit linear proyeksi apa pun yang Anda gunakan.

Kirk Kuykendall
sumber
Saya perlu mencoba ini. Membuat kontrol untuk gambar adalah hal pertama yang dibutuhkan. Pemikiran lain adalah kemungkinan membuat kembali kontrol dengan memetakan kisi-kisi dan mengambil foto menggunakan pengaturan yang sama seperti foto aslinya.
Brach
1

Sementara masalah ini didekati awalnya dari sudut pandang solusi perangkat lunak, kemampuan untuk memiliki akses ke pengaturan perangkat keras yang sama yang digunakan untuk memperoleh gambar jelas merupakan solusi yang lebih disukai. Saya menghargai solusi berbasis perangkat lunak yang Anda semua sebutkan sebagai keahlian saya setiap kali diperlukan / optimal. Pada akhirnya, inilah solusi yang saya pilih:

Pertama: Saya menghitung dimensi perkiraan gambar menggunakan skala relatif dari objek tertentu dalam gambar yang diketahui panjang (mengabaikan perspektif).

Kedua: Melakukan pengaturan ulang kamera / RTK dan mengambil gambar dengan dua ukuran pita silang (dalam meter) dan menghitung dimensi sebenarnya dari jejak kaki.

Putusan: Perkiraan asli saya untuk ukuran gambar akhirnya menjadi akurat dengan <0,05 meter untuk panjang dan lebar setelah perbandingan. Toleransi yang sangat cocok untuk kebutuhan saya.

Brach
sumber