Cargovision Team
Key Takeaways
Ringkasan utama artikel ini
1. Mulai dari kontrak data
Sebelum menghubungkan kamera dan API, tim perlu menyepakati kontrak data.
2. Pola alur yang mudah dirawat
Pola yang umum adalah edge device atau service kamera mengirim hasil awal ke API, API menyimpan dan memberi status, lalu dashboard mengambil data terbaru.
3. Validasi sebelum otomatisasi
Hasil OCR sebaiknya divalidasi terhadap struktur nomor kontainer dan bukti gambar.
4. Observability untuk operasi harian
Integrasi yang baik menyediakan log yang bisa dipahami operator dan teknisi: kapan frame diterima, kapan OCR selesai, apakah API menerima payload, dan apakah dashboard menampilkan status terbaru.
Mulai dari kontrak data
Sebelum menghubungkan kamera dan API, tim perlu menyepakati kontrak data. Field dasar meliputi ID inspeksi, nomor kontainer, timestamp, sumber kamera, jenis hasil model, gambar bukti, status review, dan catatan operator.
Kontrak data mencegah integrasi menjadi rapuh. Jika field dan status tidak jelas, dashboard akan sulit membedakan antara data yang belum diproses, data yang gagal dibaca, dan data yang sudah dikoreksi manusia.
Pola alur yang mudah dirawat
Pola yang umum adalah edge device atau service kamera mengirim hasil awal ke API, API menyimpan dan memberi status, lalu dashboard mengambil data terbaru. Live video dapat berjalan langsung dari kamera atau edge device ke browser jika arsitektur membutuhkan latensi rendah.
Pemisahan ini membuat sistem lebih mudah diawasi. Jika OCR bermasalah, tim dapat memeriksa service kamera. Jika data tidak muncul di dashboard, tim dapat memeriksa API, auth, atau format payload tanpa menebak seluruh rantai sekaligus.
Validasi sebelum otomatisasi
Hasil OCR sebaiknya divalidasi terhadap struktur nomor kontainer dan bukti gambar. Validasi format membantu mendeteksi pembacaan yang jelas tidak masuk akal sebelum data dipakai di proses berikutnya.
Namun validasi format bukan bukti bahwa nomor benar. Operator tetap perlu akses ke gambar dan mekanisme koreksi, terutama untuk kontainer dengan cat pudar, pencahayaan buruk, atau angka yang tertutup objek.
Observability untuk operasi harian
Integrasi yang baik menyediakan log yang bisa dipahami operator dan teknisi: kapan frame diterima, kapan OCR selesai, apakah API menerima payload, dan apakah dashboard menampilkan status terbaru.
Tanpa observability, masalah kecil mudah terlihat seperti kegagalan total. Dengan status yang jelas, tim bisa membedakan antara kamera offline, model lambat, API menolak payload, atau browser hanya belum memuat data terbaru.
Evaluasi alur inspeksi Anda
Pelajari bagaimana Cargovision membantu tim pelabuhan menyusun bukti digital.
Lihat SolusiPertanyaan Seputar Topik Ini
Apakah live video inspeksi kontainer harus lewat API backend?
Tidak selalu. Untuk kebutuhan latensi rendah, live video dapat langsung dari perangkat edge ke browser, sementara API menyimpan hasil deteksi dan metadata yang dibutuhkan untuk audit.
Field API apa yang paling penting untuk OCR nomor kontainer?
Field penting mencakup nomor hasil OCR, gambar bukti, sumber kamera, waktu, confidence jika tersedia, status review, dan informasi koreksi agar data dapat ditelusuri ulang.