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

Bản phát hành Android 15 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 15. Những thay đổi này thuộc các danh mục chung sau:

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

Android 15 hỗ trợ các phiên bản Python và gói sau:

Các đối tác nên sử dụng phần mềm quản lý gói để kết hợp các phiên bản chính xác với nhau và thay đổi phiên bản giữa các môi trường phát triển bản phát hành Android.

Android 15 mới yêu cầu gói sau:

Các thử nghiệm KHÔNG THÀNH CÔNG*

Android 15 sử dụng chỉ định FAIL* cho kết quả kiểm thử để cho biết rằng một kiểm thử không thành công nhưng chưa bắt buộc. Do đó, các kiểm thử có chỉ định FAIL* được báo cáo là PASS cho CTS Verifier.

Danh sách cho phép máy tính bảng

Do các lỗi kiểm thử với máy tính bảng sử dụng phương pháp điều chế độ rộng xung (PWM) để làm mờ màn hình, Android 15 sử dụng danh sách cho phép máy tính bảng để kiểm tra loại máy tính bảng và phiên bản hệ điều hành. Để biết danh sách các máy tính bảng trong danh sách cho phép, hãy xem danh sách cho phép máy tính bảng.

Kiểm thử ứng dụng camera Jetpack

Android 15 giới thiệu tính năng kiểm thử bằng Ứng dụng Camera Jetpack (JCA) để mô phỏng việc sử dụng ứng dụng bên thứ ba. Bạn phải cài đặt JCA trên thiết bị đang được kiểm thử trước khi kiểm thử scene_flash.

Công cụ kiểm tra độ căn chỉnh

Android 15 bổ sung công cụ kiểm tra căn chỉnh tools/check_alignment.py để hỗ trợ xác định chế độ căn chỉnh biểu đồ khi thiết lập. Công cụ này sử dụng biểu đồ scene4 để tính toán tâm của vòng tròn trên máy tính bảng so với tâm của cảnh đã chụp.

Kiểm thử không dùng nữa

Trong Android 15, các kiểm thử sau đây sẽ bị xoá do các hàm kiểm thử của chúng có trong các kiểm thử khác.

Scene Tên bài kiểm tra
0 test_capture_result_dump
0 test_param_sensitivity_burst
1_1 test_3a
1_1 test_ae_af
1_1 test_param_exposure_time
1_2 test_param_sensitivity
3 test_3a_consistency

Cảnh mới và cảnh được cập nhật

Android 15 giới thiệu một số cảnh mới và được cập nhật để tăng mức độ bao phủ kiểm thử cũng như giảm thời gian kiểm thử.

Scene Nội dung mô tả
feature_combination Cảnh hộp kết hợp cảm biến để cho phép tách thử nghiệm kết hợp tính năng thành cảnh riêng biệt.
sensor_fusion Biểu đồ cho hộp kết hợp cảm biến được cập nhật để bao gồm các điểm đánh dấu ArUco. Biểu đồ phải lấp đầy mặt sau của hộp hợp nhất cảm biến bằng cách in ở kích thước 17"x17" (43x43 cm).
scene7 Cảnh dựa trên máy tính bảng có cạnh nghiêng và các phần tư màu để đảm bảo tính nhất quán 3A trong các quá trình chuyển đổi camera.
scene8 Cảnh dựa trên máy tính bảng có các vùng nhuộm màu để kiểm thử tính năng đo sáng theo vùng AE và AWB.
scene9 Cảnh trên máy tính bảng có hình ảnh entropy cao để nhấn mạnh việc nén JPEG.
scene_flash Cảnh biểu đồ phản chiếu của giàn hợp nhất cảm biến để nhóm các thử nghiệm được kiểm soát ánh sáng.
scene_low_light Cảnh trên máy tính bảng với lưới các ô vuông có nhiều sắc độ xám trên nền đen.
scene_video Cảnh dựa trên máy tính bảng có các đối tượng chuyển động để kiểm thử tình trạng giảm khung hình.

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

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

Scene Tên bài kiểm tra Nội dung mô tả
2_c test_default_camera_hdr Xác minh rằng ứng dụng camera tích hợp chụp ảnh Ultra HDR theo mặc định nếu thiết bị được phân loại là lớp hiệu suất 15.
4 test_30_60fps_preview_fov_match Xác minh rằng luồng Xem trước có cùng góc nhìn cho 30 khung hình/giây và 60 khung hình/giây.
6 test_preview_zoom Xác minh tỷ lệ thu phóng của từng khung hình xem trước khớp với siêu dữ liệu chụp tương ứng.
6 test_session_characteristics_zoom Xác minh phạm vi tỷ lệ thu phóng cho tất cả các cấu hình phiên được hỗ trợ.
7 test_multi_camera_switch Xác minh rằng luồng Xem trước có hành vi 3A nhất quán trong các quá trình chuyển đổi camera siêu rộng.
8 test_ae_awb_regions Xác minh rằng các vùng đo sáng AE và AWB của luồng Xem trước hoạt động chính xác.
9 test_jpeg_high_entropy Xác minh rằng ảnh chụp JPEG có thể được nén đúng cách với các cảnh phức tạp.
feature_combination test_feature_combination Xác minh rằng tất cả các tổ hợp kết hợp luồng, tính năng ổn định bản xem trước, dải tốc độ khung hình/giây mục tiêu, video HDR 10 bit và Ultra HDR đều được hỗ trợ.
flash test_flash_strength Xác minh rằng chế độ kiểm soát cường độ đèn flash trong SINGLE được triển khai đúng cách.
flash test_torch_strength Xác minh rằng chế độ điều khiển cường độ đèn pin trong chế độ TORCH được triển khai đúng cách.
low_light test_low_light_boost_extension Xác minh rằng Low Light Boost AE mode được triển khai đúng cách.
sensor_fusion test_lens_intrinsic_calibration Xác minh rằng tâm quang học của nội tại ống kính thay đổi khi ống kính di chuyển do tính năng ổn định hình ảnh quang học (OIS).
sensor_fusion test_preview_distortion Xác minh rằng hiện tượng biến dạng đã được khắc phục trong từng khung hình xem trước được chụp ở nhiều mức thu phóng.
video test_preview_frame_drop Xác minh rằng các luồng Xem trước không bị rớt khung hình đối với video có độ phân giải cao nhất.

Kiểm thử được tái cấu trúc

Trong Android 15, các bài kiểm thử sau đây được tái cấu trúc để tăng mức độ kiểm thử và nhóm các bài kiểm thử một cách hợp lý hơn.

Scene Tên bài kiểm tra Nội dung mô tả
0 test_request_capture_match Đổi tên từ test_read_write để rõ ràng hơn.
1_1 test_burst_capture Đã chuyển từ scene0 và tái cấu trúc để bao gồm các lượt kiểm tra độ sáng chụp và số khung hình bị giảm.
1_1 test_exposure_x_iso Đổi tên từ test_exposure để rõ ràng hơn.
1_2 test_raw_burst_sensitivity Đã tái cấu trúc để chụp 4 khung hình cho mỗi giá trị ISO nhằm giảm sự biến thiên giữa các khung hình.
1_2 test_raw_sensitivity Đã tái cấu trúc để chụp 4 khung hình cho mỗi giá trị ISO nhằm giảm sự biến thiên giữa các khung hình.
1_2 test_yuv_plus_raw Tái cấu trúc để áp dụng bản đồ hiệu chỉnh độ đổ bóng của ống kính cho các mặt phẳng màu RAW.
3 test_flip_mirror Không còn cho phép hình ảnh xoay trong Android 15.
3 test_imu_drift Được di chuyển từ scene0/test_gyro_bias, đổi tên và tái cấu trúc để bao gồm các bước kiểm tra vectơ xoay khi luồng xem trước đang chạy.
4 test_aspect_ratio_and_crop Thêm các tổ hợp YUV + luồng riêng tư và YUV + riêng tư + luồng YUV.
4 test_video_aspect_ratio_and_crop Video đã quay được xác nhận có HLG10 và không gian màu BT.2020.
flash test_auto_flash Đã di chuyển từ scene2_a sang scene_flash để nhóm các thử nghiệm có đối chứng về ánh sáng. Được tái cấu trúc để sử dụng JCA.
flash test_led_snapshot Chuyển từ cảnh sensor_fusion sang scene_flash để nhóm các thử nghiệm được kiểm soát ánh sáng.
flash test_preview_min_frame_rate Đã di chuyển từ scene2_a sang scene_flash để nhóm các thử nghiệm có đối chứng về ánh sáng.
low_light test_night_extension Đã chuyển từ scene2_night sang scene_low_light để tạo môi trường kiểm thử nhất quán cho tiện ích tăng cường ánh sáng yếu và tiện ích ban đêm.
sensor_fusion test_preview_stabilization Tái cấu trúc để chỉ kiểm thử tỷ lệ thu phóng 0, 9x (nếu có) và 1x cho các độ phân giải phổ biến (1920x1080, 1280x720 và 640x480).