Khi kết nối khung máy ảnh Android với Vision SDK, trước tiên hãy kiểm tra bố cục dữ liệu. Sau đó xác định nơi xảy ra xoay, cắt xén, chia tỷ lệ và phản chiếu. Bản xem trước thông thường không chứng minh được rằng mô hình đã nhận được pixel chính xác hoặc hộp phát hiện ánh xạ tới vị trí hiển thị chính xác.
Tên định dạng không thay thế việc kiểm tra bố cục mặt phẳng hình ảnh
Đối với hình ảnh có nhiều mặt phẳng màu, hãy ghi lại sải hàng, sải pixel và phạm vi dữ liệu hợp lệ của mỗi mặt phẳng hình ảnh. Đừng cho rằng các hàng và mẫu pixel không có phần đệm. Tài liệu về mặt phẳng hình ảnh Android xác định khoảng cách byte giữa các hàng liền kề và mẫu pixel một cách riêng biệt. Kiểm tra việc sao chép hoặc chuyển đổi theo định dạng thực tế và giao diện SDK. Một bản xem trước thôi là không đủ bằng chứng.
Xác định thời gian tồn tại của dữ liệu cho các tác vụ không đồng bộ
Tài liệu hình ảnh tuyên bố rằng việc truy cập bộ đệm mặt phẳng thu được trước đó sau khi đóng hình ảnh có hành vi không xác định. Nếu tác vụ không đồng bộ cần dữ liệu sau khi đóng hình ảnh, chỉ đóng hình ảnh sau khi sao chép tất cả dữ liệu cần thiết vào bộ đệm thuộc sở hữu của ứng dụng. Tái sử dụng các bộ đệm đó theo điều kiện hoàn thành nhiệm vụ. Chỉ sao chép không thay thế việc kiểm tra định dạng và giới hạn.
Ghi tọa độ hình ảnh và hiển thị tọa độ riêng biệt
| Giai đoạn xử lý | Cần định nghĩa | Bằng chứng cần lưu giữ |
|---|---|---|
| Đầu vào gốc | Kích thước, định dạng và vùng cắt hình ảnh | Khung gốc và vùng hợp lệ |
| Đầu vào mô hình | Thứ tự xoay, chia tỷ lệ hoặc cắt xén | Hình ảnh và thông số được gửi tới SDK |
| tọa độ kết quả | Nguồn gốc, đơn vị và hình ảnh tương ứng | Giá trị kết quả và phiên bản hình ảnh |
| Lớp phủ xem trước | Hiển thị kích thước, đường viền hoặc cắt xén và phản chiếu | So sánh khu vực và vị trí hiển thị |
Màn hình hiển thị chính xác không xác minh toàn bộ đường ống
Nhìn thấy Tài liệu xem trước Android để biết hướng cảm biến, hướng thiết bị và kích thước xem trước. Kiểm tra hợp đồng SDK thực tế và kiểm tra để xác định xem liệu nó đã xử lý việc xoay hay lật gương hay chưa. Tránh áp dụng một phép biến đổi hai lần. So sánh đầu vào mô hình, kết quả và lớp phủ cho cùng một khung. Nếu không có bằng chứng đầu vào ban đầu, hãy giữ nguyên đường dẫn đầu vào ở trạng thái chưa được xác minh. Bài viết này giải thích các phương pháp xử lý; không có thử nghiệm thiết bị mới nào được thực hiện.
Các dịch vụ liên quan: SDK tầm nhìn dành cho Android, thiết bị di động và nhúng, tư vấn dự án.