Enhancenet-PAT czyli bezstratne powiększanie zdjęć.

  • Sprawdź bezpośredni link do posta
  • Statsy wątku

rms84 | 13.09.2018 20:11 | Odpowiedzi: 41 | Śledzony: 4 | Czytano: 1472 razy

Wątków: 116 | Odpowiedzi: 364

Witam.

Znacie jakiś program wykorzystujący algorytm enhancenet-pat ? jest strona letsenhance.io ale po rejestracji jest limit 5 zdjęć a później trzeba płacić.


PS:

Dla tych co niewiedzą enhancenet-pat to rewelacyjny algorytm dający bezstratne powiększanie zdjęć.

Pozdrawiam.



Skocz do ostatniej odpowiedzi | Pierwszy post na stronie

Odpowiedzi:

13.09.2018 20:19

Wątków: 257 | Odpowiedzi: 41572

..

poka Ikona: ;) jak to bezstratne ??

pozdrówki, ChEsTeR

  • Sprawdź bezpośredni link do posta

13.09.2018 20:40

Wątków: 708 | Odpowiedzi: 39094

.

jeśli dostępne w internecie przykłady, to przykład "rewelacyjnego algorytmu dającego bezstratne powiększanie zdjęć" to chyba patrzymy na różne zdjęcia.

Stary, z gówna bata, nawet najlepszym algorytmem - nie ukręcisz... Ikona: :)

ηємσ ѕαριєηѕ ηιѕι ραтιєηѕ

13.09.2018 21:05

Wątków: 0 | Odpowiedzi: 206

.

Nie no to nawet logiczne jest jak powiększasz to nic nie tracisz bo masz wszystko to co było tylko większe, gorzej z pomniejszaniem bezstratnym... Ikona: lol

13.09.2018 22:05

Wątków: 235 | Odpowiedzi: 3589

...

a co chcesz/musisz "bezstratnie" powiększyć???

Ikona: :) Ikona: lol

i5-3570K@4,2; HR-02 Macho140; MSI Z77A-GD55;MSI GTX1070 GAMING X;Crucial 16GB Ballistix;Crucial M500 240GB;S 850 PRO 256GB; 1 TB WD10EFRX; Corsair RM650x; BENQ XL2411z; DefineR4; G502; G35

  • Sprawdź bezpośredni link do posta

13.09.2018 22:25

Wątków: 3319 | Odpowiedzi: 46426

tja...

... bezstranie Ikona: ;) testowałeś to, bo ja tak i efekty są najwyżej przeciętne.

...

13.09.2018 22:34

Wątków: 116 | Odpowiedzi: 364

Przed:

Obrazek dodany przez użytkownika

Plik graficzny pochodzi z HDD usera (zmniejszony z 1440x1440) Zobacz oryginał



Po:

Obrazek dodany przez użytkownika

Plik graficzny pochodzi z HDD usera (zmniejszony z 1440x1440) Zobacz oryginał




Jak dla mnie różnica jest całkiem spora jedynie oczy są lekko zamazane a ponoć algorytm AI jest ciągle rozwijany.



PS:

hehe oczywiście to mój przykład.

Z170 OCF, 6700k 4.63GHz, NH-D15, DDR4 16GB 3620MHz 14-16-16-1T, GTX1070, PM951 128GB + 850 Evo 250GB + 850 Evo 1TB + Ultra 3D 2TB + 2500Pro 180GB + SP600 64GB + OCZ 40GB + WD 9TB, SB Z, 27C750

14.09.2018 00:53

Wątków: 116 | Odpowiedzi: 364

Tu macie wyjaśnione:

https://techxplore.com/news/2017-10-small-pixel-perfect-large.html

Z170 OCF, 6700k 4.63GHz, NH-D15, DDR4 16GB 3620MHz 14-16-16-1T, GTX1070, PM951 128GB + 850 Evo 250GB + 850 Evo 1TB + Ultra 3D 2TB + 2500Pro 180GB + SP600 64GB + OCZ 40GB + WD 9TB, SB Z, 27C750

  • Sprawdź bezpośredni link do posta

14.09.2018 08:28

Wątków: 1200 | Odpowiedzi: 20205

rms84

ciekawa koncepcja. Jak masz zdjęcie swojego kota w niskiej rozdzielczosci to wystarczy że zrobisz mu jeszcze 10,000 innych zdjęć, zaaplikujesz algorytm machinelearingowy EnhanceNet-PAT (po tym jak ukradniesz go instytutowi Plancka Ikona: ;) ) na jakimś superkomputerze circa 5-10 tysięcy rdzeni i jest szansa, że po paru godzinach Ci podwyższy rozdzielczość fotki.

Na dziś dzień tak to wygląda.

Może kiedyś....

i7 8700k@4,8GHz, Phanteks PH-TC14PE, Asrock Z370 K6, 16GB Corsair LPX 3000MHz, GTX 1080 Gamerock, Crucial BX100, RM750i, NZXT S340, 1440p / Ryos TKL, Logitech G502, Beyerdynamic MMX300

14.09.2018 08:31

Wątków: 273 | Odpowiedzi: 13441

> z gówna bata, nawet najlepszym algorytmem - nie ukręcisz...

wygadywać takie rzeczy, w dzisiejszych czasach, gdzie co chwila przedstawiane są różne algortymy i zastosowania AI, które świetnie pokazują, że jeszcze to, co do niedawna wymagało ręcznej, wielogodzinnej obróbki grafika jakimś photohopem, można często z powodzeniem już zrobić paroma kliknięciami - widomo, efekty będa różne czasem lepsze, czasem gorsze, bo wszystko zalezy od materiału źródłowego i etapu rozwoju danego algorytmu, ale te potrafią czynić coraz większę cuda i obecnie już nawet wstawić detale tam, gdzie ich nie ma, a co najwyżej czlowiek mógł je sobie wyobrazić...

PS4 Pro | PS VR | X360 | Nexus 4 | LG G Pad 8.3 | Intel i5-6500, Kingston 16 GB RAM DDR4 2133MHz CL14, EVGA GeForce GTX 960 4 GB, ASRock H110M-DGS | SSD + HDD | i inne bzdury | kto to czyta...

14.09.2018 09:52

Wątków: 204 | Odpowiedzi: 5479

...

rudy_mundek dobrze to poisal ... wielu ludzi AI kojarzy sie z bajka o terminatorze, ale ta technologia jest juz dosc czesto wykorzystywana ze swietnymi efektami miedzy innymi w obrobce grafik.

Vendetta musi być

14.09.2018 10:02

Wątków: 54 | Odpowiedzi: 31849

hmmmz

proponuję wypróbować na tym Ikona: ;)

Obrazek dodany przez użytkownika

Plik graficzny pochodzi stąd

Capitalization is the difference between "helping your uncle Jack off a horse" and "helping your uncle jack off a horse"

14.09.2018 10:05

Wątków: 17 | Odpowiedzi: 53314

rudy/Vendetta

Słowo klucz, którego rms84 użył - "bezstratne" co ja rozumiem jako powiększanie ile wlezie zachowując super jakość, a to przecież jak mówić, że kwadrat jest okrągły Ikona: ;)

rms84
Wrzuciłeś stosunkowo łatwy do obróbki przez algorytmy przykład. Teraz weź te swoje cudowne algorytmy i spróbuj powiększyć np. takie zdjęcie Ikona: :)

Obrazek dodany przez użytkownika

Plik graficzny (zmniejszony z 2048x1371) pochodzi stąd


zobaczymy ile więcej wyciśnie od głupiego Lanczosa Ikona: ;)
edit - Titus dał jeszcze lepszy przykład Ikona: ;)

14.09.2018 10:07

Wątków: 444 | Odpowiedzi: 1643

..

coś mi się w to nie chce wierzyć. To tak jakby z mp3 o bitrate 128 kbps zrobić flac Ikona: :) . To jest chyba jakiś pic na wodę .

GIGABYTE GA-M61PS3 , 3800X2, OCZ Vertex 2 ,WD1002FAEX ,GAINWARD GTX260 , 3 GIGA RAM, AUDIGY SB0092 KX

14.09.2018 10:08

Wątków: 54 | Odpowiedzi: 31849

hmmmz

Mario34: ależ nic nie broni Ci przegrać mp3 do FLACa. Tyle, że dalej będzie to brzmieć jak mp3 Ikona: ;)

Freezer: Ikona: pub Ikona: :)

Capitalization is the difference between "helping your uncle Jack off a horse" and "helping your uncle jack off a horse"

14.09.2018 10:12

Wątków: 444 | Odpowiedzi: 1643

..

no dokładnie Ikona: :) Będzie to tak samo brzmieć jak przed, nie będzie poprawy jakości

GIGABYTE GA-M61PS3 , 3800X2, OCZ Vertex 2 ,WD1002FAEX ,GAINWARD GTX260 , 3 GIGA RAM, AUDIGY SB0092 KX

  • Sprawdź bezpośredni link do posta

14.09.2018 10:48

Wątków: 253 | Odpowiedzi: 14512

wy się śmiejecie

a NVIDIA z podobnej technologii robi jednego z koni pociągowych serii RTX. Bo czymże kurde jest DLSS.

This part is pretty skookum, I bet it has a pretty high chooch factor. Focus you fuck!

14.09.2018 11:10

Wątków: 204 | Odpowiedzi: 5479

...

Smiejecie sie, a moi znajomi rozkrecaja startup na AI i ML/DL. Widzialem fajne demo - dodanie szczegolow i pokolorowanie starego czarno bialego filmu i przeniesienie do Full HD. Jeszcze dziala to dosc wolno i efekty nie sa idealne, ale to tylko kwestia czasu.

Juz potrafia JIT nakladac na kamere dowolne efekty.

Vendetta musi być

14.09.2018 11:43

Wątków: 17 | Odpowiedzi: 53314

Nikt się nie śmieje i nie bagatelizuje możliwości AI i współczesnych algorytmów tylko chodzi o to żeby wyrażać się precyzyjnie nie opowiadać bajek, że znalazło się narzędzie, którego przeczy fizyce Ikona: ;)

14.09.2018 11:52

Wątków: 204 | Odpowiedzi: 5479

Freezer64

To rozmawiamy na konkrety - Jakiej fizyce to przeczy ?

Plik źródłowy jest powiększany, więc ilość informacji jest ta sama (nie maleje). Dodana jest za to duża ilość szczegółów. Co jest nie tak ?

Zdziwisz się, ale z tym zdjęciem co wkleiłeś można zrobic to samo, co ostatnio pokazywała NVidia.

https://www.youtube.com/watch?v=gg0F5JjKmhA

Vendetta musi być

14.09.2018 12:09

Wątków: 204 | Odpowiedzi: 5479

...

Tu o calym algorytmie enhancenet-pat

https://webdav.tue.mpg.de/pixel/enhancenet/

Dla niekumatych troche po Polsku - widze po poziomie dyskusji, ze moze sie przydac Ikona: ;)

https://www.swiatobrazu.pl/enhancenet-pat-przerazajaco-dokladny-algorytm-rekonstrukcji-zdjec-obslugiwany-przez-ai-36434.html

Vendetta musi być

14.09.2018 12:10

Wątków: 17 | Odpowiedzi: 53314

Vendetta

Nie rób z łaski swojej z większości osób w tym wątku idiotów i ignorantów, którzy o niczym nie słyszeli i uważają, że nigdy nie osiągniemy wiele więcej niż Lanczos Ikona: ;)
W tym momencie czepiasz się słówek. Dobrze wiesz skąd śmiechy chichy większości osób w tym wątku - bo rms84 tak to opisał jakby znalazł cudowne narzędzie za pomocą którego można upscalować zachowując tak dobrą ostrość 1:1 jak w mniejszym oryginale Ikona: ;)

A tak na marginesie to filmik który wkleiłeś już widziałem dawno, ale to nie jest bezpośrednio ten sam temat to po pierwsze, a po drugie - żaden z pokazanych tam przykładów nawet nie zbliża trudnością do zdjęcia, które wkleiłem. Także pics or it didn't happen. Szczególnie, że mówimy o samej rekonstrukcji a o upscalingu, więc ewentualne artefakty interpolacji AI będą bardziej widoczne niż na przytoczonym filmiku YT FHD Ikona: ;)

14.09.2018 12:17

Wątków: 204 | Odpowiedzi: 5479

Freezer64

Popatrz na linki, które wrzuciłem powyżej, przeproś i zakoleguj się z Lanczosem Ikona: :)

Vendetta musi być

14.09.2018 12:29

Wątków: 17 | Odpowiedzi: 53314

Piszesz, że niekumaci potrzebują polskiej wersji, ale widzę, że sam masz problemy ze zrozumieniem nawet ojczystego języka Ikona: :)

14.09.2018 12:54

Wątków: 204 | Odpowiedzi: 5479

Freezer64

" bo rms84 tak to opisał jakby znalazł cudowne narzędzie za pomocą którego można upscalować zachowując tak dobrą ostrość 1:1 jak w mniejszym oryginale"

Wyżej wysłałem Ci linki, gdzie upscalingiem można uzyskać większa ostrość niż w mniejszym oryginale, więc dalej nie rozumiem dlaczego brniesz w ten temat Ikona: :)

"żaden z pokazanych tam przykładów nawet nie zbliża trudnością do zdjęcia" - trudność większa, więc będzie dłużej przetwarzane, ale efekt będzie podobny.

Proponuje, być zamiast teoretyzować sam się zarejestrował i porobił testy. Swoja droga są już doskonalsze algorytmy, bo ta dziedzina nauki wchodzi na kolejny poziom w cyklu 6 miesięcznym.

Vendetta musi być

  • Sprawdź bezpośredni link do posta

14.09.2018 13:03

Wątków: 1200 | Odpowiedzi: 20205

hmm

"zwiekszcie mi rozdzielczocs zdjecia kota toolem online" vs. "to jest rozwojowa dziedzina nauki". Ikona: ;)

Sure Ikona: ;)

i7 8700k@4,8GHz, Phanteks PH-TC14PE, Asrock Z370 K6, 16GB Corsair LPX 3000MHz, GTX 1080 Gamerock, Crucial BX100, RM750i, NZXT S340, 1440p / Ryos TKL, Logitech G502, Beyerdynamic MMX300

14.09.2018 13:24

Wątków: 17 | Odpowiedzi: 53314

Vendetta

Teoria jest podstawą poprawnego rozumowania otaczających nas zjawisk. We wklejonych przykładach ostrość jest, ale są też artefakty, więc nie jest to narzędzie cudotwórcze jak niektórzy próbują je wykreować Ikona: ;)
Co oczywiście nie znaczy, że nie jest warte uwagi - nigdy go tutaj nie bagatelizowałem Ikona: :)

I zanim napisałeś posta już sprawdziłem. Input (1024x686):

Obrazek dodany przez użytkownika

Plik graficzny pochodzi z HDD usera (zmniejszony z 1024x686) Zobacz oryginał


output Enhancenet-PAT (4096x2744):
Obrazek dodany przez użytkownika

Plik graficzny pochodzi z HDD usera (zmniejszony z 4096x2744) Zobacz oryginał



nazywało się 4x, więc zmniejszyłem 4x z 2048 na 1024 żeby móc porównać z oryginałem 1:1, zrobił 4x w każdej osi czyli 16x, no ale narzekał nie będę Ikona: ;) (oryginał 2048 kilka postów wyżej, wersji 4096 nie znalazłem) Nie mam teraz czasu wrzucać jeszcze raz np. 512 czy szukać innego przykładu.

Na cropie widać trochę artefaktów w niektórych miejscach i nie jest tak dobrze jak w tamtych przykładach no ale trzeba przyznać, że efekty są zaskakująco dobre Ikona: :) (co jednak w żadnym wypadku nie kłuci się z tym co pisałem wcześniej Ikona: :P )
Porównanie na cropie:
Obrazek dodany przez użytkownika

Plik graficzny pochodzi z HDD usera (zmniejszony z 1070x1329) Zobacz oryginał

14.09.2018 13:40

Wątków: 273 | Odpowiedzi: 13441

jak dla mnie efekt

wręcz kapitalny z tym przykładem co wkleiłeś porównując do inputu z 1024.

Dobrze z gówna bata kręcą te algorytmy Ikona: ;)

ps mozesz podrzuć to jako dwa oddzielne obrazki by sobie w tabach porównać?

PS4 Pro | PS VR | X360 | Nexus 4 | LG G Pad 8.3 | Intel i5-6500, Kingston 16 GB RAM DDR4 2133MHz CL14, EVGA GeForce GTX 960 4 GB, ASRock H110M-DGS | SSD + HDD | i inne bzdury | kto to czyta...

14.09.2018 13:55

Wątków: 54 | Odpowiedzi: 31849

hmmmz

Freezer: to teraz z moim obrazkiem Ikona: ;)

Capitalization is the difference between "helping your uncle Jack off a horse" and "helping your uncle jack off a horse"

  • Sprawdź bezpośredni link do posta

14.09.2018 14:01

Wątków: 708 | Odpowiedzi: 39094

Jeśli

Dla kogokolwiek środkowe foto jest ok, to polecam szybką wizytę u okulisty. Serio Ikona: :D przecież tam jest ZERO szczegółów

ηємσ ѕαριєηѕ ηιѕι ραтιєηѕ

14.09.2018 14:02

Wątków: 17 | Odpowiedzi: 53314

Titus

Ikona: :D

Cennik:

Obrazek dodany przez użytkownika

Plik graficzny pochodzi z HDD usera (zmniejszony z 581x490) Zobacz oryginał


ciekawe kiedy to zintegrują do fotoczopa/lightrooma albo najlepiej IrfanView w ogóle Ikona: ;)

  • Sprawdź bezpośredni link do posta

14.09.2018 14:13

Wątków: 193 | Odpowiedzi: 24390

szczegółów

może i zero, ale w porównaniu do Lanczosa jest przepaść (tam jest minus zero do kwadratu) i chyba o to chodziło...?

Jedni i drudzy mają rację, rozumiem Freezera i jego wojnę o zrozumienie, ale z drugiej też strony różnica na korzyść tego algorytmu vs. Lanczos jest kosmiczna i trzeba się przy tym pokłonić Ikona: :)

"Krytyk i eunuch z jednej są parafii... Obaj wiedzą jak, żaden nie potrafi." / RYŻY TEAM!

14.09.2018 14:17

Wątków: 273 | Odpowiedzi: 13441

Talar - jak najbardziej jest ok, jesli porownasz do tej wersji niskiej jakości. Wiadomo, że względem oryginału jest wszystko bardziej "wygładzone", ale ogólna jakość jak się prezentuje jest imo rewelacyjne pod względem gówna z jakiego musiał ją ukręcić. Ja tam jestem pod wrażeniem i jakby kiedyś otrzymał jakąś fotkę marnej jakości i nie miał dostępu do lepszego oryginału, to na pewno zechciałbym ją potraktować tym algorytmem do takiej korekty..


PS: A przez incognito mode nie można czasem wrzucać tych obrazków do woli? Czy po ip jeszcze walidują? Ikona: ;)

PS4 Pro | PS VR | X360 | Nexus 4 | LG G Pad 8.3 | Intel i5-6500, Kingston 16 GB RAM DDR4 2133MHz CL14, EVGA GeForce GTX 960 4 GB, ASRock H110M-DGS | SSD + HDD | i inne bzdury | kto to czyta...

14.09.2018 14:46

Wątków: 17 | Odpowiedzi: 53314

Trzeba konto założyć nawet do 5 free Ikona: :P

14.09.2018 15:23

Wątków: 28 | Odpowiedzi: 6171

.

no przeciez tu jest chyba free


https://github.com/msmsajjadi/EnhanceNet-Code

zaje**sty komputer

14.09.2018 16:08

Wątków: 17 | Odpowiedzi: 53314

Bocian85

"All images in the input folder are downscaled 4x and then upscaled via bicubic interpolation and EnhanceNet-PAT."

Także to chyba tylko taka pokazówka bez realnej wartości Ikona: ;)

14.09.2018 16:43

Wątków: 59 | Odpowiedzi: 24059

hmm

Freezer, ale dalej masz opcje bez downscalowania z zastrzezeniem ze efekty moga nie byc tak dobre Ikona: ;)

I don't want to downscale the images before upscaling, I want the actual upscaled version of 4x the size of the input images.

Solution: In enhancenet.py, set the scaling factor to 1:

imgs = loadimg('input/'+fn, 1)
Please note that the model was specifically trained on input images downsampled with PIL, i.e. it won't perform as well on images downscaled with another method. Furthermore, it is not suitable for upscaling noisy or compressed images, since artifacts in the input will be heavily amplified. For comparisons on such images, the model needs to be trained on such a dataset.

--|||- www.mk4.prv.pl -|||-- http://www.euro-flota.pl

14.09.2018 18:00

Wątków: 116 | Odpowiedzi: 364

Ludzie mówiąc" bezstratna jakość" miałem na myśli że algorytm nie pogorszy obrazu/zdjęcia które już jest w niskiej rozdzielczości np: 640:480 lub 800x600.


PS:


Twórca IrfanView jest już zainteresowany tym algorytmem z tym że jest on chroniony prawem autorskim a IrfanView wykorzystuje darmową licencje.

Z170 OCF, 6700k 4.63GHz, NH-D15, DDR4 16GB 3620MHz 14-16-16-1T, GTX1070, PM951 128GB + 850 Evo 250GB + 850 Evo 1TB + Ultra 3D 2TB + 2500Pro 180GB + SP600 64GB + OCZ 40GB + WD 9TB, SB Z, 27C750

15.09.2018 19:23

Wątków: 261 | Odpowiedzi: 20721

" to, co do niedawna wymagało ręcznej, wielogodzinnej obróbki grafika jakimś photoshopem, można często z powodzeniem już zrobić paroma kliknięciami "

http://facestyle.org/

silentium universi

15.09.2018 20:44

Wątków: 17 | Odpowiedzi: 53314

niezłe

Obrazek dodany przez użytkownika

Plik graficzny (zmniejszony z 4365x6183) pochodzi stąd

Obrazek dodany przez użytkownika

Plik graficzny pochodzi stąd

16.09.2018 11:16

Wątków: 183 | Odpowiedzi: 10726

Ten algorytm można śmiało samemu pobrać i testować. Link wrzucony przez Vendetta zawiera archiwum z kodem do wykorzystania, a Bocian wrzucił link do repo autora. Więc nie ma co szukać 'darmowych' stronek czy tooli online, wystarczy umieć odpalić skrypt Pythona.

Statut instytutów Maxa Plancka zabrania im patentować czegokolwiek i czerpać jakichkolwiek zysków. Więc owszem, ten algorytm jest rewelacyjny i bardzo innowacyjny, a jednocześnie jest dostępny dla każdego za darmo. Tak oni już mają, to nie Fraunhoffer Ikona: ;) Koszty na klatę wziął w tym przypadku niemiecki podatnik.

Podpis or it didn't happen.

17.09.2018 12:14

Wątków: 183 | Odpowiedzi: 10726

potwierdzam

kod z repo daje się uruchomić i działa sprawnie. Można sobie wrzucić dowolną ilość obrazków do input i wszystkie zostaną powiększone.

Czyli każdy może sobie założyć teraz taką stronkę z usługą powiększania zdjęć i kroić kasę Ikona: :)

Obrazek dodany przez użytkownika

Plik graficzny pochodzi z HDD usera Zobacz oryginał

Obrazek dodany przez użytkownika

Plik graficzny pochodzi z HDD usera (zmniejszony z 896x896) Zobacz oryginał

Podpis or it didn't happen.

Aby dodać odpowiedź zaloguj się.

Ostatnie tematy na boardzie
1. [BLOG] którego gtx 1080 brać? 8 spazma | Shibby Dziś 16:01
2. Lenovo Ideapad - martwy po update BIOSu. Reanimacja? 4 Marek1712 | Marek1712 Dziś 15:56
3. Wątek rozwiązany Routing statyczny, pomożecie ? 3 Adanos | Tajfun Dziś 14:33
4. [BLOG] FrazPC.pl Znów Muli ? 34 rms84 | 4mat Dziś 05:35
5. [GIEŁDA] [K] Smartfon do 600pln 1 piecornik | kovalsky23 21.09.2018
Poprzednie-Następne
1. Microsoft Word i Wordpad nie drukują. 6 rms84 | grzech1991 13.09.2018
2. [TEL] No niemożliwe. Nie było jeszcze pytania co zamiast FRE... 15 Chrisu | Phyt0n 13.09.2018
3. [OT] Problem z logowaniem do Amazon 13 Twister30 | Doown 13.09.2018
4. StoreMI rozterki 1 ^dimmu^ | Spireneusz 13.09.2018
5. [GRY] Gry planszowe dla 4-latki ? 9 YoJin | Bodzio88 14.09.2018
6. Zerwany kabel RJ11 jaki schemat - NETIA 17 adamos09 | crazygiver 14.09.2018