درونیابی دومکعبی

از testwiki
پرش به ناوبری پرش به جستجو

الگو:ویکی‌سازی

درونیابی دومکعبی

درونیابی دومکعبی در ریاضیات توسعه‌ای بر درونیابی مکعبی است که بر روی نقاط جدول معمولی دو بعدی عمل می‌کند. سطح بدست آمده با استفاده از این درونیابی نرم‌تر از سطح بدست آمده توسط درونیابی‌های دیگر مانند درونیابی نزدیکترین همسایه یا درونیابی دو خطی است.

در کاربردهای پردازش تصویر در صورتی که نیاز به سرعت نباشد به‌طور معمول از این درونیابی استفاده خواهد. این درونیابی به جای ۴ نقطه درونیابی دوخطی از ۱۶ نقطه همجوار برای انجام درونیابی استفاده می‌کند.

درونیابی دومکعبی

فرض کنید مقادیر تابع f و مشتقات fx، fy و fxy در چهار گوشه (0,0)، (1,0)، (0,1) و (1,1) مربع واحد مشخص باشد. در این صورت سطح درونیابی شده را می‌توان نوشت

p(x,y)=i=03j=03aijxiyj.

درونیابی متشکل از مشخص کردن مقادیر ضرایب ناشناخته aij است. تطبیق p(x,y) با مقادیر تابع معادلات زیر را به وجود خواهد آورد: الگو:چپ‌چین

  1. f(0,0)=p(0,0)=a00
  2. f(1,0)=p(1,0)=a00+a10+a20+a30
  3. f(0,1)=p(0,1)=a00+a01+a02+a03
  4. f(1,1)=p(1,1)=i=03j=03aij

الگو:پایان به همین شکل مشتق‌ها در سمت x و سمت y بدست می‌آیند: الگو:چپ‌چین

  1. fx(0,0)=px(0,0)=a10
  2. fx(1,0)=px(1,0)=a10+2a20+3a30
  3. fx(0,1)=px(0,1)=a10+a11+a12+a13
  4. fx(1,1)=px(1,1)=i=13j=03aiji
  5. fy(0,0)=py(0,0)=a01
  6. fy(1,0)=py(1,0)=a01+a11+a21+a31
  7. fy(0,1)=py(0,1)=a01+2a02+3a03
  8. fy(1,1)=py(1,1)=i=03j=13aijj

الگو:پایان و چهار معادله مشتق ترکیبی xy: الگو:چپ‌چین

  1. fxy(0,0)=pxy(0,0)=a11
  2. fxy(1,0)=pxy(1,0)=a11+2a21+3a31
  3. fxy(0,1)=pxy(0,1)=a11+2a12+3a13
  4. fxy(1,1)=pxy(1,1)=i=13j=13aijij

الگو:پایان که در آن چهار مقدار یکسان زیر استفاده می‌شود: الگو:چپ‌چین

px(x,y)=i=13j=03aijixi1yj
py(x,y)=i=03j=13aijxijyj1
pxy(x,y)=i=13j=13aijixi1jyj1.

الگو:پایان این روند سطحی برای p(x,y) در مربع واحد پیوسته [0,1]×[0,1] ایجاد می‌کند. [۱]

منابع

الگو:پانویس