Ghi chú phát hành của Bộ kiểm thử hình ảnh máy ảnh Android 14

Bản phát hành Android 14 có một số thay đổi đối với Camera ITS.

Trang này tóm tắt những thay đổi của Camera ITS đối với Android 14. Những thay đổi này thuộc 5 danh mục lớn:

Python và các phiên bản gói

Ngoài các phiên bản và thư viện Python được hỗ trợ trong Android 12 và 13, Android 14 còn hỗ trợ các phiên bản Python sau:

Tăng cường kiểm thử camera LIMITED

Trong Android 14, các kiểm thử sau được tái cấu trúc để cho phép kiểm thử các camera BỊ HẠN CHẾ bằng các kiểm thử hiện có.

Scene Tên bài kiểm tra Nội dung mô tả
1_1 test_jpeg Tái cấu trúc để loại bỏ phương thức manual_capture().
1_2 test_yuv_jpeg_all Tái cấu trúc để loại bỏ phương thức manual_capture().
1_2 test_yuv_plus_jpeg Tái cấu trúc để loại bỏ phương thức manual_capture().
1_2 test_yuv_plus_raw Tái cấu trúc thành phương thức manual_capture(). Các kiểm thử RAW/RAW10/RAW12 được hợp nhất thành một kiểm thử duy nhất.
4 test_multi_camera_alignment Tái cấu trúc thành phương thức manual_capture().

Trong Android 14, các kiểm thử phát hiện khuôn mặt sau đây được tái cấu trúc.

Scene Tên bài kiểm tra Nội dung mô tả
2 test_num_faces Mặt người mới để tăng tính đa dạng về khuôn mặt. Đã xác nhận vị trí khuôn mặt.

Các thay đổi khác về thử nghiệm

Trong Android 14, các bài kiểm thử sau được tái cấu trúc để tăng mức độ kiểm thử.

Scene Tên bài kiểm tra Nội dung mô tả
0 test_read_write Tái cấu trúc để gắn cờ các giá trị siêu dữ liệu chụp cho độ nhạy nằm ngoài android.sensor.sensitivityRange.
1_1 test_burst_sameness_manual Tái cấu trúc để thực hiện 2 chuỗi 50 khung hình thay vì 5 chuỗi 50 khung hình.
1_2 test_yuv_jpeg_all Tái cấu trúc để sử dụng trường hợp sử dụng STILL_CAPTURE nếu có.
1_2 test_yuv_plus_jpeg Tái cấu trúc để sử dụng trường hợp sử dụng STILL_CAPTURE nếu có.
4 test_multi_camera_alignment Tái cấu trúc để thêm các bản chụp YUV và thêm các bản chụp 640x360 vào các bản chụp 640x480 hiện có.

Số lượng xét nghiệm mới

Android 14 có các kiểm thử mới sau đây.

Scene Tên bài kiểm tra Nội dung mô tả
2_a test_autoframing Xác minh rằng tính năng tạo khung hình tự động có thể điều chỉnh FoV để bao gồm tất cả khuôn mặt có tông màu da khác nhau, bất kể tỷ lệ thu phóng được đặt.
2_a test_display_p3 Xác minh rằng đầu ra P3 JPEG là chính xác.
2_a test_preview_min_frame_rate Xác minh rằng FPS xem trước đạt mức tối thiểu do các thuộc tính camera xác định trong điều kiện ánh sáng yếu.
3 test_landscape_to_portrait Xác minh rằng chế độ ghi đè từ chế độ ngang sang chế độ dọc sẽ xoay hình ảnh đúng cách.
4 test_preview_aspect_ratio_and_crop Xác minh tỷ lệ khung hình, vùng cắt và FoV của luồng Preview có phù hợp với các định dạng được hỗ trợ hay không.
6 test_in_sensor_zoom Xác minh hành vi thu phóng trong cảm biến của camera.
6 test_low_latency_zoom Xác minh tỷ lệ thu phóng được điều chỉnh đúng cách nếu bạn đặt chế độ cài đặt ghi đè mức thu phóng.
6 test_preview_video_zoom_match Xác minh rằng thao tác thu phóng hoạt động giống nhau trong các luồng PreviewVideo.
tiện ích test_hdr_extension Xác minh rằng tiện ích HDR kích hoạt đúng cách khi được yêu cầu.
tiện ích test_night_extension Xác minh rằng tiện ích Night kích hoạt đúng cách khi được yêu cầu.
sensor_fusion test_led_snapshot Xác minh rằng ảnh chụp nhanh LED không bão hoà hoặc làm đổi màu hình ảnh.

Thử nghiệm DUT song song

Android 14 hỗ trợ kiểm thử DUT song song, cho phép bạn kiểm thử DUT song song với nhiều giàn để tăng tốc độ kiểm thử tổng thể. Ví dụ: kiểm thử song song cho phép bạn kiểm thử camera 0 trong một giàn và camera 1 trong một giàn khác cùng lúc.

Để biết thêm thông tin chi tiết, hãy xem bài viết Kiểm thử DUT song song.

Yêu cầu kiểm thử

Hình 1 cho thấy vòng giải mã bí mật ITS Android 14. Vòng giải mã bí mật cho biết từng chế độ cài đặt kiểm thử được kiểm soát bằng những kiểm thử riêng lẻ. Các chế độ cài đặt kiểm thử được kiểm soát bằng android.request.availableCapabilities đều ở dạng chữ in hoa. Các mục chính cần có để đủ điều kiện là:

  • MANUAL_SENSOR
  • READ_3A
  • PER_FRAME_CONTROL
  • RAW
  • faceDetectModes
  • timestampSource
  • flash.info.available

vòng giải mã bí mật

Hình 1. Vòng giải mã bí mật ITS của Android 14