Loading...
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 42117 (02)
- University: Sharif University of Technology
- Department: Mathematical Sciences
- Advisor(s): Zarei, Alireza
- Abstract:
- Planar visibility computing is defined as determining the region of the plane that is visible from a specific observer. This concept has many applications in computer graphics, robotic and computer games. In this thesis we consider two visibility problems: the visibility testing problem which checks the inter-visibility of two objects and the visibility counting problem which counts the number of visible objects from an observer. For these problems we propose new algorithms which have some improvements compare to the previous ones
- Keywords:
- Computational Geometry ; Visibility Algorithm
-
محتواي پايان نامه
- view
- مقدمه
- تعریف مسالهها و نمادگذاریها
- مروری بر روشهای پیشین
- نتایج بدستآمده
- ساختار پایاننامه
- مروری بر روشهای قبلی
- الگوریتم پوشش VS(s)
- الگوریتم پوشش VS+(s)
- آزمون دید
- آزمون شمارش
- ساختمانداده برای شمارش مثلثها
- جستجوی بازهی نیمفضا و درخت افراز
- درخت افراز چند لایه و شمارش مثلثها
- الگوریتم محاسبهی VS(p)
- راه حل مساله در زمان لگاریتمی
- محاسبهی چندضلعی قابل دید
- مصالحه هزینهی پیشپردازش و زمان پرسوجو
- مصالحه برای محاسبهی چندضلعی قابل دید
- الگوریتم پوشش VS(s)
- آزمون دید
- ارایهی راه حل جدید
- الگوریتم برای حل مسالهی آزمون دید
- بررسی پیچیدگی زمانی و حافظه الگوریتم
- بررسی زمان اجرای الگوریتم
- حافظه و زمان پیشپردازش
- مقایسهی روش جدید با راه حلهای قبلی
- ارایهی راه حل جدید
- مسالهی شمارش
- روش تقریبی برای حل مسالهی شمارش
- روش اول برای شمارش نقاط انتهایی قابل دید
- روش دوم برای شمارش نقاط انتهایی قابل دید
- روش دقیق برای حل مسالهی شمارش
- ساختمان داده برای شمارش مثلثها و گزارش آنها
- بدست آوردن تعداد مثلثهای شامل نقطهی داده شده با برچسب نوع دو متمایز
- بررسی حافظه و زمان پیشپردازش در روش دوم
- مقایسهی روش جدید با روشهای قبلی
- روش تقریبی برای حل مسالهی شمارش
- نتیجهگیری و کارهای آینده
- خلاصهای از نتایج بدست آمده
- پیشنهادها برای ادامه کار