واقعیت افزوده Augmented Reality – AR

واقعیت افزوده یا Augmented Reality چیست؟

واقعیت افزوده (به اختصار AR) نمایی از یک محیط فیزیکی در دنیای واقعی است که با اطلاعات دیجیتال ادغام شده است. برخلاف واقعیت مجازی (Virtual Reality) که یک نمای کاملا مصنوعی از محیط ایجاد می‌کند، واقعیت افزوده اطلاعات جدیدی را به محیط واقعی پیرامون فرد می‌افزاید.

کاربردهای واقعیت افزوده

از مهم‌ترین اهدافی که AR دنبال می‌کند ارائه‌ی اطلاعات مفید و کمک به کاربر برای رسیدن به درک بهتر از محیط پیرامون است. امروزه استفاده از AR در حوزه‌های مختلف زندگی روزمره و حرفه‌ای انسان از قبیل معماری، آموزش، انتشارات تعاملی، بازی، پزشکی، نظامی، مسیریابی، ترجمه و … کاربردهای متعددی پیدا کرده است. نمونه‌هایی از این کاربردها را در تصاویر زیر مشاهده می‌کنید:

واقعیت افزوده Augmented Reality
اپلیکیشن AR دیزنی که قادر است هنگام رنگ کردن کتاب توسط کودک، کاراکترها را به صورت سه بعدی و زنده به نمایش درآورد!
واقعیت مجازی
ترجمه متن روی تابلوهای راهنما با کمک AR
واقعیت مجازی
یک اپلیکیشن آموزشی در حال نمایش تصویری سه بعدی از جمجمه‌ی انسان

پردازنده، صفحه نمایش، حسگرها و دستگاه‌های ورودی عناصر موردنیاز سخت افزاری در AR می‌باشند. دوربین یکی از مهم‌ترین ابزارهای ورودی برای کسب داده‌های مورد نیاز از محیط به منظور ایجاد تصاویر واقعیت افزوده به شمار می‌رود. با وجود حسگرهای مختلفی که در اکثر گوشی‌های هوشمند و تبلت‌ها تعبیه شده است در سال‌های اخیر، تولید اپلیکیشن‌های واقعیت افزوده برای سیستم عامل‌های مختلف همراه افزایش یافته است. عینک‌های هوشمندی نظیر Google Glass و Microsoft HoloLens نیز از واقعیت افزوده برای نمایش اطلاعات روی نمای دنیای واقعی پیش روی کاربر استفاده می‌شود.

پیوندهای پیشنهادی تک دیک

لینک واژه در ویکیپدیا

واژه‌های مرتبط

ASP.NET ASP.NET چیست؟ ASP.NET یک فریم‌ورک کاربردی وب است که برای توسعه‌ی صفحات پویای وب، وب اپلیکیشن‌ها و سرویس‌های وب به کار می‌رود. این محصول که ساخت شرکت ...
زبان اسمبلی Assembly Language زبان اسمبلی یا Assembly Language چیست؟ زبان اسمبلی (Assembly Language) یک زبان برنامه نویسی سطح پایین است که نزدیکی بالایی به دستورالعمل‌های ماشین دا...
واسط برنامه نویسی کاربردی Application Programming ... واسط برنامه نویسی کاربردی یا Application Programming Interface - API چیست؟ واسط برنامه نویسی کاربردی (Application Programming Interface به اختصار API...
انتساب افزوده Augmented Assignment انتساب افزوده یا Augmented Assignment چیست؟ انتساب افزوده (Augmented Assignment) نوعی عملگر انتساب است که در برخی از زبان‌های برنامه‌نویسی برای ساده‌...
تغییر دهنده دسترسی Access Modifier تغییر دهنده دسترسی یا Access Modifier چیست؟ تغییر دهنده دسترسی (Access Modifier) در برنامه نویسی شئ‌گرا به گونه‌ای از کلمات کلیدی اطلاق می‌شود که جهت...
انتساب Assignment انتساب یا Assignment چیست؟ انتساب (Assignment) یا تخصیص در دانش برنامه نویسی عملی است که طی آن مقداری به فضای نگه‌داری متناظر با نام یک متغیر تخصیص د...

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *