ردیابی حرکت

در اندروید 9، دستگاه‌های دوربین می‌توانند قابلیت ردیابی حرکت را تبلیغ کنند. دوربین‌هایی که از این ویژگی پشتیبانی می‌کنند، خود داده‌های ردیابی حرکت تولید نمی‌کنند، اما در عوض توسط ARCore یا یک الگوریتم تثبیت‌کننده تصویر همراه با سنسورهای دیگر برای تجزیه و تحلیل صحنه استفاده می‌شوند. برای پشتیبانی از این ویژگی، دستگاه‌ها باید از CONTROL_CAPTURE_INTENT_MOTION_TRACKING پشتیبانی کنند. اگر این هدف بخشی از درخواست عکسبرداری باشد، دوربین باید زمان نوردهی را به حداکثر 20 میلی ثانیه محدود کند تا تاری حرکت را کاهش دهد.

مثال ها و منبع

اجرای ردیابی حرکت مرجع در سمت HAL به عنوان بخشی از دوربین HAL موجود است.

پیاده سازی

برای فعال کردن ردیابی حرکت در دستگاه دوربین، مطمئن شوید:

اعتبار سنجی

دستگاه‌های دوربینی که از ویژگی ردیابی حرکت پشتیبانی می‌کنند باید تست‌های CTS دوربین را بگذرانند.