123
Regard3D

Regard3D

Regard3D یک برنامه رایگان ، چندبخشی ، ساختار منبع باز از حرکت است.این مدل ها بر اساس عکس هایی از زوایای مختلف ، مدل های سه بعدی اشیاء را ایجاد می کند.
  • نرم افزار رایگان
Regard3D یک برنامه از حرکت است.به این معنی که می تواند با استفاده از یک سری عکس های گرفته شده از این شی از دیدگاه های مختلف ، مدل های سه بعدی را از اشیاء ایجاد کند.برای به دست آوردن یک مدل سه بعدی ، مراحل زیر انجام می شود: * برای هر تصویر ، ویژگی هایی (که گاهی به آنها نیز کلید های کلیدی گفته می شود) شناسایی می شوند.ویژگی ها نقاطی در یک شی هستند که احتمال بالایی در تصاویر مختلف از یک شی وجود دارند ، به عنوان مثال گوشه ها ، لبه ها و غیره. Regard3D برای این منظور از A-KAZE استفاده می کند.* برای هر ویژگی ، توصیف ریاضی محاسبه می شود.این توصیف کننده این ویژگی را دارد که توصیف کننده های همان نقطه از یک شی در تصاویر مختلف (که از دیدگاه های مختلف دیده می شود) مشابه هستند.Regard3D برای این منظور از LIOP (الگوی سفارش محلی شدت) استفاده می کند.* توصیف کننده های تصاویر مختلف با یکدیگر مطابقت دارند و از نظر هندسی فیلتر می شوند.نتیجه این مرحله مجموعه مسابقات بین هر جفت تصویر است.* اکنون "آهنگ" محاسبه می شود.برای هر ویژگی که در یک جفت تصویر بخشی از مسابقه باشد ، در تصاویر دیگر نیز جستجو می شود.اگر این ویژگیها برخی از شرایط را برآورده کنند ، یک آهنگ از ویژگیها ایجاد می شود ، برای مثال یک آهنگ در حداقل 3 تصویر مشاهده می شود.* مرحله بعدی مرحله مثلث بندی است.از تمام مسابقات همه جفت های تصویر برای محاسبه استفاده می شود: * موقعیت 3D و ویژگی "دوربین" ، یعنی جایی که هر تصویر عکس گرفته شده است و خصوصیات بصری دوربین * موقعیت 3D هر "آهنگ" محاسبه می شود *نتیجه فاز مثلث بندی یک ابر پراکنده است.برای به دست آوردن یک ابر نقطه متراکم تر ("تراکم") می توان از چندین الگوریتم استفاده کرد.* مرحله آخر "نسل سطحی" نامیده می شود.ابرهای نقطه برای تولید یک سطح ، چه با مهره های رنگی و چه با بافت استفاده می شوند.پیوند مفید:

دسته بندی ها

گزینه های Regard3D برای Python با مجوز تجاری