انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

y4mdenoise - آنلاین در ابر

y4mdenoise را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور y4mdenoise است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


y4mdenoise - حذف کننده فریم YUV4MPEG جبران کننده حرکت

خلاصه


y4mdenoise [-v زلال بودن] [-p موازی بودن] [-r motion-search_radius] [-R color_motion-
جستجو_شعاع] [-t error_tolerance] [-T رنگ_خطا_تحمل] [-z
تحمل_خطا_صفر] [-Z color_zero_motion_error_tolerance] [-m مسابقه
count_throttle] [-M کبریت-اندازه_دریچه گاز] [-f مرجع_فریم ها] [-B] [-I interlacing_type]
< /dev/stdin > /dev/stdout

شرح


y4mdenoise می توان برای حذف نویز از تصاویر در یک جریان YUV4MPEG2 استفاده کرد. این مفید است
برای تمیز کردن منابع قدیمی برای افزایش کیفیت ویدیو و کاهش نرخ بیت مورد نیاز
ویدیوی خود را رمزگذاری کنید (مثلاً برای ایجاد VCD و SVCD).

چگونه IT این نسخهها کار میکند


فهرستی از چندین فریم آخر را که فریم های مرجع نامیده می شوند، نگهداری می کند. هر مرجع
فریم از پیکسل های مرجع تشکیل شده است. هر بار که یک پیکسل در یک فریم ثابت می شود
نمونه جابجا شده از یک پیکسل در فریم دیگر، پیکسل مرجع مقدار آن را در خود جای می دهد،
و یک مقدار متوسط ​​برای تمام نمونه های پیکسل تولید می کند. قدیمی ترین چارچوب مرجع،
بنابراین، ایده بسیار خوبی از ارزش واقعی هر پیکسل، اما البته خروجی به دست می آید
با تعداد فریم های مرجع تاخیر دارد.

جستجو در واقع یک پیکسل در یک زمان انجام نمی شود. از نظر گروه های پیکسلی انجام می شود.
برای یافتن هر تطابقی باید یک گروه پیکسل کامل مطابقت داشته باشد، اما تمام پیکسل های ممکن
گروه‌ها آزمایش می‌شوند (یعنی همه ترکیب‌های همپوشانی ممکن بررسی می‌شوند). با استفاده از پیکسل-
گروه ها به ایجاد یک حداقل استاندارد برای آنچه که ممکن است به ترتیب در نظر گرفته شود کمک می کند
برای جلوگیری از یافتن تعداد زیادی از مسابقات بسیار کوچک (و واقعاً بی فایده). در حال حاضر، شدت
گروه‌های پیکسل 4×2 (یعنی 4 در عرض و 2 پایین)، و گروه‌های پیکسل رنگی 2×2 هستند.

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

در انتهای فریم، هر پیکسل فریم جدید که هنوز حل نشده باشد، جدید در نظر گرفته می شود
اطلاعات، و یک پیکسل مرجع جدید برای هر یک تولید می شود.

یک "عبور صفر حرکت" در هر فریم، قبل از تشخیص حرکت، در تلاش برای حل کردن اتفاق می‌افتد
بیشتر قاب ارزان تحمل خطا آن را می توان جداگانه تنظیم کرد.

OPTIONS


y4mdenoise گزینه های زیر را می پذیرد:

-v [0..2] زلال بودن
0 = هیچ، 1 = عادی (مجموع تشخیص پیکسل در هر فریم)، ​​2 = اشکال زدایی.

-p تعداد
سطح موازی را کنترل می کند. از آنجایی که شدت و رنگ به طور جداگانه حذف می شوند
از نظر طراحی، انجام هر یک به صورت موازی در یک ماشین چند پردازنده بسیار آسان است. در
مقدار پیش فرض 1 است. که فریم های ویدئویی را به موازات حذف نویز می خواند و می نویسد. آ
مقدار 2 باعث می شود که شدت و رنگ به صورت موازی حذف شوند. مقدار 3 انجام می دهد
هر دو نوع همزمانی مقدار 0 همه همزمانی ها را خاموش می کند.

-r [4..] جستجو کردن شعاع
شعاع جستجو، یعنی حداکثر فاصله ای که یک پیکسل می تواند حرکت کند و همچنان پیدا شود
با تشخیص حرکت پیش فرض 16 است. هیچ محدودیت خاصی در مورد وجود ندارد
شعاع جستجو، به عنوان مثال لازم نیست مضرب زوج از 4 باشد.

-R [4..] رنگ جستجو کردن شعاع
شعاع جستجو برای استفاده از رنگ. پیش‌فرض همان چیزی است که شعاع جستجوی اصلی بوده است
تنظیم کنید. توجه داشته باشید که این مقدار در نهایت با اندازه نسبی شدت مقیاس بندی می شود
و صفحات را در جریان YUV4MPEG2 خود رنگ کنید.

-t [0..255] خطا تحمل
بزرگترین تفاوت بین دو پیکسل که برای دو پیکسل پذیرفته شده است
برابر در نظر گرفته شود. پیش فرض 3 است که برای مواد با نویز متوسط ​​خوب است
تلویزیون کابلی آنالوگ (این مقدار باید به هر چیزی که مناسب است تغییر کند
YUV4MPEG2 خود را به منظور جلوگیری از نتایج نامطلوب پخش کنید. دستورالعمل ها را ببینید
زیر.)

-T [0..255] خطا تحمل برای رنگ
پیش فرض هر چیزی است که تحمل خطای اصلی روی آن تنظیم شده باشد.

-z [0..255] خطا تحمل برای حرکت صفر عبور
تحمل خطا در پیکسل هایی که حرکت نکرده اند استفاده می شود. معمولا برابر با اصلی است
تحمل خطا یا یک کمتر از آن. پیش فرض 2 است.

-Z [0..255] خطا تحمل برای رنگ حرکت صفر عبور
پیش فرض هر چیزی است که تحمل خطای صفر حرکت اصلی روی آن تنظیم شده باشد.

-m [در یک] مسابقه شمارش خفه کردن
حداکثر تعداد مطابق با گروه پیکسل (در شعاع جستجو) که باید در نظر گرفته شود. اگر
موارد بیشتری یافت می شود، فقط نزدیکترین موارد منطبق نگه داشته می شوند. پیش فرض 15 است.

-M [در یک] اندازه همسان خفه کردن
حداقل اندازه منطقه پر از سیل که از یک مسابقه ایجاد می شود. کوچکتر مطابقت دارد
از این دور ریخته می شوند. از نظر گروه‌های پیکسلی مشخص شده است. پیش فرض 3 است.

-f تعداد
تعداد فریم های مرجع برای نگهداری. مقادیر پیکسل بیش از این مقدار متوسط ​​​​است
فریم ها قبل از اینکه در خروجی استاندارد نوشته شوند. این نیز نشان می دهد که خروجی است
با این تعداد فریم به تعویق افتاد. پیش فرض 10 است.

-B حالت سیاه و سفید. فقط صفحه شدت را حذف کنید و صفحه رنگ را روی آن تنظیم کنید
تمام سفید

-I تعداد
تنظیم نوع درهم آمیزی پیش‌فرض از جریان YUV4MPEG2 گرفته شده است. 0 یعنی نه
interlaced، 1 به معنای درهم آمیخته با فیلد بالا، 2 به معنای درهم آمیخته با میدان پایین است. این هست
زمانی مفید است که سیگنال به طور طبیعی از نوع درهم آمیخته دیگری نسبت به آن باشد
نمایش فعلی (مثلاً اگر فیلم اصلی روی فیلم گرفته شده باشد و بعداً فیلمبرداری شود
اگر به ویدیوی درهم آمیخته منتقل شود، اگر به عنوان فیلم در نظر گرفته شود، به عنوان مثال غیرفعال می شود.
درهم آمیخته).

معمول طریقه استفاده و TIPS


به خاطر داشته باشید که تمام این توصیه ها از طریق تجربه به دست آمده است. (فقط به این دلیل که یکی
نوشتن یک ابزار به این معنی نیست که شخص می‌داند چگونه باید از آن استفاده کرد، به همان دلیل
طراحان خودرو لزوما رانندگان حرفه ای نیستند.)

آستانه خطا باید برای هر جریان جداگانه YUV4MPEG2 تعیین شود. اگر
آستانه خیلی پایین تنظیم شده است، در ویدیو نویز ایجاد می کند و حذف کننده صدای زیادی کار می کند
کندتر از آنچه باید باشد اگر بیش از حد بالا تنظیم شود، حذف کننده شروع به حذف جزئیات می کند:
ویدیو تارتر می شود، ممکن است نوارهای توپوگرافی مانندی را در قسمت نسبتاً صاف ببینید
قسمت‌های ویدیو و بخش‌های کوچکی از ویدیو که باید در حال حرکت باشند در آن گیر می‌کنند
محل. همچنین ممکن است کمی کندتر کار کند. علاوه بر این، فقط به این دلیل که ویدیو برای شما آمده است
از یک منبع تمیز (تلوزیون کابلی دیجیتال، دیسک لیزری و غیره) به این معنی نیست که خود ویدیو
تمیز؛ y4mdenoise همچنین قادر به دریافت نویز در ضبط اصلی است
خطای نمونه برداری از دستگاه فیلمبرداری شما باید کلیپ های کوچکی از آن تولید کنید
بخش هایی از ویدیوی شما را نشان می دهد، آنها را با آستانه های مختلف خطا حذف کنید و ببینید
آنچه که بهترین به نظر می رسد با کسب تجربه با این ابزار، ممکن است متوجه شوید که چه خطایی دارد
آستانه معمولاً با انواع مختلفی از منابع کار می کند، اما همچنان می خواهید دو برابر کنید
فرضیات خود را بررسی کنید

سطوح صاف و براق، مانند دیوارهای براق، یا کف چوبی صیقلی یک فضای داخلی
Gymnasium به نظر می رسد به آستانه خطای کمتری نسبت به سایر انواع ویدیو نیاز دارد.

در اینجا تجربه نویسنده است:

-t 1 : تلویزیون کابلی دیجیتال، اکثر دیسک های لیزری، ویدئوهای دوربین فیلمبرداری DV
-t 2: فیلمبرداری دوربین فیلمبرداری VHS، نوارهای ویدئویی تجاری تولید شده
-t 3: تلویزیون کابلی آنالوگ، نوار ویدئویی VHS (با سرعت 2 ساعت)
-t 4: نوار ویدئویی VHS (با سرعت 6 ساعت)

ویدیوی درهم آمیخته ای که از ویدیوی غیردرهم ساخته شده است (مثلاً نوار ویدیویی یا دیسک لیزری از
یک فیلم) باید به عنوان غیر درهم آمیخته حذف شود. در غیر این صورت نتیجه به دانه دانه تبدیل می شود.

y4mdenoise فقط نویز زمانی را حذف می کند، یعنی نویزهایی که در طول زمان ایجاد می شوند. و تمایل دارد
این کار را آنقدر خوب انجام دهید، که نویز فضایی (یعنی نویزهایی که در مناطق مجاور ایجاد می شود
از همان قاب) تمایل دارد بسیار متمایز شود. بنابراین، همیشه خروجی را لوله کنید
y4mdenoise از طریق یک فیلتر فضایی مانند فیلتر y4mspatial or yuvmedianfilter.

هنگام تولید ویدیو با نرخ بیت بسیار کم (مثلاً ویدیوهای سازگار با VCD کمتر از 900 کیلوبیت در ثانیه)،
حذف نویز در اندازه فریم خروجی، به عنوان مثال در اندازه فریم دی وی دی حذف نویز و سپس کاهش مقیاس به
اندازه VCD این امر باعث حذف نویز و همچنین شرایط ویدیو برای بخش تشخیص حرکت می شود
of mpeg2enc. انجام ندادن این کار ویدئویی را تولید می کند که در آن صحنه های کمتر پیچیده به نظر می رسند
واقعا خوب است، اما صحنه های پرحرکت به طور قابل توجهی محو می شوند.

فشرده سازی JPEG فریم های ویدیوی شما، حتی فشرده سازی 100٪، نادرست به نظر می رسد
به اندازه ای است که روی رمزگذاری MPEG تأثیر بگذارد. بنابراین، اگر از فایل‌های motion-JPEG استفاده می‌کنید
فرمت ویدئوی واسطه، ممکن است بخواهید از حذف کننده در رمزگذاری MPEG خود استفاده کنید
خط لوله، یعنی بعد از lav2yuv و قبل از آن mpeg2enc. اگر در حال تولید چندگانه هستید
رزولوشن های یک ویدیو، به عنوان مثال DVD و VCD، تجربه نشان می دهد که قابل قبول است
اجرا y4mdenoise قبل از yuv2lav، اما همچنان باید از فیلتر فضایی استفاده کنید (مثلاً
فیلتر y4mspatial, yuvmedianfilter) در خط لوله رمزگذاری MPEG، سعی کنید صاف کنید
مصنوعات رمزگذاری JPEG

با استفاده از خدمات onworks.net از y4mdenoise آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad