Wraz z kolegami od ponad roku pracujemy nad urządzeniem ułatwiajacym trening strzelecki w tym obserwajcę tarczy i liczenie punktów oraz statystyk. W tym temacie chcielibyśmy podzielić się z Wami obecnymi postępami i zachęcić do dzielenia się opiniami. Jesteśmy otwarci na propozycję i staramy się poprawiać aplikację tak aby jak najlepiej spełnić potrzeby użytkowników.
Brzmi ciekawie? Jeśli tak poniżej 30 sekundowy filmik pokazujący o co właściwie chodzi.
https://www.youtube.com/watch?v=MvjXQXM47Ps
Obecnie prowadzimy testy na kilku strzelnicach, po wcześniejszym umówieniu każdy zainteresowany może podjechać i przetestować urządzenie.
- ZKS Warszawa
- CSS Częstochowa
- Top Shot Częstochowa
- Strzelnica Kochcice
Dla zainteresowanych nieco szerszy opis poniżej.
Co to jest SniperCam?
SniperCam to zintegrowany system wizyjny wspierający trening strzelecki i zapewniający natychmiastową obserwację tarczy. Składa się z kamery o wysokiej rozdzielczości, tabletu (lub komputera) pełniącego rolę wyświetlacza i jednostki obliczeniowej oraz opcjonalnych akcesoriów zapewniających zasilanie i/lub łączność radiową.
Aplikacja łącząca wyrafinowane algorytmy widzenia maszynowego oraz sieci neuronowe (zwane również sztuczną inteligencją) potrafi wykryć tarczę zawierającą specjalne znaczniki, poddać obróbce graficznej i wyświetlić ją użytkownikowi w wyjątkowo czytelny sposób. Podczas tego kroku usuwane jest tło oraz korygowane są zniekształcenia wynikające z obrotu i pochylenia kamery.
![Obrazek](https://i.imgur.com/MuqPyEu.png)
Kolejną funkcjonalnością ułatwiającą trening jest automatyczna detekcja przestrzelin oraz ich oznaczenie. Użytkownik musi jedynie wybrać używany kaliber oraz opcjonalnie kolor grupy do której mają być przyporządkowane kolejne strzały. System automatycznie wykryje przestrzeliny i doda znacznik w wybranym kolorze. W przypadku pomyłki systemu możliwe jest ręczne skorygowanie przestrzelin (dodawanie, usuwanie, przesuwanie).
![Obrazek](https://i.imgur.com/X3wXGgE.png)
Trzecią korzyścią wynikającą z systemu jest automatyczne liczenie punktów. Dzięki zastosowaniu dedykowanych tarcz system potrafi precyzyjnie określić położenie przestrzeliny na tarczy oraz zaproponować jej wartość punktową. Wszystkie oznaczone przestrzeliny są wyświetlane w tabeli wraz z punktami oraz sumarycznym wynikiem. W kolejnych etapach rozwoju aplikacji planowane jest umożliwienie publikowania i weryfikacji wyników na stronie internetowej oraz ranking zawodników. Załączone zdjęcia wraz z datą mogłyby posłużyć do rozgrywania weryfikowalnych zawodów korespondencyjnych.
Czwartą funkcją jest liczenie statystyk dla grupy przestrzelin. Jest to niezastąpione wsparcie dla strzelców dalekodystansowych, jak również osób przystępujących do patentu strzeleckiego. SniperCam potrafi obliczyć skupienie, średni punktu trafienia (z rozbiciem na pion i poziom) oraz średnią odległość przestrzelin od tego punktu. Użytkownik może wybrać używane jednostki: mm, MOA lub MRAD.
![Obrazek](https://i.imgur.com/YRucf3K.png)
Na życzenie użytkownika ze statystyk można wykluczyć najgorsze trafienie w grupie (przykład poniżej).
![Obrazek](https://i.imgur.com/yOWPwHy.png)
Statystyki obliczane są osobno dla każdej z grup (przykład - tarcza z dwoma środkami na jednym arkuszu).
![Obrazek](https://i.imgur.com/JCFKsZL.png)