Skip to main content

AI-POWERED DOCS

What do you want to know?

Tạo Recipe Đầu Tiên Của Bạn (OV20i)

Đây là nơi camera của bạn trở thành một AI inspector. Một recipe là một gói hoàn chỉnh (cài đặt hình ảnh, căn chỉnh, vùng kiểm tra, mô hình AI, và quy tắc đầu ra) được đóng gói cùng nhau cho một tác vụ kiểm tra cụ thể.

Bạn có thể có bao nhiêu recipe tùy ý trên một camera. Mỗi recipe có thể được lưu, sao lưu, chuyển sang các camera khác, và kiểm soát phiên bản.

Trước khi bắt đầu: hãy nhớ nguyên tắc thác nước

Mọi thứ trong phần này đều tuân theo Nguyên Tắc Thác Nước. Bạn sẽ trải qua sáu bước theo thứ tự. Đừng bỏ qua bước nào. Hãy xác minh mỗi bước hoạt động trước khi chuyển sang bước tiếp theo.

1

Cài Đặt Hình Ảnh

Exposure, Gain, LEDs

2

Template & Aligner

Chụp, Căn chỉnh

3

Vùng Kiểm Tra

Vẽ ROIs

4

Huấn Luyện AI

Gán nhãn, Huấn luyện

5

Quy Tắc Đầu Ra

Pass/Fail, IO

6

Triển Khai!

Kích hoạt, Xác minh

Bắt đầu với Development Mode được kích hoạt

Development Mode cho phép bạn kiểm thử recipe của mình mà không ảnh hưởng đến đầu ra sản xuất. Nó huấn luyện một mô hình nhanh trong khoảng 30 giây để bạn có thể xác minh độ chính xác ở mỗi bước. Chỉ chuyển sang Production Mode sau khi bạn đã xác nhận quá trình kiểm tra hoạt động ổn định.

Tạo recipe mới

  1. Đi đến All Recipes ở thanh bên trái (đây cũng là trang mặc định khi bạn mở camera)
  2. Nhấp vào + New
  3. Đặt tên cho recipe (ví dụ: "Screw Presence Check")
  4. Chọn loại recipe:
    • Classification: cho quyết định pass/fail, có/không, hoặc phân loại nhiều danh mục
    • Segmentation: cho phát hiện lỗi ở cấp độ pixel (vết xước, vết bẩn, đo lường)
  5. Nhấp vào Activate để vào trình chỉnh sửa recipe

Activate and enter the recipe editor

Đây là giao diện của Recipe Editor. Ba phần chính (Imaging Setup, AI Blocks, IO Block) ánh xạ trực tiếp đến các bước theo mô hình waterfall:

Recipe Editor showing Imaging Setup, AI Blocks, and IO Block

Loại recipe

Chọn classifier HOẶC segmenter cho mỗi recipe (không chọn cả hai). OV10i chỉ hỗ trợ classifier. Segmentation yêu cầu OV20i.

Không chắc chắn nên chọn loại nào? Xem Classifier vs. Segmenter hoặc hỏi AI Assistant tại tools.overview.ai.

Một loại model cho mỗi recipe trên OV20i

OV20i hỗ trợ cả classifier và segmenter, nhưng mỗi recipe chỉ sử dụng một loại cho mỗi lần kiểm tra. Chọn dựa trên nhu cầu kiểm tra của bạn. Nếu bạn cần cả phát hiện cấp độ pixel và phân loại trong cùng một lần chụp, hãy cân nhắc OV80i - hỗ trợ recipe đa model.

Bây giờ thực hiện theo sáu bước:

Bước 1: Image Settings

Hướng dẫn đầy đủ: Image Settings

Configure Imaging screen

Làm cho hình ảnh camera của bạn rõ ràng và nhất quán. Điều chỉnh exposure, gain, white balance, và quan trọng nhất là bật lens distortion correction nếu bạn đang sử dụng ống kính góc rộng.

Các thiết lập chính:

  • Exposure: Thời gian cảm biến thu ánh sáng. Cao hơn = sáng hơn nhưng motion blur nhiều hơn
  • Gain: Tăng cường độ sáng kỹ thuật số. Cao hơn = sáng hơn nhưng nhiễu hơn
  • Lens Correction: Khắc phục barrel distortion từ ống kính góc rộng. Bật ngay bây giờ nếu phù hợp. Đừng bỏ qua bước này
  • LED settings (OV20i): Điều chỉnh cường độ và kiểu chiếu sáng để giảm chói

Kiểm tra trước khi tiếp tục: Nhấp vào Live Preview. Hình ảnh phải sắc nét, đủ sáng và nhất quán giữa các lần chụp.

Bước 2: Template Image & Alignment

Hướng dẫn đầy đủ: Alignment Explained

Template alignment setup

Đây là bước mà hầu hết khách hàng thấy khó khăn nhất, và cũng là bước tạo ra sự khác biệt lớn nhất. Aligner là nền tảng của toàn bộ quy trình kiểm tra. Nó di chuyển linh hoạt các inspection boxes để theo dõi sản phẩm khi chúng dịch chuyển và xoay trên băng tải. Alignment tốt cho phép bạn vẽ các ROI nhỏ hơn, nghĩa là cần ít dữ liệu huấn luyện hơn và AI chính xác hơn. Aligner → ROIs → Classifier/Segmenter: nếu liên kết đầu tiên yếu, mọi thứ phía sau đều sẽ hỏng.

Tóm tắt ngắn gọn:

  1. Chụp template image của một sản phẩm đạt chuẩn
  2. Đặt 2-3 vùng template nhỏ trên các đặc điểm không bao giờ thay đổi (cạnh rõ nét, góc, lỗ)
  3. Đặt chúng cách xa nhau nhất có thể trên sản phẩm
  4. Dọn dẹp các cạnh nhiễu bằng công cụ Ignore
  5. Lưu lại, sau đó kiểm tra với Live Preview. Di chuyển sản phẩm xung quanh và xác minh alignment theo dõi được
Lỗi alignment phổ biến nhất

Không bao giờ neo aligner vào các khuyết tật, nhãn, miếng dán, hoặc bất cứ thứ gì có thể di chuyển độc lập với sản phẩm. Chỉ align vào các đặc điểm cố định, không thay đổi (cạnh gia công, lỗ khoan, đường viền PCB). Nếu bạn align vào một nhãn barcode và ai đó dán nó lệch, camera sẽ dịch chuyển tất cả inspection boxes sang vị trí sai.

Thử tự mình: Sử dụng trình mô phỏng bên dưới để xem điều gì xảy ra khi sản phẩm dịch chuyển trên băng tải. Tắt aligner, sau đó di chuyển các thanh trượt để xem các inspection boxes mất khả năng theo dõi.

Camera Settings

Status: Tracking Locked / Pass

Simulate Real World

Move the part coming down the line.

Legend

Inspection Region
Alignment locked
Alignment lost
ROI

Đọc Alignment Explained để biết hướng dẫn đầy đủ. Đây là trang quan trọng nhất trong tài liệu này.

Bước 3: Vùng Kiểm Tra (ROIs)

Hướng dẫn đầy đủ: Vùng Kiểm Tra

Bây giờ hãy vẽ các khu vực mà AI sẽ thực sự kiểm tra. Đây là các Region of Interest (ROI) của bạn.

Quy tắc quan trọng: Giữ ROI càng nhỏ càng tốt. Đây là nguồn gây ra vấn đề lớn thứ hai cho khách hàng. Đọc Tại Sao Kích Thước ROI Quan Trọng để hiểu lý do.

Phiên bản ngắn gọn:

  1. Tạo một Inspection Type (ví dụ: "Screws") với các class mong đợi (ví dụ: "present", "absent")
  2. Vẽ ROI hình chữ nhật tại mỗi vị trí bạn muốn kiểm tra
  3. Làm chúng vừa đủ lớn để chứa đặc điểm cần kiểm tra, không lớn hơn
  4. Đặt tên mô tả rõ ràng (ví dụ: "Screw_Top_Left")

Bước 4: Huấn Luyện Mô Hình AI

Hướng dẫn đầy đủ: Huấn Luyện AI Của Bạn

Giao diện gán nhãn classifier: chọn class cho từng ROI

Gán nhãn một vài hình ảnh và huấn luyện mô hình đầu tiên của bạn.

Phiên bản ngắn gọn:

  1. Bắt đầu với 3-5 hình ảnh cho mỗi class. Không thu thập quá nhiều
  2. Kiểm tra kỹ từng nhãn trước khi huấn luyện (một nhãn sai có thể phá hỏng mô hình của bạn)
  3. Huấn luyện ở Development Mode trước (~30 giây) để kiểm tra tín hiệu
  4. Kiểm tra với Live Preview. Cố gắng làm nó sai
  5. Thêm dữ liệu có mục tiêu ở những chỗ bị sai, huấn luyện lại
  6. Khi development mode hoạt động tốt, chuyển sang Production Mode (5-10 phút)

Bước 5: Quy Tắc Output (IO Block)

Hướng dẫn đầy đủ: Thiết Lập Outputs

Cấu hình logic pass/fail

Xác định điều gì xảy ra khi AI đưa ra quyết định.

Basic Mode: Thiết lập quy tắc cho pass/fail. Cấu hình đơn giản nhất: tất cả ROI phải pass để có kết quả global pass. Kết quả nhị phân duy nhất đó sẽ được gửi đến PLC, HMI, hoặc output của bạn.

Advanced Mode (Node-RED): Cho bất kỳ thứ gì vượt ra ngoài pass/fail đơn giản: dashboard tùy chỉnh, logic chuỗi thời gian, định tuyến dữ liệu đến hệ thống MES, tích hợp máy quét mã vạch (yêu cầu đầu đọc bên ngoài) và nhiều hơn nữa. Sử dụng tools.overview.ai để tạo các Node-RED flow từ mô tả bằng tiếng Anh thông thường.

Bước 6: Triển Khai và Xác Minh

Kích hoạt recipe cho production

  1. Kích hoạt recipe của bạn
  2. Đặt chế độ trigger (manual, cảm biến phần cứng, PLC hoặc theo khoảng thời gian)
  3. Chạy các chi tiết thử qua hệ thống
  4. Xác minh output pass/fail khớp với mong đợi của bạn
  5. Kiểm tra các trường hợp biên, những chi tiết khó phân loại nhất

Chúc mừng! Bạn đã có một hệ thống kiểm tra AI đang hoạt động.

Danh sách kiểm tra Recipe

Trước khi tiếp tục, hãy xác nhận:

  • Recipe mới đã được tạo và đặt tên
  • Image settings đã được cấu hình: sắc nét, đủ sáng, nhất quán
  • Alignment đã được thiết lập và theo dõi đáng tin cậy
  • Vùng kiểm tra đã được vẽ: nhỏ, định vị tốt, được đặt tên
  • Mô hình AI đã được huấn luyện và kiểm tra trong development mode
  • Quy tắc output đã được cấu hình: pass/fail khớp với mong đợi
  • Recipe đã được kích hoạt và triển khai với chế độ trigger đúng

Tiếp theo là gì?