Sprzęt · Wymagania systemowe
Wymagania systemowe
Czego potrzebuje twój komputer, żeby liczyć punkty z Sridu. Te wymagania systemowe oparliśmy na prawdziwych pomiarach w aplikacji. Dwie kamery działają na laptopie z 2017 roku, a trzy wymagają komputera z ostatnich kilku lat.
- Wystarczy zintegrowana grafika
- Każdy Mac z procesorem Apple silicon
- Chrome lub Edge, nic do instalowania
- Nie potrzebujesz komputera do gier
Dobrze działa z 2 kamerami w 720p
- Kamery2 kamery w 720p
- Procesor4 rdzenie, wydajność laptopa z 2017 roku
- Pamięć4 GB
- GrafikaZintegrowana grafika, która odtwarza wideo HD
- USBJeden port USB na kamerę, bez huba
- PrzeglądarkaChrome lub Edge 111 albo nowszy
3 kamery, wszystkie efekty włączone, z zapasem
- Kamery3 kamery w 720p
- Procesor6 rdzeni, mniej więcej od 2022 roku
- Pamięć8 GB
- GrafikaZintegrowana grafika wystarczy
- USBJeden port na kamerę, po obu stronach laptopa
- PrzeglądarkaAktualny Chrome lub Edge
W skrócie
Wymagania systemowe dla dwóch, trzech i czterech kamer
Minimum wystarcza dla dwóch kamer. Zalecana konfiguracja radzi sobie ze zwykłymi trzema przy wszystkich efektach włączonych i z zapasem mocy. Ostatnia kolumna dotyczy czterech kamer w 1080p, czyli najwięcej, ile Sridu potrafi użyć.
| Część | Minimum | Zalecane | 4 kamery, 1080p |
|---|---|---|---|
| Kamery | 2 kamery w 720p | 3 kamery w 720p | 4 kamery w 1080p |
| Procesor | 4 rdzenie, wydajność laptopa z 2017 roku | 6 rdzeni, mniej więcej od 2022 roku | 6 rdzeni lub więcej, mniej więcej od 2023 roku |
| Na przykład: komputer stacjonarny | Intel Core i3-8100 · Intel Core i5-6500 | Intel Core i5-12400 · AMD Ryzen 5 5600 | Intel Core i5-13400 · AMD Ryzen 5 7600 |
| Na przykład: laptop | Intel Core i5-8250U · mini PC z Intel N100 | Intel Core i5-1235U · AMD Ryzen 5 7640U | AMD Ryzen 7 7840U · Intel Core Ultra 7 155H |
| Na przykład: Apple | Każdy Mac z procesorem Apple | Każdy Mac z procesorem Apple | Każdy Mac z procesorem Apple |
| Pamięć | 4 GB | 8 GB | 8 GB lub więcej |
| Grafika | Zintegrowana grafika, która odtwarza wideo HD | Zintegrowana grafika wystarczy | Zintegrowana grafika wystarczy |
| USB | Jeden port USB na kamerę, bez huba | Jeden port na kamerę, po obu stronach laptopa | Porty USB 3 na dwóch osobnych kontrolerach |
| Ekran | Ekran laptopa 1280 × 720 | 1920 × 1080 albo telewizor przez HDMI | 1920 × 1080 lub więcej, do tego telefon jako drugi ekran |
| Przeglądarka | Chrome lub Edge 111 albo nowszy | Aktualny Chrome lub Edge | Aktualny Chrome lub Edge |
| System | Windows 10, macOS 12, Linux albo ChromeOS | Windows 11, aktualny macOS albo Linux | Windows 11, aktualny macOS albo Linux |
| Internet | Do otwarcia aplikacji. Gra online: około 1 Mbit/s w każdą stronę | Około 1 Mbit/s w każdą stronę do gry online | Około 1 Mbit/s w każdą stronę do gry online |
Obciążenie zależy od liczby kamer. Każda kamera cały czas dokłada pracy, nawet gdy nikt nie rzuca. Tryb gry, liczba graczy i gra online prawie tego nie zmieniają.
Czy mój komputer da radę?
Sprawdź swój komputer
Wybierz liczbę kamer, rozdzielczość i procesor najbardziej podobny do twojego. Odpowiedź pochodzi z tego samego wzoru co tabela powyżej.
Nie znasz swojego procesora? W Windows zajrzyj do Ustawienia › System › Informacje. Na Macu otwórz menu Apple i wybierz Ten Mac. Albo po prostu spróbuj. Demo w aplikacji uruchamia pełne rozpoznawanie na trzech symulowanych kamerach i nawet samo rysuje obrazy z kamer. Jeśli demo działa płynnie, twój komputer jest gotowy.
Element po elemencie
Co jest najważniejsze
Ponieważ Sridu działa w przeglądarce, niektóre części komputera mają dużo większe znaczenie niż inne.
- Szybkość procesora na rdzeń. Obserwowanie tarczy, mierzenie lotek i rysowanie gry odbywają się na zmianę na głównym rdzeniu przeglądarki. Szybkość tego jednego rdzenia liczy się dużo bardziej niż liczba rdzeni.
- Kilka wolnych rdzeni. Każda kamera wysyła 30 skompresowanych obrazów na sekundę, a przeglądarka dekoduje je na pozostałych rdzeniach. Cztery rdzenie w zupełności wystarczą dla dwóch lub trzech kamer.
- Grafika. Wystarczy każda zintegrowana grafika, która odtwarza wideo HD. Karty graficznej do gier nigdy nie potrzebujesz.
- Pamięć. W naszym teście przeglądarka z Sridu zużywała około 1,2 GB przy dwóch kamerach i 1,8 GB przy czterech w 1080p. Doliczając system operacyjny, 4 GB wystarczą dla dwóch kamer, a 8 GB zostawia miejsce na więcej.
- USB. Kamera 720p wysyła około 40 do 65 Mbit/s, kamera 1080p mniej więcej dwa razy tyle. Kilku kamerom na jednym hubie lub porcie USB 2 może zabraknąć przepustowości, więc daj każdej kamerze własny port.
- Ekran. Widok gry mieści się na ekranie laptopa 1280 × 720. Zainstalowany jako aplikacja dostaje też miejsce, które zajmowałyby karty i pasek adresu. Większy ekran albo telewizor jest przyjemniejszy, a telefon przy linii rzutu to wygodny drugi ekran.
Dla ciekawskich
Jak to wyliczyliśmy
Zmierzyliśmy czas każdego kroku rozpoznawania w aplikacji i zamieniliśmy te czasy w budżet, który pokazuje, ile z każdej sekundy potrzebuje każdy element.
- 3.5 msna obejrzenie jednego obrazu z kamery w 720p4.1 ms przy 1080p · 14 razy na sekundę
- 7.5 msna kamerę, na jedno dokładne spojrzenie na nową lotkę9.0 ms przy 1080p · do 4 spojrzeń na lotkę
- 0.7 sod wbicia lotki do wynikumediana przy 3 kamerach, głównie czekanie, aż lotka przestanie się kołysać
- 2.3 msna zdekodowanie jednego obrazu z kamery (MJPEG, 720p)5.0 ms przy 1080p · 30 razy na sekundę, na pozostałych rdzeniach
Co zmierzyliśmy
- Komputer testowyApple M4 z Chrome w oknie 1440 × 900, pokazujący widok gry meczu X01.
- Prawdziwa aplikacja, symulowane kameryTryb demo zasila od jednej do czterech symulowanych kamer obrazami tarczy i rzuconych lotek. Rozpoznawanie działa na nich dokładnie tak jak na prawdziwych kamerach internetowych, w 720p i 1080p.
- Każdy krok zmierzonyZmierzyliśmy obserwowanie (każda kamera około 14 razy na sekundę), dokładne przyjrzenie się każdej nowej lotce, kalibrację i ogólne obciążenie przeglądarki. Daje to tysiące próbek obserwowania i dziesiątki lotek na każdą konfigurację. Używamy mediany.
- Dekodowanie wideoPrawdziwe kamery internetowe wysyłają MJPEG. Zmierzyliśmy, ile trwa zdekodowanie jednego takiego obrazu tym samym rodzajem dekodera, którego używają przeglądarki.
Jak zamieniliśmy to w wymagania
- SumowanieObserwowanie kosztuje kamery × 3,5 ms × 14 na sekundę. Do tego dochodzi dokładne przyjrzenie się nowym lotkom i około 110 ms na sekundę na rysowanie gry i własną pracę przeglądarki.
- Przeliczenie na twój procesorPorównujemy jego wynik PassMark dla jednego wątku z 4 493 punktami M4. Przy prawdziwym kodzie przeglądarki różnice między procesorami są większe, niż pokazuje ten wynik, więc celowo powiększamy każdą różnicę, podnosząc stosunek do potęgi 1,5.
- Ustalenie granicPłynnie oznacza, że główny rdzeń przeglądarki jest zajęty najwyżej przez połowę czasu, a najbardziej obciążona chwila trwa krócej niż 100 ms. Grywalnie oznacza najwyżej 85 %, a nowa lotka jest mierzona w ciągu około 0,2 sekundy.
- Sprawdzenie wynikuSpowolniliśmy komputer testowy wbudowanymi narzędziami Chrome i zagraliśmy jeszcze raz. Nadal liczył każdą lotkę tam, gdzie według wzoru jest już za wolny, więc wzór myli się na bezpieczną stronę. Pojedyncze przebiegi różniły się nawet o jedną piątą, co jest kolejnym powodem, żeby trzymać hojne granice.
Jedna sekunda pracy z trzema kamerami
- Apple M4, nasz komputer testowy27 %
- Intel Core i5-10400, szacunkowo63 %
- Intel Core i5-8250U, szacunkowo101 %
Nasz komputer, celowo spowolniony
- bez zmian23 %wynik po 0.66 s · obraz 14.3/s · rysowanie 60 fps
- 2× wolniej39 %wynik po 0.68 s · obraz 14.3/s · rysowanie 59 fps
- 3× wolniej60 %wynik po 0.74 s · obraz 14.2/s · rysowanie 58 fps
- 4× wolniej75 %wynik po 0.80 s · obraz 14.0/s · rysowanie 50 fps
- 6× wolniej98 %wynik po 0.94 s · obraz 13.4/s · rysowanie 28 fps
Czego nie mogliśmy zmierzyć: prawdziwych kamer internetowych w Windows i Linux oraz bezpośrednio starszych procesorów. Wartości dla innych komputerów to szacunki na podstawie wyników benchmarków. Laptop w trybie oszczędzania baterii może też być dużo wolniejszy, niż sugeruje jego nazwa. W razie wątpliwości wypróbuj demo.
Wolniejszy komputer?
Wyciśnij z niego więcej
Każdą z tych zmian wprowadzisz w minutę. Wypróbuj je po kolei. Jeśli punkty są błędne, a nie wolne, zajrzyj do Lepszego rozpoznawania.
- Zostań przy 720p. Rozdzielczość kamery ustawiasz na stronie kamer. 720p to ustawienie domyślne, a dokładne przyjrzenie się lotce i tak używa najwyżej około 1100 pikseli szerokości, więc 1080p dodaje bardzo niewiele.
- Wyłącz Animacje i Skan kamer. Oba są w ustawieniach. Liczenie punktów działa dokładnie tak samo. Po prostu jest mniej do rysowania, gdy lotka ląduje.
- Trzymaj obrazy z kamer zwinięte w trakcie gry. Tak i tak zaczyna się każda gra.
- Używaj dwóch kamer. Wyłącz jedną na stronie kamer. Dwie kamery nadal znajdują grot, ale częściej gubią lotki zasłonięte przez inne.
- Daj każdej kamerze własny port USB, bez huba, a w laptopie użyj w miarę możliwości obu boków. Kamera, która nie chce wystartować, zwykle dzieli port z inną.
- Zamknij inne karty i programy, podłącz laptopa do prądu i wybierz tryb zasilania zapewniający najlepszą wydajność.
FAQ
Dobrze wiedzieć
Czy potrzebuję karty graficznej do gier?
Nie. Sridu wykonuje swoją pracę na procesorze. Zintegrowana grafika każdego laptopa lub komputera z ostatnich lat w zupełności wystarczy.
Czy 1080p wymaga dużo szybszego komputera?
Niewiele. Rozpoznawanie i tak działa na pomniejszonej kopii obrazu, więc obserwowanie kosztuje tylko około 20 % więcej na kamerę. Bardziej rośnie dekodowanie wideo i przepustowość USB, mniej więcej dwukrotnie.
Dlaczego jeden szybki rdzeń wygrywa z wieloma rdzeniami?
Strona w przeglądarce wykonuje swój kod w jednym głównym wątku. Rozpoznawanie w Sridu, gra i rysowanie dzielą go między siebie, więc decyduje szybkość tego jednego rdzenia. Pozostałe rdzenie pomagają tylko dekodować wideo.
Czy działa na tablecie albo telefonie?
Gra działa na komputerze, do którego podłączone są kamery. Telefon lub tablet to świetny drugi ekran. Śledzi mecz na żywo i może poprawiać lotki, jeśli na to pozwolisz.
A co z Firefoksem i Safari?
Działają, ale bez sterowania kamerą: ekspozycją, ostrością i balansem bieli. Chrome i Edge dają Sridu te ustawienia, dzięki czemu rozpoznawanie jest pewniejsze.
A jeśli mój komputer jest za wolny?
Nadal możesz grać we wszystkie tryby i wpisywać lotki ręcznie, jednym stuknięciem w tarczę na lotkę. Kamery są opcjonalne.
Dalsze kroki
Co dalej
- SprzętKamery, oświetlenie i montażCo kupić i jak to ustawić w trzech krokach.Lista zakupów i szybkie poprawki
- FunkcjaJak działa liczenie punktów kameramiCo widzą kamery i jak trzy z nich znajdują grot każdej lotki.Ze sprawdzeniem kamer i rzutami testowymi
- Własny serwerUruchom Sridu na własnym serwerzeCała aplikacja na twoim własnym komputerze lub w twojej sieci.Docker, https i własny adres
Wypróbuj na swoim komputerze
Otwórz aplikację i uruchom demo. Wykonuje pełne rozpoznawanie na trzech symulowanych kamerach, więc nie potrzebujesz kamery internetowej. Jeśli działa płynnie, twój komputer spełnia wymagania systemowe, a twoje prawdziwe kamery będą działać równie dobrze.