در واقعیت افزوده، عناصر معمولا به صورت بی‌درنگ نگاشته شده و به طور هوشمند مرتبط با عناصر محیطی می‌باشند، مانند نمایش امتیاز مسابقات ورزشی در زمان پخش از تلویزیون. با کمک تکنولوژی پیشرفتهٔ واقعیت افزوده (برای مثال افزودن قابلیت بینایی کامپیوتری و تشخیص اشیاء) می‌توان اطلاعات مرتبط با دنیای واقعی پیرامون کاربر را به صورت تعاملی و دیجیتالی به او ارائه کرد. همچنین می‌توان اطلاعات مرتبط با محیط و اشیاء اطراف را بر روی دنیای واقعی نگاشت. ایده اولیه واقعیت افزوده اولین بار در سال ۱۹۹۰ توسط توماس کادل کارمند بوئینگ مطرح شد.

ویدیو آموزش برنامه نویسی یک بازی کوتاه با ARKIT

تینگوتیم| در این ویدیو که توسط  Brian Advent ساخته شده است یاد میگیریم که چگونه در زمانی کوتاه با استفاده از قابلیت های ARKIT یک بازی واقعیت افزوده ساده بسازیم. جهت مشاهده مطالب جدیدتر پیرامون واقعیت افزوده می توانید عضو خبرنامه یا کانال تلگرام ما بشوید.

لینک دانلود سورس کد برنامه و فایل پروژه Xcode

 

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

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

کمپانی های بازی های ویدیویی به سرعت در حال حرکت به سمت استفاده از واقعیت افزوده هستند. کمپانی Total Immersion نرم افزاری ایجاد کرده که واقعیت افزوده را روی کارتهای بیس بال اجرا می کند. برای استفاده از آن می توان به سادگی پس از دانلود نرم افزار و با استفاده از یک وب کم و کارتهای بیس بال، با آن کار کرد. این نرم افزار کارت را شناسایی می کند و سپس ویدیوی مربوط به آن را نمایش میدهد. با تکان دادن کارت در دست و شکل سه بعدی در صفخه نمایش، حرکاتی مانند گرفتن توپ را انجام می دهد.

تلاش های Total Immersion به تازگی آغاز شده است. در سال های آینده شاهد بازی هایی خواهیم بود که از تکنولوژی واقعیت افزوده استفاده می کنند.

دموی بسیاری از بازی های دارای این قابلیت، هم اکنون تولید شده است. برای مثال بازی”human Pac-Man” به کاربران اجازه می دهد تا یکدیگر را در دنیای واقعی، تعقیب کنند.

اکنون که برخی از کاربردهای جاری و پیشرفته بسیاری از واقعیت افزوده را ایجاد کرده ایم، بیایید نگاهی به محدودیت های تکنولوژی و آنچه که در آینده خواهیم دید، بیاندازیم. توجه اپل به واقعیت افزوده و ایجاد بزرگترین پلتفرم واقعیت افزوده از طریق ARKIT احتمالا منجر به این خواهد شد که ما در چند سال آینده به دفعات از اصطلاح « AR Gaming» در هنگام توصیف تجارب خود در دنیای بازی های ویدیویی استفاده کنیم.

لینک منبع

واقعیت افزوده چگونه کار می کند؟

محدودیت ها و آینده واقعیت افزوده

واقعیت افزوده (AR) هنوز چالش های زیادی برای غلبه دارد. برای مثال، دقت GPS در عرض، فقط 30 فوت (9 متر) است و همچنین در داخل خانه کار نمی کند. اگر چه بهبود فن آوری تشخیص تصویر ممکن است قادر به کمک به این موضوع باشد.

ممکن است مردم بخواهند متکی به  تلفن های همراه خود، که دارای صفحه نمایش کوچک برای قرار دادن اطلاعات است، باشند. به همین علت، دستگاه های پوشیدنی مانند لنزهای تماسی یا عینک های دارای قابلیت واقعیت افزوده و شبیه سازی شده، کاربران را با دیدگاه های راحت تر و گسترده تر از دنیای اطراف خود به اشتراک می گذارند. صفحه نمایش دیگر نخواهد بود. در آینده ای نزدیک، شما ممکن است قادر باشید که یک بازی استراتژیک در بلادرنگ را در رایانه شخصی  خود بازی کنید. یا شما می توانید یک دوست را دعوت کنید، عینک های AR خودتان بگذارید، و روی میز روی جلوی شما بازی کنید.

درست همانطور که پدیده “CrackBerry” و اعتیاد به اینترنت نگران کننده هستند، وابستگی بیش از حد به واقعیت تقویت شده، می تواند به این معنی باشد که مردم از آنچه که در مقابل آنها هستند، از دست می روند. ممکن است بعضی از افراد ترجیح دهند از برنامه های iPhone (آیفون) خود استفاده کنند نه یک راهنمای تور با تجربه، حتی اگر یک راهنمای تور ممکن است بتواند سطح تعامل، تجربه و لمسی شخصی را در برنامه کامپیوتری در دسترس نباشد. و هنگامی وجود دارد که یک پلاک واقعی در یک ساختمان به مجازی آن ترجیح داده می شود، که فقط توسط افراد با تکنولوژی های خاص قابل دسترسی خواهد بود.

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

لینک به منبع  مقاله

,

معرفی Mini AR Glasses

تیم طراحی  شرکت خودرو سازی BMW (صنایع موتوری بایرن ) از بهترین تیم های طراحی جهان برخوردار است و تیم خلاق طراحی و طراحی صنعتی این شرکت همواره توانسته است محصولاتی طراحی کند که از جایگاه این شرکت در بازار صیانت نماید. BMW Designworks یکی از شرکت های زیر مجموعه این خودروساز آلمانی است که خدمات مشاوره خلاقانه  ای را جهت رشد و نوآوری در کسب و کار ها ارائه می کند. Designworks عینک واقعیت افزوده ای  برای به کارگیری در خودرو های MINI طراحی کرده است که آشنایی با آن برای علاقه مندان به واقعیت افزوده (AR) و فناوری های نوین می تواند جالب توجه باشد.

طراحی عینک هنری است  که توجه هر میلیمتر از جزییات آن بسیار مهم است. حالا به این موضوع پیچدگی های بیش از اندازه فناوری واقعیت افزوده (AR)  ونیز اتصال آن به خودرو را نیز اضافه کنید. تیم Designworks با  این طراحی به آينده خودروی MINI جهتش کرده است. آينده ای که عینک های AR  می توانند تجارب کاملا جدید از رانندگی را رقم بزنند، آینده ای که در آن میدان دید راننده با  لایه هایی از  اطلاعات دیجیتالی کامل تر می شود.

واقعیت افزوده در رانندگی

مهمترین چالشی که تیم طراحی با آن مواجه شد این بود که چگونه یک دستگاه به شدت فنی را در قالب یک شی خواستنی سبک زندگی مدرن  تبدیل کند در حالی که هویت برند MINI در آن نمایان باشد و در عین حال باید  تجربه ای بی همتا از واقعیت افزوده را برای غنی کردن تجربه رانندگی ارائه نماید.

Mini AR Glasses

 

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

,

واقعیت توسعه یافته XR

واقعیت توسعه یافته (Extended Reality) چیست؟

واقعیت توسعه یافته  عبارتی است که به همه محیط های ترکیبی  واقعی و مجازی و تعاملات انسان و ماشین  انجام شده توسط فناوری های کامپیوتری و پوشیدنی گفته می شود و به صورت اختصاری با XR نمایش داده می شود.

این شامل فرم های نمایشی مانند واقعیت تقویت شده (AR)، مجازیت  افزوده (AV) و واقعیت مجازی (VR) است، و حوزه ها در میان آنها تطبیق می شود. سطوح مجاز از حوزه های حسی حقیقی تا فریبندگی همه جانبه، که VR نامیده می شود، می باشد.

XR  در طیفی از  “واقعی کامل” را به “مجازی کامل”  قرار دارد.

منبع

 

آموزش واقعیت افزوده با فناوری اپل ARKIT

تینگوتیم | در این مقاله  کیت توسعه واقعیت افزوده اپل (ARKIT) مطابق شیوه نامه آموزشی اپل معرفی و آموزش داده می شود.

 

 

 

 

تصویرسازی اپل برای بیان مفهوم واقعیت افزوده

اولین نیازمندی هر تجربه واقعیت افزوده و تعریف ویژگی برای ARKIT  امکان خلق و ردیابی  یک تناظر میان فضای دنیای حقیقی که کاربر در آن سکنی دارد و فضای مجازی که می توانید در آن محتوای مجازی را مدل نمایید.وقتی که برنامه شما آن محتوا را همراه با تصویر زنده دوربین نمایش می دهد، کاربر واقعیت افزوده را تجربه می کند.در واقع از این طریق کاربر این فریب را حس میکند که محتوای مجازی بخشی از دنیای واقعی است مانند تصویر بالا که یک جانور خیالی روی مبل خانه نشسته است.

چگونه دنیا دنبال می شود؟

برای خلق یک تناظر بین فضای واقعی و فضای مجازی ARKIT از تکنیکی که   visual-inertial odometry   یا  « مسافت پیمایی لَختیایی بصری» خوانده می شود، استفاده می گردد.این فرآيند اطلاعات  دریافتی را از سخت افزار حس کننده حرکت دستگاه مجهز به iOS   را با  تجزیه و تحلیل بینایی رایانه ای صحنه که در دوربین دستگاه قابل نمایش است ترکیب می کند. ARKIT  ویژگی های قابل توجه در صحنه و تفاوت های موقعیتی در سراسر فریم های ویدیو را دنبال کرده و با اطلاعاتی که از از داده های حسگر های حرکتی بدست می آید مقایسه می کند. نتیجه این است که مدلی دقیق از موقعیت دستگاه  و  جنب و جوش آن بدست می آید.

علاوه بر این سیستم ARKIT  محتوایی یک صحنه را مورد تجزیه و تحلیل قرار داده و درک می کند.برای درک سطح دنیای واقعی  که دوربین  به آن اشاره می کند از متد های Hit-Testing استفده کنید( به کلاس  ARHitTestResult رجوع نمایید). تست ضربه یا Hit-testing در گرافیک رایانه ای به فرآيندی گفته می شود که مکان نمای تحت کنترل کاربر مانند مکان نمای ماوس با شی گرافیکی ترسیم شده مانند خط یا شکل برخورد می کند(۱). اگر شما ( planeDetection) را در تنظیمات صحنه فعال کنید، ARKIT خود به خود سطوح تخت در تصویر دوربین را شناسایی کرده و مختصات و اندازه آن ها را گزارش می دهد. شما می توانید از نتایج Hit-Test  یا سطوح شناسایی شده برای قرار دادن محتوای مجازی  یا تعامل با آن استفاده نمایید.

 

بهترین تجارت و محدودیت ها در ARKIT

ردیابی دنیا یک علم نادقیق است. این فرآيند عموما دقت قابل توجهی دارد که تجارب واقعی در AR منجر می شود. با این حال فرآيند ردیابی دنیا به جزییات  محیط فیزیکی دستگاه مرتبط است که همیشه با

نیازمندی های ما سازگار نیست یا اینکه با مقداری خطا عمل می کند. برای ساخت تجارب با کیفیت  AR  به این نکات و اخطار ها توجه داشته باشید.

 

  • تجارب AR را برای شرایط نور قابل پیش بینی طراحی کنید: ردیابی دنیا شامل فرآیند تجزیه و تحلیل تصویر است که نیازمند یک تصویر واضح و شفاف است. کیفیت ردیابی وقتی که دروبین جزییات را نبیند کاهش پیدا می کند. مانند زمانی که دوربین به دیوار سیاه گرفته شده یا محیط خیلی تاریک است.
  • از اطلاعات کیفیت ردیابی برای ارائه بازخورد به کاربر استفاده کنید.ردیابی دنیا  با ایجاد همبستگی میان  تجزیه و تحلیل تصاویر و حرکت دستگاه کار می کند. ARKIT درک بهتری از صحنه پیدا میکند اگر دستگاه در حال حرکت باشد،‌حتی اگر اندک باشد. اما حرکت خیلی زیاد خیلی سریع یا تکان دادن سریع می تواند منجر به کاهش کیفیت تصویر و در نتیجه کاهش کیفیت ردیابی بشود.کلاس ARCamera وضعیت ردیابی را ارائه می کند و شما از این طریق می توانید واسط کاربری را ایجاد کنید که چگونه مشکلات کیفیت ردیابی پایین را حل کند.
  • به سیستم تشخیص سطح زمان بدهید تا بتواند نتایج شفافی تولید کند و  سیستم را غیرفعال کنید وقتی که نتایج لازم را دارید.  نتایج سیستم  تشخیص سطح (Plane)   در طول زمان تغییر میکند وقتی که برای اولین بار سطح تشخیص داده شود ممکن است موقعیت آن نادقیق باشد. وقتی که سطح به مرور در صحنه می ماند، سیستم ARKIT  تخمین خود از فضا و مختصات سطح را پالایش می کند. سیستم ARKIT ممکن است به تغییر موقعیت گوشه ها و فضا ادامه دهد در حالی که شما از آن فضا برای قرار دادن محتوای خود استفاده کرده اید.

 

منبع: راهنمای توسعه دهندگان اپل 

 

 

,

دورنمای مایکروسافت برای واقعیت آمیخته

تینگوتیم | واقعیت کامپیوتری

ویدیویی که در ادامه مشاهده خواهید کرد، توسط مایکروسافت ساخته شده و آینده ای که توسط  کارکرد همزمان واقعیت افزوده و واقعیت مجازی خلق خواهد کرد را به ترسیم می کشد. اصطلاحا به ترکیب این دو واقعیت آمیخته (Mixed Reality) می گویند.

مدت زمان ویدیو : ۱ دقیقه

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

در این مقاله به این موضوع می پردازیم که واقعیت افزوده (AR) چیست و چه کاربرد هایی دارد.

طبق تعریف مرکز پژوهش های واقعیت افزوده  ، Aumgented Reality  فناوری ای است که نمای فیزیکی زنده، مستقیم یا غیرمستقیم (و معمولاً در تعامل با کاربر) است، که عناصری را پیرامون دنیای واقعی افراد اضافه می‌کند. واقعیت افزوده ، واقعیت مجازی، واقعیت آمیخته همه زیر مجموعه ای از مفهوم کلی تر واقعیت رایانه ای (Computer-mediated reality) هستند.واقعیت رایاته ای  به امکان افزودن و حذف کردن اطلاعات  یا کنترل درک شخص از واقعیت از طریق کامپیوتر های پوشیدنی یا  دستگاه های دستی گفته می شودلازم به ذکر است که به واقعیت افزوده، واقعیت افزونه نیز گفته می شود.

از فناوری های متعددی برای ایجاد تجارت AR  استفاده می شود که  وسخت افزار های آن شکل های متعددی دارند.از ی نظیر GPS ، حرکت سنج ، دوربین و  سنسور مادون قرمز برای تطبیق شرایط   استفاده می شود. برای نمایش محتوای ایجاد شده نیز از سخت افزار های متنوعی استفاده می شود.

واقعیت افزوده در گوشی های هوشمند ، لنز ها و عینک ها قابل استفاده است. وب سایت تینگوتیم تعریف به اقدام به معرفی انواع مدل های عینک واقعیت افزوده کرده است و به تدریج جدیدترین مدل های عینک های واقعیت افزوده را پس از معرفی توسط شرکت های سازنده نقد و بررسی می نماید.

 برای اولین بار در سال ۱۹۰۱  نویسنده و شاعر  شهیر آمریکایی ال فرانک باوم نویسنده جادوگر شگفت‌انگیز شهر اُز  ایده  اینکه نمایشگری الکترونیکی داده ها را به زندگی واقعی اضافه کند مطرح کرد و آن را character marker نامید. این نخستین متنی است که ایده واقعیت افزوده را بیان می نماید طبق تاریخچه واقعیت افزوده ، شرکت های مربوط به سرگرمی های کامپیوتری و نیز شرکت های زیر مجموعه صنایع نظامی از مهمترین سرمایه گذاران این صنعت بوده اند.

با معرفی ARKit  در کنفرانس WWDC 2017   بستر مناسبی برای ساخت بازی های واقعیت افزوده شکل گرفت و برنامه نویسان متعددی از سراسر جهان برای بهره گیری از فرصت های ARKit

برنامه ریزی کرده اند  و حتی سایت آموزشی Udemy نیز بخشی را به آموزش واقعیت افزوده اختصاص  داده است .

واقعیت افزوده در ایران

در حالی که شرکت های بزرگ آمریکایی ، اروپایی و ژاپنی در حال کار بر گسترش نرم افزار های AR  هستند در ایران نیز تینگوتیم از گروه های پیشگامی است که به کمک مهندسین حوزه های مختلف در حال آموزش و کار بر روی واقعیت افزوده است  و چندین برنامه در حال ساخت برای پلتفرم iOS دارد. نتایج تحقیقات گروه تینگوتیم در قالب مقاله های علمی پژوهشی واقعیت افزوده  در کنفرانس های علمی منتشر شده اند.

آخرین نکته ای که درباب این فناوری باید اشاره کرد این است که این تکنولوژی با واقعیت مجازی  تفاوت دارد. مهمترین تفاوت آن هم این است که در AR   به محیط پیرامون فرد محتوای مجازی اضافه می شود اما در واقعیت مجازی یا  VR   به طور کلی محیط پیرامون فرد عوض می شود.