Việc điều chỉnh kiểm tra bằng hình ảnh thường bao gồm xác nhận thiết bị và hệ điều hành, truy cập camera, chạy thuật toán, Web hoặc giao diện cục bộ, máy trạm I/O, bảo trì triển khai và chấp nhận tại chỗ. Khả năng khởi động phần mềm chỉ là một phần của quá trình thích ứng; chỉ khi quản lý đầu vào, thuật toán, kết quả, giao diện và phiên bản tạo thành một vòng khép kín thì khả năng thích ứng phía thiết bị mới có khả năng sử dụng về mặt kỹ thuật.
Các ứng dụng thuật toán và phần mềm kiểm tra trực quan lắp ráp hiện tại đã chạy trên Huawei Ascend Atlas 200I DK A2. Hoạt động của nền tảng cho biết phần mềm, camera, lệnh gọi thuật toán và liên kết kết quả đã được kết nối; Việc nghiệm thu sản xuất tại trạm vẫn cần được hoàn thiện kết hợp với các sản phẩm cụ thể, mẫu độc lập, nhịp điệu và giao diện tại chỗ.
Bước 1: Xác nhận môi trường phần cứng và phần mềm Atlas
Trước khi điều chỉnh, phải ghi lại kiểu thiết bị, bộ xử lý, hệ điều hành, trình điều khiển, chương trình cơ sở, CANN hoặc phiên bản thời gian chạy khác và xác nhận xem bộ lưu trữ, bộ nhớ, mạng và giao diện ngoại vi có đáp ứng yêu cầu của dự án hay không.
Các thông số kỹ thuật chính thức của Atlas 200I DK A2 bao gồm bộ xử lý dòng Ascend 310, 8 TOPS INT8, 4 TFLOPS FP16, 4 bộ nhớ GB, USB, giao diện mạng MIPI và Gigabit, đồng thời hỗ trợ UbuntuINT82.04 và openEulerINT82.03. Các thông số kỹ thuật danh nghĩa của thiết bị được sử dụng để lựa chọn nền tảng và hiệu suất phát hiện thực tế vẫn cần được kiểm tra dựa trên thuật toán, hình ảnh và điều kiện máy trạm.
Các dự án doanh nghiệp cũng cần xác nhận xem môi trường hiện tại là môi trường xác minh phát triển hay môi trường thương mại chính thức. Bộ công cụ dành cho nhà phát triển phù hợp cho việc nghiên cứu, phát triển và xác minh khả năng thích ứng. Để phân phối chính thức, giấy phép phần mềm thương mại, dạng phần cứng sản xuất hàng loạt, các kênh mua lại thời gian chạy và hỗ trợ nâng cấp tiếp theo phải được xác nhận.
Bước 2: Kết nối camera và khắc phục các điều kiện chụp ảnh
Chất lượng đầu vào của thuật toán thị giác được xác định bởi camera, ống kính, nguồn sáng, vị trí lắp đặt và trạng thái phôi. Chỉ vì camera có thể được hệ thống nhận dạng không có nghĩa là hình ảnh đã đáp ứng yêu cầu phát hiện.
Công việc thích ứng thường bao gồm:
- Xác định các thiết bị USB/UVC, MIPI hoặc camera mạng;
- Xác nhận trình điều khiển, quyền của thiết bị và người dùng đang chạy dịch vụ;
- Xác minh độ phân giải, tốc độ khung hình, thời gian chờ tìm nạp khung hình và khôi phục ngắt kết nối;
- Trường nhìn cố định, khoảng cách làm việc, tiêu cự và vị trí phôi;
- Đã sửa lỗi phơi sáng, tăng, cân bằng trắng và điều kiện nguồn sáng;
- Xác nhận kích thước pixel của mục tiêu hoặc khiếm khuyết nhỏ nhất trong ảnh gốc;
- Tạo các quy tắc UNKNOWN về mờ, phơi sáng quá mức, thiếu sáng và che khuất.
Dự án hiện tại của Winge Technology đã kết nối liên kết camera USB/UVC trên Atlas 200I DK A2 và hình thành lối vào thu thập hình ảnh và phát hiện video tiêu chuẩn. Giải pháp được bản địa hóa hoàn toàn tại Trung Quốc sẽ tích hợp thêm máy ảnh, ống kính và nguồn sáng của Trung Quốc để hoàn tất quá trình xác minh hình ảnh của hệ thống hoàn chỉnh.
Bước 3: Chọn lộ trình thuật toán phù hợp với máy trạm
Kiểm tra trực quan trạm cố định không phải lúc nào cũng yêu cầu các mô hình học sâu. Lựa chọn thuật toán phải được xác định dựa trên định nghĩa khuyết tật, số mẫu, sự thay đổi tư thế và điều kiện hình ảnh.
hình ảnh tham khảo và tầm nhìn truyền thống
Nó phù hợp cho các máy trạm có vị trí ổn định, hình dáng bình thường tương đối cố định và ít mẫu. Các quy trình phổ biến bao gồm đăng ký toàn cầu, cắt xén ROI, chuẩn hóa độ sáng, tính toán chênh lệch cục bộ và quy tắc hình học. Loại thuật toán này thuận tiện cho việc xuất ra các vị trí khác nhau và hình ảnh bằng chứng. Dự án hiện tại đã hoàn tất xác minh hoạt động trên thiết bị Huawei Ascend Atlas.
Phần mở rộng thuật toán học sâu
Nó phù hợp với những cảnh có nhiều danh mục, thay đổi tư thế lớn, phông nền phức tạp hoặc khi cần phân loại theo ngữ nghĩa. Cần phải chuẩn bị dữ liệu đại diện, đào tạo các mô hình phát hiện, phân loại hoặc phân đoạn đối tượng, đồng thời hoàn thiện đầu vào và đầu ra, xử lý trước và sau, tính nhất quán của kết quả và xác minh triển khai nền tảng đích.
Nếu không có dữ liệu thực và mục tiêu chính xác rõ ràng thì việc chỉ hoàn thành triển khai mô hình sẽ không thể chứng minh được khả năng phát hiện hiện trường.
Bước 4: Thiết lập ảnh tham chiếu, ROI và quy tắc phát hiện
Kiểm tra lắp ráp yêu cầu chuyển các yêu cầu chất lượng thành các quy tắc thực thi. Ví dụ:
- nơi phần đó phải tồn tại;
- Số lượng chính xác là bao nhiêu;
- Những danh mục nào bị đóng gói sai;
- Vị trí và hướng được phép thay đổi bao nhiêu;
- Phải làm gì khi chất lượng hình ảnh không đạt yêu cầu;
- Cách tóm tắt nhiều quy tắc thành PASS, FAIL hoặc UNKNOWN.
Winge Technology Phần mềm hiện tại hỗ trợ thu thập nhiều hình ảnh tham chiếu OK, khoanh vùng ROI, định cấu hình quy tắc lắp ráp bộ phận bị thiếu/sai và lưu bằng chứng phát hiện. Nhiều hình ảnh tham chiếu được sử dụng để ước tính biến động bình thường, nhưng hình ảnh 3 tham chiếu chỉ đạt ngưỡng số lượng hình ảnh được đặt bởi mã hiện tại. Trạm làm việc chính thức vẫn phải bao gồm các lô, ca làm việc, nhiệt độ và những thay đổi về hình ảnh được phép.
Bước 5: Hoàn thiện giao diện thao tác và kiểm chứng kết quả
Trang web kỹ thuật không chỉ yêu cầu đầu ra thuật toán mà còn yêu cầu người vận hành có thể định cấu hình và xem xét nó. Giao diện thích ứng thường bao gồm:
- Lựa chọn camera và nguồn hình ảnh;
- OK bộ sưu tập hình ảnh tham khảo;
- ROI và cấu hình quy tắc;
- Phát hiện đơn lẻ, liên tục hoặc được kích hoạt;
- Trạng thái PASS, FAIL, UNKNOWN;
- Bản vẽ gốc, bản vẽ bằng chứng, nội quy và hồ sơ thời gian;
- Giao diện tiếng Trung, tiếng Anh hoặc ngôn ngữ khác;
- Quyền của người vận hành, kỹ sư và quản trị viên.
Dự án hiện tại đã hình thành nền tảng cấu hình Web bằng tiếng Trung và tiếng Anh, đồng thời xác minh các trang chính, camera và liên kết kết quả trên máy thực tế của Atlas. Phiên bản thương mại chính thức cũng cần thêm thông tin đăng nhập, quyền, TLS, kiểm toán và phê duyệt công thức theo yêu cầu của khách hàng.
Bước 6: Truy cập I/O, PLC hoặc hệ thống doanh nghiệp
Kết quả kiểm tra trực quan cần phải tương ứng một đối một với phôi thực tế. Việc điều chỉnh hiện trường cần nêu rõ:
- người gửi phôi vào vị trí và phát hiện tín hiệu kích hoạt;
- Khi nào máy ảnh chụp khung hình;
- Cách xử lý tình trạng hết thời gian chờ, trình kích hoạt lặp lại và trình kích hoạt bị bỏ lỡ;
- Cách xuất PASS, FAIL và UNKNOWN;
- Cách chặn hoặc chuyển sản phẩm không đủ tiêu chuẩn sang xét duyệt thủ công;
- MES, mã vạch hoặc số sê-ri tương quan với kết quả như thế nào;
- Cách khôi phục sau khi khởi động lại dịch vụ hoặc mất mạng.
Giải pháp được bản địa hóa hoàn toàn tại Trung Quốc sẽ sử dụng I/O hoặc thiết bị điều khiển của Trung Quốc để kết nối. Trước khi quá trình gỡ lỗi chung giao diện hoàn tất, điều đó chỉ có nghĩa là phần mềm có khả năng thiết kế giao diện, nhưng không thể có nghĩa là vòng khép kín tại chỗ đã được chấp nhận.
Bước 7: Thiết lập khả năng triển khai, nâng cấp và khôi phục
Môi trường phát triển có thể sửa đổi mã trực tiếp, trong khi môi trường sản xuất yêu cầu các phiên bản có thể theo dõi được. Nên giữ ít nhất:
- Số phiên bản phần mềm và ngày phát hành;
- Gói phát hành và SHA-256;
- Sao lưu công thức và cấu hình;
- Con trỏ phiên bản hiện tại và phiên bản trước đó;
- Trạng thái dịch vụ và băm tệp chính;
- Nâng cấp camera, giao diện và đầu báo khói;
- Phương pháp rollback rõ ràng.
Winge Technology Dự án Atlas hiện tại đã thiết lập một thư mục phát hành bất biến, chia sẻ dữ liệu, sao lưu cấu hình và các điểm khôi phục. Khả năng này giải quyết các vấn đề về phân phối và bảo trì và không có nghĩa là độ chính xác của thuật toán đã được chấp nhận.
Bước 8: Hoàn thiện nghiệm thu chính thức theo nơi làm việc
Sự chấp nhận chính thức ít nhất phải bao gồm:
- Bộ mẫu OK/NG độc lập;
- Thiếu tỷ lệ phát hiện các lỗi chính;
- OK tỷ lệ đánh chặn sai;
- tỷ lệ UNKNOWN;
- Nhịp độ từng phần và mức sử dụng tài nguyên;
- sự thay đổi về tiếp xúc, vị trí, lô và nhiệt độ;
- Hoạt động liên tục và phục hồi sau khi ngắt kết nối camera;
- Vòng kín I/O, PLC hoặc MES;
- Chuyển đổi công thức, quyền và kiểm tra.
Số lượng bài kiểm tra, ngưỡng và tiêu chuẩn chất lượng được cả hai bên dự án xác nhận dựa trên rủi ro sản phẩm. Không thể sử dụng hình ảnh tổng hợp, mẫu điều chỉnh tham số hoặc thử nghiệm khói ngắn hạn để thay thế cho việc nghiệm thu sản xuất.
Câu hỏi thường gặp
Việc khởi động phần mềm trên Atlas có nghĩa là nó đã hoàn thành quá trình thích ứng phải không?
Không bằng. Đồng thời xác minh camera, thuật toán, quy tắc, kết quả, giao diện, triển khai và chấp nhận trạm mục tiêu.
Phần mềm phát hiện có thực sự chạy trên thiết bị Atlas không?
Đã chạy rồi. Dự án hiện tại đã hoàn thành việc khởi động phần mềm, truy cập camera USB/UVC, hình ảnh tiêu chuẩn, quy tắc ROI, giao diện tiếng Trung và tiếng Anh, kết quả phát hiện và xác minh khôi phục phiên bản trên Atlas 200I DK A2.
Sau khi thích ứng xong, nó có thể được sao chép trực tiếp sang các máy trạm khác không?
Nó không thể được giả định trực tiếp. Các máy ảnh, ống kính, nguồn sáng, phôi và nhịp khác nhau sẽ thay đổi điều kiện đầu vào và mỗi máy trạm vẫn cần được cấu hình lại và chấp nhận.
Bộ công cụ dành cho nhà phát triển Atlas có thể được sử dụng trực tiếp làm cơ sở sản xuất hàng loạt không?
Trước tiên, bạn nên kiểm tra giấy phép phần mềm, môi trường vận hành thương mại, hình thức phần cứng sản xuất hàng loạt và các kênh hỗ trợ trước khi xác định kế hoạch phân phối chính thức.
Nguồn và giải thích
- Atlas 200I DK A2Thông số kỹ thuật cơ bản:https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/pd/pd_0004.html
- Tuyên bố sử dụng phần mềm Atlas 200I DK A2: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/qs/qs_0018.html
Tài nguyên thị giác Atlas liên quan
- Kiểm tra trực quan lắp ráp hoàn toàn được bản địa hóa tại Trung Quốc: Nghiên cứu trường hợp dự án Huawei Ascend Atlas
- Winge Technology đã hoàn thành việc điều chỉnh khả năng kiểm tra bằng hình ảnh lắp ráp trên thiết bị trên Atlas 200I DK A2
- Từ xác thực bộ công cụ dành cho nhà phát triển Atlas đến hệ thống thị giác sản xuất được bản địa hóa ở Trung Quốc
- Nền tảng biên của Trung Quốc hỗ trợ việc lắp ráp hoàn chỉnh và kiểm tra bộ phận bị thiếu như thế nào?
- Cách triển khai và cung cấp tính năng kiểm tra bằng hình ảnh lắp ráp Huawei Ascend Atlas tại địa phương
- Kiểm tra thị giác Huawei Ascend Atlas
Online
Phone
WeChat
Top