S2 2018 Thesis
S2 2018 Thesis
S2 2018 Thesis
net/publication/329267118
CITATION READS
1 619
1 author:
Eli Juniati
Badan Kepegawaian Daerah (BKD) Provinsi Jawa Barat
12 PUBLICATIONS 20 CITATIONS
SEE PROFILE
All content following this page was uploaded by Eli Juniati on 08 October 2020.
TESIS
Diajukan Oleh:
ELI JUNIATI
NIM. 16 / 404651 / PTK / 11068
Kepada
PROGRAM STUDI MAGISTER TEKNIK GEOMATIKA
DEPARTEMEN TEKNIK GEODESI
FAKULTAS TEKNIK
UNIVERSITAS GADJAH MADA
YOGYAKARTA
2018
2D SEMANTIC LABELING PENUTUP LAHAN
DI AREA URBAN DENGAN ANALISIS BERBASIS OBJEK
DARI DATA FOTO UDARA DAN LIDAR
TESIS
Diajukan Oleh:
ELI JUNIATI
NIM. 16 / 404651 / PTK / 11068
Kepada
PROGRAM STUDI MAGISTER TEKNIK GEOMATIKA
DEPARTEMEN TEKNIK GEODESI
FAKULTAS TEKNIK
UNIVERSITAS GADJAH MADA
YOGYAKARTA
2018
i
2D SEMANTIC LABELING FOR LAND COVER
IN URBAN AREA WITH OBJECT BASED ANALYSIS
FROM AERIAL PHOTOS AND LIDAR
By:
ELI JUNIATI
NIM. 16 / 404651 / PTK / 11068
To
MASTER STUDY PROGRAM OF GEOMATIC ENGINEERING
DEPARTMENT OF GEODETIC ENGINEERING
FACULTY OF ENGINEERING
UNIVERSITAS GADJAH MADA
YOGYAKARTA
2018
ii
2D SEMANTIC LABELING PENUTUP LAHAN
DI AREA URBAN DENGAN ANALISIS BERBASIS OBJEK
DARI DATA FOTO UDARA DAN LIDAR
TESIS
Disampaikan sebagai pemenuhan sebagian dari persyaratan
untuk memperoleh gelar Master of Engineering dalam Teknik
Geomatika
Diajukan Oleh:
ELI JUNIATI
NIM. 16 / 404651 / PTK / 11068
Kepada:
PROGRAM STUDI MAGISTER TEKNIK GEOMATIKA
DEPARTMEN TEKNIK GEODESI
FAKULTAS TEKNIK
UNIVERSITAS GADJAH MADA
YOGYAKARTA
2018
iii
2D SEMANTIC LABELING FOR LAND COVER
IN URBAN AREA WITH OBJECT BASED ANALYSIS
FROM AERIAL PHOTOS AND LIDAR
THESIS
Submitted as a partial fulfillment of the requirements for obtaining the degree of
Master of Engineering in Geomatics Engineering
By:
ELI JUNIATI
NIM. 16 / 404651 / PTK / 11068
To:
MASTER STUDY PROGRAM OF GEOMATICS ENGINEERING
DEPARTMENT OF GEODETIC ENGINEERING
FACULTY OF ENGINEERING
UNIVERSITAS GADJAH MADA
YOGYAKARTA
2018
iv
TESIS
HALAMAN PENGESAHAN
2D SEMANTIC LABELING PENUTUP LAHAN
DI AREA URBAN DENGAN ANALISIS BERBASIS OBJEK
DARI DATA FOTO UDARA DAN LIDAR
ELI JUNIATI
NIM. 16 / 404651 / PTK / 11068
Mengetahui:
Ketua Departemen Teknik Geodesi
v
HALAMAN
PERNYATAAN
Dengan ini saya menyatakan bahwa dalam tesis ini tidak terdapat karya yang pernah
diajukan untuk memperoleh gelar magister di suatu perguruan tinggi, dan sepanjang
pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau
diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan
disebutkan dalam daftar pustaka.
Eli Juniati
NIM. 16 / 404651 / PTK / 11068
vi
HALAMAN
PERSEMBAHAN
juga
vii
KATA PENGANTAR
viii
kekhilafan dalam pengerjaan tesis ini. Semoga tesis ini dapat membawa manfaat
bagi pengembangan dan kemanfaatan ilmu.
Eli Juniati
ix
DAFTAR ISI
x
II.3.2. Klasifikasi dan Filtering Data LiDAR ............................................ 18
II.4. 2D Semantic Labeling .................................................................... 20
II.4.1. Analisis Citra Berbasis Objek (Geographic Object-based Image
Analysis / GEOBIA) ....................................................................... 20
II.4.2. Teknik OIF (Optimum Index Factor) .............................................. 21
II.4.3. Segmentasi ...................................................................................... 22
II.4.4. Ekstraksi Fitur ................................................................................. 24
II.4.5. Klasifikasi pada Machine Learning ................................................ 25
II.4.6. Library Pendukung ......................................................................... 26
II.5. Evaluasi Kualitas ............................................................................ 29
II.5.1. Aspek Pengujian ............................................................................. 29
II.5.2. Standar Pengujian............................................................................ 30
BAB III PELAKSANAAN PENELITIAN .......................................................... 32
III.1. Deskripsi Penelitian ........................................................................ 32
III.2. Persiapan ......................................................................................... 33
III.2.1. Data Penelitian ................................................................................ 33
III.2.2. Perangkat Penelitian ........................................................................ 33
III.3. Tahap Pelaksanaan Penelitian ........................................................ 35
III.3.1. Persiapan Penelitian ........................................................................ 38
III.3.2. Pengolahan True Orthophoto .......................................................... 45
III.3.3. Klasifikasi Data LiDAR .................................................................. 47
III.3.4. Penyiapan Data Raster sebagai Fitur Terpilih ................................. 50
III.3.5. Penggabungan Layer Data .............................................................. 52
III.3.6. Segmentasi ...................................................................................... 53
III.3.7. Ekstraksi Fitur menggunakan RAT (Raster Attribute Table) ......... 56
III.3.8. Training Data dan Populate RAT ................................................... 57
III.3.9. Klasifikasi ....................................................................................... 58
III.3.10. Evaluasi Kualitas ............................................................................. 59
III.3.11. Analisis dan Pelaporan .................................................................... 60
BAB IV HASIL DAN PEMBAHASAN .............................................................. 61
IV.1. Pemrosesan Awal Terhadap Data Dasar untuk 2D Semantic Labeling
……………………………………………………………….........61
IV.2. Hasil True Orthophoto dan Klasifikasi LiDAR ............................. 62
IV.3. Layer Data Raster sebagai Fitur Terpilih ....................................... 66
IV.4. Hasil Segmentasi ............................................................................ 70
xi
IV.4.1. Pengaruh OIF Terhadap Hasil Segmentasi ..................................... 70
IV.4.2. Segmentasi pada Setiap AOI........................................................... 71
IV.5. Implementasi RAT pada Ekstraksi Fitur dan Training Data ......... 73
IV.6. Hasil Klasifikasi ............................................................................. 74
IV.6.1. Objek yang Terklasifikasi dengan Baik .......................................... 75
IV.6.2. Objek yang Belum Terklasifikasi dengan Baik .............................. 77
IV.7. Evaluasi Kualitas ............................................................................ 80
IV.7.1. Evaluasi dengan hasil interpretasi manual ...................................... 80
IV.7.2. Kehandalan dengan Skema yang Ada ............................................. 83
IV.7.3. Aspek Kepraktisan .......................................................................... 85
BAB V PENUTUP .............................................................................................. 87
V.1. Kesimpulan ..................................................................................... 87
V.2. Saran ............................................................................................... 88
DAFTAR PUSTAKA ........................................................................................... 89
LAMPIRAN ........................................................... Error! Bookmark not defined.
Lampiran A. Daftar File Program Komputer untuk 2D Semantic Labeling
Penutup Lahan Di Area Urban Dengan Analisis Berbasis Objek dari Data Foto
Udara dan LiDAR .............................................. Error! Bookmark not defined.
Lampiran B. Script Program Komputer ............. Error! Bookmark not defined.
xii
DAFTAR GAMBAR
xiii
Gambar IV.4. Hasil pengolahan turunan.............................................................. 65
Gambar IV.5. Hasil pengolahan NDWI ............................................................... 67
Gambar IV.6. Hasil analisis NSVDI .................................................................... 68
Gambar IV.7. Perbedaan visual hasil analisis NDVI dan TDVI.......................... 69
Gambar IV.8. Perbandingan hasil segmentasi beberapa kombinasi band berdasar
nilai OIF .......................................................................................... 71
Gambar IV.9. Tampilan kombinasi layer DSM – Slope – R untuk input proses
segmentasi ...................................................................................... 72
Gambar IV.10. Hasil implementasi RAT dan ekstraksi fitur ............................... 74
Gambar IV.11. Hasil klasifikasi di ketiga AOI .................................................... 75
Gambar IV.12. Hasil klasifikasi extremely random trees pada bangunan masjid
dengan warna atap yang beragam ................................................... 76
Gambar IV.13. Contoh hasil klasifikasi dengan metode extremely random trees 77
Gambar IV.14. Hasil klasifikasi yang belum tepat pada kelas objek Badan air,
Bayangan dan Jalan aspalt .............................................................. 77
Gambar IV.15. Kesalahan klasifikasi pada kelas objek jalan aspalt, jalan beton dan
tanah kosong ................................................................................... 78
Gambar IV.16. Ketidaktepatan klasifikasi pada kelas objek jalan beton dan jalan
aspalt ............................................................................................... 78
Gambar IV.17. Kenampakan sampah yang menutupi kelas objek badan air....... 79
Gambar IV.18. Perbedaan deliniasi manual dan hasil klasifikasi pada kelas vegetasi
........................................................................................................ 82
Gambar IV.19. Contoh sebagian layer dataset atau kelas unsur yang ada pada
skema Peta RBI .............................................................................. 83
xiv
DAFTAR TABEL
Tabel III.1. Kelas Objek atau Unsur Peta RBI yang ada pada AOI-1, 2 dan 3 .... 39
Tabel III.2. Penyusunan kelas untuk keperluan semantic labeling ...................... 40
Tabel III.3. Nilai standard deviasi dari masing-masing layer data ...................... 54
Tabel III.4. Hasil perhitungan OIF pada kombinasi layer dataset ....................... 54
Tabel IV.1. Daftar feature yang digunakan ......................................................... 73
Tabel IV.2. Matriks konfusi untuk hasil klasifikasi di AOI 1 .............................. 80
Tabel IV.3. Matriks konfusi untuk hasil klasifikasi di AOI 2 .............................. 80
Tabel IV.4. Matriks konfusi untuk hasil klasifikasi di AOI 3 .............................. 81
Tabel IV.5. Perhitungan completeness, correctness dan F-score pada AOI 1 .... 81
Tabel IV.6. Perhitungan completeness, correctness dan F-score pada AOI 2 .... 81
Tabel IV.7. Perhitungan completeness, correctness dan F-score pada AOI 3 .... 81
Tabel III.2. Penyusunan kelas untuk keperluan semantic labeling ...................... 84
Tabel IV.8. Waktu yang diperlukan untuk pemrosesan di satu NLP ................... 85
xv
DAFTAR LAMPIRAN
Lampiran A. Daftar File Program Komputer untuk 2D Semantic Labeling Penutup
Lahan Di Area Urban Dengan Analisis Berbasis Objek dari Data Foto
Udara dan LiDAR ............................. Error! Bookmark not defined.
Lampiran B. Script Program Komputer ................. Error! Bookmark not defined.
xvi
DAFTAR ISTILAH
2D Dua Dimensi
3D Tiga Dimensi
ALS Airborne Laser Scanning
AOI Area of Interest
B Blue
BIG Badan Informasi Geospasial
CCA Connected Component Analysis
CCD Charge Coupled Device
DBM Digital Building Model
DCM Digital Canopy Models
DEM Digital Elevation Model
DSM Digital Surface Model
DT Decision Tree
DTM Digital Terrain Model
DWT Discrete Wavelet Transform
EGM Earth Gravitational Model
EOP Exterior Orientation Parameters
EQB Entropy-based query-by-bagging
FN False Negative
FP False Positive
G Green
GDAL Geospatial Data Abstraction Library
GEOBIA Geographic Object-based Image Analysis
GLCM Grey-Level Co-occurrence Matrices
GNSS Global Navigation Satellite System
GVF Gradient Vector Flow
HSV Hue Saturation Value
INS Inertial Navigation System
IOP Interior Orientation Parameters
xvii
KBBI Kamus Besar Bahasa Indonesia
LiDAR Light Detection and Ranging
MS SVM Minimally-Spanned Support Vector Machine
MSAVI Modified Soil Adjusted Vegetation Index
nDSM normalized Digital Surface Model
NDVI Normalized Difference Vegetation Index
NDWI Normalized Difference Water Index
NIR Near Infra Red
NSVDI Normalized Saturation Value Difference Index
OA Overall Accuracy
OBIA Object-based Image Analysis
OIF Optimum Index Factor
R Red
RAT Raster Attribute Table
RBI Rupabumi Indonesia
RSGISLib Remote Sensing and GIS Software Library
SAVI Soil Adjusted Vegetation Index
SIG Sistem Informasi Geografis
SRS Spatial Random Sampling
SSI Spectral Shape Index
SVM Support Vector Machine
TDVI Transformed Difference Vegetation Index
TIN Triangulated Irregular Network
TP True Positive
xviii
INTISARI
Kebijakan satu peta menuntut ketersediaan informasi geospasial sesuai skala
kebutuhan, termasuk informasi geospasial pada skala detail. Teknologi
fotogrametri dan LiDAR (Light Detection And Ranging) dapat menyediakan data
dasar untuk informasi geospasial pada skala detail. Untuk mendapatkan informasi
turunan berupa penutup lahan dari data foto udara maupun LiDAR diperlukan
pengolahan lanjutan, misalnya dengan metode dijitasi on screen atau dengan
pengamatan stereoplotting. Metode untuk mendapatkan informasi penutup lahan
secara otomatis masih menjadi salah satu pembahasan dalam keilmuan
fotogrametri. Penelitian ini membahas 2D semantic labeling dengan kombinasi
metode analisis berbasis objek dan machine learning untuk mendapatkan informasi
penutup lahan di area urban dengan memanfaatkan data foto udara dan LiDAR.
Area urban dipilih sebagai studi kasus pada penelitian ini, karena pada area urban
terdapat informasi penutup lahan yang bervariasi baik dari jenis informasi penutup
lahannya maupun ketinggiannya.
2D Semantic Labeling untuk informasi penutup lahan di area urban dengan
analisis berbasis objek yang diterapkan pada penelitian ini dimulai dari tahapan
persiapan data dengan menyamakan sistem referensi terutama referensi tinggi,
dilanjutkan pengolahan true orthophoto, klasifikasi data LiDAR, penyiapan dan
penggabungan layer dataset untuk segmentasi dan ekstraksi fitur, kemudian proses
segmentasi, ekstraksi fitur, training data dan populate RAT (Raster Attribute Table)
serta klasifikasi menggunakan machine learning. Tahapan utama analisis berbasis
objek adalah proses segmentasi dan klasifikasi. Proses segmentasi menerapkan
prinsip OIF (Optimum Index Factor) untuk menentukan layer dataset yang
menghasilkan segmen yang paling optimal serta menggunakan metode segmentasi
clustering yaitu K-Means clustering. Proses klasifikasi machine learning yang
digunakan mengimplementasikan ekstraksi fitur dan training data dengan RAT
serta dilanjutkan klasifikasi dengan metode Extreemely Randomized Trees. Pada
ekstraksi fitur digunakan sebelas ragam fitur yang diperoleh dengan memanfaatkan
data foto udara dan LiDAR. Ragam fitur tersebut antara lain mean dari band R
(Red), mean dari band G (Green), mean dari band B (Blue), mean dari band NIR
(Near Infra Red), mean dari nilai NDWI (Normalized Difference Water Index),
mean dari nilai TDVI (Transformed Difference Vegetation Index), mean dari nilai
NSVDI (Normalized Saturation Value Difference Index), mean dari nilai ketinggian
(DSM/Digital Surface Model), nilai mean dari nDSM (normalized Digital Surface
Model), nilai mean dari ketinggian terrain dan nilai mean dari slope.
Dari penelitian ini diperoleh hasil 2D semantic labeling untuk informasi
penutup lahan sebanyak sepuluh kelas yaitu: bangunan atap gelap, bangunan atap
terang, jalan aspalt, jalan beton, badan air, bayangan, vegetasi tinggi, vegetasi
rendah, tanah kosong dan sampah. Hasil semantic labeling yang dilakukan
mencapai nilai OA (Overall Accuracy) sebesar 71% hingga 84% dan dengan
akurasi F-score terbaik diraih oleh kelas objek bangunan sebesar > 85%, sedangkan
untuk kelas objek yang lain belum mencapai hasil yang memuaskan. Penggunaan
metode ini dapat mempersingkat proses deliniasi penutup lahan secara manual,
xix
namun hasil deliniasi metode ini menggambarkan objek sebagai mana kenampakan
piksel pada foto udara.
Kata Kunci: 2D Semantic Labeling, GEOBIA, machine learning, segmentasi,
ekstraksi fitur, foto udara, LiDAR.
xx
ABSTRACT
The one-map policy requires the availability of geospatial information on
suitable scale, including geospatial information in the large scale. Photogrammetry
and LiDAR (Light Detection And Ranging) technologies can provide basic data for
geospatial information on large scale. To obtain land cover information from both
aerial photos and LiDAR data, further processing is required, for example by on-
screen digitation or by stereoplotting observation method. The method to obtain
land cover information automatically still be one of the topic discussion in the
science of photogrammetry. This research discusses 2D semantic labeling with
combination of object-based analysis method and machine learning to get land
cover information in urban area by using aerial photos and LiDAR. The urban area
was chosen as a case study in this study, because in urban areas there are various
type of land cover information and its altitude.
2D Semantic Labeling for land cover information in urban area with object-
based analysis applied in this research starting from data preparation process by
equating reference system especially high reference, followed by true orthophoto
processing, LiDAR data filtering and classification, preparation and merging layer
dataset for segmentation and feature extraction, then segmentation process, feature
extraction, data training and populate RAT (Raster Attribute Table) and
classification using machine learning. The main stages in object-based analysis are
segmentation and classification processes. In the segmentation process apply the
principle of OIF (Optimum Index Factor) to determine the dataset layer that
produces the most optimal segment and also use K-Means clustering segmentation
method. In the machine learning classification process implemented feature
extraction and data training using RAT then using Extreemely Randomized Trees
classification method. In the feature extraction used eleven features that are
obtained by utilizing aerial photos and LiDAR data. The various features consist
mean of R (Red) band, mean of G (Green) band, mean of B (Blue) band, mean of
NIR (Near Infra Red) band, mean of NDWI (Normalized Difference Water Index)
value, mean of TDVI (Transformed Difference Vegetation Index) value, mean of
NSVDI (Normalized Saturation Value Difference Index) value, mean of height
value (DSM/Digital Surface Model), mean value of the nDSM (normalized Digital
Surface Model), the mean value of the terrain heights and the mean value of the
slope.
This research obtained 2D semantic labeling results for ten classes of land
cover information: dark roof building, light roof building, asphalt road, concrete
road, water bodies, shadows, high vegetation, low vegetation, unclear land and
garbage. The result of semantic labeling reaches the OA (Overall Accuracy) value
of 70% to 84% and with the best F-score accuracy achieved by the building object
class of with F-score value more than 85%, while for the other object classes has
not achieved satisfactory results. The use of this method can shorten the process of
delineation of land cover manually, but the delineation results of this method
describes the object as where the pixels appear in the aerial photos.
Key Words: 2D Semantic Labeling, GEOBIA, machine learning, segmentation,
feature extraction, aerial photos, LiDAR.
xxi
BAB I
PENDAHULUAN
Kebijakan Satu Peta atau lebih populer dengan sebutan One Map Policy
telah meningkatkan kebutuhan informasi geospasial, tak terkecuali kebutuhan pada
skala besar atau detail. Teknologi fotogrametri dan LiDAR yang dihasilkan dari
akuisisi sensor airborne dapat menyediakan data dasar untuk keperluan tersebut.
Namun, untuk mendapatkan informasi turunan seperti objek apa saja yang terdapat
pada kenampakan foto udara dan LiDAR memerlukan pengolahan lanjutan.
Topik hangat yang menjadi pembahasan utama dalam fotogrametri saat ini
adalah ekstraksi otomatis objek di area urban yang diperoleh dari hasil akuisisi
sensor udara (Isprs, 2018). Ekstraksi objek spasial di area urban terutama objek
planimetris, pada umumnya dilakukan dengan interpretasi manual melalui proses
stereoplotting data foto udara atau dijitasi on screen pada data citra atau mosaik
true orthophoto. Untuk informasi ketinggian, dapat dihasilkan dari data LiDAR
misalnya surface dan terrain melalui filtering semi otomatis. Dalam pengalaman
empirik proses ekstraksi objek dengan interpretasi manual, dipengaruhi oleh
pengetahuan interpreter dalam mengenali objek pada foto udara maupun citra.
Namun hasil interpretasi visual yang dilakukan interpreter dapat memberikan hasil
deliniasi objek yang sesuai dengan kenampakan pada foto udara maupun citra
satelit secara jelas dan tegas.
Tampilan objek di area urban yang bersifat heterogen (misanya: vegetasi,
jalan, bangunan, tanah kosong dan badan air), menjadi tantangan dalam ekstraksi
otomatis pada data dalam resolusi tinggi. Perpaduan teknologi akuisisi data sensor
airborne dan computer vision terutama machine learning, telah memberikan
perkembangan signifikan terutama dalam ranah ekstraksi objek spasial secara
otomatis. Selain itu, ekstraksi otomatis menawarkan kemungkinan untuk
menghasilkan objek 3D dengan detail yang tinggi pada area perkotaan termasuk
objek tambahan seperti vegetasi (Mayer, 2008). Teknologi ekstraksi secara
1
2
otomatis yang telah dikembangkan antara lain ekstraksi berbasis piksel dan berbasis
objek (Blaschke, 2010).
Blaschke dkk. (2014) menjelaskan ekstraksi berbasis objek merupakan
pendekatan yaitu berupa teori, metode dan perangkat yang digunakan untuk
memisahkan citra penginderaan jauh menjadi objek atau kelas objek yang lebih
berarti dan menilai karakteristiknya menggunakan skala. Pendekatan tersebut
digunakan dalam menganalisis citra menggunakan segmentasi citra dan
penggunaan SIG (Sistem Informasi Geografis) seperti analisis spasial dalam proses
klasifikasi atau pelabelan. Dalam teknologi computer vision dikenal istilah
semantic labeling, secara saintifik, semantic labeling merupakan proses pemetaan
atribut pada sumber data untuk mengkelaskan objek kedalam ontologi tertentu dan
merupakan langkah penting untuk mengintegrasikan data yang heterogen (Pham
dkk., 2016). Volpi dan Tuia (2017) menambahkan semantic labeling merupakan
tugas yang menetapkan semantic label berupa kelas penutup lahan atau penggunaan
lahan pada setiap piksel yang ada pada image.
Penelitian ini membahas tentang 2D semantic labeling penutup lahan di area
urban. Definisi area urban sendiri menurut Unicef (2012) merupakan area dengan
kriteria administrasi atau batas politis berada pada yurisdiksi kotamadya atau kota,
minimum populasi berisi 2.000 orang dan tidak bergantung dengan agrikultur. Pada
area urban juga terdapat surplus pekerjaan, terdapat jalan beraspalt, penerangan
listrik serta pembuangan limbah.
Terkait sumber data dasar yang dapat digunakan untuk proses semantic
labeling, secara umum dapat dikelompokkan menjadi tiga macam: yang pertama
dari data citra optis baik citra satelit maupun foto udara, yang kedua dengan
menggunakan data LiDAR saja dan yang ketiga dengan memanfaatkan kedua data
dasar citra optis (foto udara dan citra satelit) dan data LiDAR (Awrangjeb dan
Fraser, 2014) . Penggunaan data citra optis baik citra satelit maupun foto udara,
diantaranya telah diujicobakan oleh Ouma dkk. (2010) yang memanfaatkan data
citra satelit resolusi tinggi dengan metode kombinasi Discrete Wavelet Transform
(DWT) dan Grey-Level Co-occurrence Matrices (GLCM). Metode tersebut
merupakan klasifikasi dengan analisis berbasis piksel yang mengintegrasikan
3
spektral, tekstur dan tepi fitur pada citra, dan mampu mengestimasi area urban dari
deteksi tepi objek. Studi lain dengan menerapkan analisis berbasis objek,
diantaranya: ekstraksi bangunan pada citra satelit dengan pendekatan fuzzy logic
(Vijjapu, 2013) dan algoritma deep feature learning (Bergado, 2016). Kedua studi
tersebut menunjukkan metode ekstraksi secara otomatis dapat digunakan dan
memberikan hasil yang relatif stabil.
Proses yang memanfaatkan data LiDAR saja, dilakukan dengan pendekatan
segmentasi tepi bangunan (Lahamy, 2008), segmentasi otomatis dari raw data
LiDAR (Awrangjeb dan Fraser, 2014) dan dengan pendekatan analisis berbasis
objek, lalu klasifikasi dengan parameter angle-based, height-based separation,
object-reclasification, pixel-based object resizing (Tomljenovic dkk., 2016).
Penggunaan data LiDAR saja mampu memberikan peningkatan karena adanya
tambahan informasi ketinggian dalam semantic labeling. Namun hasil yang
diperoleh belum maksimal.
Riset yang menggunakan kombinasi atau integrasi kedua data dasar citra
optis (foto udara dan citra satelit) dan data LiDAR antara lain telah dilakukan oleh
Schenk dan Csathó (2002), Vosselman (2002), Rottensteiner dan Briese (2003),
Zhou dkk. (2004), Chen dkk. (2005), Langue (2007), Sohn dan Dowman (2007),
Lee dkk. (2008), O'donohue dkk. (2008), Chen dkk. (2009), Salah dkk. (2009),
Gombos (2010), Kabolizade dkk. (2010), Uzar dan Yastikli (2013), Li dkk. (2013),
Zhou dan Zhou (2014) serta Gilani dkk. (2015). Penggunaan kedua data
memberikan hasil yang saling melengkapi dari masing-masing karateristik kedua
sumber data tersebut (Awrangjeb dkk., 2013). Dalam implementasi semantic
labeling dengan mengintegrasikan kedua data, terdapat beberapa kesulitan dalam
metode integrasinya. Awrangjeb dan Faser (2014) menjelaskan permasalahan
tersebut diantaranya register kedua data, perubahan yang mungkin terjadi karena
perbedaan waktu akuisisi dari kedua data, area vegetasi yang banyak dan dekat
bangunan serta menyebabkan adanya bayangan pada foto udara, tingginya resolusi
spasial dari foto udara dibandingkan kerapatan data LiDAR bisa jadi terlalu tinggi
untuk keperluan klasifikasi.
4
learning. Data yang digunakan adalah data foto udara dan data LiDAR dengan
lokasi studi kasus adalah sebagian area urban di Kota Bandung, Jawa Barat.
Uzar dan Yastikli (2013) juga menggunakan analisis dan klasifikasi berbasis
objek, yaitu menggunakan image NDVI, slope dan hough pada tahapan segmentasi
serta klasifikasi. Selain itu diterapkan juga metode contrast split dan metode multi-
resolution segmentation, serta hierarchical classification. Hasilnya menunjukkan
nilai overall accuracy mendekati 93% untuk area sub-urban. Objek yang dihasilkan
belum berupa objek 3D dan teknik tersebut baru diterapkan untuk fitur bangunan
saja pada area urban. Penelitian lebih maju lainnya disampaikan oleh Zhou dan
Zhou (2014), dalam kajiannya digunakan dasar aspect graphs, yang memanfaatkan
karakteristik fitur bangunan seperti geometri, struktur dan bentuk. Proses DBM
(Digital Building Model) atau pemodelan bangunan secara digital dibentuk dengan
deteksi bangunan dari citra lalu dilengkapi dengan aspect graph dari data LiDAR
dan basisdata aspect-area-nodes. Dalam penggunaannya teknik ini memerlukan
adanya ketersediaan basisdata tentang aspect tiap jenis bangunan.
Penggunaan algoritma graph-based juga dilakukan oleh Gilani dkk. (2015),
teknik tersebut mengkombinasikan data LiDAR dan multispectral imagery untuk
mendeliniasi batas bangunan dengan area vegetasi. Pada prosesnya, data LiDAR
dikelompokkan menjadi data ground dan non-ground, melakukan proses CCA
(Connected Component Analysis) yaitu sejumlah objek yang ada diidentifikasi
dengan menggunakan initial boundary detection dan labelling yang akan
menghasilkan graph pixel. Proses clustering untuk segmentasi garis dari data
imagery. Membedakan dan ekstraksi bangunan, vegetasi dan bangunan terisolir
dengan memanfaatkan NDVI, image entropy dan data LiDAR. Teknik ini
menghasilkan akurasi hingga 100% untuk bangunan dengan luas > 10 𝑚2 . Namun
untuk kasus yang kompleks beberapa bangunan tidak terdeteksi atau boundary
under extension, selain itu fitur hasil ekstraksi masih 2D.
Clewley dkk. (2014) memperkenalkan penggunaan RAT untuk menjalankan
analisis image berbasis objek yang dijalankan menggunakan perangkat lunak
berlisensi publik dengan memanfaatkan library yang dapat diakses melalui Python.
Penelitian lain dari (Chutia dkk., 2014) mengenalkan kerangka klasifikasi yang
baru dan ditandai dengan teknik pemilihan feature efektif untuk data hiperspektral.
Kerangka tersebut menerapkan klasifikasi berbasis objek yang didukung dengan
9
BAB II
LANDASAN TEORI
Untuk kamera udara digital yang menggunakan sensor CCD tidak lagi
memerlukan perhitungan fiducial marks karena setiap elemen CCD memberikan
ukuran piksel yang sama. Oleh karena itu, metode pendefinisian kamera telah
memuat informasi tentang IOP, diantaranya: informasi ukuran baris dan kolom,
principal point pada sumbu-x dan sumbu-y (dalam ukuran mm), panjang fokus,
ukuran piksel pada baris dan kolom (dalam ukuran µm), serta distorsi lensa simetris
radial. Informasi tersebut dapat diperoleh dari dokumen sertifikat kalibrasi kamera
atau manual kamera.
(𝑁𝐼𝑅−𝑅𝑒𝑑)
𝑁𝐷𝑉𝐼 = ……………………………………(2)
(𝑁𝐼𝑅+𝑅𝑒𝑑)
dan menara, khususnya di area urban. Untuk mengidentifikasi area bayangan pada
image dapat digunakan pendekatan metode NSVDI yang berada color space HSV
(Ma dkk., 2008). Formula untuk perhitungan analisis NSVDI ditunjukkan pada
persamaan 4. Li dkk. (2014) juga mengaplikasikan dan mengembangkan metode
NSVDI untuk ekstraksi badan air pada citra penginderaan jauh resolusi tinggi,
dengan menggunakan hierarki spektrum dan bentuk objek.
𝑆𝑎𝑡𝑢𝑟𝑎𝑡𝑖𝑜𝑛(𝑖,𝑗) − 𝑉𝑎𝑙𝑢𝑒(𝑖,𝑗)
𝑁𝑆𝑉𝐷𝐼(𝑖,𝑗) = ..............................(4)
𝑆𝑎𝑡𝑢𝑟𝑎𝑡𝑖𝑜𝑛(𝑖,𝑗) + 𝑉𝑎𝑙𝑢𝑒(𝑖,𝑗)
Gambar II.2. Sistem koordinat dan parameter yang terlibat dalam direct
georeferencing sistem LiDAR (Habib, 2009)
17
yang diterima dan growing number dari sistem yang sudah memberikan gelombang
penuh (Persson dkk., 2005 dalam (Höfle dan Pfeifer, 2007)).
Gambar II.3. Multiple reflection dari laser scanning (Gajski dkk., 2003)
Höfle dan Pfeifer (2007) menjelaskan sinar laser yang dipancarkan dan berinteraksi
dengan permukaan, menghasilkan backscatter serta merekam sinyal pantulan yang
diterima sebagai fungsi waktu. Nilai intensitas terdapat pada atribut dari geometri
3D point cloud (x, y, z, I) sehingga image intensity yang dihasilkan telah
tergeoreferensi. Image intensity tersebut dapat dimanfaatkan deteksi objek, namun
resolusi spasialnya dapat berbeda antara area satu dan area yang lain. Resolusi
spasial dari image intensity dipengaruhi oleh tinggi terbang dan kondisi topografi
dari permukaan yang di scan, karena perbedaan ranges (jarak) dan scan angles
menyebabkan perbedaan footprint area yang dihasilkan.
Gambar II.4. DTM, DSM dan beberapa faktor yang mempengaruhi DSM sebagai
interpolasi permukaan dari semua titik (Pfeifer dan Mandlburger, 2009)
Pada Gambar II.4 diilustrasikan tentang DTM dan DSM serta refleksi dari
objek ke sensor LiDAR. DTM (Digital Terrain Model) merupakan fungsi kontinyu
yang memetakan posisi planimetris 2D pada ketinggian terrain z = f(x,y) (El-
Sheimy dkk., 2005). Sedangkan DSM atau bersinonim dengan DCM (Digital
Canopy Models) merupakan representasi permukaan yang terlihat dari atas.
DSM/DCM sering dihitung melalui interpolasi titik-titik yang berkorespondensi
dengan first echo dari setiap emitted yang dipancarkan. Perbedaan model dari DSM
dan DTM dinamakan normalized DSM (nDSM). Fungsi persamaannya ditunjukkan
pada persamaan 6.
𝑛𝐷𝑆𝑀(𝑥,𝑦) = 𝐷𝑆𝑀(𝑥,𝑦) − 𝐷𝑇𝑀(𝑥,𝑦) …………….(6)
20
Semantic labeling untuk citra resolusi tinggi di area urban merupakan hal
penting dan signifikan dalam aplikasi penginderaan jauh. Semantic labeling
merupakan proses pemetaan atribut pada sumber data untuk mengkelaskan objek
kedalam ontologi tertentu dan merupakan langkah penting untuk mengintegrasikan
data yang heterogen (Pham dkk., 2016). Ekstraksi informasi citra dari teknologi
penginderaan jauh termasuk fotogrametri dapat dibedakan menjadi dua (2), yaitu
manual dengan interpretasi visual (USDA, 1993 dalam (Jong dan Meer, 2005) dan
semantic labeling. Interpretasi visual dilakukan dengan pendekatan kunci
interpretasi yaitu rona dan warna rona, tekstur, bentuk, ukuran, pola, situs,
bayangan, asosiasi serta konvergensi bukti. Sedangkan ekstraksi informasi dengan
semantic labeling dapat dibedakan menjadi unsupervised classification, supervised
classification dan interpretasi berbasis objek. Pada penelitian ini fokus pada
interpretasi berbasis objek.
berdasarkan informasi pada setiap piksel. Alur proses analisis berbasis objek dapat
ditunjukkan pada Gambar II.5, yang terdiri dari empat (4) tahapan pokok, yaitu:
a. Segmentasi;
b. Penentuan kandidat objek;
c. Klasifikasi (kelas abstrak) dan;
d. Perbaikan objek.
Biasanya untuk memperoleh klasifikasi yang sesuai kebutuhan dilakukan
tahapan klasifikasi lagi setelah empat tahapan pokok di atas. Pada tahapan
klasifikasi dapat digunakan penerapan rules pada analisis berbasis objek yang
merujuk pada entitas objek yang besar dan berasal dari ribuan piksel yang ada di
citra. Selain itu, dapat diterapkan juga machine learning dan penggunaan ragam
classifier-nya.
dalam Jensen (2005), riset tersebut meranking 20 kombinasi 3-band yang dibuat
dari 6 band data Landsat TM. Teknik tersebut dapat diaplikasikan pada beragam
dataset penginderaan jauh multispektral. Teknik ini berbasis pada jumlah dari total
varian dan korelasi pada dan diantara ragam kombinasi band. Algoritma yang
dipakai untuk menghitung OIF untuk subset dari tiga band ditunjukkan pada
Persamaan 7.
∑3𝑘=1 𝑆𝑘
𝑂𝐼𝐹 = 3
∑𝑗=𝑡 𝐴𝑏𝑠(𝑟𝑗 )
…………………………………...(7)
dengan:
𝑆𝑘 = 𝑆𝑡𝑎𝑛𝑑𝑎𝑟𝑑 𝑑𝑒𝑣𝑖𝑎𝑠𝑖 𝑢𝑛𝑡𝑢𝑘 𝐵𝑎𝑛𝑑 − 𝑘
𝑟𝑗 = 𝑁𝑖𝑙𝑎𝑖 𝑎𝑏𝑠𝑜𝑙𝑢𝑡𝑒 𝑑𝑎𝑟𝑖 𝑘𝑜𝑟𝑒𝑙𝑎𝑠𝑖 𝑑𝑢𝑎 𝑏𝑎𝑛𝑑 𝑦𝑎𝑛𝑔 𝑑𝑖𝑘𝑜𝑚𝑏𝑖𝑛𝑎𝑠𝑖𝑘𝑎𝑛
Nilai OIF yang paling besar pada umumnya memiliki informasi yang paling banyak
(diukur melalui nilai varian) dan dengan sedikit jumlah duplikasinya (diukur
melalui nilai korelasinya) (Jensen, 2005).
Penggunaan OIF pada awalnya dikembangkan pada data Landsat, namun
konsep dan metodologinya dapat diimplementasikan ke beragam multilayer dataset
(Kienast dan Boettinger, 2010). Pada riset tersebut teknik OIF digunakan untuk
menentukan kombinasi layer data yang paling berguna untuk pemodelan distribusi
tanah. Kombinasi multi layer data yang digunakan berupa tipe data elevasi dan
penginderaan jauh dan dapat menghasilkan variasi biofisikal yang maksimal di
studi kasus yang dilakukan.
II.4.3. Segmentasi
Segmentasi image merupakan tahapan umum yang pertama kali dilakukan
dalam konteks analisis berbasis objek (Soille, 2000 dalam (Radoux dan Defourny,
2008)). Segmentasi juga merupakan proses memisahkan image menjadi region-
region berbeda yang tidak saling overlap dan memiliki atribut yang sama, misalnya
pada gray level image atribut dasar yang paling banyak digunakan adalah nilai
luminance amplitude dan untuk image multispektral menggunakan komponen
23
informasi berupa warna yang memberikan kedetilan pada image (Seerha dan Kaur,
2013). Radoux dan Defourny (2008) juga menyebutkan bahwa segmentasi
merupakan kelompok piksel bermakna yang dihasilkan di seluruh image dengan
tujuan mengklasifikasikan image di luar klasifikasi berbasis piksel.
Coleman dan Andrews (1979) telah mengenalkan prosedur metode
segmentasi dengan pendekatan unsupervised dan tidak memerlukan interaksi
dengan manusia atau perataan threshold. Pendekatan ini akan menunjukkan
karakteristik dari data yang kemungkinan tidak terobservasi oleh manusia yang
mengamati. Algoritma segmentasi dapat dipisahkan menjadi berbasis tepi dan
berbasis region (Zhang, 1997; Nicolin dan Gabler, 1987; Janssen dan Molenaar,
1995; Guindon, 1997 dalam (Carleer dkk., 2005)). Algoritma segmentasi berbasis
tepi mendeteksi kontur objek secara eksplisit menggunakan properti diskontinuitas,
sedangkan algoritma berbasis region menempatkan objek secara eksplisit menurut
kesamaan property atau informasinya.
Hingga saat ini, metode segmentasi yang ada secara garis besar dapat
dibedakan menjadi dua yaitu discontinuity based dan similarity based (Seerha dan
Kaur, 2013). Pada discontinuity based pemisahan dan pembentukan sub-divisi
dilakukan berdasarkan perubahan drastic atau signifikan pada level intensitas atau
grey level pada image, misalnya identifikasi pada titik-titik terisolasi, garis dan tepi.
Sedangkan pada similarity based mengelompokkan piksel-piksel dengan kesamaan
karakteristik, contoh metode yang menggunakan pendekatan ini misalnya
thresholding, region growing, regions splitting dan merging. Contoh-contoh
metode segmentasi yang banyak digunakan yaitu:
a. Metode thresholding
b. Metode Otsu’s
c. Segmentasi menggunakan watersheds
d. Metode Mean Shift
e. Clustering, misalnya: Fuzzy C Means, K-Means, dll
f. Segmentasi menggunakan motion
g. Segmentasi Color Image
24
Gambar II.7. Alur data dalam expert subsystem pada machine learning
(Huang dan Jensen, 1997)
Contoh metode klasifikasi dalam geospasial yang menerapkan teknologi machine
learning antara lain: Decision Tree (DT), Support Vector Machine (SVM), Random
Forest, Minimally-Spanned Support Vector Machine (MS SVM), Entropy-based
query-by-bagging (EQB), Spatial Random Sampling (SRS) dan sebagainya.
𝑡𝑝
𝑃𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛 = × 100% ………………………(11)
𝑡𝑝+𝑓𝑝
𝑡𝑝
𝑅𝑒𝑐𝑎𝑙𝑙 = × 100% ……………..……………(12)
𝑡𝑝+𝑓𝑛
𝑃𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛 ×𝑅𝑒𝑐𝑎𝑙𝑙
𝐹1 = 2 × 𝑃𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛 + …………………………(13)
𝑅𝑒𝑐𝑎𝑙𝑙
dengan:
𝑡𝑝 = 𝑡𝑟𝑢𝑒 𝑝𝑜𝑠𝑖𝑡𝑖𝑣𝑒, area overlap antara hasil dan data referensi
𝑓𝑝 = 𝑓𝑎𝑙𝑠𝑒 𝑝𝑜𝑠𝑖𝑡𝑖𝑣𝑒, objek hanya ditemukan pada data referensi
𝑓𝑛 = 𝑓𝑎𝑙𝑠𝑒 𝑛𝑒𝑔𝑎𝑡𝑖𝑣𝑒, objek hanya ditemukan pada data hasil
Ilustrasi dari true positive, false positive dan false negative ditunjukkan
pada Gambar II.9.
BAB III
PELAKSANAAN PENELITIAN
Pada Bab III dibahas mengenai pelaksanaan penelitian yang akan dibedakan
menjadi tiga bagian yaitu deskripsi penelitian, tahapan persiapan dan tahap
pelaksanaan penelitian. Pada tahap persiapan meliputi penjelasan tentang data dan
perangkat yang digunakan untuk penelitian. Sedangkan pada tahap pelaksanaan
penelitian dijabarkan secara rinci mengenai detail kegiatan yang dilakukan dalam
pelaksanaan penelitian.
Lokasi penelitian ini adalah sebagian area urban di Kota Bandung, pada
koordinat berikut 6,958333°LS dan 107,604167°BT hingga 6,937500°LS dan
107,666667°BT. Untuk keperluan efektifitas pengolahan dan simulasi sistem, pada
penelitian ini dibuat tiga Area of Interest (AOI), lihat Gambar III.1.
III.2. Persiapan
dengan perangkat grafis minimal setara Nvidia GeForce, RAM 2 GB dan bekerja
dalam sistem 64bit.
2. Perangkat Lunak
Perangkat lunak yang ada di bawah ini berguna sebagai alat untuk mengolah
data, menyajikan data dan analisis data selama kegiatan penelitian. Perangkat
lunak tersebut yaitu:
a. Sistem Operasi Windows 7 64-bit sebagai sistem operasi laptop;
b. Ms. Office 2013 digunakan untuk dokumentasi dan penulisan tesis;
c. Trimble Photogrammetry 8.0 digunakan untuk proses true orthorektifikasi;
d. Quantum GIS 3.0, sebagai perangkat lunak untuk pembuatan 34ector training
data;
e. Global Mapper 18 (versi trial) yang dilengkapi dengan LiDAR tools
digunakan untuk melakukan klasifikasi data LiDAR;
f. Python 3 Anaconda dengan Python console Spyder dan dilengkapi dengan
library: GDAL, NumPy, Numba, RSGISLib, Rios, Tuiview, Scikit-Learn dan
OpenCV.
Python berikut seperangkat library tersebut digunakan sebagai sistem utama
dalam melakukan pengolahan semantic labeling, mulai dari analisis citra,
ekstraksi dan pemilihan fitur, training data serta klasifikasi. Library OpenCV
tidak digunakan sepenuhnya dalam proses machine learning. Untuk
keperluan implementasi machine learning lebih banyak digunakan library
Scikit-Learn;
35
Penyamaan
Penyamaan
Referensi
Referensi Tinggi
Tinggi
Data
Data LiDAR
LiDAR
LiDAR
LiDAR pada
pada
Referensi
Referensi Geoid
Geoid
True
True Orthorectification
Orthorectification
Mosaik
Mosaik True
True Orthophotos
Orthophotos
[R,
[R, G,
G, B,
B, NIR],
NIR], GSD
GSD 20
20 cm
cm
Klasifikasi
Klasifikasi LiDAR
LiDAR TDVI
TDVI NSVDI
NSVDI NDWI
NDWI Band
Band Slicing
Slicing
Ground
Ground
&
& TDVI
TDVI NSVDI
NSVDI NDWI
NDWI R
R
Non-Ground
Non-Ground G
G
B
B
B
Analisis
Analisis Lanjutan
Lanjutan
N
N
DSM
DSM C
DTM
DTM
SLope
SLope
Penggabungan
Penggabungan Layer
Layer Dataset
Dataset
nDSM
nDSM
Layer
Layer Dataset
Dataset untuk
untuk Layer
Layer Dataset
Dataset
A Extraksi
Extraksi Fitur
Fitur untuk
untuk Segmentasi
Segmentasi
(semua 11 layer dataset)
(semua 11 layer dataset) (R,G,B,N,DSM
(R,G,B,N,DSM & & Slope)
Slope)
Pemilihan
Pemilihan Kombinasi
Kombinasi Layer
Layer Data
Data
untuk
untuk Segmentasi
Segmentasi
Segmentasi
Segmentasi
Ekstraksi
Ekstraksi Fitur
Fitur
Klasifikasi
Klasifikasi
(Machine
(Machine Learning)
Learning)
Evaluasi
Evaluasi Hasil:
Hasil:
-- Uji
Uji dengan
dengan skema
skema yang
yang ada
ada
-- Uji
Uji dengan
dengan hasil
hasil interpretasi
interpretasi manual
manual
-- Uji
Uji kepraktisan
kepraktisan
Analisis
Analisis
Hasil
Hasil Akhir
Akhir 2D
2D Semantic
Semantic Labeling
Labeling
Dan
Dan Hasil
Hasil Analisis
Analisis
SELESAI
SELESAI
Tabel III.1. Kelas Objek atau Unsur Peta RBI yang ada pada AOI-1, 2 dan 3
Lanjutan Tabel III.1. Kelas Objek atau Unsur Peta RBI yang ada pada AOI-1, 2
dan 3
AOI#1 AOI#2 AOI#3
Kode Unsur
Nama Unsur Nama Unsur Nama Unsur
GG004004 - - Restoran/Tempat Makan
GH002004 - Pemakaman Umum Pemakaman Umum
GI002000 - Fasilitas Kesehatan Lainnya -
Dari Tabel III.1 di atas dapat dilihat bahwa pengkelasan objek pada Peta RBI
skala 1:5.000 menunjukkan adanya pembedaan kelas berdasarkan fungsi objek.
Kenyataannya kenampakan objek spasial dari foto udara maupun LiDAR lebih
bersifat generik. Untuk dapat mengkelaskan suatu objek seperti pada skema Peta
RBI di atas diperlukan informasi tambahan, misalnya melakukan survey langsung
ke lapangan melihat fungsionalitas dari objek tersebut. Sehingga untuk keperluan
penelitian ini, dibuat pengkelasan objek yang lebih generik dan memungkinkan
untuk dilakukan semantic labeling terhadap kelas objek tersebut.
Tabel III.2. Penyusunan kelas untuk keperluan semantic labeling
Tegalan/Ladang
Vegetasi Tinggi
Taman atau
Sawah Vegetasi Rendah
Semak Belukar
Tanah Kosong/Gundul Tanah Kosong
Permukaan/Lapangan Diperkeras
Jalan Arteri
Jalan Aspalt
Pembatas Jalan atau
Jalan Kolektor Jalan Beton
Jalan Lokal
41
Tempat Parkir
Jembatan -
Gardu Listrik -
Tabel III.2 menunjukkan kelas objek yang lebih generik dan memungkinkan
untuk diimplementasikan dalam 2D semantic labeling. Selain sembilan kelas objek
di atas pada data foto udara terdapat kenampakan objek lain yang cukup menonjol,
yaitu bayangan dan sampah yang ada pada sungai. Sehingga kelas objek yang coba
di klasifikasikan berjumlah sepuluh (10) kelas objek, antara lain:
1. Bangunan atap gelap
2. Bangunan atap terang
3. Jalan aspalt
4. Jalan beton
5. Badan air
42
6. Bayangan
7. Vegetasi tinggi
8. Vegetasi rendah
9. Tanah Kosong
10. Sampah
Setelah disusun kelas objek yang lebih generik, dilakukan penyiapan training
sample untuk setiap kelas objek yang ada pada setiap AOI. Penyiapan training
sample dilakukan dengan melakukan dijitasi on screen terhadap mosaic orthophoto
dengan menggunakan perangkat lunak Quantum GIS. Training data tersebut
disimpan dalam format vektor yaitu shapefiles, data tersebut akan dimanfaatkan
pada proses ekstraksi fitur dan klasifikasi. Gambar – gambar berikut menunjukkan
contoh training sample pada kelas objek yang diklasifikasikan.
Gambar III.4. Contoh training sample kelas objek “Bangunan atap gelap”
43
Gambar III.6. Contoh training sample kelas objek “Bangunan atap terang”
(a) (b)
Gambar III.14. Perbandingan sebelum true orthorektifikasi (a) dan setelah true
orthorektifikasi (b)
Proses klasifikasi LAS points data LiDAR menjadi ground dan non-ground
dilakukan dengan menentukan parameter untuk memisahkan point ground dan non-
ground. Parameter yang perlu ditentukan antara lain:
a. Menentukan ukuran curvature deviations yang akan dipakai;
b. Menentukan ketinggian minimum di atas rerata ketinggian minimum lokal
yang mempertimbangkan suatu titik merupakan titik non-ground;
c. Menentukan parameter kontrol untuk secara otomatis memisahkan titik
non-ground misalnya bangunan, dengan menggunakan morphological
filter. Nilai parameter yang ditentukan yaitu beda tinggi maksimum dan
nilai terrain slope yang diharapkan;
dan non-ground saja, tidak dilakukan klasifikasi terhadap objek yang lain. Gambar
III.17 menunjukkan hasil pengolahan pada tahapan klasifikasi data LiDAR.
6. Layer TDVI
7. Layer NSVDI
8. Layer DSM
9. Layer nDSM
10. Layer DTM
11. Layer Slope
Gabungan layer data raster yang digunakan untuk tahapan segmentasi dipilih enam
layer kandidat yaitu R, G, B, NIR, DSM dan Slope. Dipilihnya keenam kandidat
tersebut karena layer data yang lain relatif telah mengalami proses normalisasi dan
seleksi sehingga informasi spektral yang ada pada band tersebut telah tereduksi.
Layer data slope dipilih untuk melihat sejauh mana pengaruh informasi kelerengan
dalam mengidentifikasi objek.
Sebelum dilakukan proses penggabungan layer, dipastikan terlebih dahulu
kesemua data telah berada pada sistem yang sama, format yang sama dan resolusi
spasial yang sama. Hal ini dimaksudkan agar proses penggabungan layer data dapat
berjalan lancer. Proses penggabungan layer data untuk segmentasi dan layer data
untuk klasifikasi dilakukan menggunakan script Python dan library-nya (lihat
Error! Reference source not found.). Hasil penggabungan layer dataset ini
berbentuk file dengan berekstensi .KEA. File tersebut merupakan format data yang
digunakan dalam penelitian ini. Format data ini lebih ringan sehingga dapat
meningkatkan peforma sistem yang dibuat serta kompatibel dengan library GDAL.
III.3.6. Segmentasi
Seperti yang telah dijelaskan pada Bab Landasan Teori, segmentasi
merupakan proses memisahkan image menjadi region-region berbeda yang tidak
saling overlap dan memiliki atribut yang sama. Sebelum segmentasi, terlebih
dahulu dilakukan analisis untuk menentukan layer dataset dengan kombinasi
terbaik, agar diperoleh hasil segmentasi yang maksimum.
Pada penelitian diimplementasikan teknik OIF untuk menentukan kombinasi
layer dataset yang paling maksimum untuk digunakan pada proses segmentasi.
Kombinasi 3-layer dataset yang dihitung OIF-nya melibatkan 6 (enam) buah layer
dataset yaitu: R, G, B, NIR, DSM dan slope. Script program untuk menghitung nilai
54
standar deviasi, korelasi dan OIF dapat dilihat pada Error! Reference source not
found.. Nilai standard deviasi untuk masing-masing layer dataset dapat dilihat pada
Tabel III.3. Sedangkan nilai koefisien korelasi antar layer dataset dapat dilihat pada
Gambar III.18.
0.5
0
R G B N DSM SLOPE
-0.5
R G B N DSM SLOPE
Dari nilai standard deviasi dan koefisien korelasi antar layer dataset,
dilakukan perhitungan OIF dengan menggunakan formula Persamaan 10. Proses
perhitungan standard deviasi, koefisien korelasi dan nilai OIF dilakukan
menggunakan script Python juga. Hasil OIF ditunjukkan pada Tabel III.4. Pada
table tersebut nilai OIF diurutkan dari yang paling besar ke yang paling rendah.
55
Kombinasi
Nomor Nilai OIF
Layer Dataset
1 DSM - Slope - R 333,83
2 B - DSM - Slope 328,56
3 DSM - Slope - B 328,56
Lanjutan Tabel III.4. Hasil perhitungan OIF pada kombinasi layer dataset
Kombinasi
Nomor Nilai OIF
Layer Dataset
4 DSM - Slope - G 289,65
5 N - Slope - R 274,51
6 B - N - Slope 266,40
7 G - N - Slope 232,38
8 B - N - DSM 190,00
9 R - B - Slope 148,66
10 R - B - DSM 148,66
11 G - N - DSM 146,80
12 G - B - Slope 146,36
13 R - G - Slope 134,88
14 G - B - DSM 127,75
15 N - DSM - Slope 125,98
16 R - G - DSM 108,65
17 R-B-N 96,47
18 G-B-N 95,55
19 R-G-N 81,66
20 R-G-B 53,61
Dari Tabel III.4 dapat dilihat nilai OIF paling tinggi diperoleh dari kombinasi layer
dataset DSM – Slope – R sebesar 333,83 dan yang paling rendah diperoleh dari
kombinasi layer dataset R – G – B sebesar 53,61. Nilai OIF yang besar artinya
dengan kombinasi tersebut memiliki informasi yang paling banyak (diukur melalui
nilai varian) dan sedikit jumlah duplikasinya (diukur melalui nilai korelasinya).
Setelah diperoleh kombinasi layer dataset yang paling optimum, dilakukan
proses segmentasi pada script Python yang memanfaatkan library RSGISLib (lihat
Error! Reference source not found.). Metode segmentasi yang digunakan adalah
56
Gambar III.20. Hasil segmentasi dari kombinasi DSM – Slope – R, dengan nilai
OIF 333,83
III.3.9. Klasifikasi
Tahapan klasifikasi secara machine learning pada penelitian ini,
menggunakan metode Extreemely Randomized Trees. Metode ini juga merupakan
varian dari Random Forest. Pada metode ini random subset menjadi selangkah lebih
cepat dengan cara membagi perhitungan. Random subset dari fitur kandidat
digunakan, namun alih-alih melihat nilai threshold yang paling diskriminatif,
threshold digambarkan secara acak (random) untuk setiap fitur kandidat dan
threshold yang terbentuk secara acak tersebut digunakan sebagai aturan pemisahan.
Teknik ini mereduksi varian dari model namun akan terdapat sedikit peningkatan
59
bias. Parameter utama yang digunakan yaitu n_estimators (jumlah trees), semakin
besar semakin baik namun semakin lama waktu yang dibutuhkan untuk proses
perhitungan. Parameter yang kedua yaitu max_features (ukuran random subsets
dari feature yang perlu diperhatikan ketika memisahkan sebuah node. Semakin
rendah semakin mengurangi varian, namun semakin besar juga dapat meningkatkan
bias. Untuk keperluan klasifikasi max_features = sqrt(n_features) akan
memberikan hasil yang bagus, dimana n_features adalah jumlah feature pada data.
Pada penelitian ini tahapan klasifikasi dengan metode Extreemely Random
Trees dieksekusi dengan script Python yang dibinding dengan library RSGISLib,
Rios dan Scikit Learn, serta memanfaatkan data hasil segmentasi, layer gabungan
beserta RAT dan training sample untuk memprediksi semantic labeling dari setiap
segmen yang ada pada AOI ke kelas objek yang dibangun (lihat Error! Reference
source not found.). Gambar III.22 menunjukkan fungsi dalam menjalankan
klasifikasi.
61
62
Gambar IV.1. Hasil true orthorektifikasi (gambar yang diberi anak panah
merupakan tampilan perbesaran dan di pojok kanan bawah merupakan hasil
orthophoto saja)
63
Dari Gambar IV.1 dapat dilihat bahwa proses true orthorektifikasi akan
memberikan image dengan geometri yang benar. Hasil true orthophoto tersebut
telah ditampalkan dengan data bangunan dari Peta RBI skala 1:5.000 dan
menunjukkan hasil yang tepat. Selain keunggulan secara geometri seperti
disebutkan sebelumnya, mosaik true orthophoto yang dihasilkan masih memiliki
kekurangan yaitu masih terdapat piksel-piksel berwarna hitam (lihat Gambar IV.2).
Piksel berwarna hitam tersebut menunjukkan tidak adanya piksel yang
berkorelasi saat proses true orthorektifikasi berlangsung. Hal itu terjadi disebabkan
adanya ketidaksempurnaan proses refilling yang dijumpai pada hasil true-
orthophoto dan mengindikasikan perlunya tambahan slave-orthophoto dari multi-
view foto udara. Alternatif lain yang dapat dilakukan untuk mengeliminir
ketidaksempurnaan tersebut yaitu dengan menambahkan setting overlap dan
sidelap saat akuisisi data foto udara di area urban, sehingga area yang bertampalan
semakin besar. Sebagai informasi akuisisi data foto udara dilakukan dengan
mengacu ke format standar pemotretan yaitu overlap 60 - 65% dan sidelap 25 -
35%. Ketidaksempurnaan ini tidak terlalu mengganggu jika akan dilakukan
interpretasi secara manual. Namun untuk keperluan semantic labeling pada
penelitian ini ketidaksempurnaan ini akan menjadi catatan tersendiri.
Hasil klasifikasi data point clouds LiDAR di ketiga AOI pada Gambar IV.3
menunjukkan hasil yang baik, pengaturan parameter ketinggian minimum di atas
rerata ketinggian minimum lokal sebesar satu meter berhasil memisahkan titik-titik
ground dan non-ground dengan baik.
Informasi turunan yang dihasilkan dari proses ini berupa informasi DSM, DTM,
nDSM dan Slope (kelerengan).
Keempat informasi ketinggian tersebut digunakan untuk membantu proses
semantic labeling penutup lahan di area urban. Tampilan hasil olahan informasi
ketinggian yang telah disebutkan dapat dilihat pada Gambar IV.4. Data DSM berisi
informasi ketinggian permukaan semua objek yang ada pada lokasi AOI, sehingga
informasi ketinggian bangunan pohon atau vegetasi dan objek lain yang ada di
permukaan tanah terdapat pada model ketinggian ini. Untuk model ketinggian DTM
informasi yang ada di dalamnya adalah nilai ketinggian dari permukaan terrain
tanpa objek lainnya (tanpa bangunan, vegetasi maupun objek lain). Model nDSM
merupakan hasil pengurangan dari model ketinggian DSM dan DTM, informasi
yang dimuat di dalamnya hanya ketinggian objek dari atas terrain, sehingga dari
data ini dapat diketahui dimensi tinggi objek dari atas permukaan bumi atau terrain.
Model data slope merupakan data turunan yang berisi nilai kelerengan objek yang
akan menunjukkan perbedaan ketinggian setiap objek.
a.DSM b.DTM
c.nDSM d.Slope
Gambar IV.4. Hasil pengolahan turunan
66
Dari hasil pengolahan pada tahapan III.3.4 dan tahapan III.3.5 di Bab
sebelumnya, layer data raster yang digunakan sebagai fitur terpilih adalah layer
data: R, G, B, NIR, NDWI, TDVI, NSVDI, DSM, DTM, nDSM dan Slope.
Dipilihnya kesebelas jenis layer data tersebut, karena setiap data memiliki
karakteristik yang dapat menonjolkan informasi tertentu dan diindikasikan dapat
membantu meningkatkan semantic labeling untuk penutup lahan di area urban.
Layer data R, G, B dan NIR diperoleh dari proses band slicing terhadap data
mosaic true orthophoto. Pemisahan keempat layer data ini dapat membantu dalam
proses analisis yang yang lain. Layer data NDWI dipakai untuk membantu dalam
mengidentifikasi badan air yang ada pada image. Berdasarkan penelitian-penelitian
sebelumnya seperti yang dilakukan oleh Chen dkk. (2009), yang memanfaatkan
teknik ini pada data citra satelit Quickbird untuk mengidentifikasi badan air.
Penelitian ini mencoba menerapkan teknik NDWI pada data foto udara. Teknik
67
NDWI berdasarkan formula pada Persamaan 4, memanfaatkan band NIR dan band
Green.
a.Kombinasi R – G – B
nilai OIF: 53,61
71
b.Kombinasi R – G – NIR
nilai OIF: 81,66
c.Kombinasi R – G – Slope
nilai OIF: 134,88
Gambar IV.9. Tampilan kombinasi layer DSM – Slope – R untuk input proses
segmentasi
Parameter yang dimasukan pada proses segmentasi berbasis region dengan
teknik clustering yaitu numClusters (jumlah titik centroid secara acak) sebesar 20
titik centroid dan minPxls (jumlah minimum piksel di setiap cluster yang terbentuk)
sebesar 150 piksel. Alasan pengaturan parameter jumlah titik centroid sejumlah 20
titik, karena nilai tersebut merupakan pendekatan awal dalam pembentukan nilai
titik centroid dan dapat berubah hingga diperoleh cluster-cluster yang firm dan
jumlah titik centroid yang tidak berubah lagi. Parameter jumlah minimum piksel
dibuat 150 piksel dengan alasan objek dalam bentuk area (luasan) dapat dikenali
jika berukuran 3 x 3 dari ukuran terkecil yang dapat dikenali. Target dari semantic
labeling ini ada dibandingkan dengan Peta RBI 1:5.000 yang memiliki standar
objek terkecil yang dapat dikenali adalah 2,5 meter, maka dibuat asumsi objek area
yang dapat dikenali berukuran 7,5 m x 7,5 m. Data yang menjadi input penelitian
ini memiliki resolusi spasial 20 cm, sehingga jumlah piksel yang diperlukan adalah
150 piksel. Hasil segmentasi pada penelitian ini dianggap sudah cukup mampu
mengelompokkan piksel berdasarkan prinsip similaritas. Hasil segmentasi dari
ketiga AOI yang disusun pada penelitian ini memiliki rincian jumlah segmen
sebagai berikut: a). AOI 1 menghasilkan 32.032 segmen; b). AOI 2 menghasilkan
9.541 segmen; dan c). AOI 3 menghasilkan 21.560 segmen.
73
Tahapan ekstraksi fitur dan training data memanfaatkan atribut tabel yang
dinamakan sebagai RAT untuk menyimpan hasil ekstraksi nilai-nilai statistik dari
layer dataset yang digunakan. Kesebelas layer data dengan karakteristiknya
masing-masing digunakan sebagai feature yang akan diekstrak informasinya ke
dalam RAT. Atribut inilah yang diisikan pada setiap segmen dan dijadikan sebagai
training pada training sample. Sehingga berdasarkan informasi dari RAT dan
training sample dapat ditentukan labeling dari setiap segmen yang ada.
Implementasi RAT pada ekstraksi fitur menggunakan prinsip statistik, atribut
tersebut berupa nilai rerata (mean) dari layer data yang ada pada setiap segmen.
Alasan dipilihnya kesebelas layer data tersebut dapat dilihat pada Tabel IV.1.
Tabel IV.1. Daftar feature yang digunakan
a.Hasil AOI_1
75
b.Hasil AOI_2
c.Hasil AOI_3
Gambar IV.11. Hasil klasifikasi di ketiga AOI
Secara umum pada penelitian ini rangkaian proses 2D semantic labeling
penutup lahan di area urban yang menjadi studi kasus menunjukkan hasil yang
cukup bagus. Lebih detail tentang kelas objek yang dapat terklasifikasi dan belum
terklasifikasi dengan baik dijelaskan pada sub-bab berikut.
10. Sampah
Kelas objek yang relatif terklasifikasi dengan baik yaitu objek Bangunan atap gelap,
Bangunan atap terang, Vegetasi tinggi, Vegetasi rendah dan Tanah kosong.
Penggunaan layer-layer data dan features pada RAT mampu membantu dalam
mengidentifikasi dan mengklasifikasi segmen yang ada. Gambar-gambar berikut
menunjukkan hasil kelas objek yang terklasifikasi dengan baik.
Gambar IV.12. Hasil klasifikasi extremely random trees pada bangunan masjid
dengan warna atap yang beragam
Pada Gambar IV.12 menunjukkan di lokasi studi terdapat satu bangunan
masjid yang memiliki 2 macam atap yaitu atap yang berwarna terang (putih) dan
bagian atap yang berwarna gelap. Kedua macam atap tersebut dapat
diklasifikasikan dengan baik. Pada gambar yang sama juga terdapat kenampakan
pohon dan rumput yang dalam penelitian ini dikaterorikan ke dalam vegetasi tinggi
untuk pohon dan vegetasi rendah untuk rerumputan atau dengan ketinggian < 1
meter di atas terrain. Kedua kelas objek tersebut juga dapat diklasifikasikan dalam
penelitian ini. Kenampakan tanah kosong juga dapat diklasifikasikan.
77
Gambar IV.13. Contoh hasil klasifikasi dengan metode extremely random trees
Gambar IV.13 juga menunjukkan tampilan hasil klasifikasi dengan objek
dominan vegetasi rendah, selain itu kelas objek vegetasi tinggi berupa pohon
individual dapat diklasifikasikan juga, saluran air dan tanah kosong juga dapat
diklasifikasikan dengan baik.
Gambar IV.14. Hasil klasifikasi yang belum tepat pada kelas objek Badan air,
Bayangan dan Jalan aspalt
Contoh lain, ditunjukkan pada Gambar IV.15, ketidaktepatan klasifikasi pada kelas
objek jalan. Model yang disusun pada penelitian ini masih terdapat kesalahan
klasifikasi jalan beton yang terlabeli menjadi tanah kosong serta adanya dalam satu
bentangan jalan terdapat dua kelas objek jalan (jalan aspalt dan jalan beton).
78
Gambar IV.15. Kesalahan klasifikasi pada kelas objek jalan aspalt, jalan beton
dan tanah kosong
Ketidaktepatan berikutnya pada kelas jalan yaitu area parkir yang ada di depan
pertokoan, yang riil nya berupa konblok atau beton atau bias juga aspalt ikut
terklasifikasi menjadi kelas objek jalan aspalt atau kelas objek jalan beton (lihat
Gambar IV.16).
Gambar IV.16. Ketidaktepatan klasifikasi pada kelas objek jalan beton dan jalan
aspalt
Pada kelas objek badan air yang riilnya berupa kenampakan sungai, tidak
semua area sungai dapat terklasifikasi, karena di dalam sungai terdapat genangan
sampah yang menutupi badan air. Sehingga kenampakan badan air secara utuh tidak
dapat diklasifikasikan. Alasan tersebut yang menyebabkan ditambahkannya kelas
objek sampah, sehingga kenampakan sampah juga dapat terklasifikasikan. Lebih
detil lihat pada Gambar IV.17. Pada penelitian ini, aspek yang dimaksimalkan
adalah aspek statistik dari informasi nilai spektral data foto udara dan informasi
79
ketinggian dari data LiDAR. Penelitian ini belum memasukkan aspek pola objek
serta sensitifitas data LiDAR terhadap objek perairan. Pada penelitian berikutnya
mungkin dapat mengakomodir aspek tersebut.
Gambar IV.17. Kenampakan sampah yang menutupi kelas objek badan air
80
Dari tabel di atas dapat dilihat Overall Accuracy (OA) di setiap AOI berturut-turut
0,714, 0,845 dan 0,776. Hasil klasifikasi terbaik pada kelas objek bangunan dengan
nilai akurasi > 0,8. Selain dilakukan perhitungan OA, dilakukan juga evaluasi
completeness, correctness dan F-score di setiap AOI.
Tabel IV.5. Perhitungan completeness, correctness dan F-score pada AOI 1
TP FP FN correctness completeness
Tema F score
(meter²) (meter²) (meter²) (precision) (recall)
Bangunan 119141,319 20900,488 19415,510 85,1 % 86,0 % 85,5 %
Jalan 39816,749 14640,452 28097,807 73,1 % 58,6 % 65,1 %
Badan Air 704,929 747,777 10383,137 48,5 % 6,4 % 11,2 %
Vegetasi 115403,123 61491,777 19911,499 65,2 % 85,3 % 73,9 %
Dari hasil perhitungan di atas dapat dilihat metode yang diterapkan jika
dibandingkan dengan hasil pengamatan manual Peta RBI skala 1:5.000, dapat
82
Keterangan:
Pada Peta RBI yang diakuisisi tahun 2014 masih berupa badan air misalnya kolam
atau empang, sedangkan pada data yang digunakan untuk keperluan semantic
labeling telah berubah kenampakannya menjadi vegetasi rendah atau berubah
menjadi tanah kosong. Hal lain yang terjadi pada badan sungai permukaan air telah
tertutupi sampah atau material lain, sehingga deliniasi hasil klasifikasi mengikuti
kenampakan pada image. Perbedaan waktu akuisisi pada data juga ikut
mempengaruhi hasil pengujian. Dengan demikian perlu adanya pemilihan data
pembanding yang dianggap lebih handal untuk menguji hasil semantic labeling
dengan metode ini.
Gambar IV.19. Contoh sebagian layer dataset atau kelas unsur yang ada pada
skema Peta RBI
84
Tegalan/Ladang
Vegetasi Tinggi
Taman atau
Sawah Vegetasi Rendah
Semak Belukar
Tanah Kosong/Gundul Tanah Kosong
Permukaan/Lapangan Diperkeras
Jalan Aspalt
atau
Jalan Arteri Jalan Beton
Pembatas Jalan
Jalan Kolektor
Jalan Lokal
Tempat Parkir
Jembatan -
Gardu Listrik -
85
Skema yang diterapkan pada penelitian ini lebih bersifat generik dan
menggunakan parameter atau karakteristik yang ada pada image. Mesin berusaha
mengenali dan membedakan objek berdasarkan karakteristik tersebut. Dengan
demikian penggunaan skema Peta RBI skala 1:5.000 belum dapat diterapkan
sepenuhnya dikarenakan perbedaan pendekatan dalam membedakan objek.
Durasi
No Tahapan Keterangan
menit detik
8 Segmentasi 5.00 39.20 Python script
9 Ekstraksi fitur Python script
10 Training data & populate RAT 2.00 30.00 Python script
11 Klasifikasi machine learning Python script
349.00 168.46
TOTAL WAKTU 5 jam 51 menit 48,46 detik
V.1. Kesimpulan
87
88
V.2. Saran
Penelitian ini dapat mengintegrasikan data foto udara dan LiDAR dengan
memaksimalkan informasi spektral yang ada pada foto udara dan informasi
ketinggian yang ada pada data LiDAR untuk melakukan 2D semantic labeling
penutup lahan di area urban. Pada kajian lanjutan perlu adanya penambahan aspek
lain yang kemungkinan dapat meningkatkan hasil semantic labeling, misalnya
penambahan aspek pola dan memaksimalkan sensitifitas data LiDAR terhadap
objek perairan, sehingga semantic labeling pada objek perairan dapat mengalami
peningkatan serta objek yang dapat dibedakan menjadi lebih beragam. Pada
evaluasi kualitas hasil semantic labeling perlu dilakukan pemilihan data
pembanding yang handal agar uji kualitas yang dilakukan lebih secara spesifikasi
saling mendekati dan berimbang.
89
DAFTAR PUSTAKA
Chutia, D., Bhattacharyya, D., Kalita, R., & Sudhakar, S. (2014). OBCsvmFS:
Object-Based Classification supported by support vector machine Feature
Selection approach for hyperspectral data. Journal of Geomatics, 8(1), 13.
Clewley, D., Bunting, P., Shepherd, J., Gillingham, S., Flood, N., Dymond, J., . . .
Moghaddam, M. (2014). A python-based open source system for
geographic object-based image analysis (GEOBIA) utilizing raster
attribute tables. Remote Sensing, 6(7), 6111-6135.
Coleman, G. B., & Andrews, H. C. (1979). Image segmentation by clustering.
Proceedings of the IEEE, 67(5), 773-785.
Cramer, M., Stallmann, D., & Haala, N. (2000). Direct georeferencing using
GPS/inertial exterior orientations for photogrammetric applications.
International Archives of Photogrammetry and Remote Sensing, 33(B3/1;
PART 3), 198-205.
Djunaedi, A. (2012). Proses perencanaan wilayah dan kota: Gadjah Mada Univesity
Press.
El-Sheimy, N., Valeo, C., & Habib, A. (2005). Digital Terrain Modeling:
Acquisition, Manipulation and Applications (Artech House Remote
Sensing Library): Norwood, MA: Artech House.
Foody, G. M. (2002). Status of land cover classification accuracy assessment.
Remote Sensing of Environment, 80(1), 185-201.
Gajski, D., Fiedler, T., & Krtalić, A. (2003). Classification and filtering of airborne
topographic lidar data. The international archives of the photogrammetry,
remote sensing and spatial information sciences (Print), 34(6/W11), 100.
Gdal.org. (2018). GDAL - Geospatial Data Abstraction Library Retrieved May 10,
2018, 2018, from http://www.gdal.org/
Gilani, S., Awrangjeb, M., & Lu, G. (2015). Fusion of LiDAR data and
multispectral imagery for effective building detection based on graph and
connected component analysis. The International Archives of
Photogrammetry, Remote Sensing and Spatial Information Sciences,
40(3), 65.
Gombos, A. D. (2010). Detection of Roof Boundaries Using LiDAR Data and
Aerial Photography.
Goutte, C., & Gaussier, E. (2005). A probabilistic interpretation of precision, recall
and F-score, with implication for evaluation. Paper presented at the
European Conference on Information Retrieval.
Grussenmeyer, P., & Al Khalil, O. (2002). Solutions for exterior orientation in
photogrammetry: a review. The photogrammetric record, 17(100), 615-
634.
Habib, A. (2009). Integration of LIDAR and Photogrammetric Data: Triangulation
and Orthorectification. Topographic Laser Ranging and Scanning.
Principles and Processing. Eds.: Shan & Toth, 371-402.
Höfle, B., & Pfeifer, N. (2007). Correction of laser scanning intensity data: Data
and model-driven approaches. ISPRS Journal of photogrammetry and
remote sensing, 62(6), 415-433.
Huang, X., & Jensen, J. R. (1997). A machine-learning approach to automated
knowledge-base building for remote sensing image analysis with GIS
91
Zhou, G., Song, C., Simmers, J., & Cheng, P. (2004). Urban 3D GIS from LiDAR
and digital aerial images. Computers & Geosciences, 30(4), 345-353.
Zhou, G., & Zhou, X. (2014). Seamless fusion of LiDAR and aerial imagery for
building extraction. IEEE Transactions on Geoscience and Remote
Sensing, 52(11), 7393-7407.
Zylshal, S. S., Yulianto, F., Nugroho, J., & Sofan, P. (2016). A Support Vector
Machine Object Based Image Analysis Approach on Urban Green Space
Extraction Using Pleiades-1A Imagery, Model. Earth Syst. Environ,
2(54), 1-12.
LAMPIRAN