Pillar 02 — Industry AI · Cluster article 2.1 · Manufacturing · Intermediate

← Pillar 02: AI Automation Industri
Home / The Lab / AI Automation Industri / Manufacturing & Computer Vision
Pillar 02 · Cluster 2.1 · Industry AI Automation

AI dalam Manufacturing Malaysia: Computer Vision untuk QC Line

Malaysia ada lebih 45,000 SME pengilang. Kebanyakan masih guna mata manusia untuk QC. Computer vision boleh detect defect lebih laju, lebih consistent, dan tanpa fatigue — tapi ada benda yang perlu betul sebelum boleh implement.

.// TL;DR — Kalau busy, baca ni je dulu
  • Computer vision untuk QC bukan sekadar "AI yang tengok gambar." Ia adalah trained model yang boleh classify defect, measure dimension, dan flag anomaly pada kelajuan yang manusia tak boleh match.
  • Tool yang paling practical untuk kilang SME sekarang: YOLOv8 untuk real-time defect detection, boleh run pada GPU yang affordable — bukan server enterprise.
  • Biggest blocker bukan technology — ia adalah data. Korang perlukan labelled images defect yang cukup sebelum boleh train model yang useful. Minimum practical: 500–1,000 imej per defect category.
  • ROI paling cepat datang dari reducing scrap rate dan catch rate improvement, bukan dari replacing inspectors sepenuhnya.
  • Kalau line korang process bawah 50 units per jam, manual QC mungkin masih lebih cost-effective. Computer vision mula make sense bila volume tinggi dan defect rate ada dollar consequence yang meaningful.

Malaysia ada lebih 45,000 syarikat pembuatan dalam kategori SME — majoriti dalam sektor electrical & electronics, food processing, rubber & plastics, dan textile. Hampir semua dorang ada satu benda yang sama: QC yang masih bergantung pada inspector manusia yang penat, yang ada bad days, dan yang susah nak scale bila order naik.

Ini bukan kritik terhadap pekerja. Ia adalah had biologi yang genuine. Seorang inspector yang tengok 500 unit per jam selama lapan jam akan miss lebih banyak defect pada jam ketujuh berbanding jam pertama. Model computer vision tak kenal penat. Dia perform sama pada minit pertama dan minit ke-empat ratus lapan puluh.

Soalannya bukan sama ada computer vision berguna untuk manufacturing — ia memang berguna. Soalannya adalah bila ia make sense untuk kilang korang specifically, dan apa yang perlu ada sebelum boleh implement dengan betul.


Macam mana QC manual sebenarnya jalan sekarang

Sebelum boleh argue untuk AI, kena faham dahulu apa yang AI nak replace atau augment. Setup QC manual yang typical dalam SME kilang Malaysia nampak macam ni:

.// Current state — friction points yang common
  • Visual inspection on conveyor atau bench — inspector pegang atau tengok unit, identify defect secara visual. Kelajuan bergantung pada complexity product dan experience inspector. Typical range: 200–600 units per hour per inspector bergantung pada industri.
  • Sampling-based, bukan 100% inspection — kebanyakan SME tak check every unit. Dorang check satu dalam sepuluh, atau satu dalam lima puluh. Defect yang lepas sampling akan sampai kepada customer.
  • Subjective pass/fail criteria — "scratch yang acceptable" versus "scratch yang reject" seringkali bergantung pada judgment inspector tu, bukan standard yang written down dan measurable secara objektif.
  • Shift handover problem — inspector pagi dan inspector malam mungkin ada threshold yang berbeza tanpa sedar. Reject rate yang inconsistent antara shift adalah symptom masalah ni.
  • No data trail — defect jenis apa yang paling kerap? Kat bahagian mana dalam production line dia paling banyak berlaku? Bila peak time untuk defect? Kebanyakan kilang tak ada answer untuk soalan-soalan ni.

Masalah terakhir tu — tiada data trail — adalah yang paling underrated. Kalau korang tak tahu defect apa yang paling kerap dan dari mana ia datang, korang tak boleh fix root cause. Korang hanya boleh catch symptom kat hujung line. Computer vision solve ni bukan sahaja dengan detect defect, tapi dengan log setiap defect dengan timestamp, lokasi dalam line, dan defect category — data yang boleh feed balik kepada process improvement.


Apa yang computer vision sebenarnya buat

Computer vision untuk manufacturing QC bukan sekadar "AI yang tengok gambar dan cakap ok atau tak ok." Ada beberapa distinct capabilities yang relevan untuk industri ini, dan pilihan mana satu untuk implement bergantung pada use case korang.

Defect classification

Model dilatih untuk classify jenis defect — scratch, dent, discoloration, missing component, misalignment. Input adalah image atau video frame dari camera yang dipasang atas line. Output adalah classification dengan confidence score dan bounding box menunjukkan lokasi defect dalam image.

Tool yang kami recommend untuk SME starting point: YOLOv8 (You Only Look Once, versi 8). Ia adalah object detection model yang boleh run real-time pada GPU consumer-grade — bermakna korang tak perlu server enterprise. Sebuah NVIDIA RTX 4060 yang kos dalam RM1,500–2,000 boleh handle inference untuk kebanyakan line speed kilang SME.

Dimensional inspection

Guna camera dengan calibration untuk measure dimension produk secara optik — panjang, lebar, diameter, jarak antara component. Berguna untuk part yang ada tolerance yang ketat di mana measurement dengan calliper manual terlalu perlahan untuk 100% inspection.

Anomaly detection

Berbeza dari defect classification — anomaly detection train model pada gambar produk yang bagus sahaja, kemudian flag apa-apa yang nampak berbeza dari baseline. Berguna bila korang ada banyak jenis defect yang possible tapi susah nak label semua, atau bila korang nak catch defect baru yang korang tak pernah nampak sebelum ni.

Mana satu untuk kilang korang? Kalau defect korang boleh di-categorise dengan jelas dan ada historical images — mula dengan defect classification menggunakan YOLOv8. Kalau defect korang varied dan susah nak label, atau korang dalam industri di mana defect type berubah-ubah — consider anomaly detection menggunakan PatchCore atau FastFlow. Dua-dua boleh run pada hardware yang affordable.


Cara ia kerja: dari camera sampai keputusan

01
Image capture
Industrial camera dipasang atas conveyor atau inspection station. Trigger — sama ada masa-based atau sensor-based — capture image bila unit dalam frame. Lighting adalah kritikal: inconsistent lighting adalah punca paling common false positives dalam production deployment.
02
Pre-processing
Image di-resize, di-normalize, dan kadang-kadang di-augment untuk handle variation dalam orientation atau lighting. Step ini berlaku dalam milliseconds sebelum inference.
03
Model inference
Image dihantar ke trained model. YOLOv8 pada GPU yang sesuai boleh process 30–120 frames per second — lebih dari cukup untuk kebanyakan line speed. Output: bounding boxes, class labels, dan confidence scores untuk setiap detection.
04
Decision & action
Berdasarkan confidence threshold yang ditetapkan, system decide: pass, reject, atau flag untuk human review. Trigger boleh disambung terus kepada pneumatic rejector, alarm, atau dashboard alert. Semua decision di-log dengan timestamp dan image.
05
Data logging & reporting
Every inspection result — pass atau fail — disimpan dalam database dengan metadata: timestamp, shift, line ID, defect category, confidence score. Dashboard tunjukkan defect rate trend, defect type breakdown, dan hourly throughput. Ini adalah data yang boleh drive process improvement.

Apa yang perlu ada sebelum boleh implement

Ini bahagian yang ramai skip tapi paling penting. Computer vision untuk manufacturing bukan plug-and-play. Ada prerequisites yang genuine yang kalau tak ada, project akan fail walaupun technology dia betul.

Data — minimum 500 labelled images per defect category

Ini adalah bottleneck yang paling kerap kami nampak. Untuk train YOLOv8 yang boleh generalise dengan baik, korang perlukan labelled images yang cukup untuk setiap defect type yang nak di-detect. Practical minimum adalah 500 images per category, dan lebih baik 1,000+. Images kena cover variation — lighting berbeza, orientation berbeza, severity berbeza.

Kalau korang tak ada historical defect images yang labelled, korang perlu collect dulu — yang bermakna run manual inspection untuk tempoh tertentu sambil save dan label images. Ini boleh ambil masa beberapa bulan sebelum ada data yang cukup untuk train model yang useful.

Consistent lighting dan camera setup

Model yang ditraining dalam satu lighting condition akan perform teruk bila lighting berubah. Ini bukan masalah AI — ia adalah physics. Kilang yang ada window lighting yang berubah ikut masa dalam sehari, atau yang ada multiple inspection stations dengan lighting berbeza, perlu standardize lighting sebelum deploy computer vision.

Minimum setup: diffuse LED ring light atau backlight yang consistent, camera dengan fixed focus dan exposure, dan housing yang shield inspection area dari ambient light variation. Budget untuk ini: RM2,000–8,000 bergantung pada setup complexity.

Defined defect criteria dalam bahasa yang measurable

Kalau inspectors sekarang pun tak boleh agree apa yang "scratch yang acceptable" bermaksud, model pun tak akan boleh learn definisi yang consistent. Sebelum collect training data, kena ada written defect criteria yang inspectors boleh apply secara consistent. Ini kerja process engineering, bukan kerja AI.

IT/OT integration pathway

Computer vision system kena sambung kepada sesuatu — sama ada physical rejector pada conveyor, SCADA system, MES, atau sekurang-kurangnya sebuah dashboard yang operator boleh monitor. Pastikan ada orang dalam organisasi yang boleh handle integration ni, atau plan untuk perlukan external integrator.

Prerequisite Kenapa penting Masa untuk prepare
Labelled defect images (500+ per category) Model tak boleh learn apa yang dia tak nampak 1–4 bulan collection + labelling
Consistent lighting setup Lighting variation = false positives yang tinggi 1–3 minggu setup + validation
Written defect criteria Ambiguous criteria = inconsistent training labels 1–2 minggu dengan QC team
IT/OT integration plan Tanpa integration, system jadi standalone island Bergantung pada complexity sistem sedia ada
Champion dalam organisasi Perlu ada orang yang own system post-deployment Identify sebelum start project

ROI framework — nombor yang korang boleh apply sendiri

Ini bukan projection yang kami bagi. Ia adalah calculation method yang korang boleh isi dengan nombor sebenar dari kilang korang.

.// ROI Calculator — Isi dengan angka kilang korang

Contoh: Kilang plastic component, 1 line, 2 shifts, 400 units/jam per shift

Output per hari (400 units × 16 jam) 6,400 units/hari
Defect rate semasa (anggap 3%) 192 units/hari
Defect yang lepas ke customer (anggap 30% miss rate) ~58 units/hari
Kos per returned unit (rework + shipping + penalty, anggap RM15/unit) RM 870/hari
Kos scrap material yang tak perlu (15% dari defect boleh dicegah awal) RM 200–400/hari
Inspector gaji yang boleh di-redeploy (2 inspectors × RM2,500/bulan) RM 5,000/bulan
Anggaran saving per bulan (conservative) RM 30,000–45,000
Anggaran implementation cost (camera + GPU + development) RM 40,000–80,000
Payback period (rough) 2–4 bulan

Ganti nombor dalam calculator ni dengan angka sebenar kilang korang — output per hari, defect rate semasa, kos per returned unit, dan gaji inspector. Kalau payback period lebih dari 18 bulan, mungkin ada higher-ROI automation yang patut di-prioritise dulu.

Satu caveat penting: Jangan assume inspector yang di-redeploy tu adalah pure saving. Ada kilang yang lebih bijak guna dorang untuk final assembly check atau customer-facing QA yang memerlukan judgment yang computer vision tak boleh buat. Inspector experience adalah asset — redeploy dengan strategik, bukan sekadar kurang headcount.


Apa yang computer vision tak boleh buat (lagi)

Artikel ni tak akan lengkap tanpa bahagian ni.

Defect yang melibatkan touch, smell, atau sound — computer vision adalah visual only. Produk yang ada internal defect yang tak nampak dari luar, atau yang kena test secara functional, perlukan pendekatan lain.

Highly reflective atau transparent surfaces — cermin, chrome-plated parts, clear plastic — semua ni adalah challenge untuk camera-based inspection sebab lighting reflections create artifact yang confuse model. Ada technique untuk handle ni (polarised lighting, structured light) tapi ia tambah complexity dan cost.

Defect criteria yang subjective dan context-dependent — "cosmetic defect yang acceptable untuk grade B product tapi reject untuk grade A" adalah decision yang memerlukan context yang computer vision susah nak encode tanpa significant engineering effort.

Low-volume, high-mix production — kalau kilang korang buat 50 jenis product yang berbeza dengan run size kecil setiap satu, training model untuk setiap product type adalah mahal dari segi data dan development time. Computer vision paling make sense untuk high-volume, low-mix scenarios.


Takeaway

Computer vision untuk manufacturing QC adalah proven technology — bukan experimental. Kilang besar dah guna ia selama bertahun. Yang berubah sekarang adalah kos hardware, accessibility of tools seperti YOLOv8, dan availability of expertise yang membolehkan SME implement tanpa kena belanja macam enterprise.

Tapi "boleh implement" dan "patut implement sekarang" adalah dua benda berbeza. Audit kilang korang dulu: ada ke data defect yang cukup? Lighting consistent ke? Defect criteria dah written down ke? Kalau jawapan untuk ketiga-tiga tu adalah ya — korang mungkin sudah ready untuk start. Kalau tidak, kerja prerequisites dulu. Ia bukan delay — ia adalah investment dalam probability that the implementation actually works.

Kilang korang dah ready untuk computer vision?

Kami boleh assess readiness kilang korang — data availability, hardware requirements, integration complexity — dan bagi korang honest answer sama ada ini the right move sekarang atau ada prerequisite yang perlu settle dulu.

Book Teh Tarik Session ❯❯

WRITTEN FOR

  • Kilang SME owners & ops managers
  • Plant managers evaluating QC automation
  • Engineers assessing computer vision feasibility
  • Investors in manufacturing sector

NOTIFY ME

Nak dapat notif bila artikel baru published?