2.6
Misalnya jarak antara titik
P x
1
,
x
2
dan titik Qy
1
,y
2
adalah:
2.7
Secara umum jarak jarak Euclidean antara
P x
1
, ...,
x
p
dan
Q y
1
, ...,
y
p
adalah :
2.8
Fungsi jarak Euclidean mempunyai sifat cukup sederhana dan setiap titik dianggap Mempunyai kontribusi yang sama [12].
2 2
1 2
OP
d x
x
2 2
1 1
2 2
PQ
d x
y x
y
2 2
2 1
1 2
2
, ...
p p
d P Q x
y x
y x
y
15
BAB III PERANCANGAN
3.1 Perancangan Sistem
Blok sistem pengenalan perangkat elektronika menggunakan webcam secara keseluruhan diperlihatkan pada gambar 3.1.
Unit Perekam Unit Pengenalan dan Penampil
Gambar 3.1. Blok sistem Sistem pengenalan perangkat elektronika menggunakan webcam terdiri dari
software
pada laptop yang berfungsi sebagai
user interface
dalam proses pengenalan.
Softwa re
laptop yang dibuat dalam bentuk
user interface
dengan GUI berperan sebagai pusat pengaturan semua proses pengenalan perangkat elektronika menggunakan webcam,
seperti mencuplik gambar dan mengenali gambar yang sudah tercuplik. Pencuplikan gambar dilakukan oleh laptop melalui
webcam
.
Proses pengenalan perangkat elektronika
3.1.2 Perangkat elektronika
Alat-alat elektronika yang digunakan sesuai dengan alat-alat elektronika yang sering digunakan pada umumnya oleh para teknisi.dari berbagai macam alat-alat
elektronika hanya dipilih 7 alat yang meliputi soldir, penyedot timah, tang kupas, tang potong, obeng trim, multimeter, dan bor listrik,yang dapat dilihat pada gambar 3.2.
a b c d e f g Gambar 3.2. a Obeng Trim. b Soldir. c Penyedot Timah. d Bor Listrik.
e Tang Kupas. f Tang Potong. g Multimeter.
3.1.3 Webcam
Webcam yang digunakan adalah webcam dengan merk Logitech seri c 270h. dapat dilihat pada gambar 3.3. Webcam ini sudah mempunyai dudukan sendiri serta
mempunyai software pendukung yang bisa zoom in dan zoom out sehingga memudahkan pengaturan dari PC. Pada proses pengambilan citra menggunakan resolusi 640 x 480
piksel.Spesifikasinya bisa dilihat pada tabel 3.1.
Tabel 3.1. Spesifikasi
Webcam
Logitech c 270h
High definition video HD HD 270p
Photo Quality 3 Megapixel
Video Quality Good
Focus Type Always Focused
Auto Light Correction Standart
3.1.4 Proses pengenalan perangkat elektronika
Proses pengenalan perangkat elektronika adalah proses di mana perangkat elektronika yang di
capture
dikenali bentuknya. Proses ini terdiri preprocessing, citra terkoreksi, ekstraksi ciri
Discrete Cosine Transform
DCT, fungsi jarak dan penentuan dapat dilihat pada gambar 3.3.
Gambar 3.3. Blok diagram proses pengenalan prengkat elektronika
a. Citra perangkat elektronika
Proses ini diambil menggunakan webcam, gambar yang dicapture oleh webcam akan disimpan dalam format bmp. Pengambilan gambar oleh webcam dilakukan dengan
jarak ± 45 cm. Pada jarak tersebutlah dihasilkan gambar yang fokus. Fokus pada
webca m
menggunakan fokus normal artinya adalah pengaturan
default
yang sudah terpasang pada webcam
Sebelum pengambilan citra perangkat elektronika, webcam harus dikomunikasikan dan diinisialisasi dulu di dalam program. Fungsi imaqhwinfo untuk mengetahui nama
adaptor dalam webcam tersebut. Kemudian diinisialisasi sesuai nama adaptornya yaitu
„winvideo‟ dan resolusi kamera yang digunakan yaitu 640 x 480, setelah komunikasi dan inisialisai
webcam
berhasil, Kemudian perintah untuk mengambil gambar menggunakan „getsnapshot‟.Berikut contoh program inisialisasi
webcam
:
imaqhwinfo; vid=videoinput
winvideo ;
vid=videoinput winvideo
,1, RGB24_640x480
; gmbr= getsnapshotvid;
b. Preprocessing
Proses
preprocessing
terdiri dari
gra yscale
,
cropping
dan
resizing
.Proses ini juga bertujuan untuk mempersiapkan citra yang akan diekstraksi ciri agar dapat dilanjutkan ke
proses selanjutnya Proses
grayscale
dilakukan agar citra perangkat elektronika yang telah diambil menjadi keabuan. Hal ini dilakukan agar dapat mempermudah pengolahan citra dalam
proses ekstraksi ciri. Berikut contoh program
gra yscale
:
i=imread Tang.jpg
; g=rgb2grayx;
Proses
cropping
dilakukan untuk memotong bagian citra yang tidak diperlukan dalam pengenalan citra, seperti
background template
dan dari hasil beberapa percobaan maka didapatkan nilai koordinat yang sesuai untuk melakukan
cropping
Berikut contoh program
cropping
:
i=imread Tang.jpg
; c=imcropi,[225 39 230 454];
Proses
resizing
dilakukan agar citra yang akan diekstrak dari
webcam
dengan resolusi 640x480 piksel mempunyai ukuran piksel yang sama dengan aturan ekstraksi ciri
Discrete Cosine Transform