Pengenalan Barang Pada Kereta Belanja Menggunakan Metode Scale Invariant Feature Transform (SIFT)

Penulis

  • Ronny Makhfuddin Akbar Universitas Islam Majapahit - UNIM
  • Nani Sunarmi Universitas Islam Majapahit - UNIM

DOI:

https://doi.org/10.25126/jtiik.2018561046

Kata Kunci:

SIFT, pengenalan objek, pencocokan citra, homography

Abstrak

Menunggu dalam suatu antrian di supermarket sering terjadi dalam kehidupan sehari-hari. Antrian tersebut terjadi karena pada kasir mengharuskan setiap barang diperiksa untuk dipindai menggunakan barcode. Hal ini dapat diatasi dengan menggunakan aplikasi pengenalan atau deteksi barang berbasis pengolahan citra yang akan membantu mengurangi permasalahan pada kasir seperti scanner tidak mengenali barcode barang, label harga barang tidak dapat dikenali sehingga membuat proses pelayanan menjadi lama. Tujuan dari penelitian ini adalah membuat algoritma yang membantu kasir untuk mengenali barang pada kereta belanja dan menampilkan harga barang dengan hanya mengambil citra kereta belanja. Algoritma yang diusulkan untuk mendeteksi dan mengidentifikasi beberapa barang dengan pencocokan citra menggunakan Scale Invariant Feature Transform (SIFT) serta metode RANSAC digunakan untuk menghasilkan homography terbaik untuk memetakan kotak pembatas dari database citra ke citra kereta belanja. Citra akan tersegmentasi berdasarkan barang yang ada, dan masing-masing segmen akan dianalisis secara independen dengan asumsi gambar label depan yang diambil. Begitu barang dikenali, harga setiap barang ditambahkan untuk mendapatkan harga total. Citra hasil menunjukkan posisi barang pada citra dengan informasi harga barang dan total belanja. Sistem ini dapat mengenali barang dalam citra kereta belanja dengan tingkat akurasi 100% terhadap jumlah barang pada kereta belanja sebanyak 2 sampai 5 barang, tingkat akurasi 20%  dengan jumlah 6 dan 7 barang, tingkat akurasi 0% dengan jumlah 8 sampai 10 barang. Sistem ini juga dapat mengenali barang tumpang tindih dengan presentase fitur area barang bawah lebih besar dibandingkan barang atas, serta mayoritas sistem hanya bisa mengenali barang dengan bentuk objek datar.

 

Abstract


Waiting in a queue at supermarkets often happens in everyday life. The queue occurs because the cashier requires each item to be scanned one by one using a barcode. This can be overcome by using an object recognition or detection application based on image processing that will help speed up the process of scanning item at the cashier by scanning several items at the same time on the shopping cart and display the name, price, and total amount of shopping. The purpose of this research was to apply an algorithm that helps the cashiers to recognize item on shopping carts and display the price of item by simply taking a image of a shopping cart. The algorithm proposed to detect and identify several items with image matching using Scale Invariant Feature Transform (SIFT). And the algorithm used to filter false match at image matching using RANSAC method and to produce the best homography to map the boundary box of item in the image of the shopping cart. The result image shows the position of the item in the image with information on the price of the item and total amount of shopping. This system can recognize items in the shopping cart image with an average of accuracy rate at 48.89% based on the number of items and the distance of image capture. Accuracy rate of 100% based on number of items in the shopping cart as much as 2-4 items at close distance (30-60 cm), accuracy rate of 46.67% with 5-7 items at medium distance (60-90 cm), accuracy rate of 0% with 8-10 items at far distance (more than 90 cm). This system can also recognize well on overlapping items on the surface covered 20%, 40%, 60%, and 80%, and the majority of the system can only recognize items with flat object shapes.

Downloads

Download data is not yet available.

Biografi Penulis

  • Ronny Makhfuddin Akbar, Universitas Islam Majapahit - UNIM
    Program Studi Informatika, Fakultas Teknik, Universitas Islam Majapahit
  • Nani Sunarmi, Universitas Islam Majapahit - UNIM
    Program Studi Informatika, Fakultas Teknik, Universitas Islam Majapahit

Referensi

Adikara, P.P., Adinugroho, S. & Sari, Y.A., 2018. Pencarian Produk yang Mirip Melalui Automatic Online Annotation dari Web dan Berbasiskan Konten dengan Color Histogram Bin dan Surf Descriptor. Jurnal Teknologi Informasi dan Ilmu Komputer, 5(1), p.104. Available at: http://jtiik.ub.ac.id/index.php/jtiik/article/view/630.

Fischler, M.A. & Bolles, R.C., 1981. Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM, 24(6), pp.381–395. Available at: http://portal.acm.org/citation.cfm?doid=358669.358692.

George, M. et al., 2015. Fine-Grained Product Class Recognition for Assisted Shopping. Proceedings of the IEEE International Conference on Computer Vision, 2015–Febru, pp.546–554.

Gonzalez, R.C.. & Woods, R.E., 1992. Digital image processing. Nueva Jersey, p.796. Available at: http://web.ipac.caltech.edu/staff/fmasci/home/astro_refs/Digital_Image_Processing_2ndEd.pdf.

Liu, X. et al., 2016. Intelligent shopping cart with quick payment based on dynamic target tracking. Proceedings of 2016 4th IEEE International Conference on Cloud Computing and Intelligence Systems, CCIS 2016, pp.88–93.

Lowe, D.G., 2004. Distinctive image features from scale invariant keypoints. International Journal of Computer Vision, 60, pp.91–11020042. Available at: http://portal.acm.org/citation.cfm?id=996342.

Lowe, D.G., 1999. Object recognition from local scale-invariant features. Proceedings of the Seventh IEEE International Conference on Computer Vision, pp.1150–1157 vol.2. Available at: http://ieeexplore.ieee.org/document/790410/.

Merler, M., Galleguillos, C. & Belongie, S., 2007. Recognizing groceries in situ using in vitro training data. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

Meyer, F. & Beucher, S., 1990. Morphological segmentation. Journal of Visual Communication and Image Representation, 1(1), pp.21–46.

Otsu, N., 1979. A Threshold Selection Method from Gray-Level Histograms. IEEE Transactions on Systems, Man, and Cybernetics, 9(1), pp.62–66. Available at: http://ieeexplore.ieee.org/document/4310076/.

Sari, I.P., Sulistyo, S. & Hantono, B.S., 2014. Evaluasi Kemampuan Sistem Pendeteksian Objek Augmented Reality secara Cloud Recognition. Seminar Nasional Aplikasi Teknologi Informasi (SNATI), pp.1–6.

Willy, D., Noviyanto, A. & Arymurthy, A.M., 2013. Evaluation of SIFT and SURF features in the songket recognition. 2013 International Conference on Advanced Computer Science and Information Systems, ICACSIS 2013, pp.393–396.

Diterbitkan

22-11-2018

Terbitan

Bagian

Ilmu Komputer

Cara Mengutip

Pengenalan Barang Pada Kereta Belanja Menggunakan Metode Scale Invariant Feature Transform (SIFT). (2018). Jurnal Teknologi Informasi Dan Ilmu Komputer, 5(6), 667-676. https://doi.org/10.25126/jtiik.2018561046