راه ترقی - گوگل در رویداد I/O 2022 خود قابلیتهای جدیدی معرفی کرد که عملکرد دوربین را در اپلیکیشنهای شخص ثالث اندروید بهبود میبخشد. در این مقاله، روش این شرکت برای بهبود قابلیتهای فیلمبرداری در اپلیکیشنهایی مثل اسنپچت و اینستاگرام را توضیح خواهیم داد.
در رویداد I/O 2022 گوگل شاهد معرفی محصولات و خدمات جدید این شرکت بودیم. غول فناوری مستقر در مانتینویو در این مراسم مجموعه ابزارهای جدیدی برای بهبود فیلمبرداری در اپلیکیشنهای شخص ثالث اندروید ازجمله اسنپچت و اینستاگرام را رونمایی کرد. همچنین، این شرکت با انتشار اندروید 13 قصد دارد تغییرات درخورتوجهی در عملکرد دوربین اعمال کند تا کاربران بتوانند خروجی باکیفیتتری از دوربین دستگاهشان دریافت کنند.
Camera2 API گوگل و کتابخانهی CameraX JetPack بهعنوان پلی بین سختافزار دوربین و اپلیکیشنهای شخص ثالثی عمل میکنند که از دوربین بهره میبرند. این مورد شامل اجازهدادن به اپلیکیشنها برای استفاده از همهی دوربینهای دستگاه و عملکردهای آن و قابلیتهایی مثل سوئیچ بدون وقفه بین دوربینها برای بزرگنمایی و کوچکنمایی و بهرهگرفتن از عملکردهای مختلف مثل جلوهی بوکه، کاهش نویز، اندازهگیری فوکوس و نوردهی است. البته عملکرد این APIها به تصاویر محدود شده است. گوگل در کنفرانس توسعهدهندگان امسال خود اعلام کرد قابلیت ضبط ویدئو را نیز در کتابخانهی CameraX JetPack ارائه کرده است. این یعنی هر اپلیکیشن شخص ثالثی که از ماژول بهروزرسانیشدهی CameraX پشتیبانی میکند، از همهی دوربینهای پشتی دستگاه میتواند استفاده کند.
گوگل تابهحال به تولیدکنندگان گوشیهای هوشمند وابسته بوده است تا از CameraX Vendor Extenstions برای ارائهی عملکردهایی مثل حالت پرتره یا حالت شب در دستگاههای خود استفاده کنند. سازندگان گوشیهای هوشمند براساس سختافزار محصولات خود این وصلههای نرمافزاری را سفارشیسازی میکنند. CameraX به این وصلههای نرمافزاری اجازه میدهد تا در هر دستگاه اندرویدی بدون برنامهنویسی مجدد هریک از این قابلیتها، بتوان از آنها در اپلیکیشنهایی غیر از برنامهی اصلی دوربین استفاده کرد.
جدا از پیشرفتهای کلی در نحوهی استفادهی برنامههای اندرویدی از قابلیتهای دوربین، گوگل در حال اضافهکردن امکانات خاصی برای بهبود عملکرد دوربین در اندروید 13 است. این شرکت در نسخهی بعدی سیستمعامل موبایلی خود پیشنمایش ویدئوها را در برنامههای دوربین بهبود خواهد داد. گوگل با استفاده از تثبیتکنندهی پیشنمایش، قصد دارد تصاویر خروجی را با پیشنمایشها بیشتر سازگار کند؛ بنابراین، بین آنچه قبلاً دیدهاید و آنچه پس از ثبت تصویر دریافت میکنید، تفاوت چندانی وجود نخواهد داشت. این ویژگی نیاز به ویرایش عکسها برای رسیدن به نتیجهی دلخواه را از بین خواهد برد.
اندروید 13 برای همگامسازی نرخ فریم نمایشگر و نرخ فریم پیشنمایش دوربین بهینه شده است تا اطمینان حاصل شود هیچ لگ یا اختلاف زمانی بین پیشنمایش و آنچه سختافزار دوربین ثبت میکند، وجود نداشته باشد. بدینترتیب، دیگر بابت تفاوت تصاویر با آنچه در پیشنمایش مشاهده میکنید، نگرانی نخواهید داشت. گوگل برای اطمینان از ارائهی پیشنمایشی روان و واقعی، نرخ فریم آن را از 30 به 60 فریمبرثانیه افزایش میدهد تا هرگونه تأخیر و لگ احتمالی به حداقل ممکن کاهش یابد. پشتیبانی از ویدئو HDR در دستگاههای پشتیبانیشده
http://www.RaheNou.ir/fa/News/352110/گوگل-چگونه-کیفیت-ویدئوهای-اسنپچت-و-اینستاگرام-را-بهبود-میبخشد؟