Jump to content
Sign in to follow this  
WielkiAtraktor

ImPPG 0.6.0

Recommended Posts

ImPPG w wersji 0.6.0 można pobrać z https://github.com/GreatAttractor/imppg/releases/tag/v0.6.0

 

Nowe funkcje:

  • Back end GPU (OpenGL) zapewniający znacznie szybsze przetwarzanie

 

Ulepszenia:

  • Przewijanie widoku przez przeciągnięcie z prawym klawiszem myszy (dotychczas: ze środkowym)
  • Zmiana powiększenia widoku kółkiem myszy (dotychczas: Ctrl + kółko myszy)

 

Po wyczyszczeniu i uelastycznieniu architektury dodałem back end GPU/OpenGL, tj. prawie wszystkie obliczenia (oprócz wyrównywania sekwencji) są teraz wykonywane na GPU. W praktyce na większości komputerów oznacza to:

 

  • co najmniej kilkakrotnie szybsze przetwarzanie
  • dla dość dużych zaznaczeń (i umiarkowanej liczby iteracji dekonwolucji L-R) wynik renderowany jest w czasie rzeczywistym, wraz z przeciąganiem suwaka sigma
  • przewijanie i odświeżanie widoku bez opóźnienia, gdy powiększenie ≠ 100%
  • tryb interpolacji sześciennej nie obniża szybkości odświeżania widoku

 

Można obejrzeć to w akcji na krótkim filmiku:

 

Porównanie prędkości na moim komputerze (CPU: Ryzen 2700, 8C/16T, podst. takt. 3.2 GHz, GPU: Radeon R370). Obróbka w trybie wsadowym 200 obrazów po 1,2 MPix, 50 iteracji L-R, unsharp masking i zmiana krzywej tonalnej:

 

  • CPU: 2:20 min
  • GPU: 19 s

 

Nawet na 5-letnim laptopie ze zintegrowaną grafiką Intela pracuje się zauważalnie szybciej.

 

Tryb GPU zostanie włączony automatycznie przy pierwszy uruchomieniu wersji 0.6.0. Aktywny tryb wyświetlony jest po prawej na dole na pasku statusu:

back_end_info_pl.png.d8b9e09254ef6ee833be716a3f0fbd5a.png

 

Tryby można przełączać w menu:

 

back_end_menu_pl.png.46e21457a0f9bf80c279d0b0b33b23a6.png

 

  • Like 3
  • Thanks 1
  • Love 1

Share this post


Link to post
Share on other sites
3 godziny temu, WielkiAtraktor napisał:

back end GPU/OpenGL, tj. prawie wszystkie obliczenia (oprócz wyrównywania sekwencji)

Eeee no nieeee... Właśnie do wyrównywania bardzo czekam na wsparcie GPU. Czasami używam tej funkcji do wyrównania timelapsa z lustrzanki i trwa to godzinę albo dłużej. Mam nadzieję, że dasz radę dodać tą opcję w przyszłości :)

Share this post


Link to post
Share on other sites

Właśnie próbowałem użyć Twojego programu na kolorowym pliku tif 16 bit i załadował się jako czarnobiały. Da się jakoś wczytać kolor?

Share this post


Link to post
Share on other sites
18 minut temu, WielkiAtraktor napisał:

Nie, obróbka i zapis tylko w trybie mono.

Da się z tym coś zrobić w przyszłości? :) 

Chciałem zrobić dekonwolucję na materiale DSowym z lustrzanki. Zastanawiam się, czy musiałbym robić ją oddzielnie na każdym kanale, czy wystarczy na mono i potem dołożyć oryginalny kolor.

Share this post


Link to post
Share on other sites

Dałoby się, ale raczej nieprędko; do Słońca mi niepotrzebne ;) Podejrzewam, że dla najlepszego efektu trzeba by umożliwić wybór parametrów dla każdego kanału osobno.

 

Z podejściem do DS z braku doświadczenia nie doradzę.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Our picks

    • MGAB-V249 - nowy rodzaj gwiazd zmiennych!
      Gwiazdy zmienne można poszukiwać na dwa sposoby. Obserwujemy losowy fragment nieba w poszukiwaniu obiektów zmieniających swój blask lub korzystamy z archiwalnych danych pomiarowych wykonanych przez różne obserwatoria astronomiczne (np. ASAS-SN, ZTF).
        • Love
        • Thanks
        • Like
      • 8 replies
    • Ankieta miesiąca stycznia - wybieramy Polski APOD stycznia !
      Przypominam zasady - każdy głosuje na JEDNĄ z prac wybranych przez ekspertów portalu Polski Astronomy Picture Of the Day w styczniu. Wasz wybór zadecyduje, które zdjęcie będzie brało udział w głosowaniu na zdjęcie roku!
        • Like
      • 18 replies
    • Druk 3d. Projekty wydruków przydatnych w astronomii amatorskiej i nie tylko amatorskiej.
      @Adam_Jesion zachęcił mnie do założenia tematu odnośnie druku 3d. Z oczywistych względów nie ma sensu powielać treści poświęconych zagadnieniom sprzętowym, które można znaleźć w dedykowanych temu stronach/forach. To forum Astro, więc skupmy się naszym podwórku.
        • Like
      • 59 replies
    • Akcja grupowa - montaże Lupus AI
      Ruszamy z akcją zapisów na zakup naszych teleskopów! Oferowany montaż będzie miał sporo istotnych poprawek względem prototypu który przyjechał na jesienny zlot i który obecnie użytkuję. Będzie też przygotowany do instalacji enkodera i gdy skończymy obecnie projektowany sterownik to przyjedziemy i zainstalujemy wszystko co potrzeba.
        • Love
        • Like
      • 49 replies
    • Wydrukuj sobie spektroskop
      Spektroskopia jest dziedziną, w której coraz częściej realizują się astroamatorzy. W Europie szczególnie zaawansowani są tu koledzy z Francji oraz UK. My cóż, dopiero nieśmiało próbujemy, ale nawet tutaj na forum mamy przykłady osób, które osiągają już bardzo dobre wyniki @bajastro.
        • Like
      • 70 replies
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.