یادداشت‌های انتشار مجموعه تست تصویر دوربین اندروید 16

نسخه اندروید ۱۶ شامل تعدادی تغییر در Camera ITS است. این صفحه خلاصه‌ای از تغییرات Camera ITS برای اندروید ۱۶ را ارائه می‌دهد.

نسخه‌های پایتون و بسته‌ها

ما قویاً شرکا را تشویق می‌کنیم که از نرم‌افزار مدیریت بسته برای بسته‌بندی نسخه‌های صحیح بسته‌ها استفاده کنند تا یک محیط مجازی برای توسعه نسخه‌های اندروید ایجاد شود. برای مثال، یک ابزار مدیریت بسته که اکثر بسته‌های مورد نیاز را مدیریت می‌کند، به مستندات پایتون ۳ برای venv مراجعه کنید.

اندروید ۱۶ از نسخه‌های پایتون و پکیج‌های زیر پشتیبانی می‌کند:

بسته زیر برای اندروید ۱۶ جدید است:

بسته‌ی زیر برای اندروید ۱۶ منسوخ شده است:

صحنه‌های جدید یا به‌روز شده

اندروید ۱۶ صحنه‌های زیر را معرفی می‌کند:

صحنه توضیحات
scene1_3 نمودار خاکستری مشابه scene1_1 بدون مرز سفید.
scene6 شبکه‌ای از دایره‌ها را با شبکه‌ای از نشانگرهای ArUco به‌روزرسانی می‌کند تا شیء واقع‌شده در صحنه را به‌طور منحصربه‌فرد شناسایی کند.
scene_ip صحنه جدید برای مقایسه برابری تصویر بین برنامه دوربین پیش‌فرض و عکس‌های گرفته شده توسط برنامه دوربین Jetpack.
scene_tele از صحنه‌های ۶ و ۷ دوباره استفاده می‌کند، اما اجازه می‌دهد تا تقاطع دوربین عریض به تله به طور جداگانه آزمایش شود، زیرا فاصله نمودار باید برای دوربین تله بهینه شود.

آزمایش‌های جدید

اندروید ۱۶ تست‌های زیر را معرفی می‌کند:

صحنه نام آزمون توضیحات
scene1_3 test_exposure_time_priority ویژگی حالت اولویت زمان نوردهی اندروید ۱۶ را تأیید می‌کند.
scene1_3 test_sensitivity_priority ویژگی حالت اولویت ISO اندروید ۱۶ را تأیید می‌کند.
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 ویژگی نشانگر حالت شب اندروید ۱۶ را تأیید می‌کند.
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 برای ضبط ویدیو استفاده می‌کند.

تست‌های بازسازی‌شده

در اندروید ۱۶، تست‌های زیر برای افزایش پوشش تست و گروه‌بندی منطقی‌تر تست‌ها، بازسازی شده‌اند:

صحنه نام آزمون توضیحات
scene1_3 test_ev_compensation تابع test_ev_compensation_advanced و test_ev_compensation_basic را با هم ادغام می‌کند.
scene3 test_imu_drift آزمایش را برای مدت طولانی‌تری اجرا می‌کند تا مشکلات رانش ژیروسکوپ در دماهای بالاتر را کشف کند.
scene6 test_zoom در هنگام تغییر به لنز تله‌فوتو، زوم متوقف می‌شود. بررسی آفست اضافه می‌شود. از اپلیکیشن دوربین جت‌پک برای ضبط تصاویر استفاده می‌شود.
sensor_fusion test_preview_stabilization برای آزمایش در هر دو نسبت بزرگنمایی ۰.۹x و ۱.۱x برای پوشش دوربین فوق عریض، بازسازی شد.

علاوه بر این، تعدادی از تست‌های موجود در scene1_1 و scene1_2 به scene1_3 منتقل می‌شوند تا تعادل بار بین سه زیرصحنه برقرار شود. با این حال، تنها تست‌هایی که نیاز به فوکوس خودکار ندارند به دلیل نداشتن حاشیه سفید scene1_3 منتقل می‌شوند.

آزمون‌های منسوخ‌شده

در اندروید ۱۶، تست‌های زیر به دلیل پوشش تابع تست توسط تست‌های دیگر، منسوخ شده‌اند:

صحنه نام آزمون توضیحات
scene2_b test_num_faces به دلیل تشخیص چهره در صحنه آزمایش شده توسط test_preview_num_faces حذف شد.
scene2_f test_num_faces به دلیل تشخیص چهره در صحنه آزمایش شده توسط test_preview_num_faces حذف شد.