FAKULTAS TEKNIK (FT) PROGRAM TEKNIK INFORMATIKA UNIVERSITAS NUSANTARA PGRI KEDIRI 2016

dokumen-dokumen yang mirip
Implementasi Circular Hough Transform untuk Deteksi Kemunculan Bulan Sabit

Segmentasi Dan Pelabelan Pada Citra Panoramik Gigi

Implementasi Metode Hough Transform Pada Citra Skeletonisasi Dengan Menggunakan MATLAB 7.6. Intan Nur Lestari

Deteksi Tepi pada Citra Digital menggunakan Metode Kirsch dan Robinson

APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR UNGU, MERAH, PUTIH DAN KUNING MENGGUNAKAN METODE PRINCIPAL COMPONENT ANALYSIS

corak lukisan dengan seni dekorasi pakaian, muncul seni batik tulis seperti yang kita kenal sekarang ini. Kain batik merupakan ciri khas dari bangsa I

SEGMENTASI CITRA DIGITAL DENGAN MENGGUNAKAN ALGORITMA WATERSHED DAN LOWPASS FILTER SEBAGAI PROSES AWAL ( November, 2013 )

Operasi Titik Kartika Firdausy

BAB 3 IMPLEMENTASI SISTEM

1. BAB I PENDAHULUAN Latar Belakang

Program Aplikasi Komputer Pengenalan Angka Dengan Pose Jari Tangan Sebagai Media Pembelajaran Interaktif Anak Usia Dini

DETEKSI GERAK BANYAK OBJEK MENGGUNAKAN BACKGROUND SUBSTRACTION DAN DETEKSI TEPI SOBEL

APLIKASI TRANSFORMASI WATERSHED UNTUK SEGMENTASI CITRA DENGAN SPATIAL FILTER SEBAGAI PEMROSES AWAL

IDENTIFIKASI SEL DARAH BERBENTUK SABIT PADA CITRA SEL DARAH PENDERITA ANEMIA

SEGMENTASI CITRA MEDIK MRI (MAGNETIC RESONANCE IMAGING) MENGGUNAKAN METODE REGION THRESHOLD

Oleh: Riza Prasetya Wicaksana

PEMANFAATAN PENGOLAHAN CITRA DIGITAL DALAM MENENTUKAN KEMATANGAN BUAH KAKAO MENGGUNAKAN METODE EUCLIDEAN DISTANCE SKRIPSI

PENGOLAHAN CITRA DIGITAL ( DIGITAL IMAGE PROCESSING )

KOMBINASI METODE MORPHOLOGICAL GRADIENT DAN TRANSFORMASI WATERSHED PADA PROSES SEGMENTASI CITRA DIGITAL

PENDETEKSIAN TEPI OBJEK MENGGUNAKAN METODE GRADIEN

Implementasi Morphology Concept and Technique dalam Pengolahan Citra Digital Untuk Menentukan Batas Obyek dan Latar Belakang Citra

Klasifikasi Kualitas Keramik Menggunakan Metode Deteksi Tepi Laplacian of Gaussian dan Prewitt

Pengenalan Objek Berdasarkan Warna Merah Menggunakan Metode Subtraction dan Blobanalysis Pada Canal Rgb Melalui Real-Time Video

Identifikasi Sel Darah Berbentuk Sabit Pada Citra Sel Darah Penderita Anemia

PENGEMBANGAN APLIKASI PERHITUNGAN JUMLAH OBJEK PADA CITRA DIGITAL DENGAN MENGGUNAKAN METODE MATHEMATICAL MORPHOLOGY

Modifikasi Algoritma Pengelompokan K-Means untuk Segmentasi Citra Ikan Berdasarkan Puncak Histogram

IMPLEMENTASI PERHITUNGAN KECEPATAN OBJEK BERGERAK BERBASIS WEBCAM DAN PENGOLAHAN CITRA DIGITAL

1. PENDAHULUAN Bidang perindustrian merupakan salah satu bidang yang juga banyak menggunakan kecanggihan teknologi, walaupun pada beberapa bagian, mas

SEGMENTASI CITRA CT SCAN TUMOR OTAK MENGGUNAKAN MATEMATIKA MORFOLOGI (WATERSHED) DENGAN FLOOD MINIMUM OPTIMAL

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan

PENERAPAN SEGMENTASI MULTI KANAL DALAM MENDETEKSI SEL PARASIT PLASMODIUM SP. I Made Agus Wirahadi Putra 1, I Made Satria Wibawa 2 ABSTRAK

PPKF63108 DIGITAL IMAGE PROCESSING

BAB 2 TINJAUAN PUSTAKA 2.1 Dasar Teori Citra Digital

Simulasi Teknik Image Enhancement Menggunakan Matlab Yustina Retno Wahyu Utami 3)

BAB II LANDASAN TEORI

PERANCANGAN SISTEM PENGENAL DIGIT ANGKA METER AIR MENGGUNAKAN JARINGAN SYARAF TIRUAN KOHONEN

BAB II LANDASAN TEORI

ANALISIS PERBANDINGAN METODE PREWITT DAN CANNY UNTUK IDENTIFIKASI IKAN AIR TAWAR

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

SEGMENTASI CITRA PELAT ELEMEN BAKAR DENGAN METODE EDGE DETECTION. Anik Purwaningsih, Sutopa *

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

Modifikasi Algoritma Pengelompokan K-Means untuk Segmentasi Citra Ikan Berdasarkan Puncak Histogram

IMPLEMENTASI SEGMENTASI PEMBULUH DARAH RETINA PADA CITRA FUNDUS MATA BERWARNA MENGGUNAKAN PENDEKATAN MORFOLOGI ADAPTIF

PENDETEKSI TEMPAT PARKIR MOBIL KOSONG MENGGUNAKAN METODE CANNY

ALGORITMA SOBEL UNTUK DETEKSI KARAKTER PADA PLAT NOMOR KENDARAAN BERMOTOR

Pengenalan Benda di Jalan Raya dengan Metode Kalman Filter. Roslyn Yuniar Amrullah

BAB 2 LANDASAN TEORI

PERBANDINGAN METODE PENDETEKSI TEPI STUDI KASUS : CITRA USG JANIN

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Implementasi Metode Watershed Transformation Dalam Segmentasi Tulisan Aksara Bali Berbasis Histogram

Aplikasi Pengolahan Citra Dalam Pengenalan Pola Huruf Ngalagena Menggunakan MATLAB

IMPLEMENTASI METODE RETINEX UNTUK PENCERAHAN CITRA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

PENGENALAN SESEORANG MENGGUNAKAN CITRA GARIS TANGAN

KAMERA PENDETEKSI GERAK MENGGUNAKAN MATLAB 7.1. Nugroho hary Mindiar,

Proses memperbaiki kualitas citra agar mudah diinterpretasi oleh manusia atau komputer

GLOSARIUM Adaptive thresholding Peng-ambangan adaptif Additive noise Derau tambahan Algoritma Moore Array Binary image Citra biner Brightness

BAB 3 ANALISA DAN PERANCANGAN SISTEM

IMPLEMENTASI METODE BERBASIS MULTISCALE FEATURE EXTRACTION UNTUK SEGMENTASI PEMBULUH DARAH CITRA RETINA RED-FREE DAN FLUORESCEIN

IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B

PENGOLAHAN CITRA DIGITAL ( DIGITAL IMAGE PROCESSING )

PENERAPAN METODE CANNY DALAM KOREKSI LEMBAR JAWABAN KOMPUTER UNTUK TRY OUT

BAB 4 IMPLEMENTASI DAN PENGUJIAN. perangkat lunak yang sama untuk semua pengujian. analisa citra bioinformatika ini dalah sebagai berikut:

SEGMENTASI WARNA CITRA DENGAN DETEKSI WARNA HSV UNTUK MENDETEKSI OBJEK

PERHITUNGAN SEL DARAH MERAH MENGGUNAKAN OPERASI MORFOLOGI BRANCHPOINTS BERBASIS PENGOLAHAN CITRA DIGITAL

Algoritma Kohonen dalam Mengubah Citra Graylevel Menjadi Citra Biner

1. Pendahuluan Bentuk tubuh manusia adalah sesuatu yang unik dimana setiap orang tidak akan ada yang sama satu sama lain meskipun dia kembar. Perbedaa

Created with Print2PDF. To remove this line, buy a license at:

PERBANDINGAN METODE ROBERTS DAN SOBEL DALAM MENDETEKSI TEPI SUATU CITRA DIGITAL. Lia Amelia (1) Rini Marwati (2) ABSTRAK

BAB I PENDAHULUAN 1.1 Latar Belakang

SEGMENTASI AREA MAKULA PADA CITRA FUNDUS RETINA DENGAN OPERASI MORFOLOGI (Kata kunci: segmentasi makula, operasi morfologi, citra fundus retina)

JURNAL TEODOLITA. VOL. 14 NO. 1, Juni 2013 ISSN DAFTAR ISI

1 BAB I PENDAHULUAN. Pengajaran yang diperoleh dari sekolah adalah pengenalan dan pemahaman akan

ANALISIS CITRA PERMUKAAN THERMOCHROMIC LIQUID CRYSTAL BERDASARKAN NILAI STATISTIK HUE

IMPLEMENTASI METODE CANNY DAN SOBEL UNTUK MENDETEKSI TEPI CITRA

SATUAN ACARA PERKULIAHAN TEKNIK ELEKTRO ( IB ) MATA KULIAH / SEMESTER : PENGOLAHAN CITRA / 8 KODE MK / SKS / SIFAT : AK / 2 SKS / MK LOKAL

APLIKASI PENGENALAN KARAKTER HURUF HIJAIYAH UNTUK PENDIDIKAN ANAK USIA DINI (PAUD) SKRIPSI

KLASIFIKASI CITRA ADENIUM MENGGUNAKAN LEARNING VECTOR QUANTIZATION

PENERAPAN METODE SOBEL DAN GAUSSIAN DALAM MENDETEKSI TEPI DAN MEMPERBAIKI KUALITAS CITRA

PENERAPAN METODE CONTRAST STRETCHING UNTUK PENINGKATAN KUALITAS CITRA BIDANG BIOMEDIS

IMPLEMENTASI SEGMENTASI PEMBULUH RETINA DENGAN METODE MULTI- SCALE LINE TRACKING

ANALISA ALGORITMA PENGHITUNG KENDARAAN RODA EMPAT DALAM KONDISI SIANG DAN MALAM HARI DENGAN METODE FRAME INTERSECTION

Oleh Yuli Wijayanti. Dosen Pembimbing : 1. Bilqis Amaliah, S.Kom, M.Kom 2. Anny Yuniarti, S.Kom, M.Com.Sc

GRAFIK KOMPUTER DAN PENGOLAHAN CITRA. WAHYU PRATAMA, S.Kom., MMSI.

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Operasi Morfologi. Kartika Firdausy - UAD blog.uad.ac.id/kartikaf. Teknik Pengolahan Citra

APLIKASI PENCARIAN RUTE OPTIMAL MENGGUNAKAN METODE TRANSITIVE CLOSURE

Deteksi Citra Objek Lingkaran Dengan Menggunkan Metode Ekstraksi Bentuk Circularity

IV. HASIL DAN PEMBAHASAN

MILIK UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Permasalahan

APLIKASI OPERASI HIMPUNAN DAN MATEMATIKA MORFOLOGI PADA PENGOLAHAN CITRA DIGITAL

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDESAIN KARTU UCAPAN

Deteksi Obyek Manusia Pada Basis Data Video Menggunakan Metode Background Subtraction Dan Operasi Morfologi

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

PENGENALAN POLA PLAT NOMOR KENDARAAN BERBASIS CHAIN CODE

Pengolahan Citra Digital untuk Menghitung Luas Daerah Bekas Penambangan Timah

BAB II LANDASAN TEORI

Gambar 2 Prinsip pencarian: (a) struktur dan area-area pencarian, (b) jumlah dari garis-garis sampling (Sumber: (Kirchgeβner et al. 2002).

Transkripsi:

DETEKSI KEMUNCULAN BULAN SABIT MENGGUNAKAN METODE CIRCULAR HOUGH TRANSFORM ARTIKEL Diajukan Untuk Penulisan Skripsi Guna Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer (S.Kom) Pada Program Studi Teknik Informatika Fakultas Teknik UN PGRI Kediri OLEH: WIWIN PUJI LESTARI NPM: 12.1.03.02.0019 FAKULTAS TEKNIK (FT) PROGRAM TEKNIK INFORMATIKA UNIVERSITAS NUSANTARA PGRI KEDIRI 2016 1

2

3

DETEKSI KEMUNCULAN BULAN SABIT MENGGUNAKAN METODE CIRCULAR HOUGH TRANSFORM Wiwin Puji Lestari 12.1.03.02.0019 TEKNIK-TEKNIK INFORMATIKA Wiwin.pujilestari@gmail.com Ahmad Bagus Setiawan, ST.,MM.,M.Kom. dan Resty Wulanningrum, M.Kom UNIVERSITAS NUSANTARA PGRI KEDIRI ABSTRAK Salah satu proses utama dalam suatu pengolahan citra adalah deteksi boundary di mana salah satu metodenya adalah deteksi tepi Sobel. Dengan adanya deteksi ini maka bentuk obyek di dalam suatu citra akan lebih mudah dibedakan antara yang satu dengan yang lain. Permasalahan terjadi pada citra yang memiliki kecerahan yang tidak terlalu mencolok. Salah satu citra yang memiliki kecerahan yang tidak mencolok adalah citra bulan sabit yang digunakan untuk melakukan ru yatul hilal. Ru yatul hilal merupakan proses yang sangat penting untuk menentukan awal bulan Ramadhan yang dilakukan dengan cara melihat ada tidaknya bulan sabit pada langit. Pembuatan sistem deteksi kemunculan bulan sabit menggunakan Circular Hough Transform. Data input dari sistem ini adalah citra bulan sabit. Pada sistem ini dilakukan preproses untuk menghilangkan objek awan. Kemudian untuk memperjelas objek bulan sabit digunakan metode deteksi boundary yaitu deteksi tepi Sobel. Selanjutnya dilakukan proses Circular Hough Transform untuk menentukan apakah objek yang diperoleh memiliki bentuk melingkar. Jika objek yang diperoleh berbentuk melingkar, maka terdapat bulan sabit pada citra masukan. Dan jika objek yang diperoleh tidak berbentuk melingkar maka pada citra masukan tidak terdapat objek bulan sabit. Hasil uji coba sistem deteksi kemunculan bulan sabit terhadap 70 buah citra bulan sabit menunjukkan bahwa sistem ini memberikan hasil yang baik dalam melakukan deteksi bulan sabit dengan nilai akurasi sebesar 90%, sensitivity sebesar 88%, dan specificity sebesar 95%. Selain itu nilai parameter threshold deteksi Sobel yang optimal untuk digunakan pada sistem adalah 0,075. Kata Kunci: bulan sabit, Circular Hough Transform, deteksi tepi Sobel. 4

I. LATAR BELAKANG Salah satu cabang ilmu komputer atau informatika yang digunakan untuk memproses gambar adalah pengolahan citra. Pengolahan citra bertujuan untuk mengolah gambar sehingga memiliki kualitas lebih baik dan lebih mudah diproses oleh komputer. Salah satu metode yang biasa digunakan dalam pengolahan citra adalah deteksi boundary. Deteksi boundary adalah proses untuk mendapatkan bentuk obyek pada citra. Menggunakan deteksi boundary, maka komputer dapat lebih mudah membedakan bentuk dari obyek-obyek yang terdapat pada citra sehingga metode ini sangat membantu proses pengolahan citra. Deteksi boundary mencari diskontinuitas pada tingkat kecerahan citra untuk membedakan antara daerah obyek satu dengan yang lainnya (Munir, 2004). Salah satu contoh metode boundary yang menggunakan perbedaan tingkat kecerahan antara dua daerah untuk menentukan tepian obyek adalah deteksi tepi Sobel. Namun, metode tersebut hanya dapat menangani perubahan pada tekstur sehingga terdapat masalah untuk mendeteksi citra dengan tingkat kecerahan yang kurang mencolok. Pada citra seperti itu, deteksi boundary dapat dilakukan jika dilakukan penggabungan beberapa ciri-ciri obyek yang lainya, antara lain dari segi kecerahan, warna dan tekstur. Maka dalam skripsi ini, kombinasi beberapa ciri tersebut akan dilakukan dengan menjadikannya sebagai supervised learning problem. Metode tersebut akan diterapkan untuk mendeteksi boundary objek bulan sabit pada citra bulan sabit dan akan dibandingkan dengan citra bulan sabit yang diberi boundary secara manual. Dari hasil ekstraksi boundary tersebut, selanjutnya akan dicari apakah di dalam citra tersebut terdapat bulan sabit atau tidak dengan menggunakan metode Generalized Hough Transform. Metode ini biasa digunakan untuk melakukan deteksi obyek berbentuk lingkaran dengan melakukan transformasi ke dalam ruang parameter Hough, yang biasa disebut dengan Circular Hough Transform (Riwinoto, 2011). Transformasi Hough mendeteksi obyek dengan melakukan pemetaan lalu mencari bentuk geometri yang paling sesuai dengan kumpulan titik pada citra menggunakan fungsi tertentu. Transformasi Hough umumnya digunakan untuk melakukan ekstraksi garis, lingkaran, atau elips pada citra namun dalam perkembangannya juga bisa digunakan untuk melakukan ekstraksi bentuk yang lebih kompleks. Menggunakan transformasi Hough, maka beberapa fitur yang kurang dari sebuah 2

boundary misalnya adanya noise atau boundary yang terputus dapat diatasi (Sari 2012). METODE A. Data Data masukan adalah data awal yang akan diproses yaitu citra yang akan dilakukan proses deteksi kemunculan bulan sabit. Data tersebut merupakan citra berwarna hasil ekstraksi frame dari video ru yatul hilal yang berukuran 240x320 piksel. B. Tahap Preprocessing Citra hasil ektraksi video ru yatul hilal memiliki banyak noise dikarenakan beberapa sebab. Pertama, intensitas cahaya bulan sabit sangat redup dibanding dengan cahaya matahari, serta ukurannya yang sangat tipis. Kedua, obyek target hanya terlihat sedikit karena tertutup noise yang dapat mengganggu proses pendeteksian, misalnya awan hitam di sore hari pada saat menjelang maghrib. Sehingga noise ini perlu dihilangkan dengan metode tertentu sehingga obyek yang ingin dideteksi dapat terlihat lebih jelas. Preprocessing ini digunakan untuk memperbaiki kualitas citra. Tahap preprocessing citra meliputi tophat filtering dan peningkatan kontras citra dengan adjustment citra. Tophat filtering berfungsi menyelaraskan pencahayaan background dengan foreground. Proses ini melakukan filtering berupa operasi morfologi tophat pada citra grayscale dan citra biner menggunakan structuring element. Tophat filtering ini dapat digunakan untuk mengoreksi iluminasi yang tidak rata ketika background yang dimiliki citra cenderung gelap. C. Tahap Segmentasi Citra dengan kontras yang meningkat telah didapatkan dari proses sebelumnya, yaitu preprocessing, sehingga obyek yang ingin dideteksi terlihat lebih jelas. Tahap segmentasi memerlukan dua tahap yaitu deteksi tepi dan operasi morfologi. Proses deteksi tepi ini sangat penting karena informasi tepi diperlukan untuk proses Circular Hough Transform. Berbagai metode deteksi tepi telah diterapkan untuk berbagai aplikasi. Di antara metode deteksi tepi, deteksi tepi Sobel dipilih untuk diaplikasikan terhadap citra. Sobel memberikan tepi yang tebal dibandingkan dengan Canny. Selanjutnya akan dilakukan operasi morfologi closing dan opening pada citra hasil deteksi tepi. Operasi closing cenderung akan memperluas obyek pada citra, tetapi dengan cara menyambung pecahan-pecahan dan menghilangkan lubang-lubang kecil pada obyek sehingga closing ini berfungsi untuk menghilangkan noise yang kecil pada citra. Sedangkan opening cenderung akan memperhalus obyek pada citra, memutus sambungan 3

yang sempit dan menghilangkan efek pelebaran pada obyek sehingga opening ini berfungsi untuk membuka celah antar obyek pada citra. D. Tahap Pencarian Kandidat Obyek Pencarian kandidat obyek dilakukan supaya obyek yang diinginkan benar-benar diperoleh dengan menerapkan kriteria tertentu pada obyek yang akan dipilih. Proses ini dilakukan dengan memanfaatkan properti dari region (segmen) yang diperoleh pada tahap segmentasi. Perhitungan properti dari region pada citra dilakukan dengan mengukur sekumpulan properti-properti dari setiap region yang telah dilabeli dalam matriks label L. Bilangan integer positif yang merupakan elemen dari L berkorespondensi dengan region yang bersesuaian. Panjang major axis dan panjang minor axis merupakan sebagian dari properti yang digunakan pada tahap awal pencarian kandidat obyek ini. Panjang major axis dan minor axis dari sebuah obyek direpresentasikan sebagai sebuah region dengan pendekatan bentuk elips. HASIL DAN KESIMPULAN Transform. Dua tahap utama dalam melakukan deteksi bulan sabit adalah deteksi boundary dan deteksi objek seperti yang ditunujkkan pada Gambar 4.1. Citra masukan akan menjalani tahapan deteksi boundary, lalu dilanjutkan ke tahap deteksi bentuk. Keluaran dari tahap deteksi bentuk adalah keputusan ada tidaknya objek bulan sabit pada citra masukan. Jika objek bulan sabit terdeteksi, maka sistem akan menunjukkan koordinat pusat lingkaran dan jari-jari dari bulan sabit. Desain interface Tujuan dari interface design adalah membuat interaksi pengguna sesederhana dan seefisien mungkin, dalam hal mencapai tujuan pengguna. Desain interface yang ditampilkan dalam program ini adalah sebagai berikut: 1. Tampilan desain interface : a. Interface Awal Terdapat beberapa tahapan dalam sistem deteksi bulan sabit menggunakan Circular Hough 4

a. Input Data masukan untuk bulan sabit yang tidak terdeteksi Tampilan hasil output setelah data dimasukkan dan dproses untuk kemunculan bulan sabit yang tidak terdeteksi : b. Input Data masukan citra bulan sabit Tampilan hasil output setelah data dimasukkan dan dproses untuk kemunculan bulan sabit yang tidak terdeteksi : Kesimpulan Dalam penulisan ini, Sistem deteksi kemunculan bulan sabit pada citra hasil ekstraksi frame video ru,yatul hillal dengan cara mendeteksi obyek yang terdapat dalam citra tersebut. Diperlukan tiga proses utama dalam mendeteksi kemunculan bulan sabit tersebut. Ketiga proses tersebut adalah preprocessing, segmentasi citra, pencarian obyek. Preprocessing dapat dilakukan dengan dua subproses yaitu tophat filtering dan adjustment citra. Sedangkan untuk segmentasi citra dilakukan dengan deteksi tepi Sobel dan operasi morfologi. Pencarian kandidat obyek dapat dilakukan dengan memanfaatkan fitur berbasis region. Dan deteksi obyek dapat dilakukan dengan menggunakan metode Circular Hough Transform. Dari hasil uji coba, didapatkan nilai threshold optimal untuk deteksi tepi Sobel pada tahap segmentasi adalah 0,075. Menggunakan threshold optimal tersebut didapatkan nilai akurasi, sensitivity, dan specificity dari sistem dalam melakukan deteksi bulan sabit secara berturut-turut adalah 90%, 88%, dan 95%. II. DAFTAR PUSTAKA [1] Angreni, Renni. 2013. Identifikasi Perhitungan Matematika Sederhana 5

Berbasis Tulisan Tangan Menggunakan Algoritma Line Hough Transform, Circular Hough Transform dan Segmentasi Objek, Universitas Indonesia, Depok. [2] Ahmad, Usman. 2005. Pengolahan Citra Digital dan Teknik Pemrogramannya. Yogyakarta: Graha Ilmu. [3] Darma, Putra. 2008. Sistem Biometrika, Andi, Jakarta. [4] Gonzales, RC. & Woods. RE. 2004. Digital Image Processing Second Edition, Prentice Hall, New Jersey. [5] Judhistira, Ariautama. 2010. Sekilas Pengetahuan Kriteria Visibilitas Hilal. [6] Mardiya Sari, ike. 2012. Implementasi Circular Hough Transform Untuk Deteksi Kemunculan Bulan Sabit, Jurnal Teknik Pomits. [7] Marvin, CH. Wijaya & Prijono. Agus. 2007. Pengolahan Citra Digital menggunakan Matlab Image Processing Toolbox, Informatika, Bandung. [9] Prasetyo, Eko. 2011. Pengolahan Citra Digital dan Aplikasinya Menggunakan Matlab, Andi. Yogyakarta. 6