LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

Izin bertanya dan mohon bantuannya

Solved!
Go to solution

Mohon bantuannya mas, saya sedang mengerjakan skripsi menggunakan NI myRIO. Skripsi saya tentang pembacaan plat nomor. Disni saya menggunakan sersor ultrasonik HC SR04 untuk pembacaan jarak dan menggabungkan pembacaan jarak dengan formula node untuk mendapatkan ROI area plat nomor. Yang mau saya tanyakan kenapa OCR pada Vision tidak mau membaca padahal yang terdeteksi sudah nomor platnya saja.

 tampilan.pngprogram.png

 

 

Untuk subp rogramnya saya upload sini karena tidak muat di kolom post

Terimakasih, mohon solusi dan bantuannya

0 Kudos
Message 1 of 10
(8,001 Views)

Saya blm buka code nya, tp bisa diinfokan resolusi kamera nya? Lalu berapa total resolusi gambar yang hanya ada plat nya?

 

OCR itu perlu high pixel agar akurat dan reliable.

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 2 of 10
(7,992 Views)

untuk resolusi kamera 640x480, untuk resolusi pada bagian plat nomor berbeda beda pak berdasarkan jarak. Tadi yang saya sudah cek kurang lebih 250x70.

original dan roi.pngkemudian saya larikan ke-

lokalisasi.png

hasil lokalisasi udah bagian platnya saja pak

 

Tapi kalo saya save gambar lalu saya buka terbaca pak karakternya, sedangkan kalo live dari kamera tidak mau pak.

Project nya sudah saya rubah ke labview 2015 pak

Terimakasih.

 

Yudy Suryanto

0 Kudos
Message 3 of 10
(7,982 Views)

Ini komentar saya ya:

 

1. 250x70 utk keseluruhan plat itu sangat kecil sekali. Berarti untuk per huruf, maka resolusi nya dibagi lagi menjadi 30x6. Dari pengalaman saya, ini sangat kurang sekali. Pilihannya ada dua:

a. Ganti camera dengan resolusi tinggi. Resiko disini adalah Image Acquisition dan Machine Vision (seperti algoritma OCR) pada myRIO akan menjadi lebih lambat.

b. Pakai camera yang sama namun dekatkan lagi, sehingga 640x480 ini digunakan maksimal untuk OCR plat. Artinya dalam jarak lain, plat tidak akan dibaca, hanya jarak yang menghasilkan 640x480 untuk keseluruhan plat

 

2. Menggunakan gambar untuk trial itu sah-sah saja, tapi jangan berharap 100% akan berjalan saat menggunakan kamera. Coba situ ambil sample gambar sebanyak 100 kali pada waktu yang berbeda. Ada beberapa faktor yang membuat kenapa saat pakai kamera tidak jalan:

a. Kondisi pencahayaannya bisa jadi berbeda

b. Setting pada kamera banyak yang Auto, sehingga gambar yang dihasilkan pun berbeda saat setiap pengambilan. Contoh: Auto Focus, Auto White Balance, Auto Exposure, dll. Dalam pengalaman saya, matikan semua fitur Auto

c. Coba ikuti saran saya, ambil 100 sample, situ lihat sendiri, berbeda tidak setiap sample? Saya yakin dengan resolusi seperti sekarang, hasilnya akan "noisy". Kalau perlu zoom sampai terlihat kotak-kotak pixel nya.

 

Selamat mencoba.

 

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 4 of 10
(7,966 Views)

Sebelumnya saya sudah pernah coba dengan resolusi kamera asli yaitu 640x480 untuk membaca karakter. Karakter saya buat besar, tetapi tetap tidak mau pak.

Saya sudah ambil sekitar 60 sample dengan kondisi yang berbeda yaitu siang, sore dan malam, jarak yang berbeda  dan lokasi plat yang berbeda pula. Tapi jika di open menggunakan path bukan secara live karakter mau terbaca.

1.png2.png3.png

Yang saya bingung kenapa OCR tidak mau membaca padahal karakternya sudah jelas dan besar.

Sample yang sudah saya ambil ada disni pak

 

Terimakasih,

Yudy Suryanto

 

 

0 Kudos
Message 5 of 10
(7,955 Views)

Sudah ketemu pak problemnya, setelah saya coba lihat dari program yang di posting dari https://forums.ni.com/t5/NI-myRIO/myRIO-Project-myANPR/tac-p/3582724#M441 ternyata path OCR nya (.abc) belum saya masukan ke dalam myRIOnya. Setelah saya masukan ke dalam NI myRIO baru bisa.

 

Kalo program yang kita buat di NI myRIO mau di jadikan .exe atau startup bisa tidak ya pak,,

 

Terimaksih,

 

Yudy Suryanto

0 Kudos
Message 6 of 10
(7,951 Views)

Good job 🙂

 

Jangan lupa ya, myRIO itu Linux-RT OSnya, jadi directory-name berbeda format dengan Windows OS,

 

Goodluck! Jangan lupa sharing kalau sudah berhasil

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 7 of 10
(7,945 Views)

Siap pak,

 

Terimakasih buat bantuan dan sarannya,

 

Yudy Suryanto

0 Kudos
Message 8 of 10
(7,940 Views)

gan hardwarenya pake apa aja ya ? untuk buat ini ?


@YudySuryanto wrote:

Mohon bantuannya mas, saya sedang mengerjakan skripsi menggunakan NI myRIO. Skripsi saya tentang pembacaan plat nomor. Disni saya menggunakan sersor ultrasonik HC SR04 untuk pembacaan jarak dan menggabungkan pembacaan jarak dengan formula node untuk mendapatkan ROI area plat nomor. Yang mau saya tanyakan kenapa OCR pada Vision tidak mau membaca padahal yang terdeteksi sudah nomor platnya saja.

 tampilan.pngprogram.png

 

 

Untuk subp rogramnya saya upload sini karena tidak muat di kolom post

Terimakasih, mohon solusi dan bantuannya



@YudySuryanto wrote:

Mohon bantuannya mas, saya sedang mengerjakan skripsi menggunakan NI myRIO. Skripsi saya tentang pembacaan plat nomor. Disni saya menggunakan sersor ultrasonik HC SR04 untuk pembacaan jarak dan menggabungkan pembacaan jarak dengan formula node untuk mendapatkan ROI area plat nomor. Yang mau saya tanyakan kenapa OCR pada Vision tidak mau membaca padahal yang terdeteksi sudah nomor platnya saja.

 tampilan.pngprogram.png

 

 

Untuk subp rogramnya saya upload sini karena tidak muat di kolom post

Terimakasih, mohon solusi dan bantuannya


 

0 Kudos
Message 9 of 10
(6,564 Views)
Solution
Accepted by topic author YudySuryanto

untuk kontrollernya saya pakai NI myRIO, kamera saya menggunakan webcam, untuk pembacaan jarak saya pakai sensor HC SR04 dan motor servo untuk simulasi pintu terbuka jika plat nomor yang terbaca sesuai dengan yang di inginkan

0 Kudos
Message 10 of 10
(6,547 Views)