رفتن به نوشته‌ها

با برنامه اسکنر سه بعدی Luma NeRF « Fabbaloo


من برنامه اسکن سه بعدی Luma را آزمایش کرده ام که از روش جدید NeRF استفاده می کند و شگفت انگیز است.

NeRF یا «میدان پرتوزایی عصبی» روشی کاملاً جدید برای پردازش اسکن‌های سه بعدی برای تولید مدل‌های سه بعدی است. این روش کاملاً با روش‌های اسکن عمقی و نور ساختاریافته متفاوت است، اما به طور سطحی شبیه به فتوگرامتری است که باید یک سری تصاویر نوری از یک سوژه بگیرید.

من در مورد NeRF بیشتر نوشت زودتر

به نظر می رسد اولین پیاده سازی NeRF در یک برنامه اسکن سه بعدی دستی از Luma AI باشد. آنها یک برنامه اسکن سه بعدی به نام “Luma” ایجاد کرده اند.

فرآیند اسکنر Luma

این برنامه به روشی کاملاً مشابه سایر برنامه های اسکن کار می کند. اخیراً یک انفجار کوچک از چنین برنامه‌هایی اتفاق افتاده است، زیرا توسعه‌دهندگان نرم‌افزار از حسگرهای LIDAR و چارچوب‌های نرم‌افزار سه بعدی قدرتمند بهره برده‌اند. اما Luma در پردازش کاملاً متفاوت است.

این برنامه لیستی از اسکن های شما و همچنین موارد دیگری را که برای نمایش عمومی علامت گذاری شده اند به شما ارائه می دهد. یک دکمه بزرگ “+” وجود دارد که باعث ایجاد یک اسکن جدید می شود.

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

سپس باید اندازه جعبه محدود کننده را برای اسکن تغییر دهید، که با کشیدن و فشار دادن فلش های آبی مناسب در کناره های جعبه به راحتی انجام می شود.

در آن مرحله، برنامه برای اسکن واقعی آماده است. مانند مرحله راه اندازی، ضبط نیز به روش هدایت شده انجام می شود.

اکثر برنامه‌های فتوگرامتری واقعاً هیچ نوع راهنمای عکس‌برداری ندارند، بنابراین تلاش Luma در اینجا تحت تأثیر قرار گرفتم. در واقع، من دریافتم که راهنمایی گرفتن آنها بسیار آسان و همچنین بسیار مؤثر است.

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

این ممکن است دشوار به نظر برسد، اما Luma آن را کاملاً ساده کرده است: همانطور که در این تصاویر مشاهده می شود، هر حلقه دارای زبانه های کوچکی است که در فواصل زمانی مختلف قرار گرفته اند. اینها نشان دهنده محل ثبت تصویر هستند. همانطور که دوربین را در موقعیت و جهت مناسب قرار می دهید، برنامه یک “تفکر” لمسی رضایت بخش ارائه می دهد که نشان می دهد یک تصویر دریافت کرده اید.

هنگامی که “در صف” قرار گرفتید، به سادگی دوربین را در امتداد مسیر جارو می‌کنید و ناگهان حلقه را کامل می‌کنید.

هر حلقه ای نیاز دارد که دوربین کمی متفاوت قرار گیرد و هر حلقه به مرکز سوژه اشاره کند. خوشبختانه، Luma همچنین دوربین‌های مجازی را ارائه می‌کند که شما به سادگی با آنها مطابقت دارید تا جهت‌گیری مناسب را تضمین کنید.

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

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

ممکن است اسکن را پیش از موعد متوقف کنید، و در صورتی که رسیدن به برخی از موقعیت های حلقه از نظر فیزیکی غیرممکن باشد، ممکن است چنین باشد. وقتی داده‌های کافی وجود دارد، Luma دکمه «پایان» را فعال می‌کند تا اسکن را متوقف کند و آپلود را آغاز کند.

پس از آپلود، اسکن مراحل مختلف پردازش را طی می کند:

  • در صف
  • پیش پردازش
  • آموزش NeRF

این مراحل ممکن است کمی طول بکشد، اما من همیشه بعد از 30 دقیقه یا کمتر به نتیجه می‌رسم.

نتایج اسکنر Luma

پس از مدتی به شما اطلاع داده می شود که پردازش به پایان رسیده است و یک ورودی جدید در لیست اسکن های خود خواهید دید. یک اعلان “بازسازی موفقیت آمیز” ظاهر می شود. یک تصویر کوچک از جلسه اسکن برای نشان دادن بصری اسکن مورد استفاده قرار می گیرد.

لمس اسکن جدید یک نمای سه بعدی بسیار صاف از صحنه، با حسن نیت پردازش NeRF ارائه می دهد. می توانید پس زمینه را فعال یا غیرفعال کنید، که اساساً همه چیز خارج از کادر محدود است.

با این حال، توجه داشته باشید که Luma هوشمند است: به طور مداوم طبقات خارجی را به طور خودکار خارج می کند و در این کار کاملاً خوب عمل می کند. این یک مرحله معمولی برای بریدن کف را حذف می کند که معمولاً باید با ابزارهای CAD جداگانه انجام شود.

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

این کار به سادگی با کلیک بر روی یکی از دو دکمه دانلود ارائه شده برای هر اسکن انجام می شود. می توانید یک فایل OBJ رنگی یا یک فایل GLTF را دانلود کنید. این ها را می توان به روش های مختلفی به اشتراک گذاشت. من انتخاب کردم که به سادگی در iCloud Drive یا AirDrop ذخیره شود که تقریباً فوراً کار می کند. از آنجا می توانید از هر ابزار CAD روی فایل همانطور که معمولاً انجام می دهید استفاده کنید.

Luma هشداری ارائه می دهد که دارایی های سه بعدی دانلود شده در واقع در ابزار CAD یکسان ظاهر نمی شوند. این به این دلیل است که سیستم NeRF می تواند تصاویر سه بعدی را با نور و رنگ بسیار بهتری نسبت به سایر ابزارها ارائه دهد. با این حال، شما مدل سه بعدی را دریافت می کنید.

یکی از مشکلاتی که داشتم این بود که برخی از اسکن های من دکمه های دانلود را نشان نمی دادند. پس از مدتی بحث با آزمایش‌کنندگان دیگر، به نظر می‌رسد که این به این دلیل است که من “360 کامل” را در اسکن انجام نداده بودم. با این وجود، چند روز بعد دکمه های DID ظاهر می شوند! پیشنهاد من در اینجا این است که به سادگی صبور باشید.

من از فرمت OBJ استفاده کردم، زیرا این چیزی است که بیشتر با آن آشنا هستم و به راحتی با ابزارهایی مانند MeshLab به STL یا سایر فرمت های قابل چاپ تبدیل می شود.

متوجه شدم هر اسکن گرفته شده با Luma نسبت به سایر برنامه های اسکنی که استفاده کرده ام برتر است. جزئیات بیشتر، وضوح بهتر و حتی توانایی مدیریت موقعیت های دشوار وجود دارد.

به عنوان مثال، پست صندلی که در اینجا مشاهده می‌شود، با توجه به کرومی بودن و بسیار بازتابنده، به خوبی ثبت شده است. در سایر برنامه‌های اسکن، این مورد اصلاً خوب اسکن نمی‌شود. در بررسی ما از Scanamaze، یک برنامه فتوگرامتری، من از همان صندلی استفاده کردم و آنقدر بد شد که مجبور شدم آن را در یک سیلندر ویرایش کنم تا شی قابل چاپ شود.

در مورد نتیجه لوما اینطور نیست: به نظر می رسد که می تواند اشیاء بازتابنده را بگیرد. این احتمالاً به دلیل ماهیت پردازش NeRF است که تماماً مربوط به پیش‌بینی پرتوهای نور است.

این در مورد سطوح صاف نیز صادق است، که معمولاً از نظر اکثر برنامه‌های اسکنر ناهموار به نظر می‌رسند. در اینجا، لوما کار بسیار بهتری انجام می دهد. سطوح کاملاً صاف نیستند، اما به طور قابل توجهی صاف تر هستند.

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

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

من سعی کردم یک گیاه آپارتمانی دوکی به نظر را اسکن کنم، به این فکر کردم که گرفتن درست آن با هر سیستم اسکن سه بعدی تقریبا غیرممکن است.

توجه داشته باشید که وقتی یک مدل سه بعدی را از Luma دانلود می کنید، همیشه تصویر را همانطور که در برنامه نمایش داده می شود برش نمی دهد و بنابراین مش ارائه شده نیاز به ویرایش ساده دارد.

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

نحوه دریافت اپلیکیشن Luma Scanner

برنامه اسکنر سه بعدی Luma باید بهترین برنامه در نوع خود باشد که من استفاده کرده ام. نتایج با هر چیزی که من دیده‌ام رقابت می‌کند، جدای از سخت‌افزار پیشرفته و فتوگرامتری با صدها تصویر.

اما برای یک اسکنر سه بعدی در جیب یا کیف شما، نمی توانید لوما را شکست دهید.

آیا امکان گرفتن لوما وجود دارد؟ به نوعی

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

از آنجا به شما دستورالعمل هایی در مورد نحوه دانلود نرم افزار بتا با استفاده از TestFlight داده می شود. همچنین یک سرور Discord برای بحث در مورد مسائل و نکات با دیگران در برنامه بتا وجود دارد.

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

در حال حاضر، این نرم افزار بتا است که استفاده از آن کاملا رایگان است.

از طریق لوما



منبع

منتشر شده در اخبار پرینتر و چاپ سه بعدی