BlurResolve
    Napraw O nas Jak to działa Prywatność Kwestie prywatności
    Powrót do strony głównej

    O BlurResolve

    Historia narzędzia do usuwania rozmycia obrazu, dla którego prywatność jest priorytetem

    O projekcie: Potrzeba matką wynalazków

    Cześć, jestem Karol Ostalski – programista z Polski. Stworzyłem to narzędzie z powodu powtarzającej się osobistej frustracji.

    Jak wiele innych osób, często „robię notatki”, fotografując tablice ze spotkań, notatki papierowe, wizytówki, ulotki czy liczniki mediów. Czasami w pośpiechu lub przy słabym oświetleniu zdjęcia te wychodzą rozmyte. Choć istnieje wiele narzędzi online do „wyostrzania”, wszystkie mają jedną istotną wadę: wysyłają moje obrazy na zdalny serwer.

    Krótko mówiąc, nie lubię takich sytuacji. To był warunek nie do przyjęcia. Niezależnie od tego, czy był to dokument biznesowy, czy dane osobowe, nie chciałem, aby moje zdjęcia znajdowały się na cudzym serwerze. Zadałem sobie pytanie: „Dlaczego w 2026 roku mój telefon lub komputer nie może naprawić tego lokalnie?”

    Tak właśnie narodził się BlurResolve.com — jako projekt poboczny dedykowany naprawianiu obrazów bezpośrednio na Twoim urządzeniu, zapewniając 100% prywatności. Nie trzeba go instalować. Działa bezpośrednio jako aplikacja internetowa w przeglądarce – podobnie jak wiele innych aplikacji online (e-mail, gry, czaty itp.).

    Jak to działa: Wszystko, czego potrzebujesz, to matematyka

    BlurResolve opiera się na Dekonwolucji Obrazu. To inne podejście niż w przypadku wielu narzędzi AI do przetwarzania obrazu. Modele AI „zgadują” / „halucynują” litery w przypadku wątpliwości. Takie domysły opierają się na wiedzy modelu. Dekonwolucja to technika matematyczna bez wiedzy o literach, obrazach itp. Jej celem jest odwrócenie zniekształcenia wyłącznie na podstawie dostarczonego obrazu i jego ogólnych właściwości.

    Gdy obraz jest nieostry, każdy piksel jest zniekształcony / rozproszony w podobny sposób (tzw. „funkcja rozproszenia punktu”). Stosując algorytm dekonwolucji Lucy-Richardson, możemy matematycznie zrekonstruować ostrzejszą wersję oryginalnego obrazu.

    Ma to pewne ograniczenia i skutki uboczne (na przykład „tętnienia” w pobliżu krawędzi obrazu), ale dzięki prostocie może dość łatwo działać w przeglądarce i jest lekkie do załadowania. Po załadowaniu strony możesz korzystać z tego narzędzia bez dostępu do sieci.

    Dowiedz się więcej

    Dlaczego używam procesora graficznego (GPU)?

    W dzisiejszych czasach smartfony robią zdjęcia w wysokiej rozdzielczości. Na przykład, jeśli masz aparat 12 MP, pojedyncze zdjęcie składa się z 12 milionów pikseli. W przypadku dekonwolucji obrazu każdy piksel musi zostać przetworzony setki razy. Standardowy procesor (CPU) mógłby potrzebować kilku minut na wykonanie wymaganych iteracji. Kroki przetwarzania są bardzo powtarzalne dla każdego piksela, więc GPU (karta graficzna) jest idealnym narzędziem do tego zadania. Dzięki wykorzystaniu procesora graficznego operacja może zająć znacznie mniej czasu – od minut do sekund.

    O Autorze

    Jestem inżynierem oprogramowania z prawie 20-letnim doświadczeniem. Zawsze byłem majsterkowiczem; jako dziecko ciągle rozbierałem zegary lub zabawki, aby zobaczyć, jak działają. Składałem je z powrotem, ale często kończyło się to zostawaniem nadmiarowych części ;)

    Mieszkałem w Warszawie, ale ostatecznie przeprowadziłem się do Łomży dla spokojniejszego życia mojej rodziny. Moja praca zawsze kręci się wokół aplikacji internetowych. Moje doświadczenie obejmuje okres od archaicznego PHP4 po nowoczesny web (backend-frontend). Niezależnie od technologii (JavaScript, Python, C, Java itp.), gdy coś nie działa jak należy, znajduję przyczynę i naprawiam ją u źródła. Sprawia mi to mnóstwo radości ;)

    Połącz się ze mną: Znajdź mnie na LinkedIn