Hardware · Systeemeisen

Systeemeisen

Wat je computer nodig heeft om darts te scoren met Sridu. Deze systeemeisen zijn gebaseerd op echte metingen in de app. Twee camera’s draaien op een laptop uit 2017, voor drie heb je een computer van de laatste paar jaar nodig.

  • Ingebouwde grafische chip is genoeg
  • Elke Mac met Apple silicon
  • Chrome of Edge, niets te installeren
  • Geen gaming-pc nodig
Minimum

Speelt goed met 2 camera's op 720p

  • Camera's2 webcams op 720p
  • Processor4 kernen, zo snel als een laptop uit 2017
  • Geheugen4 GB
  • GraphicsIngebouwde graphics die HD-video afspelen
  • USBEén USB-poort per camera, geen hub
  • BrowserChrome of Edge 111 of nieuwer
Aanbevolen

3 camera's, alle effecten aan, ruimte over

  • Camera's3 webcams op 720p
  • Processor6 kernen, vanaf ongeveer 2022
  • Geheugen8 GB
  • GraphicsIngebouwde graphics zijn genoeg
  • USBEén poort per camera, bij een laptop aan beide kanten
  • BrowserRecente Chrome of Edge

In één oogopslag

Systeemeisen voor twee, drie en vier camera’s

Minimaal is genoeg voor twee camera’s. Aanbevolen kan de gebruikelijke drie aan met alle effecten aan en kracht over. De laatste kolom geldt voor vier camera’s op 1080p, het maximum dat Sridu kan gebruiken.

OnderdeelMinimumAanbevolen4 camera's, 1080p
Camera's2 webcams op 720p3 webcams op 720p4 webcams op 1080p
Processor4 kernen, zo snel als een laptop uit 20176 kernen, vanaf ongeveer 20226 kernen of meer, vanaf ongeveer 2023
Bijvoorbeeld: desktopIntel Core i3-8100 · Intel Core i5-6500Intel Core i5-12400 · AMD Ryzen 5 5600Intel Core i5-13400 · AMD Ryzen 5 7600
Bijvoorbeeld: laptopIntel Core i5-8250U · een mini-pc met Intel N100Intel Core i5-1235U · AMD Ryzen 5 7640UAMD Ryzen 7 7840U · Intel Core Ultra 7 155H
Bijvoorbeeld: AppleElke Mac met Apple siliconElke Mac met Apple siliconElke Mac met Apple silicon
Geheugen4 GB8 GB8 GB of meer
GraphicsIngebouwde graphics die HD-video afspelenIngebouwde graphics zijn genoegIngebouwde graphics zijn genoeg
USBEén USB-poort per camera, geen hubEén poort per camera, bij een laptop aan beide kantenUSB 3-poorten op twee aparte controllers
SchermEen laptopscherm van 1280 × 7201920 × 1080, of een tv via HDMI1920 × 1080 of meer, plus een telefoon als tweede scherm
BrowserChrome of Edge 111 of nieuwerRecente Chrome of EdgeRecente Chrome of Edge
SysteemWindows 10, macOS 12, Linux of ChromeOSWindows 11, een recente macOS of LinuxWindows 11, een recente macOS of Linux
InternetOm de app te laden. Online spelen: ongeveer 1 Mbit/s in elke richtingOngeveer 1 Mbit/s per richting voor online spelenOngeveer 1 Mbit/s per richting voor online spelen

Het aantal camera’s bepaalt de belasting. Elke camera zorgt voortdurend voor extra werk, ook als er niemand gooit. Spelvorm, aantal spelers en online spelen maken nauwelijks verschil.

Kan mijn computer het aan?

Controleer je computer

Kies het aantal camera’s, de resolutie en de processor die het dichtst bij de jouwe komt. Het antwoord komt uit dezelfde formule als de tabel hierboven.

Camera's
Resolutie

Staat de jouwe er niet bij? Kies er een van ongeveer dezelfde leeftijd en klasse. In de energiebesparingsmodus is een laptop trager dan zijn naam doet vermoeden.

Draait soepelRuimte zat. Elke animatie kan aan blijven, en darts worden zo snel geteld als de camera's toelaten.
  • Hoofdthread bezet49 %
  • Drukste moment (nieuwe dart)59 ms
  • Video decoderen, andere threads0.4 van 11 threads

Weet je niet welke processor je hebt? Op Windows kijk je onder Instellingen › Systeem › Info. Op een Mac open je het Apple-menu en kies je Over deze Mac. Of probeer het gewoon. De demo in de app draait de volledige herkenning op drie gesimuleerde camera’s en tekent zelfs de camerabeelden zelf. Loopt de demo soepel, dan is je computer er klaar voor.

Onderdeel voor onderdeel

Wat het meest telt

Omdat Sridu in de browser draait, zijn sommige onderdelen van je computer veel belangrijker dan andere.

  • Snelheid per processorkern. Het bord in de gaten houden, pijlen meten en het spel tekenen gebeuren allemaal om de beurt op de hoofdkern van de browser. Hoe snel die ene kern is, telt veel zwaarder dan hoeveel kernen je hebt.
  • Een paar vrije kernen. Elke camera stuurt 30 gecomprimeerde beelden per seconde, en de browser decodeert die op de andere kernen. Vier kernen zijn ruim voldoende voor twee of drie camera’s.
  • Grafische kaart. Elke ingebouwde grafische chip die HD-video kan afspelen, is goed. Een gaming-videokaart heb je nooit nodig.
  • Geheugen. In onze test gebruikte de browser met Sridu ongeveer 1,2 GB met twee camera’s en 1,8 GB met vier op 1080p. Tel het besturingssysteem erbij op en 4 GB is genoeg voor twee camera’s, terwijl 8 GB ruimte laat voor meer.
  • USB. Een 720p-camera stuurt ongeveer 40 tot 65 Mbit/s, 1080p ongeveer het dubbele. Meerdere camera’s op één hub of USB 2-poort kunnen te weinig bandbreedte krijgen, dus geef elke camera een eigen poort.
  • Scherm. Het spelscherm past op een laptopscherm van 1280 × 720. Als app geïnstalleerd krijgt het ook de ruimte die tabbladen en de adresbalk anders innemen. Een groter scherm of een tv is fijner, en een telefoon bij de oche is een handig tweede scherm.

Voor wie het wil weten

Hoe we het berekend hebben

We hebben elke stap van de herkenning in de app getimed en de tijden omgezet in een budget dat laat zien hoeveel van elke seconde elk onderdeel nodig heeft.

  • 3.5 msom één camerabeeld op 720p te bekijken4.1 ms bij 1080p · 14 keer per seconde
  • 7.5 msper camera voor één nauwkeurige blik op een nieuwe pijl9.0 ms bij 1080p · tot 4 blikken per dart
  • 0.7 svan de inslag tot de scoremediaan met 3 camera's, vooral wachten tot de pijl niet meer trilt
  • 2.3 msom één camerabeeld te decoderen (MJPEG, 720p)5.0 ms bij 1080p · 30 keer per seconde, op de andere kernen

Wat we gemeten hebben

  1. De testcomputerEen Apple M4 met Chrome in een venster van 1440 × 900, met het spelscherm van een potje X01.
  2. Echte app, gesimuleerde camera’sDe demomodus voedt één tot vier gesimuleerde camera’s met beelden van een bord en gegooide pijlen. De herkenning draait daarop precies zoals op echte webcams, op 720p en 1080p.
  3. Elke stap getimedWe hebben het kijken getimed (elke camera zo’n 14 keer per seconde), de nauwkeurige blik op elke nieuwe pijl, de kalibratie en de totale belasting van de browser. Dat geeft duizenden metingen voor het kijken en tientallen pijlen per opstelling. We gebruiken de mediaan.
  4. De video decoderenEchte webcams sturen MJPEG. We hebben getimed hoe lang het duurt om zo’n beeld te decoderen met hetzelfde soort decoder dat browsers gebruiken.

Hoe we er eisen van gemaakt hebben

  1. OptellenKijken kost camera’s × 3,5 ms × 14 per seconde. Daar komen de nauwkeurige blikken op nieuwe pijlen bij en ongeveer 110 ms per seconde voor het tekenen van het spel en het eigen werk van de browser.
  2. Omrekenen naar jouw processorWe vergelijken de PassMark-score voor single-thread met de 4.493 punten van de M4. Met echte browsercode zijn de verschillen tussen processors groter dan die score laat zien, dus we vergroten elk verschil bewust door de verhouding tot de macht 1,5 te nemen.
  3. De grenzen bepalenSoepel betekent dat de hoofdkern van de browser hooguit de helft van de tijd bezig is en het drukste moment onder de 100 ms blijft. Speelbaar betekent hooguit 85 %, en een nieuwe pijl is binnen ongeveer 0,2 seconden gemeten.
  4. Het resultaat controlerenWe hebben de testcomputer vertraagd met de eigen tools van Chrome en opnieuw gespeeld. Hij scoorde nog steeds elke pijl op het punt waar de formule hem al te traag noemt, dus de formule zit aan de veilige kant. Losse runs verschilden tot een vijfde, nog een reden om de grenzen ruim te houden.

Eén seconde werk met drie camera’s

  • Apple M4, onze testcomputer27 %
  • Intel Core i5-10400, geschat63 %
  • Intel Core i5-8250U, geschat101 %
Het bord in de gaten houdenDarts metenHet spel tekenenVrijGrenzen: soepel tot 50 %, speelbaar tot 85 %

Onze computer, bewust vertraagd

  • onvertraagd23 %score na 0.66 s · kijken 14.3/s · tekenen 60 fps
  • 2× langzamer39 %score na 0.68 s · kijken 14.3/s · tekenen 59 fps
  • 3× langzamer60 %score na 0.74 s · kijken 14.2/s · tekenen 58 fps
  • 4× langzamer75 %score na 0.80 s · kijken 14.0/s · tekenen 50 fps
  • 6× langzamer98 %score na 0.94 s · kijken 13.4/s · tekenen 28 fps
Drie camera's op 720p op de testcomputer, afgeremd met de ingebouwde tools van Chrome. De balk laat zien hoe druk de hoofdkern was.

Wat we niet konden meten: echte webcams op Windows en Linux, en oudere processors rechtstreeks. Cijfers voor andere computers zijn schattingen op basis van benchmarkscores. Een laptop in energiebesparingsmodus kan ook veel trager zijn dan zijn naam doet vermoeden. Twijfel je, probeer dan de demo.

Tragere computer?

Haal er meer uit

Elk van deze aanpassingen kost een minuut. Probeer ze een voor een. Kloppen de scores niet in plaats van dat het traag gaat, kijk dan bij Betere herkenning.

  • Blijf op 720p. De cameraresolutie stel je in op de camerapagina. 720p is de standaard, en de nauwkeurige blik op een pijl gebruikt sowieso hooguit zo’n 1100 pixels in de breedte, dus 1080p voegt heel weinig toe.
  • Zet Animaties en Camerascan uit. Beide staan in de instellingen. Het scoren werkt precies zoals eerst. Er valt alleen minder te tekenen als een pijl landt.
  • Houd de camerabeelden ingeklapt tijdens een potje. Zo begint elk potje toch al.
  • Gebruik twee camera’s. Zet er een uit op de camerapagina. Twee camera’s vinden de punt nog steeds, maar missen vaker pijlen die achter andere verstopt zitten.
  • Geef elke camera een eigen USB-poort, geen hub, en gebruik op een laptop zo mogelijk beide kanten. Een camera die niet wil starten, deelt meestal een poort met een andere.
  • Sluit andere tabbladen en programma’s, sluit de laptop aan op de stroom en kies de energiemodus voor de beste prestaties.

Veelgestelde vragen

Goed om te weten

Heb ik een gaming-videokaart nodig?

Nee. Sridu doet zijn werk op de processor. De ingebouwde grafische chip van elke laptop of pc van de laatste jaren is genoeg.

Heeft 1080p een veel snellere computer nodig?

Niet veel. De herkenning werkt hoe dan ook op een verkleinde kopie van het beeld, dus kijken kost maar zo’n 20 % meer per camera. Het decoderen van de video en de USB-bandbreedte stijgen meer, tot ongeveer het dubbele.

Waarom wint één snelle kern het van veel kernen?

Een browserpagina draait zijn code op één hoofdthread. De herkenning van Sridu, het spel en het tekenen delen die allemaal, dus de snelheid van die ene kern is beslissend. De andere kernen helpen alleen bij het decoderen van de video.

Kan het op een tablet of telefoon draaien?

Het spel draait op de computer waar de camera’s op aangesloten zijn. Een telefoon of tablet is een prima tweede scherm. Die volgt het potje live en kan pijlen corrigeren als je dat toestaat.

Hoe zit het met Firefox en Safari?

Die werken, maar zonder de camera-instellingen voor belichting, focus en witbalans. Chrome en Edge geven Sridu die instellingen wel, en dat maakt de herkenning betrouwbaarder.

En als mijn computer te traag is?

Je kunt nog steeds elke spelvorm spelen en je pijlen met de hand invoeren, met één tik op het bord per pijl. De camera’s zijn optioneel.

Volgende stappen

Waar nu naartoe

Probeer het op je computer

Open de app en start de demo. Die draait de volledige herkenning op drie gesimuleerde camera’s, dus je hebt geen webcam nodig. Loopt het soepel, dan voldoet je computer aan de systeemeisen en draaien je echte camera’s net zo goed.