شناسایی دستکاری در تصاویر دیجیتالی از طریق الگوریتم ترکیبی بلوک محور و نقاط کلیدی

سال انتشار: 1396
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 469

فایل این مقاله در 15 صفحه با فرمت PDF و WORD قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

CITCOMP02_330

تاریخ نمایه سازی: 7 اسفند 1396

چکیده مقاله:

در عصر حاضر، تصاویر دیجیتالی در خیلی از مراکز قانونی، به عنوان منبع اطلاعات بوده و درخواست برای تعیین اصل بودن یک تصویر، به شدت افزایش یافته است. در این مقاله، یک الگوریتم موثرتری برای بررسی و شناسایی دستکاری، پیاده سازی می شود. که در آن ترکیبی از روشهای بلوک محور و نقاط کلیدی برای استخراج نواحی جعلی، پیاده سازی شده است. در الگوریتم پیشنهادی، ابتدا تصویر ورودی را گرفته و پس از انطباق با آزمون هدف که مبتنی بر بانک اطلاعاتی بوده، نسبت به تشخیص اینکه آیا دستکاری در تصویر صورت گرفته است یا خیر، اقدام می گردد. در صورت مشاهده ی نتیجه مثبت، بدین معنی که جعل صورت گرفته است. نخست، با استفاده از الگوریتم خوشه بندی ساده( SLIC)، تصویر ورودی به بلوکهای نامنظم و غیرهمپوشان، تقسیم بندی می شود. سپس نقاط ویژگی به عنوان مشخصه های بلوک، با استفاده از روش باینری محلی با چند رزولوشن، استخراج می شود. ویژگیهای بلوک با همدیگر، انطباق داده می شوند، تا نواحی مظنون به جعل، شناسایی گردند. در مرحله ی دوم، جهت تشخیص دقیق تر نواحی جعل، نقاط مشخصه با سوپرپیکسل های کوچک به عنوان بلوکهای مشخصه، جایگزین شده و بلوک‎های ویژگی مجاور با ویژگی‎های رنگ موضعی که مشابه با بلوک‎های ویژگی هستند، جابجا می‎شوند تا نواحی ادغامی را تولید نمایند. در نهایت، برای حذف جورشده های اشتباه از الگوریتم RANSAC (وفاق نمونه تصادفی) روی نواحی ادغامی استفاده شده است. نتایج آزمایشات با استفاده از بانک اطلاعاتی آزمون و روشهای جعل چرخش، محوکردن، فشرده سازی jpeg و غیره نشان می-دهد که الگوریتم پیشنهادی، در زمینه ی تشخیص جعل کپی-انتقال، به دقت 97 درصد و فراخوانی 98 درصد برسد و نسبت به سایر روشهای معتبر در فراخوانی و دقت، به اندازه ی 3 درصد بهبود یافته است. این الگوریتم، حتی می تواند روشهای چرخش، محوکردن و فشرده سازیjpeg را نیز به وسیله محاسباتی که پیچیدگی کمتری دارند، شناسایی نماید.

نویسندگان

محمدحسین تیزناز

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

اعظم باستان فرد

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