Правила | Zavvi | Amazon.com Amazon.ca Amazon.co.uk Amazon.de Amazon.fr Amazon.it Amazon.es | OZON.ru

AnsweredHot![FAQ]Улучшение изображения с помощью нейросетей [AI-UPSCALE]

Page: << < ..146147148149150.. > >> Showing page 149 of 175
Author
shurik_pronkin
Любитель
  • Total Posts : 80
  • Scores: 8
  • Joined: 2024/01/12 13:04:34
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/07 16:23:31 (ссылка)
MartinWest
Любитель
  • Total Posts : 458
  • Scores: 153
  • Joined: 2020/08/19 10:35:55
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/07 16:27:01 (ссылка)
0
shurik_pronkin
Я понял. Вы новеньких болезненно принимаете. 



В нашу команду мы принимаем всех! Но Правила правила!!! :)
MartinWest
Любитель
  • Total Posts : 458
  • Scores: 153
  • Joined: 2020/08/19 10:35:55
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/07 16:31:09 (ссылка)
0
TOPAZAVR
MartinWest
За бортом / Overboard (1987) BDRip [H.264/720] [Handmade upscale AI]
На Бабочке!


Поскольку нет ссылки на исходник и нет параметров обработки, то предположу по картинке, что шум убирали в топазе увеличив noise=???.
Кажется, слишком. Например, на левом краю полотенце "замылено".
Мне больше нравится убирать крупнокалиберный шум плёнки фильтром RemoveSpotsMC().
Вот мой пример "Overboard" (RemoveSpotsMC()  prob-4  noise=-0.2): https://rebrand.ly/overboard1987. Сравнение было стало.
файлы для моего пайпа
▼ файлы для моего пайпа
 
ffmpeg32.avs
SetWorkingDir("C:\Programs\tvaiplus") # tvaiplus (ffmpeg32) directory 

SetMemoryMax(4096)
SetMaxCPU("avx2") # avx
LoadPlugin("common\avss.dll")
LoadPlugin("common\nnedi3_AVX2.dll") # nnedi3_AVX.dll
LoadPlugin("common\mvtools2.dll")
LoadPlugin("common\masktools2.dll")
LoadPlugin("common\VerticalCleanerS.dll")
LoadPlugin("common\RgTools.dll")
LoadPlugin("common\fft3dfilter.dll")
Import("common\avss.avsi")
Import("common\Zs_RF_Shared.avsi")
LoadPlugin("GetSystemEnv\GetSystemEnv.dll")
input_file=GetSystemEnv("input_file")
DirectShowSource2(input_file, fps=23.976, preroll=15, lavs="L3", lavd="L3")
trim(64553,65391)
LoadPlugin("RemoveDirt\RemoveDirt.dll")
Import("RemoveDirt\RemoveDirtMC.avs")
Import("RemoveDirt\RemoveSpotsMC.avs")
RemoveSpotsMC()

tvai.txt
tvai_up=model=prob-4:scale=0:w=1920:h=1080:preblur=0:noise=-0.2:details=0:halo=0:blur=0:compression=0:estimate=8:device=0:vram=1:instances=0

colorsp.txt
bt709

Спрятать

 


  Не идеал конечно .. не спорю но но ... в целом  не не плохо ! :)
shurik_pronkin
Любитель
  • Total Posts : 80
  • Scores: 8
  • Joined: 2024/01/12 13:04:34
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/07 16:38:19 (ссылка)
0
TOPAZAVR
MartinWest
За бортом / Overboard (1987) BDRip [H.264/720] [Handmade upscale AI]
На Бабочке!


Поскольку нет ссылки на исходник и нет параметров обработки, то предположу по картинке, что шум убирали в топазе увеличив noise=???.
Кажется, слишком. Например, на левом краю полотенце "замылено".
Мне больше нравится убирать крупнокалиберный шум плёнки фильтром RemoveSpotsMC().
Вот мой пример "Overboard" (RemoveSpotsMC()  prob-4  noise=-0.2): https://rebrand.ly/overboard1987. Сравнение было стало.
файлы для моего пайпа
▼ файлы для моего пайпа
 
ffmpeg32.avs
SetWorkingDir("C:\Programs\tvaiplus") # tvaiplus (ffmpeg32) directory 

SetMemoryMax(4096)
SetMaxCPU("avx2") # avx
LoadPlugin("common\avss.dll")
LoadPlugin("common\nnedi3_AVX2.dll") # nnedi3_AVX.dll
LoadPlugin("common\mvtools2.dll")
LoadPlugin("common\masktools2.dll")
LoadPlugin("common\VerticalCleanerS.dll")
LoadPlugin("common\RgTools.dll")
LoadPlugin("common\fft3dfilter.dll")
Import("common\avss.avsi")
Import("common\Zs_RF_Shared.avsi")
LoadPlugin("GetSystemEnv\GetSystemEnv.dll")
input_file=GetSystemEnv("input_file")
DirectShowSource2(input_file, fps=23.976, preroll=15, lavs="L3", lavd="L3")
trim(64553,65391)
LoadPlugin("RemoveDirt\RemoveDirt.dll")
Import("RemoveDirt\RemoveDirtMC.avs")
Import("RemoveDirt\RemoveSpotsMC.avs")
RemoveSpotsMC()

tvai.txt
tvai_up=model=prob-4:scale=0:w=1920:h=1080:preblur=0:noise=-0.2:details=0:halo=0:blur=0:compression=0:estimate=8:device=0:vram=1:instances=0

colorsp.txt
bt709

Спрятать

 




 
А почему выбрали RemoveSpotsMC(), а не MC_SpudsMod(frames=4,strength=2) ? По-моему MC_SpudsMod поаккуратнее чистит. Только медленный.
MartinWest
Любитель
  • Total Posts : 458
  • Scores: 153
  • Joined: 2020/08/19 10:35:55
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/07 16:47:19 (ссылка)
+1 (1)
shurik_pronkin
TOPAZAVR
MartinWest
За бортом / Overboard (1987) BDRip [H.264/720] [Handmade upscale AI]
На Бабочке!


Поскольку нет ссылки на исходник и нет параметров обработки, то предположу по картинке, что шум убирали в топазе увеличив noise=???.
Кажется, слишком. Например, на левом краю полотенце "замылено".
Мне больше нравится убирать крупнокалиберный шум плёнки фильтром RemoveSpotsMC().
Вот мой пример "Overboard" (RemoveSpotsMC()  prob-4  noise=-0.2): https://rebrand.ly/overboard1987. Сравнение было стало.
файлы для моего пайпа
▼ файлы для моего пайпа
 
ffmpeg32.avs
SetWorkingDir("C:\Programs\tvaiplus") # tvaiplus (ffmpeg32) directory 

SetMemoryMax(4096)
SetMaxCPU("avx2") # avx
LoadPlugin("common\avss.dll")
LoadPlugin("common\nnedi3_AVX2.dll") # nnedi3_AVX.dll
LoadPlugin("common\mvtools2.dll")
LoadPlugin("common\masktools2.dll")
LoadPlugin("common\VerticalCleanerS.dll")
LoadPlugin("common\RgTools.dll")
LoadPlugin("common\fft3dfilter.dll")
Import("common\avss.avsi")
Import("common\Zs_RF_Shared.avsi")
LoadPlugin("GetSystemEnv\GetSystemEnv.dll")
input_file=GetSystemEnv("input_file")
DirectShowSource2(input_file, fps=23.976, preroll=15, lavs="L3", lavd="L3")
trim(64553,65391)
LoadPlugin("RemoveDirt\RemoveDirt.dll")
Import("RemoveDirt\RemoveDirtMC.avs")
Import("RemoveDirt\RemoveSpotsMC.avs")
RemoveSpotsMC()

tvai.txt
tvai_up=model=prob-4:scale=0:w=1920:h=1080:preblur=0:noise=-0.2:details=0:halo=0:blur=0:compression=0:estimate=8:device=0:vram=1:instances=0

colorsp.txt
bt709

Спрятать

 




 
А почему выбрали RemoveSpotsMC(), а не MC_SpudsMod(frames=4,strength=2) ? По-моему MC_SpudsMod поаккуратнее чистит. Только медленный.



Видеокарта ... у меня  так сказать не айс ... как говориться будет сила будет качество! :)
MartinWest
Любитель
  • Total Posts : 458
  • Scores: 153
  • Joined: 2020/08/19 10:35:55
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/07 16:55:29 (ссылка)
+1 (1)
Ребята отбросили все перепалки....есть тема никто не делал до вас! Нечто из другого мира / Something Is Out There / SATRip на рутрекере.... кто возьмётся сделает ... выложу на торрах! :)
TOPAZAVR
Любитель
  • Total Posts : 348
  • Scores: 164
  • Joined: 2022/10/15 13:18:25
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/07 17:17:39 (ссылка)
+2 (2)
shurik_pronkin А почему выбрали RemoveSpotsMC(), а не MC_SpudsMod(frames=4,strength=2) ? По-моему MC_SpudsMod поаккуратнее чистит. Только медленный.

 
RemoveSpotsMC() хорош и без параметров. Прекрасно устраняет мусор. Никогда не замечал пропажи деталей. Удаление крупнокалиберного шума плёнки очень ценный бонус.
«Дёшево, надёжно и практично»
 
Не нравятся всё-в-одном и мильон параметров. MC_SpudsMod:
  • Шумоподавление (обычный, текучий, агрессивный и временной)
  • Повышение резкости только для областей с нулевым или низким уровнем движения (Contra, LimitedSharpenFaster и none)
  • Деблокирование (с помощью deblock qed)
  • Базовое удаление цветных пятен
  • Очистка краев (затухание краев)
  • Сохранение звездного поля (попытка сохранить звезды ночного неба, наиболее эффективна при анимации, но работает для всех)
  • Режим анимации для лучшей работы с краями, обнаруженными в анимации
 
TOPAZAVR
Любитель
  • Total Posts : 348
  • Scores: 164
  • Joined: 2022/10/15 13:18:25
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/07 17:35:24 (ссылка)
+1 (1)
MartinWest
Ребята отбросили все перепалки....есть тема никто не делал до вас! Нечто из другого мира / Something Is Out There / SATRip на рутрекере.... кто возьмётся сделает ... выложу на торрах! :)


 
IMDB: "Day of the Animals", "Something Is Out There" (название повторного издания в США), "День животных".
На рутрекере есть 1080p:
День животных / Day of the animals (Уильям Гёрдлер / William Girdler) [1977, США, триллер, приключения, BDRemux 1080p] [USA Transfer] MVO (ТК "Россия) + AVO (Дольский) + Sub (Eng) + Original (Eng),  sovsem-neduhoven.
В раздаче есть сэмпл на Яндексе.
MartinWest
Любитель
  • Total Posts : 458
  • Scores: 153
  • Joined: 2020/08/19 10:35:55
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/07 17:51:28 (ссылка)
0
TOPAZAVR
MartinWest
Ребята отбросили все перепалки....есть тема никто не делал до вас! Нечто из другого мира / Something Is Out There / SATRip на рутрекере.... кто возьмётся сделает ... выложу на торрах! :)



IMDB: "Day of the Animals", "Something Is Out There" (название повторного издания в США), "День животных".
На рутрекере есть 1080p:
День животных / Day of the animals (Уильям Гёрдлер / William Girdler) [1977, США, триллер, приключения, BDRemux 1080p] [USA Transfer] MVO (ТК "Россия) + AVO (Дольский) + Sub (Eng) + Original (Eng),  sovsem-neduhoven.
В раздаче есть сэмпл на Яндексе.


Я конечно чего о не понял но Это не То! как то так http://surl.li/qglsg
shurik_pronkin
Любитель
  • Total Posts : 80
  • Scores: 8
  • Joined: 2024/01/12 13:04:34
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/07 22:13:21 (ссылка)
0
TOPAZAVR
 
RemoveSpotsMC() хорош и без параметров. Прекрасно устраняет мусор. Никогда не замечал пропажи деталей. Удаление крупнокалиберного шума плёнки очень ценный бонус.
 
 




А между RemoveSpots() и RemoveSpotsMC() разница существенная?
shurik_pronkin
Любитель
  • Total Posts : 80
  • Scores: 8
  • Joined: 2024/01/12 13:04:34
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/08 00:02:33 (ссылка)
+1 (1)
Сравнение RemoveSpots() vs MC_SpudsMod:
 
исходный vs MC_SpudsMod(frames=4,strength=2)  https://imgsli.com/MjM4NTYx
исходный vs RemoveSpots()  https://imgsli.com/MjM4NTYy
RemoveSpots() vs MC_SpudsMod(frames=4,strength=2)  https://imgsli.com/MjM4NTYw
tim6676
Любитель
  • Total Posts : 280
  • Scores: 130
  • Joined: 2020/09/19 03:16:54
  • Location: Кострома
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/08 08:56:27 (ссылка)
+1 (1)
shurik_pronkin
Сравнение RemoveSpots() vs MC_SpudsMod:
 
исходный vs MC_SpudsMod(frames=4,strength=2)  https://imgsli.com/MjM4NTYx
исходный vs RemoveSpots()  https://imgsli.com/MjM4NTYy
RemoveSpots() vs MC_SpudsMod(frames=4,strength=2)  https://imgsli.com/MjM4NTYw


  Сдается мне MC_SpudsMod получше и поаккуратней чистит. На платках бабушек отлично видно.
Только просто MC_Spuds без Mod работает побыстрей, ну и конечно необходимо включать многопоточность!!! таким способом:
Перед строкой загрузки видео
 
SetMemoryMax(1280)  - или сколько Вам не жалко для кэша.
SetMTMode(5, 4)  -  зависит от мощности и количества ядер вашего процессора
 
и после неё
 
SetMTMode(2)
TOPAZAVR
Любитель
  • Total Posts : 348
  • Scores: 164
  • Joined: 2022/10/15 13:18:25
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/08 10:49:13 (ссылка)
+1 (1)
shurik_pronkin
TOPAZAVR
 
RemoveSpotsMC() хорош и без параметров. Прекрасно устраняет мусор. Никогда не замечал пропажи деталей. Удаление крупнокалиберного шума плёнки очень ценный бонус.
 
 




А между RemoveSpots() и RemoveSpotsMC() разница существенная?


 
function RemoveSpotsMC(clip, int "limit", bool "_grey")
{
  _grey = default(_grey, false)
  limit = default(limit, 6)
  i=MSuper(clip,pel=2)
  bvec = MAnalyse(i,isb=false, blksize=8, delta=1, truemotion=true)
  fvec = MAnalyse(i,isb=true, blksize=8, delta=1, truemotion=true)
  backw = MFlow(clip,i,bvec)
  forw = MFlow(clip,i,fvec)
  clp=interleave(backw,clip,forw)
  clp=clp.RemoveSpots()
  clp=clp.SelectEvery(3,1)
  return clp
}

function RemoveSpots(clip clp, int "limit", bool "_grey")
{
  _grey = Default(_grey, false)
  limit = Default(limit, 16)
  clmode = 17
  clensed = Clense(clp, grey=_grey, cache=4)
  sbegin = ForwardClense(clp, grey=_grey, cache=-1)
  send = BackwardClense(clp, grey=_grey, cache=-1)
  alt = Repair(SCSelect(clp, sbegin, send, clensed, debug=true), clp, mode=limit, modeU = _grey ? -1 : limit)
  restore = Repair(clensed, clp, mode=limit, modeU = _grey ? -1 : limit)
  clp = RestoreMotionBlocks(clensed, restore, neighbour=clp, alternative=alt, gmthreshold=70, dist=1, \
                                dmode=2, debug=false, noise=10, noisy=12, grey=_grey)
  return clp
}
 
Проведите эксперимент с RemoveSpotsMC().
MartinWest
Любитель
  • Total Posts : 458
  • Scores: 153
  • Joined: 2020/08/19 10:35:55
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/08 10:56:25 (ссылка)
0
Может кто возьмётся?  Нечто из другого мира / Something Is Out There / SATRip на рутрекере ... выложу на торрах! :) ?
tim6676
Любитель
  • Total Posts : 280
  • Scores: 130
  • Joined: 2020/09/19 03:16:54
  • Location: Кострома
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/08 11:39:07 (ссылка)
+1 (1)
MartinWest
Может кто возьмётся?  Нечто из другого мира / Something Is Out There / SATRip на рутрекере ... выложу на торрах! :) ?


  На забугорных трекерах  где- то видел рип в AVC общим битрейтом 4,5 gb., только все давно изменилось и на них теперь не зайти. 
TOPAZAVR
Любитель
  • Total Posts : 348
  • Scores: 164
  • Joined: 2022/10/15 13:18:25
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/08 11:49:08 (ссылка)
+1 (1)
TOPAZAVR все сообщения каталог файлов с командными файлами, программами, фильтрами и скриптами
                        советую ознакомиться со всей историей изменений  обновлённый архив

 
Ещё одно, "качественное", дополнение.
Недавние эксперименты с пайпом показали, что для "ну очень крутого" качества лучше передавать видео между программами не как yuv420p, а как yuv444p10.
Теперь такая возможность есть. Добавлен файл pipe.txt со строчкой yuv444p10. Его нужно копировать из каталога _2_video_folder_ в каталог с исходным видео. Если такого файла в каталоге с исходным видео нет, то будет использован yuv420p, как и раньше.
Например, для FullHD - UHD апскейла качественного исходного видео применение yuv444p10 вполне уместно.
При использовании yuv444p10 хорошо и в ffmpeg32.avs, если используется, вписать не ConvertToYV12(interlaced=***), а ConvertToYV24(interlaced=***). Внимание. Не все avisynth фильтры работают в yuv444p10.
shurik_pronkin
Любитель
  • Total Posts : 80
  • Scores: 8
  • Joined: 2024/01/12 13:04:34
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/08 12:55:19 (ссылка)
+1 (1)
У меня немного другой скрипт - RemoveSpots() два раза вызывается:
 
function RemoveSpotsMC2x(clip clip, int "limit", bool "_grey")
{
_grey = default(_grey, false)
limit = default(limit, 6)
i=MSuper(clip,pel=2)
bvec = MAnalyse(i,isb=false, blksize=8, delta=1, truemotion=true)
fvec = MAnalyse(i,isb=true, blksize=8, delta=1, truemotion=true)
backw = MFlow(clip,i,bvec)
forw = MFlow(clip,i,fvec)
clp=interleave(backw,clip,forw)
clp=clp.RemoveSpots().RemoveSpots()
clp=clp.SelectEvery(3,1)
return clp
}
 
 
исходный vs RemoveSpotsMC() https://imgsli.com/MjM4NjU3
RemoveSpots() vs RemoveSpotsMC() https://imgsli.com/MjM4NjU5
MC_SpudsMod(frames=4,strength=2) vs RemoveSpotsMC()  https://imgsli.com/MjM4NjYx 
TOPAZAVR
Любитель
  • Total Posts : 348
  • Scores: 164
  • Joined: 2022/10/15 13:18:25
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/08 14:47:01 (ссылка)
+1 (1)
Родная кровь (1963)

1.26 GB  1:25:20  HEVC 1440x1080 10 bit 4:3 25.000  1891 kb/s  DD 1ch 224 kb/s 48.0 kHz

1.26 GB  1:25:20  HEVC 1440x1080 10 bit 4:3 25.000  1891 kb/s  DD 1ch 224 kb/s 48.0 kHz
QTGMC(Preset="medium", SourceMatch=3, Lossless=2, Sharpness=0.2, TR2=1, NoiseRestore=0.75, FPSDivisor=2, EdiThreads=1)
RemoveSpotsMC()
 
стабилизация топаза и обрезка кадра (всё равно бы пришлось)
scale=w=768:h=576,setsar=1,tvai_stb=model=ref-2:filename=folder.json:smoothness=9:rst=0:wst=0:cache=128:dof=1111:ws=32:full=1:roll=0:reduce=0:device=0:vram=1:instances=0,tvai_up=model=prob-4:scale=0:w=1504:h=1128:preblur=0:noise=0:details=0.15:halo=0:blur=0:compression=0:estimate=8:device=0:vram=1:instances=0,scale=w=1504:h=1128:flags=lanczos:threads=0,format=yuv420p,extractplanes=y

-vf crop=1440:1080
crf=22.0

Спрятать

 

Не возражал бы, если кто раздаст кино на трекере
и  был бы рад если раздадут "Убить Билла" 2 фильма

MogilShik
Зритель
  • Total Posts : 24
  • Scores: -1
  • Joined: 2023/11/25 17:24:54
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/08 15:28:13 (ссылка)
0
zOmbi88
Кстати говоря вопрос насчёт устранения дефектов оцифрованный пленки все ещё актуален, не проходите мимо со своими вариантами 

 
Diamant-Film Restoration SUITE, лучше пока еще ничего не придумали))
MartinWest
Любитель
  • Total Posts : 458
  • Scores: 153
  • Joined: 2020/08/19 10:35:55
  • Status: offline
Re: Улучшение изображения с помощью нейросетей 2024/02/08 20:03:11 (ссылка)
0
TOPAZAVR
Родная кровь (1963)

1.26 GB  1:25:20  HEVC 1440x1080 10 bit 4:3 25.000  1891 kb/s  DD 1ch 224 kb/s 48.0 kHz

1.26 GB  1:25:20  HEVC 1440x1080 10 bit 4:3 25.000  1891 kb/s  DD 1ch 224 kb/s 48.0 kHz
QTGMC(Preset="medium", SourceMatch=3, Lossless=2, Sharpness=0.2, TR2=1, NoiseRestore=0.75, FPSDivisor=2, EdiThreads=1)
RemoveSpotsMC()
 
 
 
стабилизация топаза и обрезка кадра (всё равно бы пришлось)
scale=w=768:h=576,setsar=1,tvai_stb=model=ref-2:filename=folder.json:smoothness=9:rst=0:wst=0:cache=128:dof=1111:ws=32:full=1:roll=0:reduce=0:device=0:vram=1:instances=0,tvai_up=model=prob-4:scale=0:w=1504:h=1128:preblur=0:noise=0:details=0.15:halo=0:blur=0:compression=0:estimate=8:device=0:vram=1:instances=0,scale=w=1504:h=1128:flags=lanczos:threads=0,format=yuv420p,extractplanes=y

-vf crop=1440:1080
crf=22.0

Спрятать

 


Не возражал бы, если кто раздаст кино на трекере
и  был бы рад если раздадут "Убить Билла" 2 фильма




Благодарю! ... сказанно сделанно как  буду у рабочего компа сделаю раздачи!
Page: << < ..146147148149150.. > >> Showing page 149 of 175
Jump to:
© 2024 APG vNext Commercial Version 5.5