অ্যান্ড্রয়েড 14 রিলিজে ক্যামেরা আইটিএস- এ বেশ কিছু পরিবর্তন রয়েছে।
এই পৃষ্ঠাটি Android 14-এর জন্য ক্যামেরা আইটিএস পরিবর্তনগুলির সংক্ষিপ্ত বিবরণ দেয়৷ পরিবর্তনগুলি পাঁচটি বিস্তৃত বিভাগে পড়ে:
- পাইথন এবং প্যাকেজ সংস্করণ
- বর্ধিত লিমিটেড ক্যামেরা পরীক্ষা
- বর্ধিত মুখ-সম্পর্কিত পরীক্ষা
- অন্যান্য পরীক্ষা পরিবর্তন
- নতুন পরীক্ষা
- সমান্তরাল DUT পরীক্ষা
পাইথন এবং প্যাকেজ সংস্করণ
অ্যান্ড্রয়েড 14 অ্যান্ড্রয়েড 12 এবং 13 সমর্থিত পাইথন সংস্করণ এবং লাইব্রেরি ছাড়াও নিম্নলিখিত পাইথন সংস্করণগুলিকে সমর্থন করে:
- পাইথন 3.9.2
- OpenCV 4.2.0
- নমপি 1.20.3
- Matplotlib 3.4.1
- স্কিপি 1.6.2
- pySerial 3.5
- বালিশ 8.3.1
- PyYAML 5.4.1
- মোবলি 1.11
- FFmpeg 4.4.1
- (শুধুমাত্র ডিসপ্লে P3 পরীক্ষার জন্য) কালার-সায়েন্স 0.4.2
বর্ধিত লিমিটেড ক্যামেরা পরীক্ষা
অ্যান্ড্রয়েড 14-এ, বিদ্যমান পরীক্ষাগুলির সাথে সীমিত ক্যামেরাগুলির পরীক্ষা সক্ষম করার জন্য নিম্নলিখিত পরীক্ষাগুলি পুনরায় ফ্যাক্টর করা হয়েছে৷
দৃশ্য | পরীক্ষার নাম | বর্ণনা |
---|---|---|
1_1 | test_jpeg | manual_capture() পদ্ধতিটি নির্মূল করতে রিফ্যাক্টর করা হয়েছে। |
1_2 | test_yuv_jpeg_all | manual_capture() পদ্ধতিটি নির্মূল করতে রিফ্যাক্টর করা হয়েছে। |
1_2 | test_yuv_plus_jpeg | manual_capture() পদ্ধতিটি নির্মূল করতে রিফ্যাক্টর করা হয়েছে। |
1_2 | test_yuv_plus_raw | manual_capture() পদ্ধতিতে রিফ্যাক্টর করা হয়েছে। RAW/RAW10/RAW12 পরীক্ষা একটি একক পরীক্ষায় মার্জ করা হয়েছে। |
4 | পরীক্ষা_মাল্টি_ক্যামেরা_সারিবদ্ধকরণ | manual_capture() পদ্ধতিতে রিফ্যাক্টর করা হয়েছে। |
বর্ধিত মুখ-সম্পর্কিত পরীক্ষা
অ্যান্ড্রয়েড 14-এ, নিম্নলিখিত মুখ সনাক্তকরণ পরীক্ষাগুলি রিফ্যাক্টর করা হয়।
দৃশ্য | পরীক্ষার নাম | বর্ণনা |
---|---|---|
2 | পরীক্ষার_সংখ্যা_মুখ | মুখের বৈচিত্র্য বৃদ্ধির জন্য নতুন মুখ। মুখের অবস্থান নিশ্চিত করা হয়েছে। |
অন্যান্য পরীক্ষা পরিবর্তন
অ্যান্ড্রয়েড 14-এ, পরীক্ষার কভারেজ বাড়ানোর জন্য নিম্নলিখিত পরীক্ষাগুলি রিফ্যাক্টর করা হয়।
দৃশ্য | পরীক্ষার নাম | বর্ণনা |
---|---|---|
0 | পরীক্ষা_পড়া_লিখন | android.sensor.sensitivityRange এর বাইরে পড়ে সংবেদনশীলতার জন্য ফ্ল্যাগ ক্যাপচার মেটাডেটা মানগুলিকে রিফ্যাক্টর করা হয়েছে। |
1_1 | test_burst_samameness_manual | 50 ফ্রেমের পাঁচটি বিস্ফোরণের পরিবর্তে 50 ফ্রেমের দুটি বিস্ফোরণ করতে রিফ্যাক্টর করা হয়েছে। |
1_2 | test_yuv_jpeg_all | যদি উপলব্ধ থাকে তবে STILL_CAPTURE ব্যবহার কেস ব্যবহার করার জন্য রিফ্যাক্টর করা হয়েছে। |
1_2 | test_yuv_plus_jpeg | যদি উপলব্ধ থাকে তবে STILL_CAPTURE ব্যবহার কেস ব্যবহার করার জন্য রিফ্যাক্টর করা হয়েছে। |
4 | পরীক্ষা_মাল্টি_ক্যামেরা_সারিবদ্ধকরণ | YUV ক্যাপচার যোগ করতে এবং বিদ্যমান 640x480 ক্যাপচারে 640x360 ক্যাপচার যোগ করতে রিফ্যাক্টর করা হয়েছে। |
নতুন পরীক্ষা
Android 14-এ নিম্নলিখিত নতুন পরীক্ষাগুলি অন্তর্ভুক্ত রয়েছে।
দৃশ্য | পরীক্ষার নাম | বর্ণনা |
---|---|---|
2_ক | test_autoframing | যাচাই করে যে অটোফ্রেমিং জুম অনুপাত সেট নির্বিশেষে বিভিন্ন স্কিন টোন সহ সমস্ত মুখ অন্তর্ভুক্ত করতে FoV সামঞ্জস্য করতে পারে। |
2_ক | test_display_p3 | P3 JPEG আউটপুট সঠিক কিনা তা যাচাই করে। |
2_ক | test_preview_min_frame_rate | যাচাই করে যে প্রিভিউ FPS কম আলোর অবস্থার অধীনে ক্যামেরা বৈশিষ্ট্য দ্বারা সংজ্ঞায়িত সর্বনিম্ন পৌঁছেছে। |
3 | টেস্ট_ল্যান্ডস্কেপ_থেকে_প্রতিকৃতি | পোর্ট্রেট ওভাররাইড রোটেট ইমেজ সঠিকভাবে ল্যান্ডস্কেপ যাচাই করে। |
4 | test_preview_aspect_ratio_and_crop | যাচাই করে Preview স্ট্রিম আকৃতির অনুপাত, ক্রপ এবং FoV সমর্থিত ফরম্যাটের জন্য উপযুক্ত। |
6 | টেস্ট_ইন_সেন্সর_জুম | ক্যামেরা ইন-সেন্সর জুম আচরণ যাচাই করে। |
6 | টেস্ট_লো_লেটেন্সি_জুম | সেটিংস ওভাররাইড জুম সেট করা থাকলে জুম অনুপাত স্কেল সঠিকভাবে যাচাই করে। |
6 | test_preview_video_zoom_match | যাচাই করে যে জুম Preview এবং Video স্ট্রীমগুলিতে একই আচরণ করে৷ |
এক্সটেনশন | টেস্ট_এইচডিআর_এক্সটেনশন | যখন অনুরোধ করা হয় তখন HDR এক্সটেনশন সঠিকভাবে সক্রিয় হয় তা যাচাই করে। |
এক্সটেনশন | পরীক্ষা_নাইট_এক্সটেনশন | অনুরোধ করা হলে Night এক্সটেনশন সঠিকভাবে সক্রিয় হয় তা যাচাই করে। |
সেন্সর_ফিউশন | test_led_snapshot | LED স্ন্যাপশটগুলিকে পরিপূর্ণ বা আভাসিত করে না তা যাচাই করে৷ |
সমান্তরাল DUT পরীক্ষা
অ্যান্ড্রয়েড 14 সমান্তরাল DUT পরীক্ষা সমর্থন করে, যা আপনাকে সামগ্রিক পরীক্ষার গতি বাড়ানোর জন্য একাধিক রিগগুলির সাথে সমান্তরালে DUT পরীক্ষা করতে দেয়। উদাহরণস্বরূপ, সমান্তরাল পরীক্ষা আপনাকে একই সময়ে ক্যামেরা 0 এবং অন্য একটি রিগে ক্যামেরা 1 পরীক্ষা করতে দেয়।
আরো বিস্তারিত জানার জন্য, সমান্তরাল DUT পরীক্ষা দেখুন।
পরীক্ষার প্রয়োজনীয়তা
চিত্র 1 Android 14 এর গোপন ডিকোডার রিং দেখায়। গোপন ডিকোডার রিং দেখায় কোন পরীক্ষা সেটিংস দ্বারা পৃথক পরীক্ষা গেট করা হয়। android.request.availableCapabilities
দ্বারা গেট করা পরীক্ষা সেটিংস বড় হাতের অক্ষরে রয়েছে। প্রধান গেটিং আইটেম হল:
-
MANUAL_SENSOR
-
READ_3A
-
PER_FRAME_CONTROL
-
RAW
-
faceDetectModes
-
timestampSource
-
flash.info.available
চিত্র 1. Android 14 ITS গোপন ডিকোডার রিং