نرمال‌سازی (پردازش تصویر)

از testwiki
نسخهٔ تاریخ ۸ ژوئن ۲۰۲۳، ساعت ۰۶:۴۶ توسط imported>Sunfyre (جستارهای وابسته)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به ناوبری پرش به جستجو

در پردازش تصویر، نرمال‌سازی الگو:به انگلیسی فرآیندی است که محدوده مقادیر شدت پیکسل را تغییر می‌دهد. برای مثال، کاربردهایی شامل عکس‌هایی با کنتراست ضعیف به دلیل تابش خیره کننده هستند. بهنجارش گاهی کشش کنتراست الگو:به انگلیسی یا کشش بافت‌نگاشت الگو:به انگلیسی نامیده می‌شود. در زمینه‌های کلی‌تر پردازش داده‌ها، مانند پردازش سیگنال دیجیتال، از آن به عنوان گسترش دامنه دینامیکی یاد می‌شود.[۱]

نرمال‌سازی یک تصویر n-بعدی در مقیاس خاکستری I:{𝕏n}{Min,..,Max} با مقادیر شدت در محدوده (Min,Max) تبدیل می‌کند، به یک تصویر جدید IN:{𝕏n}{newMin,..,newMax} با مقادیر شدت در محدوده (newMin,newMax) .

نرمال‌سازی خطی یک تصویر دیجیتالی در مقیاس خاکستری طبق این فرمول انجام می‌شود

IN=(IMin)newMaxnewMinMaxMin+newMin

به عنوان مثال، اگر دامنه شدت تصویر ۵۰ تا ۱۸۰ و محدوده مورد نظر ۰ تا ۲۵۵ باشد، این فرایند مستلزم کم کردن ۵۰ از هر یک از شدت پیکسل‌ها است که دامنه را ۰ تا ۱۳۰ می‌کند. سپس شدت هر پیکسل در ۲۵۵/۱۳۰ ضرب می‌شود و محدوده ۰ تا ۲۵۵ می‌شود.

نرمال‌سازی همچنین ممکن است غیر خطی باشد، این زمانی اتفاق می‌افتد که یک رابطه خطی بین I و IN وجود نداشته باشد. یک مثال از بهنجارش غیرخطی زمانی است که بهنجارش از یک تابع سیگموئید پیروی می‌کند، در این حالت، تصویر بهنجاریده طبق این فرمول محاسبه می‌شود.

IN=(newMaxnewMin)11+eIβα+newMin

دراینجا α عرض محدوده شدت ورودی را تعریف می‌کند و β شدتی را که محدوده حول آن متمرکز است را مشخص می‌کند.[۲]

خودنرمال‌سازی در نرم‌افزار پردازش تصویر معمولاً به محدوده دینامیکی کامل سیستم اعداد مشخص شده در فرمت فایل تصویر نرمال می‌شود.

منابع

الگو:چپ‌چین الگو:پانویس الگو:پایان چپ‌چین

پیوند به بیرون