Android 16 के वर्शन में, Camera ITS में कई बदलाव किए गए हैं. इस पेज पर, Android 16 के लिए Camera ITS में किए गए बदलावों की खास जानकारी दी गई है.
Python और पैकेज के वर्शन
हमारा सुझाव है कि पार्टनर, पैकेज मैनेजमेंट सॉफ़्टवेयर का इस्तेमाल करके, Android के नए वर्शन के लिए डेवलपमेंट एनवायरमेंट बनाएं. इसके लिए, वे पैकेज के सही वर्शन बंडल करें. पैकेज मैनेजमेंट टूल का एक उदाहरण देखने के लिए, venv के लिए Python 3 का दस्तावेज़ देखें. यह टूल, ज़रूरी ज़्यादातर पैकेज को मैनेज करता है.
Android 16, Python और पैकेज के इन वर्शन के साथ काम करता है:
- Python 3.10.13
- OpenCV 4.10.0
- Numpy 2.2.5
- Matplotlib 3.8.4
- Scipy 1.13.1
- pySerial 3.5
- Pillow 10.3.0
- PyYAML 6.0.1
- Mobly 1.12.2
- FFmpeg 7.0.2
- Snippet UiAutomator 1.1.1
Android 16 के लिए, यह पैकेज नया है:
Android 16 के लिए, इस पैकेज को बंद कर दिया गया है:
नए या अपडेट किए गए सीन
Android 16 में ये सीन शामिल किए गए हैं:
| सीन | ब्यौरा |
|---|---|
scene1_3 |
ग्रे चार्ट, जो scene1_1 जैसा है. इसमें सफ़ेद बॉर्डर नहीं है. |
scene6 |
सीन में मौजूद ऑब्जेक्ट की यूनीक तरीके से पहचान करने के लिए, ArUco मार्कर के ग्रिड के साथ, सर्कल के ग्रिड को अपडेट करता है. |
scene_ip |
डिफ़ॉल्ट कैमरा ऐप्लिकेशन और Jetpack Camera App से कैप्चर की गई इमेज की समानता की तुलना करने के लिए नया सीन. |
scene_tele |
scene6 और scene7 का फिर से इस्तेमाल करता है, लेकिन वाइड से टेलीफ़ोटो कैमरा के ट्रांज़िशन की जांच अलग से की जा सकती है, क्योंकि टेलीफ़ोटो कैमरे के लिए चार्ट की दूरी ऑप्टिमाइज़ की जानी चाहिए. |
नई जांच के आंकड़े
Android 16 में ये जांच के आंकड़े शामिल किए गए हैं:
| सीन | जांच का नाम | ब्यौरा |
|---|---|---|
scene1_3 |
test_exposure_time_priority |
Android 16 के एक्सपोज़र टाइम प्रायॉरिटी मोड की सुविधा की पुष्टि करता है. |
scene1_3 |
test_sensitivity_priority |
Android 16 के 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 |
Android 16 के नाइट मोड इंडिकेटर की सुविधा की पुष्टि करता है. |
scene_ip |
test_default_jca_ip |
डिफ़ॉल्ट कैमरा ऐप्लिकेशन और Jetpack Camera App से कैप्चर की गई इमेज की समानता की पुष्टि करता है. |
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 App का इस्तेमाल करता है. |
फिर से तैयार की गई जांच के आंकड़े
Android 16 में, इन जांच के आंकड़ों को फिर से तैयार किया गया है, ताकि जांच के दायरे को बढ़ाया जा सके और जांच के आंकड़ों को ज़्यादा लॉजिकल तरीके से ग्रुप किया जा सके:
| सीन | जांच का नाम | ब्यौरा |
|---|---|---|
scene1_3 |
test_ev_compensation |
test_ev_compensation_advanced और test_ev_compensation_basic को मर्ज करता है. |
scene3 |
test_imu_drift |
ज़्यादा तापमान पर, जायरोस्कोप के ड्रिफ़्ट की समस्याओं का पता लगाने के लिए, जांच को ज़्यादा समय तक चलाता है. |
scene6 |
test_zoom |
टेलीफ़ोटो लेंस पर ट्रांज़िशन के दौरान, ज़ूम करना बंद कर देता है. ऑफ़सेट की जांच जोड़ता है. कैप्चर करने के लिए Jetpack Camera App का इस्तेमाल करता है. |
sensor_fusion |
test_preview_stabilization |
अल्ट्रा-वाइड कैमरा कवरेज के लिए, 0.9x और 1.1x, दोनों ज़ूम रेशियो पर जांच करने के लिए, इसे फिर से तैयार किया गया है. |
इसके अलावा, scene1_1 और scene1_2 में मौजूद कई जांच के आंकड़ों को scene1_3 में ले जाया गया है, ताकि तीनों सब-सीन का लोड बैलेंस किया जा सके. हालांकि, सिर्फ़ वे जांच के आंकड़े ले जाए गए हैं जिनके लिए ऑटोफ़ोकस की ज़रूरत नहीं होती, क्योंकि scene1_3 में सफ़ेद बॉर्डर नहीं है.
बंद की गई जांच के आंकड़े
Android 16 में, इन जांच के आंकड़ों को बंद कर दिया गया है, क्योंकि जांच के फ़ंक्शन को अन्य जांच के आंकड़ों में शामिल कर लिया गया है:
| सीन | जांच का नाम | ब्यौरा |
|---|---|---|
scene2_b |
test_num_faces |
हटा दिया गया है, क्योंकि सीन में चेहरे की पहचान की जांच, test_preview_num_faces से की जाती है. |
scene2_f |
test_num_faces |
हटा दिया गया है, क्योंकि सीन में चेहरे की पहचान की जांच, test_preview_num_faces से की जाती है. |