Informacje o wersji pakietu testów obrazu z aplikacji Aparat w Androidzie 16

W Androidzie 16 wprowadzono szereg zmian w Camera ITS. Ta strona zawiera podsumowanie zmian w testach ITS aparatu na Androidzie 16.

Wersje Pythona i pakietów

Zdecydowanie zachęcamy partnerów do korzystania z oprogramowania do zarządzania pakietami, aby tworzyć pakiety z prawidłowymi wersjami pakietów i w ten sposób tworzyć wirtualne środowisko do tworzenia wersji na Androida. Przykładem narzędzia do zarządzania pakietami, które obsługuje większość wymaganych pakietów, jest venv opisane w dokumentacji Pythona 3.

Android 16 obsługuje te wersje Pythona i pakietów:

Ten pakiet jest nowy w Androidzie 16:

Ten pakiet został wycofany w przypadku Androida 16:

Nowe lub zaktualizowane sceny

Android 16 wprowadza te sceny:

Oświetlenie Opis
scene1_3 Szary wykres podobny do scene1_1 bez białej obwódki.
scene6 Aktualizuje siatkę okręgów siatką znaczników ArUco, aby jednoznacznie identyfikować wykryty obiekt w scenie.
scene_ip Nowa scena do porównywania zdjęć zrobionych domyślną aplikacją aparatu i aplikacją Jetpack Camera.
scene_tele Ponownie wykorzystuje sceny 6 i 7, ale umożliwia oddzielne testowanie przejścia z obiektywu szerokokątnego na teleobiektyw, ponieważ odległość od wykresu musi być zoptymalizowana pod kątem teleobiektywu.

Nowe testy

Android 16 wprowadza te testy:

Oświetlenie Nazwa testu Opis
scene1_3 test_exposure_time_priority Weryfikuje funkcję trybu priorytetu czasu naświetlania w Androidzie 16.
scene1_3 test_sensitivity_priority Weryfikuje funkcję trybu priorytetowego ISO w Androidzie 16.
scene2_a test_exposure_keys_consistent Sprawdza wartości metadanych ekspozycji w przypadku automatycznych i ręcznych rejestracji.
scene2_b test_preview_num_faces Weryfikuje wykrywanie twarzy w przypadku przechwytywania strumienia podglądu scene2_b.
scene2_d test_preview_num_faces Weryfikuje wykrywanie twarzy w przypadku przechwytywania strumienia podglądu scene2_d.
scene2_f test_preview_num_faces Weryfikuje wykrywanie twarzy w przypadku przechwytywania strumienia podglądu scene2_f.
scene2_g test_preview_num_faces Weryfikuje wykrywanie twarzy w przypadku przechwytywania strumienia podglądu z scene2_g, na których twarze są widoczne z profilu.
scene_flash test_night_mode_indicator Weryfikuje funkcję wskaźnika trybu nocnego w Androidzie 16.
scene_ip test_default_jca_ip Weryfikuje podobieństwo obrazów między domyślną aplikacją aparatu a aplikacją aparatu Jetpack.
scene_tele test_zoom_tele Dodaje sprawdzanie powiększenia podczas przełączania z obiektywu szerokokątnego na teleobiektyw.
scene_tele test_preview_zoom_tele Dodaje sprawdzanie powiększenia podglądu podczas przełączania z obiektywu szerokokątnego na teleobiektyw.
scene_tele test_multi_camera_switch_tele Dodaje sprawdzanie przełączania między wieloma aparatami w przypadku przejścia z aparatu szerokokątnego na teleobiektyw.
sensor_fusion test_video_stabilization_jca Podobny do test_video_stabilization, ale do nagrywania filmów używa aplikacji Jetpack Camera.

Zrefaktoryzowane testy

W Androidzie 16 te testy zostały zmodyfikowane, aby zwiększyć ich zakres i logicznie je pogrupować:

Oświetlenie Nazwa testu Opis
scene1_3 test_ev_compensation Łączy test_ev_compensation_advancedtest_ev_compensation_basic.
scene3 test_imu_drift Dłużej przeprowadza test, aby wykryć problemy z dryfowaniem żyroskopu w wyższych temperaturach.
scene6 test_zoom Zatrzymuje powiększanie podczas przełączania na teleobiektyw. Dodaje sprawdzanie przesunięcia. Do przechwytywania obrazów używa aplikacji Aparat Jetpack.
sensor_fusion test_preview_stabilization Przebudowano, aby testować przy powiększeniu 0,9x i 1,1x w przypadku aparatu ultraszerokokątnego.

Dodatkowo kilka testów w scene1_1scene1_2 zostało przeniesionych do scene1_3, aby zrównoważyć obciążenie 3 podscen. Jednak ze względu na brak białej ramki przenoszone są tylko testy, które nie wymagają automatycznego ustawiania ostrości.scene1_3

Wycofane testy

W Androidzie 16 te testy zostały wycofane, ponieważ ich funkcje są objęte innymi testami:

Oświetlenie Nazwa testu Opis
scene2_b test_num_faces Usunięto z powodu wykrycia twarzy w scenie testowanej przez test_preview_num_faces.
scene2_f test_num_faces Usunięto z powodu wykrycia twarzy w scenie testowanej przez test_preview_num_faces.