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 bao gồm một số thay đổi đối với Camera ITS.

Trang này tóm tắt các thay đổi đối với Camera ITS trong Android 14. Các thay đổi này được chia thành 5 danh mục chính:

Phiên bản Python và gói

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

Tăng cường kiểm thử máy ảnh LIMITED

Trong Android 14, các bài kiểm thử sau đây được tái cấu trúc để cho phép kiểm thử máy ảnh LIMITED bằng các bài kiểm thử hiện có.

Scene Tên bài kiểm thử 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(). Hợp nhất kiểm thử RAW/RAW10/RAW12 thành một bài 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 bài 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 thử Nội dung mô tả
2 test_num_faces Khuôn mặt 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ề kiểm thử

Trong Android 14, các bài kiểm thử sau đây được tái cấu trúc để tăng phạm vi kiểm thử.

Scene Tên bài kiểm thử 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 lần chụp liên tiếp 50 khung hình thay vì 5 lần chụp liên tiếp 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 ảnh chụp YUV và thêm ảnh chụp 640x360 vào ảnh chụp 640x480 hiện có.

Kiểm thử mới

Android 14 bao gồm các bài kiểm thử mới sau đây.

Scene Tên bài kiểm thử Nội dung mô tả
2_a test_autoframing Xác minh rằng tính năng tự động điều chỉnh khung hình có thể điều chỉnh Trường nhìn (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 bản xem trước đạt mức tối thiểu do các thuộc tính của máy ảnh xác định trong điều kiện ánh sáng yếu.
3 test_landscape_to_portrait Xác minh rằng tính năng 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 rằng tỷ lệ khung hình, khung hình cắt và FoV của luồng Preview phù hợp với các định dạng được hỗ trợ.
6 test_in_sensor_zoom Xác minh hành vi thu phóng trong cảm biến của máy ảnh.
6 test_low_latency_zoom Xác minh rằng tỷ lệ thu phóng sẽ tăng theo tỷ lệ chính xác nếu bạn đặt chế độ ghi đè thu phóng.
6 test_preview_video_zoom_match Xác minh rằng hành vi thu phóng giống nhau trong 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 bằng đèn LED không bão hoà hoặc làm đổi màu hình ảnh.

Kiểm thử 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 kiểm thử để tăng tốc quá trình kiểm thử tổng thể. Ví dụ: tính năng kiểm thử song song cho phép bạn kiểm thử máy ảnh 0 trong một giàn kiểm thử và máy ảnh 1 trong một giàn kiểm thử 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 của ITS Android 14. Vòng giải mã bí mật cho biết những chế độ cài đặt kiểm thử mà các bài kiểm thử riêng lẻ bị giới hạn. Các chế độ cài đặt kiểm thử bị giới hạn bởi android.request.availableCapabilities được viết bằng chữ in hoa. Các mục giới hạn chính 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 của ITS Android 14