บันทึกประจำรุ่นของชุดทดสอบภาพจากกล้อง Android 16

เวอร์ชัน Android 16 มีการเปลี่ยนแปลงหลายอย่างใน Camera ITS หน้านี้สรุปการเปลี่ยนแปลง ITS ของกล้องสำหรับ Android 16

เวอร์ชัน Python และแพ็กเกจ

เราขอแนะนําอย่างยิ่งให้พาร์ทเนอร์ใช้ซอฟต์แวร์การจัดการแพ็กเกจเพื่อรวมแพ็กเกจเวอร์ชันที่ถูกต้องเพื่อสร้างสภาพแวดล้อมเสมือนสําหรับการพัฒนารุ่น Android ดูตัวอย่างเครื่องมือจัดการแพ็กเกจที่จัดการแพ็กเกจส่วนใหญ่ที่จำเป็นได้ที่เอกสารประกอบของ Python 3 สำหรับ venv

Android 16 รองรับ Python และแพ็กเกจเวอร์ชันต่อไปนี้

แพ็กเกจต่อไปนี้เป็นแพ็กเกจใหม่สำหรับ Android 16

แพ็กเกจต่อไปนี้เลิกใช้งานแล้วสำหรับ Android 16

ฉากใหม่หรือที่อัปเดต

Android 16 เปิดตัวฉากต่อไปนี้

บรรยากาศ คำอธิบาย
scene1_3 แผนภูมิสีเทาคล้ายกับ scene1_1 ที่ไม่มีเส้นขอบสีขาว
scene6 อัปเดตตารางกริดของวงกลมด้วยตารางกริดของเครื่องหมาย ArUco เพื่อระบุวัตถุที่พบในฉากอย่างเจาะจง
scene_ip ฉากใหม่สำหรับการเปรียบเทียบความเท่าเทียมของรูปภาพระหว่างแอปกล้องเริ่มต้นกับรูปภาพที่แอปกล้อง Jetpack จับภาพ
scene_tele ใช้ฉาก 6 และฉาก 7 ซ้ำ แต่อนุญาตให้ทดสอบการครอสโอเวอร์จากกล้องมุมกว้างเป็นกล้องเทเลแยกกัน เนื่องจากต้องเพิ่มประสิทธิภาพระยะแผนภูมิสำหรับกล้องเทเล

การทดสอบใหม่

Android 16 เปิดตัวการทดสอบต่อไปนี้

บรรยากาศ ชื่อการทดสอบ คำอธิบาย
scene1_3 test_exposure_time_priority ยืนยันฟีเจอร์โหมดลำดับความสำคัญของเวลาในการรับแสงของ Android 16
scene1_3 test_sensitivity_priority ยืนยันฟีเจอร์โหมดลำดับความสำคัญของ ISO ใน Android 16
scene2_a test_exposure_keys_consistent ตรวจสอบค่าข้อมูลเมตาของการเปิดรับแสงสำหรับการจับภาพอัตโนมัติและด้วยตนเอง
scene2_b test_preview_num_faces ยืนยันการตรวจจับใบหน้าสำหรับการจับภาพสตรีมตัวอย่างของ scene2_b
scene2_d test_preview_num_faces ยืนยันการตรวจจับใบหน้าสำหรับการจับภาพสตรีมตัวอย่างของ scene2_d
scene2_f test_preview_num_faces ยืนยันการตรวจจับใบหน้าสำหรับการจับภาพสตรีมตัวอย่างของ scene2_f
scene2_g test_preview_num_faces ยืนยันการตรวจจับใบหน้าสำหรับการบันทึกสตรีมตัวอย่างของ scene2_g ที่มีใบหน้าในโปรไฟล์
scene_flash test_night_mode_indicator ยืนยันฟีเจอร์ตัวบ่งชี้โหมดกลางคืนของ Android 16
scene_ip test_default_jca_ip ตรวจสอบความเท่าเทียมของภาพระหว่างแอปกล้องเริ่มต้นกับแอปกล้อง Jetpack
scene_tele test_zoom_tele เพิ่มการตรวจสอบการซูมสำหรับการเปลี่ยนจากกล้องมุมกว้างเป็นกล้องเทเล
scene_tele test_preview_zoom_tele เพิ่มการตรวจสอบการซูมตัวอย่างสำหรับการเปลี่ยนจากกล้องมุมกว้างเป็นกล้องเทเล
scene_tele test_multi_camera_switch_tele เพิ่มการตรวจสอบการสลับกล้องหลายตัวสำหรับการเปลี่ยนจากกล้องมุมกว้างเป็นกล้องเทเล
sensor_fusion test_video_stabilization_jca คล้ายกับ test_video_stabilization แต่ใช้แอป Jetpack Camera ในการจับภาพวิดีโอ

การทดสอบที่ผ่านการแยกส่วน

ใน Android 16 มีการแยกโครงสร้างการทดสอบต่อไปนี้เพื่อเพิ่มการครอบคลุมการทดสอบและจัดกลุ่มการทดสอบอย่างมีเหตุผลมากขึ้น

บรรยากาศ ชื่อการทดสอบ คำอธิบาย
scene1_3 test_ev_compensation ผสาน test_ev_compensation_advanced และ test_ev_compensation_basic
scene3 test_imu_drift ทำการทดสอบให้นานขึ้นเพื่อค้นหาปัญหาความคลาดเคลื่อนของไจโรสโคปที่อุณหภูมิสูงขึ้น
scene6 test_zoom หยุดการซูมเมื่อเปลี่ยนเป็นเลนส์เทเลโฟโต้ เพิ่มการตรวจสอบออฟเซต ใช้แอปกล้อง Jetpack ในการจับภาพ
sensor_fusion test_preview_stabilization ปรับโครงสร้างใหม่เพื่อทดสอบทั้งอัตราส่วนการซูม 0.9 เท่าและ 1.1 เท่าสำหรับการครอบคลุมของกล้องอัลตราไวด์

นอกจากนี้ เรายังย้ายการทดสอบจำนวนหนึ่งใน scene1_1 และ scene1_2 ไปยัง scene1_3 เพื่อกระจายภาระให้กับฉากย่อย 3 ฉาก อย่างไรก็ตาม ระบบจะย้ายเฉพาะการทดสอบที่ไม่ต้องใช้โฟกัสอัตโนมัติเนื่องจากscene1_3ไม่มีขอบสีขาว

การทดสอบที่เลิกใช้งานแล้ว

ใน Android 16 เราจะเลิกใช้งานการทดสอบต่อไปนี้เนื่องจากมีฟังก์ชันการทดสอบที่ครอบคลุมอยู่แล้ว

บรรยากาศ ชื่อการทดสอบ คำอธิบาย
scene2_b test_num_faces นำออกเนื่องจากการตรวจจับใบหน้าในฉากที่ทดสอบโดย test_preview_num_faces
scene2_f test_num_faces นำออกเนื่องจากการตรวจจับใบหน้าในฉากที่ทดสอบโดย test_preview_num_faces