Anda di halaman 1dari 25

LAPORAN AKHIR

FINAL PROJECT LITERASI DIGITAL

Judul:
PARKING SLOT DETECTION BERBASIS YOLOV8

KELOMPOK 1
Ketua
Rifky Abilio Faizal NPM. 2110631160021
Anggota
Budiman Faisal Tanjung NPM. 2110631160005
Bagas Sulistyo NPM. 2110631160037
Julian Yunus NPM. 2010631160069
Muhammad Harits Fadhila NPM. 2010631160081
Josya Marvin Immanuel NPM. 1710631160074

PROGRAM STUDI TEKNIK ELEKTRO


FAKULTAS TEKNIK
UNIVERSITAS SINGAPERBANGSA KARAWANG
2023
KATA PENGANTAR

Puji syukur kehadirat Allah SWT atas segala rahmat, hidayah, serta karunia-
Nya, kami dapat menyelesaikan Laporan Akhir kelompok kami yang berjudul
“Parking Slot Detection Berbasis YOLOV8” dengan tepat waktu. Selaku Dosen
Pengampu Bapak Ibrahim, ST, MT. Bapak Dicki Dian Purnama dan Bapak Edmund
Ucok Armin S.T, M.Eng. pada mata kuliah Final Project Literasi Digital. Semoga
laporan akhir ini dapat dipergunakan sebagai salah satu untuk memenuhi tugas
akhir kami. Dalam kesempatan ini kami juga ingin mengucapkan terima kasih
kepada Bapak Ibrahim, ST, MT. Bapa Dicki Dian Purnama dan Bapa Edmund Ucok
Armin S.T, M.Eng. selaku dosen pengampu mata kuliah Final Project Literasi
Digital yang telah membantu dan membimbing selama proses pembelajaran ini
berlangsung. Atas tugas yang telah diberikan oleh Bapak Ibrahim, ST, MT. Bapa
Dicki Dian Purnama dan Bapa Edmund Ucok Armin S.T, M.Eng. yang dapat
menambah pengetahuan dan wawasan kami. Kami juga mengucapkan terima kasih
pada semua pihak yang telah membantu proses penyusunan laporan akhir ini. Kami
menyadari bahwa penyusunan laporan akhir ini masih jauh dari sempurna, oleh
karena itu kami memohon maaf apabila ada ketidaksesuaian kalimat dan kesalahan.
Kami juga mengharapkan kritik dan saran yang bersifat membangun dari semua
pihak guna perbaikan di masa yang akan datang.

Karawang, 08 Juli 2023

Penyusun

i
DAFTAR ISI

KATA PENGANTAR ........................................................................ i

DAFTAR ISI....................................................................................... ii

DAFTAR GAMBAR .......................................................................... iii

DAFTAR TABEL ............................................................................... iv

BAB I PENDAHULUAN .................................................................. 1

1.1 Latar Belakang ....................................................................................... 1


1.2 Ruang Lingkup....................................................................................... 1
1.3 Tujuan ..................................................................................................... 2
1.4 Produk/Jasa yang Dihasilkan ............................................................... 2
1.5 Sistematika Penulisan ............................................................................ 3
BAB II METODOLOGI ................................................................... 4

2.1 Metode Pengembangan.......................................................................... 4


2.2 Alur Pelaksanaan Pekerjaan................................................................. 5
BAB III RENCANA KERJA ............................................................ 10

3.1 Persiapan Pelaksanaan Pekerjaan ....................................................... 10


3.2 Jadwal Pelaksanaan Pekerjaan ............................................................ 10
3.3 Struktur Organisasi Proyek .................................................................. 11
3.4 Uraian Tugas Tim................................................................................... 11
BAB IV HASIL DAN ANALISIS ..................................................... 13

4.1 Hasil......................................................................................................... 13
4.2 Analisis .................................................................................................... 16
BAB V PENUTUP ............................................................................. 18

5.1 Kesimpulan ............................................................................................. 18


5.2 Saran ....................................................................................................... 19
LAMPIRAN ....................................................................................... 20

ii
DAFTAR GAMBAR

Gambar 1 Korelasi Project Sebelumnya dengan Rencana Project.......................... 4


Gambar 2 Diagram Alur Pelaksanaan Kerja ........................................................... 6
Gambar 3 Stuktur Organisasi Proyek .....................................................................11
Gambar 4 Tampilan Home .................................................................................... 13
Gambar 5 Tampilan Area Parkir A ........................................................................ 14
Gambar 6 Tampilan Area Parkir B ........................................................................ 15
Gambar 7 Tampilan Area Parkir C ........................................................................ 16
Gambar 8 Syntax Parking Slot Detection ............................................................. 20

iii
DAFTAR TABEL

Tabel 1 Jadwal Pelaksanaan .............................................................................................. 10

iv
BAB I PENDAHULUAN

1.1 Latar Belakang


Semakin banyaknya populasi penduduk di dunia semakin pesat
menyebabkan tidak terkontrolnya jumlah produksi kendaraan di setiap
tahunnya. Dari peningkatan ini, memiliki dampak pada lahan parkir di
setiap wilayah. Contohnya ada pada tempat umum atau hiburan, dan jumlah
kendaraan yang datang tidak menentu setiap hari. Terkadang tidak
membutuhkan waktu lama untuk mencari slot parkir. Dan tidak menutup
kemungkinan untuk menghabiskan waktu hanya untuk mencari parkir, yang
dapat menyebabkan kerugian waktu. Dalam upaya memudahkan
pengemudi untuk menemukan slot parkir kosong dengan memberikan
informasi pada alamat slot parkir yang tersedia, kemudian pada penelitian
ini akan mengembangkan sistem deteksi pelacak slot parkir dengan objek
yang akan dideteksi berupa alamat dari slot parkir. Pada penelitian ini
metode yang digunakan adalah Algoritma YOLO yang merupakan
singkatan dari You Only Look Once. Metode YOLO merupakan model
terpadu dalam sistem pendeteksi objek. yang diperkenalkan oleh Redmon,
dkk. Sesuai dengan namanya You And Only Look Once atau dalam bahasa
Indonesia artinya kamu hanya melihat sekali, maka algoritma ini dapat
mendeteksi serta mengklasifikasi objek hanya dengan sekali lihat. Salah
satu kegunaan sistem dalam membantu manusia adalah pada saat pemilihan
lahan parkir. Lahan parkir umumnya berisi berbagai jenis kendaraan seperti
roda 2 (sepeda, motor) maupun roda 4 (mobil).

1.2 Ruang Lingkup


Ruang lingkup dalam proyek Parking Slot Detection ialah:
a. Keterbatasan jumlah dataset gambar. Proyek ini sangat bergantung pada
dataset gambar yang digunakan untuk melatih model. Jumlah dataset
gambar yang terbatas dapat membatasi kemampuan model untuk
mengenali lokasi parkir kendaraan secara akurat.

1
b. Proyek ini memerlukan pengetahuan teknis yang cukup, seperti
pemrograman dan penggunaan alat-alat yang diperlukan untuk melatih
model dan mengintegrasikan sistem parkir otomatis dengan model
YOLOv8.
c. Keterbatasan pada jenis kendaraan yang dapat dideteksi. Model
YOLOv8 hanya dilatih untuk mengenali lokasi parkir kendaraan,
sehingga tidak dapat digunakan

1.3 Tujuan
Project ini bertujuan untuk:
a. Mengembangkan sistem parkir otomatis yang dapat mendeteksi lokasi
parkir kendaraan secara akurat dengan menggunakan teknologi
YOLOv8.
b. Meningkatkan efisiensi penggunaan area parkir dengan memberikan
informasi tentang lokasi parkir yang tersedia dan memantau penggunaan
area parkir secara real-time.
c. Mengurangi kemacetan lalu lintas dan polusi udara dengan mengurangi
waktu yang diperlukan untuk mencari tempat parkir
d. Menjadikan area parkir lebih aman dan teratur dengan mengurangi
kemungkinan parkir di area yang tidak diperuntukkan sebagai tempat
parkir.

1.4 Produk/Jasa yang Dihasilkan


Produk yang dihasilkan adalah sebuah sistem deteksi slot parkir
yang menggunakan pendekatan YOLOv8 (You Only Look Once version 8)
untuk mendeteksi ketersediaan slot parkir pada area parkir tertentu. Sistem
ini memberikan solusi untuk masalah umum dalam mencari tempat parkir
yang kosong dan membantu meningkatkan efisiensi pengguna dalam
menggunakan layanan parkir. Hasil deteksi slot parkir tersebut ditampilkan
pada sebuah website yang dapat diakses oleh pengguna. Website ini
menyediakan tampilan visual yang intuitif dan informatif tentang

2
ketersediaan slot parkir pada area parkir yang sedang dipantau. Pengguna
dapat mengakses informasi ini dari perangkat komputer.

1.5 Sistematika Penulisan


Dengan menyusun karya tulis ilmiah ini, agar dalam pembahasan terfokus
pada pokok pembahasan. Berikut adalah beberapa poin penting yang harus
di perhatikan dalam sistematika terkait Sistem Deteksi Slot Parkir dengan
Tampilan pada Website :

BAB 1 Pendahuluan
Pada bab ini berisikan Latar Belakang, Ruang Lingkup, Tujuan, Produk/Jasa
yang dihasilkan, Serta Sistematika Penulisan.
BAB 2 Metodologi
Pada bab ini berisikan pembahasan tentang metode pengembangan dan juga
penjelasan tentang alur pelaksanaan Pekerjaan.
BAB 3 Rencana Kerja
Pada bab ini dilanjutkan pembahasan rencana kerja untuk memulai project
mulai dari Pelaksanaan Pekerjaan, Struktur Pekerjaan dan Urain Tugas Tim.
BAB 4 Hasil Dan Analisis
Pada bab ini Pembahasan bagaimana hasil dari project yang dilakukan serta
analisis hasil project “Parking Slot Detection”
BAB 5 Penutup
Pada bab ini terdapat kesimpulan dan saran sebagai penghujung dari
pembahasan laporan akhir project “Parking Slot Detection”

3
BAB II METODOLOGI

2.1 Metode Pengembangan


Metode Pengembangan project yaitu :

Sisco Jupiyandi, dkk (2019) dengan


judul Pengembangan Deteksi Citra
Mobil Untuk Mengetahui Jumlah
Tempat Parkir Menggunakan Cuda
Dan Modified Yolo
Rifky Abilio Faizal, dkk (2023)
dengan judul Parking Slot Detection
Berbasis Yolo V8

Abdullah Sani, dkk(2020) dengan


judul Prototipe Deteksi Ketersediaan
Slot Parkir Berbasis Pengolahan Citra
Gambar 1 Korelasi Project Sebelumnya dengan Rencana Project

Sisco Jupiyandi .dkk (2019) dengan judul Pengembangan Deteksi


Citra Mobil Untuk Mengetahui Jumlah Tempat Parkir Menggunakan Cuda
Dan Modified Yolo melakukan pengujian dengan menjalankan program
pada 13 buah data citra yang menunjukan bahwa algoritma Modified
Yolo(M-Yolo) dapat mendeteksi jumlah mobil dengan tepat terlihat dari
hasil akurasi 100% ketika running program yang menampilkan nilai
estimasi dari tiap objek yang dideteksi sebagai mobil yang ada pada slot
parkir. Abdullah Sani, dkk(2020) dengan judul Prototipe Deteksi
Ketersediaan Slot Parkir Berbasis Pengolahan Citra telah melakukan
pengujian sistem pendeteksian alamat parkir dengan menggunakan image
processing yaitu YOLO-v3 mampu mendeteksi dan mengklasifikasi alamat
parkir. Untuk dapat mendeteksi ketersediaan slot parkir dengan cara
mendeteksi alamat slot parkir. Berdasarkan hasil pengujian terhadap jarak
tingkat keberhasilan paling tinggi yaitu pada jarak 50 cm dengan persentase
keberhasilan sebesar 96%, kemudian dengan jarak 100 cm dengan tingkat

4
keberhasilan sebesar 92%, kemudian dengan jarak 150 cm dengan tingkat
keberhasilan sebesar 54%.

2.2 Alur Pelaksanaan Pekerjaan


Alur sistem pada Projek Parking Slot Detection terdiri dari beberapa
tahapan yaitu :

5
Gambar 2 Diagram Alur Pelaksanaan Kerja

2.2.1 Studi Literatur

6
Pada langkah ini, kita harus melakukan studi literatur tentang metode dan
teknologi yang terlibat dalam proyek ini. Misalnya, mempelajari tentang
YOLOv8, yang merupakan salah satu model populer untuk deteksi objek.
Kita juga harus memahami konsep deteksi objek secara umum dan teknologi
terkait seperti pengembangan web.

2.2.2 Persiapan alat dan bahan


Pada langkah ini, kita perlu mempersiapkan alat dan bahan yang diperlukan.
Ini termasuk menginstal Python dan pip (Python package installer) jika
belum terpasang di komputer. Kita juga perlu mengunduh dan menginstal
Google Colab untuk melakukan pelatihan model YOLOv8. Terakhir, kita
juga harus mengunduh dan menginstal Visual Studio Code sebagai editor
kode untuk membuat website.

2.2.3 Pemeriksaan dan pengujian material


Langkah ini melibatkan pemeriksaan dan pengujian dataset yang akan
digunakan untuk melatih model. Kita perlu memastikan bahwa dataset
tersebut mencakup gambar-gambar yang berisi slot parkir dan anotasi yang
sesuai. Selain itu, Kita juga perlu memeriksa ketersediaan YOLOv8 pre-
trained weights (bobot pra-pelatihan). Jika tidak tersedia, mungkin perlu
melatih model dari awal atau mencari pre-trained weights dari sumber lain.

2.2.4 Penyempurnaan dataset


Pada langkah ini, kita harus mengevaluasi dataset dan anotasi yang ada. Kita
perlu memastikan bahwa anotasi untuk slot parkir sudah benar dan sesuai.
Jika ada kesalahan atau kekurangan dalam dataset perlu melakukan
penyempurnaan, seperti menghapus data yang tidak relevan atau
menambahkan data baru jika diperlukan.

2.2.5 Training Dataset

7
Gambar 2.1 Training Dataset

Pada project ini menggunakan Google Colab untuk melatih model dengan
training dataset melibatkan pengunggahan dataset, impor library dan
framework, pra-pemrosesan dataset, membangun model, melatih model,
mengevaluasi performa, dan menyimpan model yang telah dilatih.

2.2.6 Desain UI/UX

Gambar 2.2 Desain UI/UX

Langkah ini melibatkan merencanakan desain antarmuka pengguna


(UI/UX) untuk website. Kita perlu memikirkan tata letak halaman, navigasi,
dan elemen-elemen desain lainnya yang sesuai untuk tujuan proyek.

8
Misalnya, kita dapat merencanakan tampilan real time, hasil deteksi, dan
mungkin tombol untuk beberapa area parkir.

2.2.5 Convert desain ke dalam website

Gambar 2.3 Tampilan Website


Pada project ini menggunakan Visual Studio Code untuk membuat halaman
web yang sesuai dengan desain UI/UX yang telah dibuat. Kita
menggunakan HTML dan CSS untuk mengimplementasikan desain
tersebut. Misalnya, kita akan membuat struktur HTML yang sesuai dengan
tata letak yang direncanakan dan menggunakan CSS untuk mengatur
tampilan dan gaya elemen-elemen halaman dan memiliki aplikasi Flask
yang dapat menampilkan halaman-halaman dalam rute-rute yang
ditentukan.

2.2.8 Test
Langkah terakhir adalah melakukan pengujian secara bertahap untuk
memastikan bahwa semua komponen proyek berfungsi seperti yang
diharapkan. Kita perlu menguji model deteksi slot parkir menggunakan
gambar-gambar uji yang tidak digunakan dalam pelatihan untuk melihat
apakah model dapat mengenali dengan baik. Selain itu, Anda juga harus
menguji website secara menyeluruh untuk memastikan interaksi pengguna,
tampilan, dan deteksi slot parkir berjalan dengan baik.

9
BAB III RENCANA KERJA

3.1 Persiapan Pelaksanaan Pekerjaan


Alur project ini terbagi menjadi beberapa tahap yaitu :

1) Penyusunan Tim
Tim proyek akan disusun dengan memperhatikan keahlian dan peran
masing masing anggota tim. Tim ini akan terdiri dari ahli AI,
pengembang web, dan anggota lainnya yang relevan.
2) Pengumpulan Sumber Daya
Sumber daya yang diperlukan untuk pengembangan sistem akan
dikumpulkan, termasuk perangkat keras, perangkat lunak, dan
dataset gambar kebakaran.
3) Penentuan Lingkup dan Batasan
Lingkup proyek akan ditentukan dengan jelas, termasuk batasan
masalah dan batasan teknis yang telah dijelaskan pada pendahuluan
proyek ini.

3.2 Jadwal Pelaksanaan Pekerjaan


Dalam Upaya Memenuhi Target yang sudah diberikan maka pada project
ini direncanakan dengan timeline seperti pada tabel berikut :

Maret April Mei-Juni Juli


NO Nama Kegiatan
2 3 4 1 2 3 4 1 2 3 4 5 1 2

1 Analisis Data

2 Studi Literatur

3 Perancangan Sistem

4 Pembuatan Sistem

5 Pengajuan Sistem

6 Penyusunan Laporan

Tabel 1 Jadwal Pelaksanaan

10
3.3 Struktur Organisasi Proyek
Struktur Organisasi Proyek pada Parking Slot Detection terdiri dari
beberapa Posisi atau peran yang diperlukan yaitu :

Gambar 3 Stuktur Organisasi Proyek

3.4 Uraian Tugas Tim


Pada pelaksaan proyek ini masing-masing anggota mempunyai jobdeksnya
masing-masing berikut urainnya :

a. Project Manager ( Rifky Abilio Faizal )


Seorang Project Manager merupakan individu yang bertanggung
jawab atas perencanaan, pengorganisasian, dan pengawasan proyek
secara keseluruhan. Tugas utama Project Manager adalah mengelola
tim proyek dan memastikan proyek berjalan sesuai dengan jadwal,
anggaran, dan tujuan yang ditetapkan. PM berperan sebagai
penghubung antara tim proyek, pemangku kepentingan, dan
manajemen senior. Seorang Project Manager juga mengelola risiko,
mengoordinasikan komunikasi tim, dan menyusun laporan
kemajuan proyek. Mereka memiliki pemahaman mendalam tentang
proses pengembangan perangkat lunak dan keahlian dalam
manajemen proyek
b. AI Engineer ( Bagas Sulistyo )
Seorang AI Engineer merupakan profesional yang memiliki
pengetahuan dan keterampilan dalam bidang kecerdasan buatan

11
(artificial intelligence) dan pemrosesan citra. Tugas AI Engineer
meliputi pengembangan dan pelatihan model deteksi menggunakan
algoritma seperti YOLOv8. Mereka melakukan pra-pemrosesan data
seperti pemilihan dataset, augmentasi data, dan pelabelan data untuk
melatih model dengan akurasi yang tinggi. Selain itu, AI Engineer
juga bertanggung jawab untuk mengoptimalkan model deteksi agar
dapat bekerja secara efisien dan menghasilkan hasil yang
diinginkan.
c. Front End ( Budiman Faisal Tanjung dan Josya Marvin
Immanuel )
Seorang Front End Developer bertanggung jawab untuk
mengembangkan tampilan antarmuka pengguna (UI) dalam proyek
tersebut. Mereka menggunakan bahasa pemrograman seperti
HTML, CSS, dan JavaScript untuk mengimplementasikan desain
yang diberikan oleh UI/UX Designer. Tugas mereka meliputi
membangun komponen UI, mengelola interaksi pengguna,
menangani navigasi, dan memastikan tampilan yang responsif dan
konsisten di berbagai platform dan perangkat. Front End Developer
juga bekerja sama dengan tim UI/UX Designer untuk memastikan
desain dan fungsionalitas yang optimal.
d. UI/UX ( Julian Yunus dan Muhammad Harits Fadhila )
Seorang UI/UX Designer bertanggung jawab untuk merancang
antarmuka pengguna yang menarik dan mudah digunakan. Tugas
mereka meliputi merancang wireframe, membuat prototipe, dan
mengembangkan desain visual yang mencakup elemen desain,
branding, dan prinsip pengalaman pengguna (UX). UI/UX Designer
berfokus pada menciptakan pengalaman pengguna yang intuitif,
efisien, dan memuaskan. Mereka berkolaborasi dengan tim Front
End Developer untuk mengimplementasikan desain yang sesuai
dengan prinsip desain dan memastikan konsistensi visual di seluruh
aplikasi.

12
BAB IV HASIL DAN ANALISIS

4.1 Hasil
Proyek ini bertujuan untuk mengembangkan sistem deteksi slot parkir
menggunakan pendekatan YOLOv8 (You Only Look Once version 8) dan
menampilkan hasilnya pada sebuah website, informasi tersebut akan
ditampilkan secara real-time pada sebuah website yang dapat diakses oleh
pengguna. Kelebihan dari sistem ini adalah kemampuan nya untuk
mendeteksi dengan cepat dan akurat slot parkir secara real time, namun
sistem ini memiliki keterbatasan dalam mendeteksi dengan baik pada
kondisi sudut pandang yang tidak biasa

Gambar 4 Tampilan Home


Tampilan "Home" pada aplikasi Parking Slot Detection menggunakan
YOLOv8 adalah halaman utama atau landing page yang ditampilkan kepada
pengguna ketika mereka mengakses aplikasi. Tujuan dari tampilan "Home"
adalah memberikan informasi dan navigasi yang jelas kepada pengguna,
serta memberikan akses ke fitur dan informasi yang relevan. Tampilan
"Home" juga biasanya menyertakan tombol navigasi yang memungkinkan
pengguna untuk beralih ke halaman-halaman lain dalam aplikasi, seperti
halaman deteksi slot parkir area A, B dan C.

13
Gambar 5 Tampilan Area Parkir A
Tampilan "Area Parkir A" pada aplikasi Parking Slot Detection
menggunakan YOLOv8 adalah halaman yang menampilkan status
ketersediaan slot parkir di Area Parkir A. Halaman ini memberikan
informasi visual kepada pengguna tentang status setiap slot parkir, apakah
kosong atau terisi. Jika kosong akan berwarna merah dan hijau untuk status
slot parkir terisi. Tujuan dari tampilan "Area Parkir A" adalah memudahkan
pengguna untuk melihat dan memantau ketersediaan slot parkir di area
tersebut. Tampilan ini juga dapat diperbarui secara real-time untuk
mencerminkan perubahan status slot parkir ketika ada kendaraan masuk
atau keluar dari area parkir.

14
Gambar 6 Tampilan Area Parkir B
Tampilan "Area Parkir B" pada aplikasi Parking Slot Detection
menggunakan YOLOv8 adalah halaman yang menampilkan status
ketersediaan slot parkir di Area Parkir B. Halaman ini memberikan
informasi visual kepada pengguna tentang status setiap slot parkir, apakah
kosong atau terisi. Jika kosong akan berwarna merah dan hijau untuk status
slot parkir terisi. Tujuan dari tampilan "Area Parkir B" adalah memudahkan
pengguna untuk melihat dan memantau ketersediaan slot parkir di area
tersebut. Tampilan ini juga dapat diperbarui secara real-time untuk
mencerminkan perubahan status slot parkir ketika ada kendaraan masuk
atau keluar dari area parkir.

15
Gambar 7 Tampilan Area Parkir C
Tampilan "Area Parkir C" pada aplikasi Parking Slot Detection
menggunakan YOLOv8 adalah halaman yang menampilkan status
ketersediaan slot parkir di Area Parkir C. Halaman ini memberikan
informasi visual kepada pengguna tentang status setiap slot parkir, apakah
kosong atau terisi. Jika kosong akan berwarna merah dan hijau untuk status
slot parkir terisi. Tujuan dari tampilan "Area Parkir C" adalah memudahkan
pengguna untuk melihat dan memantau ketersediaan slot parkir di area
tersebut. Tampilan ini juga dapat diperbarui secara real-time untuk
mencerminkan perubahan status slot parkir ketika ada kendaraan masuk
atau keluar dari area parkir.

4.2 Analisis
Dalam pembahasan di atas, dapat disimpulkan bahwa tampilan
"Home" pada aplikasi Parking Slot Detection menggunakan YOLOv8
berfungsi sebagai halaman utama yang memberikan informasi umum
tentang aplikasi dan menyediakan navigasi yang jelas kepada pengguna.
Tampilan ini memberikan gambaran tentang topik aplikasi dan memberikan
pengguna akses langsung ke fitur dan halaman lain dalam aplikasi, seperti
tampilan area parkir A, B, dan C. Tampilan "Area Parkir A", "Area Parkir
B", dan "Area Parkir C" pada aplikasi tersebut memiliki kesamaan dalam

16
tujuan dan fungsinya. Mereka memberikan informasi visual tentang status
ketersediaan slot parkir di masing-masing area. Pengguna dapat dengan
mudah melihat status setiap slot parkir, baik itu kosong atau terisi, melalui
representasi visual yang jelas seperti warna merah dan hijau. Keuntungan
dari tampilan ini adalah memudahkan pengguna untuk melihat dan
memantau ketersediaan slot parkir di area yang spesifik. Pengguna dapat
dengan cepat mengetahui apakah ada slot parkir yang tersedia sebelum
memasuki area tersebut, sehingga menghemat waktu dan usaha dalam
mencari tempat parkir yang kosong. Tampilan ini juga memberikan
fleksibilitas dalam memperbarui status slot parkir secara real-time. Jika ada
perubahan status, misalnya ketika ada kendaraan masuk atau keluar,
tampilan akan diperbarui secara otomatis untuk mencerminkan perubahan
tersebut. Hal ini memastikan bahwa informasi yang ditampilkan kepada
pengguna selalu akurat dan terkini. Secara keseluruhan, tampilan "Home"
dan tampilan area parkir A, B, dan C dalam aplikasi Parking Slot Detection
menggunakan YOLOv8 memberikan pengalaman pengguna yang baik
dengan menyajikan informasi yang relevan dan mudah dipahami secara
visual. Tampilan ini membantu pengguna dalam mencari tempat parkir yang
kosong dengan cepat dan efisien, sehingga meningkatkan kepuasan
pengguna dan efisiensi pengelolaan parkir.

17
BAB V PENUTUP

5.1 Kesimpulan
Dalam proyek Parking Slot Detection menggunakan YOLOv8, telah
berhasil dikembangkan solusi yang mampu mendeteksi ketersediaan slot
parkir secara otomatis. Solusi ini menggunakan model YOLOv8 yang
dilatih dengan dataset yang tepat untuk mengidentifikasi dan memantau
status setiap slot parkir. Melalui antarmuka pengguna yang sederhana dan
responsif, pengguna dapat dengan mudah memantau status ketersediaan slot
parkir pada area parkir yang ditampilkan dalam tampilan "Home", "Area
Parkir A", "Area Parkir B", dan "Area Parkir C". Informasi visual yang
diberikan memberikan gambaran yang jelas tentang slot parkir yang kosong
dan terisi. Keakuratan deteksi yang tinggi dari model YOLOv8
memungkinkan pengguna untuk mendapatkan informasi yang akurat dalam
waktu nyata. Dengan pemantauan secara real-time, pengguna dapat melihat
perubahan status slot parkir ketika ada kendaraan masuk atau keluar dari
area parkir. Proyek ini juga menawarkan efisiensi dan penghematan waktu
bagi pengguna dalam mencari tempat parkir yang tersedia. Dengan adanya
sistem deteksi otomatis, pengguna tidak perlu lagi mencari secara manual,
sehingga waktu yang dihabiskan untuk menemukan slot parkir yang kosong
dapat dikurangi. Selain itu, proyek ini memiliki potensi untuk ditingkatkan
dan diterapkan pada area parkir yang lebih luas. Dengan menambahkan
lebih banyak kamera CCTV dan mengatur deteksi pada setiap area parkir,
solusi ini dapat digunakan untuk memantau ketersediaan slot parkir dalam
skala yang lebih besar. Secara keseluruhan, proyek Parking Slot Detection
menggunakan YOLOv8 memberikan solusi yang efektif dan efisien dalam
mengotomatisasi deteksi ketersediaan slot parkir. Dengan memanfaatkan
teknologi penglihatan komputer dan pemrosesan citra, proyek ini
memberikan manfaat yang signifikan dalam meningkatkan pengalaman
pengguna, efisiensi pengelolaan parkir, dan penghematan waktu bagi
pengguna kendaraan

18
5.2 Saran
Berdasarkan hasil project yang telah penulis lakukan maka penulis
dapat mengajukan saran untuk perluas fungsionalitas. Selain menampilkan
status ketersediaan slot parkir, pertimbangkan untuk mengembangkan fitur
tambahan. Misalnya, memberikan informasi tentang waktu parkir yang
tersisa, menunjukkan jalur navigasi ke slot parkir yang kosong, atau bahkan
mengintegrasikan pembayaran parkir secara online.

19
LAMPIRAN

Gambar 8 Syntax Parking Slot Detection

20

Anda mungkin juga menyukai