01-18-2015 09:08 PM
Selamat pagi, siang, sore, malam.
Saya sedikit banyaknya tertarik mengenai LabVIEW image Processing, terutama mengenai Template Matching dan CED (Canny Edge Detection) namun ada beberapa hal berkaitan dengan hal tersebut yang kurang saya pahami.
1. Untuk CED, apakah saya bisa mengetahui Flowchart Diagram dari CED tersebut? (Gauss filter -> BW image -> Edge detection Algorithm yang digunakan, apakah sobel/prewitt/turunan?)
2. Untuk Template Matching, apakah Pattern Matching = Template Matching? pasalnya biasanya untuk Template Matching didefinisikan korelasi antara template dan image latih serta hasil akhirnya dalam bentuk Histogram titik match yang ada.
untuk .vi yang saya gunakan sbb:
1. path file 1 sebagai image uji, path file 2 sebagai pengubah extensi gambar (dari JPEG ke PNG karena image JPEG terlalu banyak detil dan pada saat melakukan processing biasanya sering untuk tidak match-nya)
2. sistem yang akan saya buat adalah identifikasi keaslian dan nominal uang input, jadi saya menggunakan CED sebagai Edge Detection dengan tujuan mengetahui keaslian uang input. lalu Template Matching (dalam .vi saya menggunakan Pattern Matching)
3. setelah diketahui nominal dan keasliannya saya melakukan operasi pengali kurs (input kurs -> penentu kurs pakai -> pengali kurs).
4. .vi yang saya buat, terlampir, path file 1 : ten dollar.jpg, path file 3 : ten_template.png atau temp_new_test.png
01-21-2015 10:51 AM
Dear oikawa,
Menarik pertanyaannya. Saya coba bantu jawab dalam pengertian saya.
1. CED, ini intellectual-property related algorithm, maka dari itu ditutup oleh LabVIEW R&D dan proses didalamnya juga tidak dijelaskan. yang pasti, algoritma ini digunakan sebagai alternatif dari salah satu proses edge detection
2. template matching = pattern matching, karena keduanya sama-sama menggunakan template. Saya share presentation slide yang menjelaskan algoritma VDM secara brief.
Semoga berguna. Oia, kalau saya lebih prefer pakai format BMP ketimbang JPEG atau PNG ketika menyimpan atau membaca image data, karena format ini lossless dan menjaga pixel gambar. Sehingga pada saat image processing hasilnya maksimal dan akurat. Karena algorithm machine-vision akan lebih akurat dengan jumlah pixel yang banyak. Tentu saja ini berbanding terbalik dengan processing time ya.
https://drive.google.com/file/d/0B1Z6jE1inUUfODZUc1lwTmd1cDg/view?usp=sharing