Giới hạn tuyên bố luồng
Giai đoạn luồng AI không yêu cầu mạng thần kinh để ước lượng lượng chứa trong chai. Tuyến trạm cố định đã xem mã nguồn có thể tính tỷ lệ chiều cao nhìn thấy từ ranh giới quan sát được, còn trợ lý AI giúp xem đồ thị và đề xuất thay đổi tham số có kiểm soát. Tách hai vai trò. Tỷ lệ tính không phải thể tích và giải thích của trợ lý không phải phép đo độc lập. Deyi Vision hỗ trợ đánh giá luồng ở mã nguồn trong giới hạn khai báo; node và runtime cài thực vẫn phải xác minh cho dự án. Thực thi OpenCV.js trong trình duyệt chưa được triển khai ở nguồn đã xem và không được hàm ý bởi bản xem trước web.
Khai báo hợp đồng đầu vào
Cố định nhận dạng ảnh gốc, định dạng pixel, nhóm chai, tọa độ cắt và lớp tham chiếu trước khi đánh giá đồ thị. Vùng cắt phải mang biến đổi về ảnh gốc để tìm được ranh giới báo cáo trong ảnh chai. Từ chối kích thước lỗi, vùng cắt ngoài ảnh và nhận dạng sai, không âm thầm đổi kích thước hoặc thay ảnh demo. Không xếp lỗi thu nhận thành thiếu chất lỏng vật lý. Nếu định dạng hỗ trợ cần chuyển xám, khai báo phép chuyển trong phiên bản và giữ vật liệu gốc. So vùng cắt sửa đổi với ảnh gốc khác không tách riêng thay đổi tham số.
Kiểm tra ranh giới quan sát được
Tuyến tham chiếu tìm chuyển tiếp cường độ dọc có tương phản đủ và duy nhất trên đủ cột vùng quan sát, với độ phân tán vị trí ranh giới bị giới hạn. Tham số kiểm soát khả năng quan sát và tỷ lệ chiều cao cho phép. Trong ví dụ tổng hợp rõ ràng, vùng20 px có ranh giới duy nhất y=8 tạo0.6, còn y=14 tạo0.3. Chuyển tiếp cạnh tranh mạnh ngang nhau giữ Review, không chọn tùy ý cạnh đầu. Không áp trực tiếp ngưỡng tương phản hay độ phân tán tổng hợp cho chai khách hàng. Kiểm tra đặc trưng bằng mẫu thật có nhãn, gồm chai rỗng, lóe thành và bọt.
Liên kết ảnh và tọa độ chỉ số
Hình học ranh giới tham chiếu vùng cắt cố định và ảnh chai gốc, không phải tỷ lệ không nhãn.
- Nhận dạng ảnh gốc cố định
- Vùng cắt và biến đổi khai báo
- Hình học ranh giới quan sát được
- Tỷ lệ cùng hợp lệ và quy tắc
Bảo vệ đầu ra có kiểu
Tiêu thụ đầu ra số, hình học và quy tắc như một kết quả liên quan, không phải giá trị độc lập đổi chỗ được. Ở triển khai tham chiếu đã xem, ranh giới không quan sát được có thể để cổng số ở giá trị mặc định, trong khi quy tắc là Review và hình học không hợp lệ cho đo. Mặc định đó không phải chai rỗng đã đo. Chặn diễn giải theo trạng thái hợp lệ và quyết định khai báo, giữ nhận dạng ảnh và luồng đã tạo kết quả. Mã giả dưới minh họa ranh giới kiểm soát, không phải kết nối PLC sẵn dùng. Thiếu quy tắc, giá trị không hữu hạn, sai kiểu hoặc trạng thái lạ cần xử lý lỗi rõ ràng, không bao giờ là lý do tạo tỷ lệ đạt.
import math
state = result['rules']['Decision']
raw_number = result['number']
measurement_valid = (
state in ('Pass', 'Fail')
and result['geometry']['Validity'] == 'Valid'
and type(raw_number) in (int, float)
and math.isfinite(raw_number)
)
trusted_ratio = raw_number if measurement_valid else None
decision = state
# Preserve the native decision and identities; this snippet does not drive an actuator.
# Missing fields raise errors; invalid geometry or values never become a trusted level.Giới hạn đề xuất AI
Yêu cầu trợ lý đề xuất ứng viên có giả thuyết, chẳng hạn tách phản xạ thành khỏi ranh giới thật bằng tham số tương phản được phép. Giới hạn thay đổi vào tham số hỗ trợ đã khai báo và giữ đồ thị cơ sở. Đề xuất phải nêu nhóm bị ảnh hưởng và phản ví dụ có thể bác bỏ giả thuyết. Không được đổi đáp án, cắt bỏ mẫu khó, xóa Review hoặc chuyển backend chưa xác minh để tăng điểm. Ứng viên lưu chỉ ghi gợi ý kỹ thuật, không xác nhận thử nghiệm đã chạy, model đã sẵn sàng hoặc camera sản xuất đã đổi cấu hình.
So sánh dữ liệu phát triển
Đánh giá cơ sở và ứng viên trên cùng dữ liệu phát triển cố định, cùng chuẩn bị đầu vào và toàn mẫu số kế hoạch. So sánh Pass và Fail quan sát được riêng với Review, lỗi thực thi và kết quả thiếu. Dùng nhóm theo chai thay vì tính nhiều khung liền kề là thành công độc lập. Kiểm tra giảm bỏ sót thiếu mức có phải do đưa thêm chai mức thấp sang Review. Đánh đổi có thể hữu ích nhưng phải rõ ràng. Sau chọn ứng viên, giữ dữ liệu nghiệm thu độc lập. Nếu dùng đáp án để chỉnh tham số tiếp, ghi là bằng chứng phát triển dùng lại, không phải tập nghiệm thu chưa chạm.
Giữ bảng luồng xử lý
Bảng luồng liên kết nhận dạng ảnh, biến đổi cắt, lớp tham chiếu, phiên bản cơ sở và ứng viên, nhận dạng runtime thực, tham số và đầu ra có kiểu. Lưu trạng thái quy tắc và hình học gốc cùng cổng số, gồm lỗi. Bảng cho thấy một cột số không thể mô tả thử nghiệm. Thời gian chạy phải là quan sát từ thực thi thật, không phải lời hứa từ đồ thị lưu. Tách tạo đồ thị, thực thi thành công và phê duyệt kỹ thuật trong hồ sơ. Cấu trúc giúp người khác dựng lại ứng viên đã đổi khả năng thấy ranh giới, khoảng tỷ lệ cho phép hay chỉ giải thích cho kết quả không đổi.
| Tình huống | Hồ sơ cần | Diễn giải |
|---|---|---|
| Ranh giới duy nhất ROI tổng hợp20 px tại y=8 | Tỷ lệ0.6 cùng hình học và quy tắc tương ứng | Chỉ số quan sát; áp quy tắc tỷ lệ khai báo |
| Ranh giới tổng hợp duy nhất y=14 | Tỷ lệ0.3 cùng hình học và quy tắc tương ứng | Chỉ số thấp hơn quan sát; giữ quyết định đã khai báo |
| Ranh giới mạnh ngang nhau | Review và hình học đo không hợp lệ | Không diễn giải mặc định cổng số thành chai rỗng |
| Sai runtime hoặc nhận dạng | Lỗi thực thi gốc và nhận dạng yêu cầu | Không có mức đáng tin; không thay bằng ảnh trước |
Chèn bằng chứng thiếu và mơ hồ
Chèn lỗi rõ trước bàn giao: thiếu ảnh gốc, sai nhận dạng cắt, runtime không sẵn, ranh giới mạnh ngang nhau và kết quả tới sau hủy yêu cầu. Mỗi trường hợp phải còn trạng thái không đạt nhìn thấy và không mượn tỷ lệ cũ của chai trước. Thử lại phải gắn yêu cầu và kết quả riêng; phản hồi không chắc không chứng minh thành công. Nếu mở rộng dự án dùng detector hoặc model ngoài, xác minh gói chính xác và hợp đồng vào ra riêng. Mẫu được liệt kê hoặc model đã nhập không chứng minh sẵn sàng; bài này không cho phép truyền ảnh.
AI đề xuất, so sánh ghi nhận chọn
Tách tạo ứng viên khỏi thực thi, so sánh và nghiệm thu dự án.
- Cố định vật liệu và phiên bản cơ sở
- Đề xuất giả thuyết tham số có giới hạn
- So sánh toàn bộ đầu ra có kiểu
- Chọn ứng viên và giữ giới hạn
Bàn giao ứng viên, không phát hành
Bàn giao ứng viên cùng vật liệu cố định, hợp đồng đầu vào, tham số quan sát, ánh xạ đầu ra và báo cáo so sánh đầy đủ. Giữ cơ sở và ví dụ chưa giải quyết để kỹ sư nhận tái lập hành vi và giới hạn. Tích hợp vẫn cần thu nhận camera đã kiểm tra, gắn sự kiện, xử lý độ trễ và nghiệm thu dây chuyền độc lập. Không công bố độ chính xác từ bảng tổng hợp hay coi hỗ trợ trạm ở mã nguồn là ứng dụng phát hành đã qua thử nhà máy. Giai đoạn xử lý sự cố tiếp theo phải bắt đầu từ lỗi được giữ lại, không từ đồ thị đánh dấu thành công chỉ vì lưu không lỗi.
Nguồn và tài liệu kỹ thuật
Các tài liệu giải thích phương pháp và giới hạn được dùng trong hướng dẫn. Phép kiểm tra minh họa chỉ để tham khảo; nghiệm thu sản xuất cần bằng chứng từ mẫu thực tế của bạn.
- Image ThresholdingOpenCVĐã kiểm tra
- Deyi Vision Vision WorkbenchDeyi VisionĐã kiểm tra
Tài liệu về linh kiện và lựa chọn
- machine vision software · Tài liệu tiếng Anh
- Danh sách kiểm tra chấp nhận kiểm tra thị giác máy
- kiểm tra ngoại quan tự động
- EAN-13: nghiệm thu trên dây chuyền
- EAN-13: giải mã và quy tắc dữ liệu
- Thu ảnh ổn định: bộ đệm, hết thời gian chờ và kết nối lại
- Nghiệm thu và tích hợp kiểm tra mức chất lỏng nhìn thấy
- Liên kết hồ sơ kiểm tra, ảnh và định danh chi tiết
- Nhãn OCR: nghiệm thu và hợp đồng PLC
- Nhãn OCR: quy trình gốc và so chính xác
- Nghiệm thu và tích hợp đầy đủ bao bì mở
- Xây dựng đầy đủ bao bì mở với AI hỗ trợ
- Định nghĩa bắt tay PLC–thị giác bằng trạng thái rõ ràng
- Ngoại quan seal và keo: nghiệm thu line
- Ngoại quan seal và keo: quy tắc
- Phân loại màu SKU: nghiệm thu và unknown
- Phân loại màu SKU: quy tắc màu và sản phẩm
- Lỗi bề mặt: nghiệm thu và đầu ra
- Lỗi bề mặt: đánh giá AI có giới hạn
- Thử tải độ trễ từ kích hoạt đến quyết định PLC
- Quản lý phiên bản và hoàn tác trọn bộ công thức thị giác

