Android 9-এ, ক্যামেরা ডিভাইস
মোশন ট্র্যাকিংয়ের ক্ষমতা বিজ্ঞাপন দিতে পারে।
এই ফিচার কাজ করে এমন ক্যামেরা নিজে থেকে মোশন ট্র্যাকিং ডেটা তৈরি করে না,
তবে দৃশ্য বিশ্লেষণের জন্য অন্যান্য সেন্সরের সাথে ARCore বা ইমেজ-স্ট্যাবিলাইজেশন অ্যালগরিদম
ব্যবহার করে। এই ফিচার কাজ করার জন্য ডিভাইসে অবশ্যই
CONTROL_CAPTURE_INTENT_MOTION_TRACKING কাজ করতে হবে।
এই ইনটেন্ট ক্যাপচার অনুরোধের অংশ হলে, মোশন ব্লার কমানোর জন্য ক্যামেরাকে অবশ্যই
এক্সপোজার টাইম সর্বাধিক ২০ মিলিসেকেন্ডে সীমাবদ্ধ করতে হবে।
উদাহরণ ও সোর্স
HAL-এর দিকে রেফারেন্স মোশন ট্র্যাকিং ইমপ্লিমেন্টেশন উপলভ্য আছে যা ক্যামেরা HAL-এর অংশ।
প্রয়োগ
ক্যামেরা ডিভাইসে মোশন ট্র্যাকিং চালু করতে, এগুলি ভালোভাবে দেখে নিন:
-
ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKINGক্ষমতা চালু করা আছে। ANDROID_CONTROL_CAPTURE_INTENT_MOTION_TRACKINGইনটেন্ট কাজ করে এবং ক্যাপচার করার অনুরোধে অন্তর্ভুক্ত করা হলে, ক্যামেরার এক্সপোজার টাইম সর্বাধিক ২০ মিলিসেকেন্ডে সীমাবদ্ধ করে।নিম্নলিখিত তালিকা থেকে লেন্স ক্যালিব্রেশন ডেটা স্ট্যাটিক তথ্য এবং ডাইনামিক মেটাডেটা ফিল্ডে সঠিকভাবে রিপোর্ট করা হয়েছে:
যাচাইকরণ
মোশন ট্র্যাকিং ফিচার কাজ করে এমন ক্যামেরা ডিভাইসকে অবশ্যই ক্যামেরা CTS পরীক্ষা পাস করতে হবে।