B S M

Loading

Contact Info

  • Office : Jl. KH. Hasyim Ashari No.3C, RT.2/RW.8, Petojo Utara, Kecamatan Gambir,Kota Jakarta Pusat, DKI Jakarta 10130
  • Workshop : Ruko Faraday RFDB No.51, Medang, Kec. Pagedangan, Kabupaten Tangerang, Banten 15334
  • Mod-friday, 09am -05pm
Home Artikel Industrial Automation OCR dan Barcode Inspection dengan Machine Vision

OCR dan Barcode Inspection dengan Machine Vision

Daftar Isi

    Dalam era manufaktur modern dan kepatuhan regulasi ketat, kemampuan melacak setiap produk (traceability) di sepanjang rantai pasok menjadi kebutuhan mutlak. Sistem OCR dan barcode inspection dengan machine vision hadir sebagai pilar otomasi untuk membaca, memverifikasi, dan mencatat data identifikasi produk secara berkecepatan tinggi.

    Melalui teknologi pengenalan karakter dan decoding kode optik otomatis, sistem vision memastikan bahwa tanggal kedaluwarsa, nomor batch, nomor seri, serta barcode 1D/2D yang tercetak pada produk benar-benar akurat, terbaca, dan terdokumentasi dengan baik ke sistem informasi industri.

    1. Perbedaan OCR dan OCV dalam Machine Vision

    Dalam pemrosesan teks industri, terdapat dua metode utama yang memiliki tujuan berbeda:

    • Optical Character Recognition (OCR): Algoritma bertugas membaca dan mengenali karakter teks yang belum diketahui isinya dari citra menjadi string digital. OCR digunakan untuk membaca nomor seri unik atau teks dinamis.
    • Optical Character Verification (OCV): Algoritma memverifikasi apakah string teks yang tercetak sesuai dengan format referensi yang telah ditentukan (misalnya format tanggal kedaluwarsa tertentu), sekaligus memeriksa kualitas cetakan apakah ada huruf yang terputus, cacat, atau luntur.

    2. Jenis-Jenis Barcode dan Kode 2D yang Umum Diinspeksi

    Sistem vision industri dapat memeriksa beragam format kode identifikasi:

    Barcode Linear 1D

    Kode batang standar seperti Code 128, Code 39, Interleaved 2 of 5, dan EAN/UPC pada kemasan produk konsumen. Pemeriksaan meliputi decoding isi kode dan verifikasi keterbacaan kontras garis.

    Kode Matriks 2D (Data Matrix dan QR Code)

    Kode dua dimensi berdensitas data tinggi yang mampu menyimpan informasi lengkap dalam area cetak sangat kecil. Standar GS1 DataMatrix sangat populer di industri farmasi dan kesehatan untuk serialisasi obat.

    Direct Part Marking (DPM)

    Kode 2D yang ditorehkan langsung ke permukaan material logam, keramik, atau plastik menggunakan teknik dot-peen (ketukan jarum mekanis), laser etching, atau electrochemical marking. Umum diaplikasikan pada komponen otomotif, aerospace, dan semikonduktor yang membutuhkan ketahanan permanen terhadap lingkungan ekstrem.

    3. Penilaian Kualitas Cetak Barcode (Barcode Grading)

    Selain sekadar membaca isi kode, sistem machine vision canggih dapat mengevaluasi kualitas cetakan berdasarkan standar internasional seperti ISO/IEC 15415 (untuk simbol cetak 2D) dan ISO/IEC 15416 (untuk kode 1D).

    Parameter yang dinilai meliputi kontras simbol, modulasi, reflektansi latar belakang, distorsi aksial, dan koreksi kesalahan (error correction capacity). Hal ini menjamin kode tetap dapat dipindai oleh scanner standar di seluruh jaringan logistik konsumen.

    4. Tantangan Teknis Pembacaan Kode pada Permukaan Menantang

    Membaca kode industri sering menghadapi tantangan fisik di lingkungan pabrik:

    • Permukaan Reflektif: Permukaan logam mesin atau plastik mengkilap memantulkan cahaya langsung ke kamera, sehingga modul kode tersembunyi oleh pantulan. Solusinya adalah penggunaan pencahayaan terarah seperti darkfield atau polarisasi pada sistem lighting machine vision.
    • Kecepatan Tinggi: Kemasan bergerak cepat di konveyor menuntut kamera dengan global shutter pada lini machine vision camera untuk menghindari distorsi citra.
    • Kontras Rendah pada DPM: Kode dot-peen pada blok mesin memiliki warna yang identik dengan materialnya, sehingga membutuhkan pencahayaan bersudut rendah untuk menghasilkan bayangan mikro pada cekungan titik kode.

    5. Alur Integrasi Traceability dengan PLC dan Sistem Pabrik

    Data karakter atau kode yang berhasil dibaca oleh sistem vision tidak berhenti pada layar monitor, melainkan diteruskan ke rantai otomasi:

    1. Hasil pembacaan dicocokkan dengan database pesanan produksi atau daftar serial number yang sah.
    2. Jika kode tidak terbaca (No Read) atau data tidak sesuai (Mismatch), sistem vision mengirimkan sinyal reject ke PLC untuk membuang produk cacat dari jalur konveyor.
    3. Jika kode valid, data string dikirimkan ke server MES atau ERP pabrik untuk mencatat stempel waktu penyelesaian perakitan.

    6. Proyek dan Pengalaman BSM di Bidang OCR dan Barcode

    PT Berkah Solusi Mandiri (BSM) memiliki rekam jejak nyata dalam implementasi proyek machine vision OCR dan verifikasi barcode industri di Indonesia. Kami berpengalaman menangani tantangan pembacaan DPM laser marking pada permukaan metal, verifikasi serial number, serta pembacaan kode kemasan.

    Anda dapat melihat rincian studi kasus implementasi kami pada halaman portfolio project machine vision BSM, mengeksplorasi perangkat pada katalog produk Hikrobot, mempelajari kapabilitas perangkat lunak pada solusi machine vision Hikrobot, serta menyimak konteks inspeksi mutu pada machine vision quality control, kamera pada kamera inspeksi industri, dan pilar Machine Vision & Kamera Inspeksi Industri Indonesia.

    7. Kesimpulan

    Inspeksi OCR dan barcode otomatis adalah instrumen vital dalam mewujudkan sistem produksi yang transparan, bebas dari kesalahan pelabelan, dan patuh terhadap standar traceability industri. Dengan konfigurasi optik yang tepat, sistem vision mampu membaca kode tercepat sekalipun dengan stabilitas tinggi.

    8. Konsultasi Implementasi OCR dan Traceability

    Jika fasilitas manufaktur Anda membutuhkan otomasi verifikasi barcode, QR code, atau OCR tanggal kedaluwarsa, silakan hubungi PT Berkah Solusi Mandiri untuk evaluasi teknis aplikasi Anda.

    Pertanyaan Umum Tentang OCR inspection

    Apa perbedaan antara OCR dan OCV dalam sistem machine vision?
    OCR (Optical Character Recognition) bertugas membaca dan mengenali karakter teks yang belum diketahui isinya. Sedangkan OCV (Optical Character Verification) memverifikasi apakah string teks yang tercetak sesuai dengan referensi yang telah ditentukan (misalnya format tanggal kedaluwarsa atau nomor batch) sekaligus memeriksa kelengkapan cetakan huruf.
    Jenis kode batang apa saja yang umum diperiksa di lini industri?
    Sistem vision industri dapat memeriksa barcode 1D (seperti Code 128, Code 39, EAN-13) dan barcode 2D berdensitas tinggi (seperti QR Code dan GS1 Data Matrix), termasuk kode yang dicetak langsung pada material (Direct Part Marking / DPM).
    Bagaimana cara membaca kode DPM pada material logam yang memantul?
    Pembacaan kode DPM (hasil dot-peen atau laser etch) pada permukaan logam membutuhkan pencahayaan khusus seperti darkfield lighting atau coaxial light, dipadukan dengan algoritma rekonstruksi kontras agar pola sel kode dapat terbaca stabil.
    Apa fungsi penilaian kualitas cetak barcode (barcode grading)?
    Penilaian kualitas cetak (mengacu pada standar ISO/IEC 15415/15416) mengevaluasi parameter seperti kontras simbol, modulasi, dan reflektansi untuk memastikan barcode tetap dapat terbaca oleh scanner di seluruh rantai distribusi logistik.
    Bagaimana integrasi data hasil pembacaan OCR/barcode dengan sistem pabrik?
    Data teks atau serial number yang terbaca oleh sistem vision dapat dikirimkan ke database lokal, PLC, atau sistem MES/WMS melalui komunikasi industri seperti TCP/IP Ethernet atau protokol fieldbus untuk pencatatan traceability produksi.
    WhatsApp