Mulus, mosaik warna seimbang foto udara RGB dengan Open Source

11

Saya mencari alat / alur kerja sumber terbuka (bahkan baris perintah) untuk mendapatkan seperti apa yang diiklankan dalam program

http://www.inpho.de/index.php?seite=index_orthovista

http://www.orthomapper.com/color_balance_example.html

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//009t000001v8000000

Saya sudah menguji OSSIM dan GRASS, misalnya

http://trac.osgeo.org/ossim/wiki/histogram_operations

http://grass.osgeo.org/grass64/manuals/i.image.mosaic.html

tetapi hasilnya tidak seperti yang diharapkan. Saya juga tidak beruntung

http://www.lizardtech.com/products/geoexpress/

itu adalah satu-satunya sumber dekat yang bisa saya uji berkat percobaan.

Mungkin itu tergantung dari data input saya, jadi dataset sampel kecil yang bekerja akan sangat dihargai.

Ngomong-ngomong, apakah Orfeo melakukan sesuatu seperti itu?

Terima kasih sebelumnya

PS Saya terbuka untuk menggunakan bahkan perangkat lunak non GIS

Giovanni Manghi
sumber

Jawaban:

8

Saya akan merekomendasikan menggunakan open source GIS Whitebox GAT ( http://www.uoguelph.ca/~hydrogeo/Whitebox/ ) untuk membuat mosaik mulus dari fotografi udara. Harap dicatat bahwa John Lindsay adalah pengembang utama dari Whitebox GAT (menurut bio-nya ).

Berikut alur kerja yang mungkin:

  1. Jika Anda memiliki beberapa foto udara berwarna, bagilah menjadi beberapa komponen RGB menggunakan alat Split Color Composite. Anda ingin membuat mosaik setiap band secara terpisah kemudian membuat mosaik komposit warna di akhir.

  2. Anda mungkin ingin menggunakan alat Corign Vignetting (akan dirilis pada versi 3.0.6) untuk menghilangkan penggelapan bertahap ke sudut-sudut gambar yang biasanya terjadi pada foto udara. Ini akan sangat meningkatkan kualitas mosaik.

  3. Gunakan alat 'Find Tie Points' (akan dirilis dalam versi 3.0.6) untuk secara otomatis menemukan titik pengikatan antara gambar yang berdekatan dalam kelompok gambar. Perhatikan bahwa Anda tidak harus melakukan ini untuk setiap band RGB, melainkan hanya menggunakan satu (misalnya gambar pita merah).

  4. Gunakan alat Perbaikan Gambar untuk mendaftarkan gambar yang berdekatan.

  5. Gunakan alat Mosaic With Feathering untuk bergabung dengan gambar yang berdekatan. Ini mungkin harus dilakukan beberapa kali saat Anda membangun gambar, dan Anda harus melakukannya untuk masing-masing pita Merah, Hijau dan Biru. Yang penting, alat ini akan bergabung dengan gambar sehingga batas-batas di antara mereka tidak jelas. Akan ada gradien bertahap dari satu gambar ke gambar berikutnya dan itu juga akan melakukan pencocokan histogram untuk mencocokkan sifat radiometrik dari setiap gambar dalam mosaik.

  6. Buat mosaik komposit warna dengan menggunakan alat Create Color Composite, yang menggabungkan mosaik Merah, Hijau, dan Biru bersama-sama.

  7. Jika kualitas warnanya tidak sebagus yang Anda inginkan, saya sarankan menggunakan alat Balance Color Enhancement untuk memperbaikinya. Ini bekerja dengan sangat baik.

Saya tidak punya contoh foto udara berwarna, tapi di sini ada mosaik abu-abu mulus dari foto udara menggunakan alur kerja ini. Perhatikan bahwa ia memiliki jejak kaki vektor dari tiga foto udara asli:

masukkan deskripsi gambar di sini

user21951
sumber
Dari Pusat Bantuan : Anda harus mengungkapkan afiliasi Anda dalam jawaban Anda .
@GeoKevin Maaf, Anda mungkin dapat melihat mengapa saya bingung tentang hal ini mengingat jumlah pengembang QGIS di situs ini yang menjawab pertanyaan tanpa mengungkapkan afiliasi mereka. Saya kira GIS.se adalah forum QGIS defacto, bukan?
1
@ GeKevin Dia ada benarnya di sana. Juga dalam posting ini jawabannya seperti bagaimana-ke, imo mana yang lebih dari diterima di sini terutama jika itu dari alat OS?
nickves
1
@nickves, Terima kasih atas dukungan Anda. Komentar GeoKevin sangat menjengkelkan mengingat fakta bahwa OP tidak mencari solusi khusus perangkat lunak tetapi hanya mencari solusi OS. Beberapa komentator di GIS.se bertindak seperti saya menginjak kaki dengan merekomendasikan alternatif. Orang-orang yang berpikiran terbuka seperti Anda inilah yang saya habiskan berjam-jam untuk mengembangkan perangkat lunak sumber terbuka. Namun GIS.se tertentu sering membuat saya merasa seperti saya tidak pernah ingin kode baris lain!
3
Benar-benar sulit untuk membayangkan balasan yang terperinci dan terdokumentasi dengan baik sebagai "spam."
whuber
5

Ada Addon GRASS GIS 7, i.histo.match yang melakukan pencocokan histogram pada gambar input yang diberikan. Metode pencocokan histogram didasarkan pada metode Cumulative Distribution Function (CDF) dua atau lebih histogram. Untuk gambar RGB, Anda akan membuat mosaik warna demi warna. Jika perlu, optimasi warna pasca-mosaik dapat dicapai dengan i.landsat.rgb (ini juga berfungsi untuk data RGB lainnya).

Lihat http://grasswiki.osgeo.org/wiki/AddOns/GRASS_7/imagery#i.histo.match

markN
sumber