DiShooter – Twój cyfrowy partner strzelecki

Każdy, kto choć raz stał na stanowisku z tarczą pełną przestrzelin, wie, jak to wygląda bez DiShootera: po każdej serii trzeba podejść do tarczy, zliczyć punkty, pozaklejać przestrzeliny albo wymienić tarczę na nową żeby kolejna seria nie zlała się z poprzednią. To zabiera czas i rozprasza koncentrację.

DiShooter to ułatwia. Robisz zdjęcie, a aplikacja sama rozpoznaje tarczę, oznacza trafienia, przypisuje punktację oraz wylicza wszystkie potrzebne Ci satystyki. Co najważniejsze – w ramach jednej sesji treningowej pamięta, gdzie trafiałeś w poprzednich seriach, więc między seriami nie musisz wymienić tarczy ani jej zaklejać. Pełny opis tej funkcji znajdziesz w sekcji 5. Treningi – serie bez zaklejania.

Poniżej masz kompletny przewodnik po wszystkich funkcjach aplikacji.


1. Pojęcia podstawowe

Żeby instrukcja była jasna od pierwszego czytania, kilka pojęć używanych w aplikacji:

  • Zdjęcie / analiza – jedno ujęcie tarczy i jego automatyczny wynik (trafienia, punktacja).

  • Sesja – zapisana analiza w Historii sesji (zakładka Sesje) albo, w kontekście treningu, sesja treningowa: kontener, w którym możesz dodać wiele zdjęć (jedno na każdą serię) strzelanych do tej samej tarczy.

  • Trening – zbiór sesji treningowych; np. jeden trening może obejmować kilka tarcz (sesji), a każda tarcza – kilka serii (zdjęć).

  • Szpej – moduł zarządzania wyposażeniem strzeleckim (zakładka na dole ekranu).

  • Arsenal – lista elementów broni i sprzętu (karabiny, pistolety, akcesoria) zarejestrowanych w aplikacji.

  • Zestaw – nazwana kolekcja elementów arsenału (np. „Zestaw zawodów"), którą można przypisać do sesji treningowej.

Krótko: Zdjęcie → Sesja (treningowa) → Trening.


2. Nawigacja w aplikacji

Na dole ekranu znajdują się pięć zakładek:

ZakładkaIkonaOpis
GłównaDomEkran startowy z szybkimi akcjami i dostępem do Ustawień
ZdjęcieAparatZrobienie zdjęcia tarczy lub wybór z galerii oraz analiza
SesjeHistoriaLista zapisanych analiz (Historia sesji)
TreningiHantleLista treningów (aktywne i zakończone)
SzpejInwentarzArsenał, amunicja i zestawy wyposażenia
  • Ustawienia otwierasz z ekranu Główna – ikona trybika w prawym górnym rogu.
  • Wstecz (strzałka w lewo w pasku górnym) – na podstronach wraca do poprzedniego ekranu lub do zakładki Główna.

3. Ekran Główny

Na ekranie startowym masz cztery karty szybkiego dostępu:

  • Rozpocznij trening – tworzy nowy trening i przenosi do jego szczegółów (tam dodajesz sesje i zdjęcia).
  • Zrób zdjęcie – przełącza na zakładkę Zdjęcie (aparat / galeria); szybka, pojedyncza analiza bez tworzenia treningu.
  • Historia treningów – przełącza na zakładkę Treningi.
  • Historia sesji – przełącza na zakładkę Sesje (zapisane analizy).
  • Szpej – przełącza na zakładkę Szpej (arsenał, amunicja, zestawy).

Ikona Ustawienia (trybik) w prawym górnym rogu otwiera ekran ustawień.


4. Rozpoznawane tarcze

Aplikacja automatycznie rozpoznaje tarcze ISSF:

  • 25 m Precision and 50 m Pistol Target (TS2),
  • 50 m Rifle Target (TS1).

Inne typy tarcz (np. pneumatyczne 10 m, sportowe, myśliwskie, IPSC) nie są obecnie automatycznie rozpoznawane. Jeśli sfotografujesz tarczę innego typu, zobaczysz ostrzeżenie „Nie rozpoznano typu tarczy” – punktację możesz wtedy ustawić tylko ręcznie (patrz 8.1).


5. Szpej – zarządzanie wyposażeniem

Zakładka Szpej (ikona inwentarza na pasku nawigacji) pozwala ewidencjonować sprzęt strzelecki i konfigurować zestawy do sesji.

5.1 Arsenal

Lista elementów broni i sprzętu. Dla każdego elementu możesz podać:

  • Nazwę (wymagana)
  • Rodzaj (pistolet, karabin, rewolwer itp.)
  • Producenta (lista z ponad 130 producentami)
  • Kaliber (lista z ponad 100 kalibrami)
  • Numer seryjny, rok produkcji, notatki

Dodawanie: przycisk + (pływający). Edycja: dotknij elementu. Usuwanie: przesuń wiersz w lewo (z potwierdzeniem).

5.2 Amunicja

Lista zdefiniowanej przez Ciebie amunicji. Dla każdej pozycji możesz podać:

  • Nazwę (wymagana)
  • Producenta i kaliber
  • Typ pocisku (FMJ, JHP, HPBT i inne — 20 typów)
  • Masę pocisku
  • Prędkość wylotową [m/s]
  • Notatki

5.3 Zestawy

Zestaw to nazwana kolekcja elementów arsenału. Zestawy pozwalają opisać, czym strzelasz w danej sesji — możesz je wybrać podczas konfiguracji sesji treningowej (patrz 6.1).

Dodawanie elementu do zestawu: przycisk + w szczegółach zestawu, następnie wybierz element z listy arsenału. Usuwanie elementu: przesuń w lewo.

5.4 Zarządzanie słownikami

Z ekranów Arsenał i Amunicja dostępny jest przycisk (ikona książki w prawym górnym rogu) prowadzący do hubu słowników, gdzie możesz edytować listy rozwijane używane w formularzach:

  • Producenci
  • Kalibry
  • Rodzaje broni
  • Typy pocisków
  • Masy pocisków

Wpisy oznaczone kłódką (systemowe, wbudowane) są chronione przed usunięciem. Możesz dodawać własne wpisy przyciskiem +.


6. Treningi – serie bez zaklejania

Trening to zbiór sesji treningowych. W ramach jednej sesji treningowej możesz dodać wiele zdjęć tej samej tarczy – jedno po każdej serii – a aplikacja sama rozróżnia, które trafienia są nowe, a które pochodzą z poprzednich serii w tej sesji. Dzięki temu między seriami nie musisz zmianiać ani zaklejać przestrzelin.

Jak to wygląda w praktyce:

  1. Zawieś tarczę i utwórz trening, a w nim sesję treningową (jedna sesja = jedna tarcza).
  2. Strzel pierwszą serię, zrób zdjęcie – to jest pierwsze zdjęcie w sesji.
  3. Nie zaklejaj przestrzelin. Strzel kolejną serię i dodaj kolejne zdjęcie – aplikacja wykryje nowe trafienia na tle poprzednich (żółte znaczniki) i policzy statystyki tylko dla nowej serii.
  4. Powtarzaj krok 3 dla każdej kolejnej serii.
  5. Po ostatniej serii zakończ sesję, a na koniec treningu – zakończ trening.

Cała historia serii w danej sesji zostaje zapisana i dostępna do przeglądu w każdej chwili.

Ograniczenie do znania: jeśli nowe trafienie wypadnie bardzo blisko lub w tym samym miejscu co poprzednie, automatyczne rozróżnienie „stare/nowe” może być niepewne – aplikacja oznaczy to ostrzeżeniem o niskiej jakości dopasowania (patrz 8.1). W takim wypadku możesz poprawić wynik ręcznie.

6.1 Konfiguracja sesji

Przed dodaniem pierwszego zdjęcia do nowej sesji treningowej aplikacja wyświetla opcjonalny ekran konfiguracji, gdzie możesz wybrać:

  • Dystans – odległość od tarczy (np. 25 m, 50 m)
  • Postawa – pozycja strzelecka (np. leżąc, stojąc)
  • Zestaw – zestaw broni z modułu Szpej
  • Amunicja – amunicja z modułu Szpej

Wszystkie pola są opcjonalne — możesz pominąć konfigurację przyciskiem Pomiń. Wybrane dane są zapisywane razem z sesją.

6.2 Lista treningów

Zakładka Treningi zawiera dwie sekcje:

  • Aktywne treningi – trwające; można do nich dodawać sesje i zdjęcia.
  • Zakończone treningi – zakończone; tylko podgląd, bez możliwości dodawania.

U góry: przycisk + (Nowy trening) – tworzy nowy aktywny trening i otwiera jego szczegóły. Przesunięcie wiersza treningu w lewo pozwala go usunąć (z potwierdzeniem).

6.3 Szczegóły treningu

Karta treningu pokazuje datę rozpoczęcia, datę zakończenia (lub „Trwa”) i ewentualne notatki.

  • Zakończ trening (ikona podwójnego ptaszka) – dostępne dla aktywnych treningów; po potwierdzeniu w dialogu trening jest zamykany i nie można już dodawać do niego sesji/zdjęć.
  • Dodaj sesję (przycisk pływający, tylko dla aktywnych treningów) – tworzy nową sesję treningową i otwiera jej szczegóły.
  • Lista sesji treningowych w ramach tego treningu – dotknięcie sesji otwiera jej szczegóły.

6.4 Sesja treningowa i zdjęcia

W szczegółach sesji treningowej widzisz:

  • kartę podsumowania sesji: liczbę przestrzelin na tarczy, sumę punktów, średni promień, skupienie, odchylenie standardowe, rozrzuty poziomy/pionowy, notatki,
  • Zakończ sesję (ikona podwójnego ptaszka, tylko dla aktywnych) – po potwierdzeniu blokuje dodawanie kolejnych zdjęć (serii) do tej sesji,
  • Dodaj zdjęcie (przycisk pływający z ikoną aparatu, tylko dla aktywnych sesji) – uruchamia ten sam proces co w zakładce Zdjęcie (aparat / galeria); naciskasz go po każdej kolejnej serii,
  • listę zdjęć w sesji – każde zdjęcie to jedna seria/analiza, ułożona chronologicznie.

Dotknięcie zdjęcia w sesji otwiera Szczegóły sesji/zdjęcia: podgląd z żółtymi znacznikami poprzednich trafień z tej sesji, Podsumowanie, edycja trafień i punktów (jeśli sesja jest aktywna). Ręcznie dodane trafienia są uwzględniane w Podsumowaniu na bieżąco.


7. Zdjęcie i analiza tarczy

7.1 Zrobienie lub wybór zdjęcia

  1. Wejdź w zakładkę Zdjęcie.
  2. Wybierz:
    • Zrób zdjęcie – uruchomienie aparatu (wymaga zgody na dostęp do kamery),
    • Wybierz z galerii – wybór zdjęcia z urządzenia (wymaga zgody na dostęp do zdjęć) – przydatne, jeśli masz już zdjęcia tarcz z poprzednich treningów.

Dostępne opcje zależą od ustawienia Źródło zdjęć w Ustawieniach (Galeria i Aparat / Tylko Aparat / Tylko Galeria). Na iOS możesz dodatkowo włączyć lampę błyskową przy słabym oświetleniu (patrz 10.5).

7.2 Analiza

Po wybraniu lub zrobieniu zdjęcia aplikacja automatycznie:

  • rozpoznaje typ tarczy (patrz 4. Rozpoznawane tarcze),
  • wykrywa trafienia (przestrzeliny) i przypisuje im punktację.

Wynik pojawia się na podglądzie zdjęcia:

  • czerwone znaczniki (kolor i rozmiar konfigurowalny) – wykryte trafienia z bieżącego zdjęcia, z numerem punktacji obok,
  • żółte znaczniki – trafienia z poprzednich zdjęć tej samej sesji treningowej (patrz 6. Treningi); widoczne tylko gdy sesja ma więcej niż jedno zdjęcie,
  • w lewym dolnym rogu zdjęcia: skrót rozpoznanego typu tarczy

Podgląd zdjęcia możesz powiększać i przesuwać:

  • gestami (uszczypnięcie do zoomu, przeciąganie palcem) i/lub
  • przyciskami sterowania (strzałki góra/dół/lewo/prawo, plus/minus do zoomu) – w zależności od ustawienia Sterowanie podglądem.

Nad zdjęciem znajdują się dwie ikony przełączające widoczność elementów na czas przeglądania:

  • ikona strzałek – pokazuje/chowa przyciski sterowania podglądem,
  • ikona celownika/GPS – pokazuje/chowa nakładkę z trafieniami.

7.3 Jeśli aplikacja nie rozpozna tarczy lub trafień

Pod zdjęciem mogą pojawić się ostrzeżenia:

KomunikatCo oznacza
Nie rozpoznano typu tarczyModel nie zidentyfikował, z jaką tarczą ma do czynienia – punktacja może być niedostępna lub niepewna.
Typ tarczy wnioskowanyTyp tarczy został przyjęty na podstawie poprzednich zdjęć sesji, nie w 100% z bieżącego zdjęcia.
Środek nieznanyNie udało się wykryć środka tarczy – punktacja względem pierścieni może być nieprecyzyjna.
Kalibracja niewiarygodnaPrzelicznik piksele→mm jest niepewny (np. słabe oświetlenie, tarcza częściowo zasłonięta).
Błąd przetwarzania zdjęcia -3Wewnętrzny błąd wykrywania środka tarczy.

W każdym z tych przypadków możesz poprawić wynik ręcznie (patrz 8.1) albo zrobić zdjęcie ponownie, w lepszych warunkach (patrz wskazówki w 11).

7.4 Podsumowanie i zapis

Pod zdjęciem widać kartę Podsumowanie:

  • typ tarczy, data,
  • liczba wykrytych trafień, suma punktów,
  • średni promień MR [mm] – średnia odległość trafień od środka grupy,
  • skupienie / rozmiar grupy ES [mm] – największa odległość między dwoma trafieniami w grupie,
  • odchylenie standardowe promienia [mm],
  • rozrzut poziomy i rozrzut pionowy [mm] – pomocne przy diagnozowaniu błędów technicznych (np. systematyczny rozrzut w jedną stronę).

Na dole ekranu:

  • Zapisz sesję – zapisuje wynik do Historii sesji (lub do bieżącej sesji treningowej, jeśli zdjęcie zostało dodane z treningu). Po zapisie wraca poprzedni ekran lub pojawia się potwierdzenie „Sesja zapisana” / „Zdjęcie dodane do sesji”.
  • Odrzuć – rezygnacja z zapisu; analiza nie trafia do historii.
  • Wyczyść (tylko podczas dodawania zdjęcia do aktywnej sesji treningowej) – czyści bieżącą analizę, aby zacząć od nowa bez zapisywania.

8. Edycja wyników

8.1 Edycja wyników – zmiana punktacji, usuwanie i dodawanie trafień

Na ekranie podglądu (Zdjęcie, podgląd analizy, szczegóły sesji w Historii lub w Treningach):

  1. Wciśnij ikonę Edycja (ołówek) w pasku górnym, aby włączyć tryb edycji.
  2. Zmiana punktacji trafienia – przytrzymaj palcem istniejący znacznik i puść – po puszczeniu pojawi się menu; wybierz zmianę punktacji (1–10) i potwierdź.
  3. Usunięcie trafienia – przytrzymaj znacznik, puść palec i w menu, które się pojawi, wybierz Usuń.
  4. Dodanie nowego trafienia:
    • w trybie edycji wciśnij ikonę + (dodaj trafienie),
    • dotknij miejsca na zdjęciu, gdzie ma być trafienie – pojawi się lupa z powiększonym podglądem tego miejsca (domyślnie 5×, regulowane w Ustawieniach),
    • przeciągnij znacznik, aby doprecyzować pozycję,
    • potwierdź i ustaw punktację w oknie dialogowym.
  5. Zakończenie edycji – wciśnij ikonę Zapisz (dyskieta), aby wyjść z trybu edycji.

Ręcznie dodane i edytowane trafienia są od razu uwzględniane w Podsumowaniu (suma punktów, średni promień, rozmiar grupy, odchylenie standardowe, rozrzuty).

Uwaga – żółte znaczniki po edycji: jeśli sesja treningowa ma więcej niż jedno zdjęcie, aplikacja automatycznie próbuje dopasować trafienia z poprzednich zdjęć (żółte znaczniki) do aktualnego ujęcia. Po ręcznej edycji to dopasowanie może być nieaktualne – aplikacja wtedy wyświetli ostrzeżenie. Może się też pojawić informacja o niskiej jakości dopasowania (z podanym procentem), a w niektórych widokach – jaki algorytm i kiedy wyliczył dopasowanie. Żółte znaczniki służą tylko jako wizualna pomoc i nie wpływają na punktację bieżącego zdjęcia.


9. Historia sesji

Zakładka Sesje pokazuje listę zapisanych analiz (sesji), od najnowszych.

  • Każda pozycja na liście pokazuje typ tarczy, sumę punktów, datę i godzinę, a jeśli analiza ma ostrzeżenia (np. niewiarygodną kalibrację) – ikonę informacyjną.
  • Wejście w szczegóły – dotknij wiersza z sesją. Otwiera się ten sam ekran co „Szczegóły sesji”: zdjęcie z trafieniami, Podsumowanie, edycja (jeśli jest dostępna).
  • Usunięcie sesji – przesuń wiersz w lewo; potwierdź usunięcie w dialogu (z podaną datą sesji). Tej operacji nie można cofnąć.
  • Odświeżenie listy – przeciągnij listę w dół (pull-to-refresh).
  • Gdy lista jest pusta, zobaczysz komunikat „Brak zapisanych sesji”.

10. Ustawienia

Ustawienia otwierasz z ekranu Głównego (ikona trybika). Wszystkie poniższe opcje są zapamiętywane na urządzeniu i stosowane przy kolejnych analizach.

10.1 Instrukcja użytkownika

Pierwsza pozycja na liście – otwiera tę instrukcję.

10.2 Tryb nocny

Przełącznik Tryb nocny – włącza lub wyłącza ciemny motyw aplikacji.

10.3 Język

Język – wybór języka aplikacji: systemowy (domyślnie), polski i angielski.

10.4 Źródło zdjęć

  • Galeria i Aparat (domyślnie) – na ekranie Zdjęcie dostępne są zarówno aparat, jak i galeria.
  • Tylko Aparat – tylko robienie zdjęcia.
  • Tylko Galeria – tylko wybór zdjęcia z galerii.

10.5 Sterowanie podglądem

Dotyczy podglądu zdjęcia (zoom, przesuwanie) na ekranie analizy i w szczegółach sesji:

  • Gesty (domyślnie) – zoom i przesuwanie tylko gestami (szczypanie, przeciąganie), zoom 1×–5×.
  • Przyciski – tylko przyciski na ekranie (strzałki i +/-) – wygodne np. w rękawicach.
  • Gesty i przyciski – obie metody naraz.

Dodatkowe opcje:

  • Odwróć strzałki – zmienia kierunek działania przycisków przesuwania (np. góra/dół, lewo/prawo).
  • Lampa błyskowa (tylko iOS) – włącza flash podczas robienia zdjęcia, pomocne przy słabym oświetleniu.

10.6 Znacznik przestrzeliny (czerwony)

  • Rozmiar – suwak 2–20 px, z podglądem na żywo.
  • Kolor – do wyboru: zielony, czerwony (domyślnie), cyjan, niebieski, pomarańczowy, fioletowy, różowy.

10.7 Znacznik poprzedniej przestrzeliny (żółty)

  • Rozmiar – suwak 2–6 px (znaczniki trafień z poprzednich zdjęć tej samej sesji treningowej), z podglądem.

10.8 Wielkość lupy

  • Suwak 2×–10× (domyślnie 5×) – określa powiększenie lupy pokazywanej podczas ręcznego zaznaczania nowego trafienia na zdjęciu (patrz 8.1).

10.9 Rozmiar punktacji

  • Rozmiar – suwak 2–20, z podglądem przykładowego trafienia z punktacją „10”.
  • Kolor etykiety – do wyboru: biały, granatowy, limonkowy, cyjan, różowy, czerwony, zielony, niebieski.
  • Pokaż punkty – przełącznik włączający/wyłączający wyświetlanie numeru punktacji przy znacznikach trafień (przy wyłączeniu widoczne są tylko same znaczniki, bez liczb).

10.10 Zaawansowane

Pola Bullet confidence i Bullet NMS pozwalają ręcznie dostroić progi modelu AI rozpoznającego przestrzeliny:

  • Bullet confidence (0,10–0,50) – minimalny poziom pewności, od którego model uznaje wykryty obiekt za trafienie. Niższa wartość oznacza więcej wykryć (ale też więcej fałszywych trafień), wyższa – mniej wykryć (ale tylko bardzo pewnych).
  • Bullet NMS (0,10–0,60) – próg usuwania nakładających się wykryć tego samego trafienia.

Każde pole ma przycisk resetu do wartości domyślnej. Zmieniaj te wartości tylko jeśli wiesz, co robisz – w standardowym użytkowaniu domyślne progi są zalecane.

10.11 O aplikacji

Link O aplikacji na dole ekranu Ustawienia – otwiera listę licencji open-source produktów użytych w aplikacji.


11. Dane i prywatność

  • Aplikacja działa w pełni offline – cała analiza zdjęcia (rozpoznawanie tarczy i przestrzelin) wykonywana jest lokalnie, na Twoim urządzeniu. Internet nie jest wymagany, więc DiShooter działa również na strzelnicy bez zasięgu.
  • Wszystkie zdjęcia i wyniki (sesje, treningi) są przechowywane tylko na Twoim urządzeniu.
  • Aplikacja nie wysyła zdjęć ani danych do zewnętrznych serwerów.
  • Brak konta, reklam i śledzenia.
  • Aplikacja nie udostępnia obecnie eksportu wyników do PDF/CSV ani funkcji „udostępnij” – wszystko zostaje lokalnie w historii sesji, treningów i magazynie wyposażenia (Szpej).
  • Szczegóły: patrz Polityka prywatności (strona wskazana w sklepie).

12. Wskazówki

  • Lepsza analiza – zdjęcie tarczy w dobrym, równym oświetleniu, tarcza ustawiona w miarę na wprost i równolegle do aparatu (niewielkie przechylenie jest tolerowane) i w całości widoczna w kadrze, bez odbić światła na powierzchni. Unikaj cieni przesłaniających przestrzeliny.
  • Edycja – jeśli automatyczna punktacja się pomyli, użyj trybu edycji: przytrzymaj trafienie i puść palec, aby otworzyć menu zmiany punktów albo usunięcia, lub dodaj nowe trafienie ręcznie – lupa pomoże precyzyjnie trafić w środek przestrzeliny.
  • Treningi i serie bez zaklejania – dla pełnego wykorzystania DiShootera pracuj w ramach Treningu: jedna sesja na każdą tarczę, jedno zdjęcie po każdej serii. Na końcu zakończ sesję i trening, żeby nic już do nich nie dopisywać.
  • Szpej przed sezonem – skonfiguruj arsenał i amunicję raz, zanim zaczniesz trenować. Potem przy każdej sesji wystarczy wybrać zestaw i nabój z listy — historia zapamięta, czym strzelałeś do każdej serii.