image 1

Cukurukuk

CBIR

Our Video

Our Rest API

Konsep

Content-Based Image Retrieval (CBIR)

Dalam Content-Based Image Retrieval (CBIR), gambar diwakili sebagai matriks piksel atau keabuan, kemudian diubah menjadi vektor-fitur untuk perbandingan. Matriks piksel atau keabuan diubah menjadi vektor satu dimensi dengan menggabungkan nilai intensitas piksel. Proses cosine similarity digunakan untuk membandingkan vektor-fitur gambar query dengan vektor-fitur dataset.

CBIR dengan Parameter Warna

CBIR dengan parameter warna melibatkan konversi gambar ke format HSV, pencarian histogram warna (global dan blok), dan penggunaan metode cosine similarity untuk membandingkan vektor-fitur warna antara gambar query dan dataset.

CBIR dengan Parameter Tekstur

CBIR dengan parameter tekstur melibatkan konversi gambar ke skala keabuan, pembuatan co-occurrence matrix untuk ekstraksi tekstur, dan pengukuran tingkat kemiripan antara vektor-fitur tekstur dari gambar query dan dataset menggunakan cosine similarity.

Integrasi kedua parameter ini memungkinkan CBIR untuk memberikan hasil pencarian yang lebih akurat dan efisien, mengurangi ketergantungan pada pencarian berbasis teks atau kata kunci, dan memberikan pengalaman eksplorasi koleksi gambar yang lebih intuitif. Dengan demikian, CBIR menjadi alat yang efektif dalam membantu pengguna mengeksplorasi dan mengakses gambar berdasarkan kesamaan nilai citra visual.

Feature?

Fitur Aplikasi

  • Mencari Nilai Cosine Similarities

    Aplikasi ini memberikan kemampuan untuk mencari nilai cosine similarities antara gambar query dan dataset. Dengan ini, pengguna dapat dengan mudah mengevaluasi sejauh mana suatu gambar dalam dataset serupa dengan gambar query yang diberikan.

  • Metode Input Image Query

    • Kamera: Pengguna dapat langsung menggunakan kamera perangkat untuk mengambil gambar sebagai query.
    • Upload File: Pengguna dapat mengunggah file gambar dari penyimpanan perangkat mereka untuk digunakan sebagai query.
  • Input Dataset

    • Folder Uploads: Dataset dapat diunggah dalam bentuk folder, memungkinkan pengguna mengelompokkan gambar dalam struktur direktori yang terorganisir.
    • Web Scraping: Aplikasi memberikan opsi untuk mengumpulkan dataset secara otomatis dari web, memberikan fleksibilitas dalam pengumpulan data.
  • Implementasi Object Detector dengan YOLO

    Aplikasi mengintegrasikan Object Detector berbasis YOLO (You Only Look Once) untuk melakukan proses cropping otomatis pada gambar. Ini membantu memperbaiki hasil pencarian dengan memastikan bahwa hanya bagian relevan dari gambar yang digunakan dalam perhitungan cosine similarities.

  • Download Hasil dalam Format PDF

    Pengguna dapat mengunduh hasil pencarian cosine similarities dalam format PDF. Fitur ini memungkinkan pengguna untuk menyimpan dan berbagi hasil analisis mereka dengan mudah, memberikan kemudahan aksesibilitas dan kolaborasi.

How to use?

Panduan Penggunaan Aplikasi

  • Akses Halaman CBIR dan Scrapping

    Buka aplikasi dan akses halaman "CBIR" untuk melakukan proses Content-Based Image Retrieval (CBIR) dengan dataset file input. Kunjungi halaman "Scrapping" untuk melakukan input URL dan melakukan web scrapping.

  • Pilihan Input Query

    • Kamera: Pilih opsi ini jika Anda ingin menggunakan kamera perangkat untuk mengambil gambar sebagai query.
    • Upload File: Gunakan opsi ini untuk mengunggah file gambar dari penyimpanan perangkat sebagai query.
  • Pilih Jenis Pengolahan CBIR

    Setelah memilih query, pilih jenis pengolahan CBIR yang diinginkan, apakah berdasarkan warna atau tekstur.

  • Otomatisasi Pengolahan dengan YOLO Detector

    Gambar yang diunggah akan otomatis diolah menggunakan Object Detector berbasis YOLO untuk melakukan proses cropping secara otomatis.

  • Proses Pencarian dan Tampilan Hasil

    Tekan tombol "Search" untuk memulai proses pencarian cosine similarities antara gambar query dan dataset. Program akan menampilkan kumpulan gambar yang mirip, diurutkan berdasarkan tingkat kemiripan. Setiap gambar akan disertai dengan persentase kemiripannya.

  • Informasi Tambahan

    Informasi terkait jumlah gambar yang muncul, dan waktu eksekusi programnya akan ditampilkan.

  • Download Hasil dalam Format PDF

    Setelah proses selesai, Anda dapat mengunduh hasil analisis dengan menekan tombol "Download PDF". Ini memungkinkan penyimpanan dan berbagi hasil secara praktis.