Skip to main content
SUPERVISOR
Shadrokh Samavi,Nader Karimi
شادرخ سماوی (استاد راهنما) نادر کریمی (استاد مشاور)
 
STUDENT
Ali Ajorian
علی آجریان

FACULTY - DEPARTMENT

دانشکده مهندسی برق و کامپیوتر
DEGREE
Master of Science (MSc)
YEAR
1390

TITLE

Accelerating of seam carving, a content-aware image resizing method
With the rise of multimedia devices, now there are many images with different sizes and qualities that must be displayed with the use of different devices. Hence, users need to display an image on a device with the resolution greater or less than of the image’s resolution. Therefore, to display an image it is probable to resize the image before displaying it. To resize the images there are two general methods containing traditional methods and content-aware methods. Traditional methods are simple methods that remove, insert or modify pixels using a general rule without any consideration to the image’s content. Hence, quality of these methods is not very good. In opposite, content-aware methods consider image’s content and preserve pixels that are more notable for human visual system. Hence, quality of these methods is better than traditional methods. Seam carving is one of these content-aware methods that is simple and efficient for many images. But whereas this method is naturally a sequential process, it is computationally hard and is a slow method. In this thesis we propose two new approaches to accelerate original method. The first approach speeds-up the method by 5.5 times in average and the second one accelerate it by 13.8 in average. We also propose a new energy map that it use to preserve image content more efficient. Keywords : Seam, content-aware resizing, pixel energy
با گسترش روز افزون رسانه های تولید کننده ی محتوای تصویری، حجم عظیمی از تصاویر با ابعاد و کیفیت های گوناگون ایجاد شده است که باید با رسانه هایی با قدرت تفکیک پذیری متنوع نمایش داده شوند. از این رو کاربران این رسانه ها نیازمند امکان نمایش یک تصویر با اندازه ی خاص بر روی یک رسانه با تفکیک پذیری کمتر یا بیشتر از آن هستند. لذا در نمایش یک تصویر نیاز است تا در مرحله ی پیش پردازش ابتدا اندازه ی آن را متناسب با میزان تفکیک پذیری رسانه تغییر داده و آن را کوچک یا بزرگ نمایند. بدین منظور روش های متنوعی ارائه شده است که به دو دسته ی کلی سنتی و آگاه از محتوا طبقه بندی می شوند. روش های سنتی روش های ساده ای هستند که بدون توجه به محتوای تصویر و به کمک یک قاعده ی کلی برخی از پیکسل های آن را حذف، تکرار و یا تقریب می زنند. از این رو کیفیت تصاویر حاصل از آن ها چندان مطلوب نیست. در مقابل در روش های آگاه از محتوا، پیکسل هایی که اطلاعات بصری کمتری در برداشته و تاثیر قابل ملاحظه ای بر درک انسان نمی گذارند حذف و یا تکرار می شوند. لذا کیفیت این روش ها در مقایسه با روش های سنتی مطلوب تر است. در میان این روش ها، روشی موسوم به حذف رگه وجود دارد که به دلیل سادگی و کارایی مناسب برای گستره ی وسیعی از تصاویر مورد استفاده قرار می گیرد. اما این روش ذاتا یک روش ترتیبی است و سرعت اجرای پایینی دارد. از این رو در این پایان نامه دو طرح جهت تسریع این روش ارائه می کنیم که یکی افزایش سرعت تا حد 3/5 برابر و دیگری تا حد 23/11 برابر را حاصل می کنند. همچنین به منظور بهبود کیفیت تصاویر خروجی روش دوم یک نگاشت انرژی جدید معرفی می کنیم که از محتوای تصویر به صورت مطلوب تری محافظت می نماید. واژه های کلیدی: رگه، تغییر اندازه ی آگاهانه، انرژی پیکسل

ارتقاء امنیت وب با وف بومی