Bỏ qua tới nội dung
Gọi kỹ thuật
  1. Trang chủ
  2. Kiến thức
  3. Thông tin công nghệ

Machine vision là gì? Khác computer vision ở đâu, chọn máy tính nào

IPC · đăng 24/08/2021 · cập nhật 03/09/2026 · 10 phút đọc

Machine vision là gì? Machine vision (thị giác máy) là hệ thống trọn bộ gồm camera, ống kính, đèn chiếu sáng, máy tính công nghiệp và phần mềm, lắp ngay trên dây chuyền để kiểm tra lỗi, đo kích thước, đọc mã và dẫn hướng robot theo thời gian thực. Computer vision (thị giác máy tính) là lĩnh vực thuật toán giúp máy tính hiểu nội dung ảnh, không gắn với một bộ phần cứng hay môi trường cụ thể. Hai khái niệm chồng lấn nên hay bị dùng lẫn. Bài này so sánh machine vision và computer vision theo 8 tiêu chí, rồi đi vào phần nhà máy quan tâm nhất: chiếu sáng, ống kính, camera và máy tính xử lý.

1. Machine vision và computer vision: hai khái niệm chồng lấn

Computer vision là ngành nghiên cứu cách máy tính thu nhận, xử lý và hiểu ảnh hoặc video. Nó bao gồm xử lý ảnh, nhận dạng mẫu, học sâu và được dùng trong mọi lĩnh vực: xe tự lái, y tế, bán lẻ, an ninh. Nếu cần hiểu nguyên lý, cấu tạo và các tác vụ của lĩnh vực này, đọc bài thị giác máy tính là gì.

Machine vision là cách ngành công nghiệp áp dụng computer vision vào một bài toán cụ thể trên dây chuyền. Nó không chỉ là thuật toán mà là cả hệ thống: sản phẩm đi qua vị trí kiểm tra, cảm biến phát tín hiệu kích (trigger), đèn nháy, camera chụp, máy tính xử lý và trả kết quả về PLC hoặc robot trước khi sản phẩm đi tới vị trí loại. Toàn bộ chu trình đó phải lặp lại hàng nghìn lần mỗi giờ với cùng một độ tin cậy.

Hệ thống machine vision với camera, đèn chiếu sáng và máy tính công nghiệp kiểm tra sản phẩm trên dây chuyền
Machine vision là hệ thống trọn bộ lắp trên dây chuyền, không chỉ là thuật toán

Nói ngắn gọn: computer vision trả lời câu hỏi "trong ảnh có gì", machine vision trả lời câu hỏi "sản phẩm này đạt hay không đạt, và trả lời trong bao nhiêu mili giây". Machine vision hẹp hơn về phạm vi nhưng khắt khe hơn về phần cứng, thời gian và độ ổn định.

2. Bảng so sánh machine vision và computer vision theo 8 tiêu chí

Tiêu chíMachine vision (thị giác máy)Computer vision (thị giác máy tính)
Mục tiêuRa quyết định đạt/không đạt, đo, định vị cho một công đoạn sản xuấtHiểu nội dung ảnh nói chung: nhận dạng, phân loại, theo dõi, tái tạo 3D
Phạm viCông nghiệp: kiểm tra, đo lường, đọc mã, dẫn hướng robotMọi ngành: ô tô, y tế, bán lẻ, nông nghiệp, an ninh
Đầu vàoẢnh chụp trong điều kiện được kiểm soát: đèn, khoảng cách, góc cố địnhẢnh hoặc video bất kỳ, ánh sáng và bối cảnh thay đổi
Chiếu sángLà phần thiết kế bắt buộc; ảnh tốt do đèn, không do phần mềmThuật toán phải tự thích nghi với ánh sáng có sẵn
Thuật toánXử lý ảnh truyền thống (ngưỡng, biên, so khớp mẫu) là chủ đạo; học sâu dùng cho lỗi bề mặt khó mô tảHọc sâu và mạng nơ-ron tích chập là chủ đạo
Thời gian xử lýRàng buộc cứng: phải xong trước khi sản phẩm tới vị trí loại, thường vài chục mili giâyLinh hoạt, có thể xử lý theo lô hoặc trên đám mây
Đầu raTín hiệu số, toạ độ, giá trị đo gửi sang PLC, robot, van khíNhãn, xác suất, hộp bao, bản đồ phân đoạn cho phần mềm khác dùng
Phần cứng chạyMáy tính công nghiệp không quạt, dải nhiệt rộng, có PoE, DIO, GPU khi cầnMáy chủ, máy trạm, đám mây, thiết bị di động

Hai cột không loại trừ nhau. Một hệ machine vision hiện đại vẫn dùng mô hình học sâu của computer vision, nhưng gói nó vào phần cứng công nghiệp, chiếu sáng có kiểm soát và ràng buộc thời gian của dây chuyền.

3. Bốn thành phần quyết định chất lượng hệ machine vision trong nhà máy

Kinh nghiệm triển khai cho thấy phần lớn hệ thống không ổn định không phải vì thuật toán yếu mà vì ảnh đầu vào xấu hoặc máy tính không theo kịp nhịp dây chuyền. Bốn thành phần dưới đây cần được chọn cùng nhau.

3.1 Chiếu sáng

Chiếu sáng quyết định lỗi có hiện lên trong ảnh hay không. Mỗi loại lỗi cần một cách chiếu: đèn nền (backlight) làm nổi biên dạng để đo kích thước và kiểm tra thiếu chi tiết; đèn vòng (ring light) và đèn dome cho bề mặt phẳng, bóng; đèn chiếu xiên góc thấp (dark-field) làm nổi vết xước, vết lõm. Sản phẩm chạy nhanh cần đèn nháy (strobe) đồng bộ với camera để ảnh không nhoè. Đèn phải ổn định theo thời gian và tránh ánh sáng nhà xưởng lọt vào, vì thuật toán được hiệu chỉnh trên một điều kiện sáng cố định.

3.2 Ống kính

Ống kính quyết định trường nhìn và độ phân giải thực trên sản phẩm. Quy tắc thực dụng: lỗi nhỏ nhất cần phát hiện phải chiếm ít nhất 3 điểm ảnh. Ứng dụng đo kích thước dùng ống kính telecentric để kích thước trong ảnh không đổi khi sản phẩm lệch độ cao. Ống kính công nghiệp có vòng khoá tiêu cự và khẩu độ để không bị xê dịch do rung.

3.3 Camera công nghiệp

Camera dạng ma trận (area scan) chụp từng ảnh cho sản phẩm rời; camera dòng (line scan) quét vật liệu liên tục như vải, giấy, tôn cuộn. Cảm biến global shutter chụp toàn khung cùng lúc, tránh méo hình khi sản phẩm chuyển động. Giao tiếp phổ biến là GigE Vision qua cáp mạng và USB3 Vision qua USB 3; camera GigE cấp nguồn qua PoE giúp bỏ bớt dây nguồn tại vị trí lắp. Cách chọn camera theo từng loại lỗi được trình bày trong bài camera công nghiệp kiểm tra và phát hiện lỗi sản phẩm.

Camera công nghiệp và đèn chiếu sáng của hệ thống machine vision lắp trên dây chuyền sản xuất
Camera, ống kính và đèn phải được chọn cùng nhau theo loại lỗi cần phát hiện

3.4 Máy tính xử lý theo thời gian thực

Máy tính nhận tín hiệu kích từ cảm biến hoặc encoder, ra lệnh chụp, xử lý ảnh và xuất kết quả qua cổng DIO hoặc mạng sang PLC. Toàn bộ chuỗi này phải hoàn thành trong một ngân sách thời gian cố định, nên máy tính cần đủ cổng, đủ hiệu năng và chạy ổn định 24/7 tại chỗ lắp. Bảng dưới tóm tắt yêu cầu kỹ thuật.

Yêu cầuMức cần cóLý do
Dải nhiệt hoạt động-20 ~ 60 °C; -40 ~ 70 °C nếu đặt cạnh lò, máy ép hoặc kho lạnhMáy đặt trong tủ điện hoặc trên khung máy, không có điều hoà
Rung, sốcRung 2–5 Grms, sốc 50 G theo IEC 60068-2-64/-27Gắn trên máy đang chạy, gần động cơ, băng tải
Bụi, ẩmKhông quạt, vỏ kín, IP40 trở lênQuạt hút bụi vào bo mạch là nguyên nhân hỏng phổ biến
Nguồn9–36 VDC hoặc 9–48 VDC, bảo vệ ngược cực, quá ápDùng chung nguồn 24 VDC của tủ điện, chịu sụt áp
Cổng camera2–4 cổng LAN GbE, tuỳ chọn PoE+; USB 3.0/3.1 cho camera USB3 VisionMỗi camera GigE cần một cổng riêng để đủ băng thông
Cổng điều khiểnDIO cách ly (8 DI / 8 DO), 2–8 cổng COM RS-232/422/485Nhận trigger, xuất tín hiệu loại, nối PLC, encoder, đèn nháy
Hiệu năngCore i5/i7 cho xử lý ảnh truyền thống; thêm GPU qua PCIe hoặc MXM cho học sâuHọc sâu nhiều camera vượt quá sức CPU trong ngân sách thời gian
Lưu trữSSD công nghiệp M.2 NVMe hoặc 2.5" SATA, dải nhiệt rộngGhi ảnh lỗi liên tục, khởi động nhanh sau mất điện
Vận hành24/7, watchdog tự khởi động lại, vòng đời cung ứng dàiThay thế đồng nhất khi hỏng, không phải hiệu chỉnh lại thuật toán

4. Ví dụ triển khai machine vision

Kiểm tra mức chiết và nắp chai trên dây chuyền đồ uống. Bài toán: phát hiện chai thiếu dung tích, lệch nắp ở tốc độ vài trăm chai mỗi phút. Thiết bị: một camera GigE global shutter, đèn nền, cảm biến quang làm trigger, máy tính không quạt có cổng PoE và DIO gắn trong tủ điện cạnh băng tải. Kết quả kỳ vọng: tín hiệu loại gửi sang van khí trong vài chục mili giây, ảnh chai lỗi lưu lại để truy vết.

Phát hiện lỗi bề mặt bằng học sâu. Bài toán: vết xước, vết lõm, bavia trên chi tiết kim loại hoặc nhựa có hình dạng thay đổi, khó mô tả bằng luật. Thiết bị: 2–4 camera độ phân giải cao, đèn dome hoặc chiếu xiên, máy tính công nghiệp có GPU như dòng Cincoze GM hoặc GP. Kết quả kỳ vọng: mô hình phân loại lỗi chạy ngay trên máy tại chỗ, không gửi ảnh lên máy chủ, nhịp kiểm tra theo kịp nhịp máy.

Đọc mã vạch, mã 2D và ký tự in trên bao bì. Bài toán: xác nhận đúng mã, đúng hạn dùng trước khi đóng thùng. Thiết bị: camera area scan, đèn vòng, máy tính nhúng nhỏ gắn ray DIN, kết nối PLC qua COM hoặc mạng. Kết quả kỳ vọng: mã đọc được gửi về hệ thống MES để đối chiếu, thùng sai mã bị chặn tại cổng xuất.

Ứng dụng machine vision nhận dạng và theo dõi phương tiện trong hệ thống giao thông
Ngoài nhà máy, cùng bộ phần cứng machine vision còn dùng cho giám sát giao thông và bãi xe

Chọn thiết bị cho hệ thống machine vision

Bắt đầu từ số camera, giao tiếp camera và loại thuật toán, rồi chọn máy tính theo bảng yêu cầu ở mục 3.4. Với xử lý ảnh truyền thống 1–2 camera, máy không quạt dòng Cincoze DS/DX hoặc Advantech UNO/ARK có sẵn cổng LAN, COM và DIO là đủ; danh mục máy tính công nghiệp không quạt có nhiều cấu hình để chọn. Khi cần cấp nguồn PoE cho camera, Cincoze DX-1100 hỗ trợ mô-đun 4 cổng PoE+ 25,5 W mỗi cổng, DIO cách ly 16 kênh, nguồn 9–48 VDC và hoạt động ở -40 ~ 70 °C với CPU 35 W (CPU 65 W còn -40 ~ 45 °C).

Với học sâu, Cincoze GM-1000 là máy tính thiết kế riêng cho machine vision: CPU Intel Xeon/Core thế hệ 8/9 tới 8 nhân, khe GPU MXM 3.1, RAM DDR4 tới 64 GB, dải nhiệt -40 ~ 70 °C với CPU 35 W (thu hẹp khi dùng CPU mạnh hơn hoặc thêm GPU MXM), tuỳ chọn PoE+ qua giao diện CFM. Bài toán lớn hơn với nhiều camera độ phân giải cao dùng Cincoze GP-3000 ghép hộp mở rộng GEB-3601, gắn được tới hai card đồ hoạ. Xem thêm các dòng khác trong danh mục máy tính công nghiệp Cincoze.

Nếu chưa rõ điều kiện lắp đặt ảnh hưởng thế nào đến cấu hình, dùng công cụ chọn máy theo điều kiện lắp đặt để lọc theo nhiệt độ, nguồn, số cổng và nhu cầu GPU trước khi liên hệ kỹ sư IPC247.

Câu hỏi thường gặp về machine vision

Machine vision là gì?

Machine vision (thị giác máy) là hệ thống trọn bộ gồm camera, ống kính, đèn chiếu sáng, máy tính công nghiệp và phần mềm, lắp trên dây chuyền để kiểm tra lỗi, đo kích thước, đọc mã và dẫn hướng robot theo thời gian thực. Kết quả là tín hiệu đạt/không đạt hoặc toạ độ gửi thẳng sang PLC, robot hay cơ cấu loại sản phẩm.

Machine vision và computer vision khác nhau ở điểm nào?

Computer vision là lĩnh vực thuật toán giúp máy tính hiểu nội dung ảnh, dùng trong mọi ngành. Machine vision là ứng dụng của computer vision trong công nghiệp, đi kèm phần cứng thu ảnh, chiếu sáng có kiểm soát, ràng buộc thời gian xử lý và giao tiếp trực tiếp với thiết bị điều khiển. Machine vision hẹp hơn nhưng yêu cầu độ tin cậy và tốc độ khắt khe hơn.

Hệ thống machine vision cần máy tính như thế nào?

Cần máy tính công nghiệp chịu được nhiệt độ, rung và bụi tại chỗ lắp, nguồn 9–36 VDC hoặc 9–48 VDC, đủ cổng LAN PoE hoặc USB 3 cho camera, cổng DIO để nhận trigger và xuất tín hiệu loại, cổng COM cho PLC. Ứng dụng học sâu nhiều camera cần thêm GPU qua khe PCIe hoặc mô-đun MXM. Ưu tiên máy không quạt nếu lắp trong tủ điện hoặc nơi nhiều bụi.

Khi nào machine vision cần GPU?

Khi hệ thống chạy mô hình học sâu để phát hiện lỗi bề mặt, phân loại sản phẩm hoặc xử lý đồng thời nhiều camera độ phân giải cao. Các tác vụ đo kích thước, so khớp mẫu, đọc mã vạch, kiểm tra có/không chỉ cần CPU và thư viện xử lý ảnh truyền thống.

Chiếu sáng có quan trọng với machine vision không?

Rất quan trọng. Ảnh tốt do chiếu sáng đúng giúp thuật toán đơn giản hơn và ổn định hơn; ảnh xấu không thể sửa hoàn toàn bằng phần mềm. Mỗi lỗi cần một cách chiếu: đèn nền cho biên dạng, đèn vòng hoặc đèn dome cho bề mặt, đèn chiếu xiên cho vết xước, đèn nháy đồng bộ khi sản phẩm chạy nhanh.

Bài liên quan

Công cụ chọn máy · maytinhcongnghiep.com

Cần máy tính công nghiệp cho ứng dụng trong bài? Trả lời 4 câu về điều kiện lắp đặt.

Nhiệt độ, rung, bụi, nguồn điện — hệ thống gợi ý cấu hình từ hơn 2.700 mã máy trong kho dữ liệu maytinhcongnghiep.com của IPC247.