Frame-skipping-test – Laat je monitor frames vallen?

Deze frame-skipping-test controleert of je scherm werkelijk elk frame tekent dat het belooft. Een monitor die als 144 Hz wordt aangeprezen, hoort elke seconde 144 afzonderlijke beelden te tekenen. Sommige panelen — vooral wanneer ze voorbij hun comfortabele verversingssnelheid worden geduwd — laten hier en daar stiekem een frame vallen en tonen hetzelfde beeld twee keer in plaats van een vers beeld. Het resultaat ziet eruit als lichte stotter die geen enkele software-uitlezing verklaart, want de frames zijn correct verzonden; het scherm heeft ze simpelweg niet weergegeven.

Screen resolution
Screen FPS (measured)
Movement / frame

Speed

8 px/frame

Bar width

12 px

Frame skipping is een hardwaregedrag van het paneel en zijn scaler, dus een browser kan het niet rechtstreeks meten — de browser kent alleen de frames die hij heeft doorgegeven, niet de frames die het glas werkelijk heeft opgelicht. Daarom is deze test ontworpen om met een camera te worden afgelezen. Hij laat een hek van gelijkmatig verdeelde balken langs schuiven, en een snelle foto legt de waarheid vast.

Zo voer je de frame-skipping-test uit

Je hebt een tweede apparaat met een camera nodig — elke moderne telefoon werkt. Volg deze stappen:

  • Ga naar volledig scherm en zet het patroon in beweging. De standaardsnelheid past bij de meeste schermen; een lagere snelheid maakt de balken makkelijker te fotograferen.
  • Stel je camera in op een snelle sluitertijd. Gebruik op een telefoon een Pro- of handmatige modus en kies ongeveer 1/125 s tot 1/250 s. Zo bevries je een handvol frames in één foto.
  • Fotografeer het bewegende scherm recht van voren, zodat de balken het beeld vullen.
  • Lees de tussenruimte af. Als elke balk op de foto gelijkmatig verdeeld is, heeft het paneel elk frame getekend — geen skipping. Als een balk ontbreekt of dubbel is, of als de tussenruimtes ongelijk zijn, heeft het scherm een of meer frames overgeslagen.

Maak meerdere foto's, want één opname kan een incidentele skip missen. Een gezond scherm ziet er opname na opname schoon uit; een scherm dat skipt vertoont herhaalde onregelmatigheden op dezelfde plek of in een vast ritme.

Waarom schermen frames overslaan

Frame skipping is bijna altijd terug te voeren op een paneel dat meer moet doen dan zijn elektronica comfortabel toelaat. Het loont de moeite om de veelvoorkomende oorzaken te kennen, want elke oorzaak heeft een andere oplossing.

Verversingssnelheden boven de echte limiet van het paneel

Veel monitoren worden geleverd met een fabrieks- of gebruikersoverklok — een 144 Hz-paneel dat als 165 Hz wordt verkocht, of een 60 Hz-scherm dat je in je driver naar 75 Hz hebt geduwd. Als de interne scaler het bij de hogere snelheid niet bijhoudt, houdt hij frames vast en slaat hij over. Eén verversingsstap terugzetten lost het meestal onmiddellijk op, wat de snelste manier is om de oorzaak te bevestigen.

Kabel- en bandbreedtelimieten

Hoge resoluties bij hoge verversingssnelheden vergen veel bandbreedte. Een oudere HDMI-kabel, een marginale DisplayPort-kabel of een lang traject via een adapter kan het signaal uithongeren. Het scherm gaat ermee om door frames te laten vallen in plaats van zwart te worden. Overstappen op een gecertificeerde kabel die geschikt is voor jouw resolutie en verversingssnelheid is een veelvoorkomende oplossing.

Overdrive en scaler-verwerking

Agressieve overdrive en zware beeldverwerking geven extra werk bij elk frame. Bij sommige panelen kan de verwerkingspijplijn het bij de hoogste verversingssnelheid simpelweg niet op tijd afronden, waardoor het vorige frame opnieuw wordt gebruikt. Het verlagen van overdrive of het uitschakelen van extra verwerkingsmodi kan de volledige frame-levering herstellen.

Frame skipping is niet hetzelfde als stotter of gevallen frames

Drie problemen veroorzaken een vergelijkbare hapering, maar ze doen zich op verschillende plaatsen voor:

ProbleemWaar het gebeurtHoe je het detecteert
Frame skippingHet scherm en zijn scalerCamerafoto van deze test
Stotter / jankDe renderpijplijn (CPU, GPU, browser)Software-frametijdmeter
Gevallen frames in een gameDe game-engine of GPU-belastingIn-game- of overlaytellers

Omdat het paneel hier de boosdoener is, lost geen enkele snellere hardware echte frame skipping op — de frames bereiken het scherm prima. Als je camera gelijkmatige, schone balken toont maar de beweging nog steeds ruw aanvoelt, ligt de oorzaak stroomopwaarts, en de stottertest zal het kwantificeren. Weet je niet zeker of je monitor überhaupt op zijn opgegeven snelheid draait, bevestig dat dan eerst met onze gids voor verversingssnelheid.

Hoe je voorkomt dat een scherm frames overslaat

Zodra de camera skipping bevestigt, werk je deze punten op volgorde af:

  • Verlaag de verversingssnelheid met één stap. Zet in de beeldscherminstellingen van je besturingssysteem de overklokte snelheid terug naar de volgende standaardsnelheid en test opnieuw. Als de skipping stopt, zat het paneel boven zijn limiet.
  • Gebruik een goed geschikte kabel. Stem de kabel af op je resolutie en verversingssnelheid — een gecertificeerde DisplayPort- of Ultra High Speed HDMI-kabel voor high-refresh-opstellingen.
  • Verlaag de overdrive. Zet de instelling voor responstijd of overdrive op een normaal niveau in plaats van de meest agressieve stand.
  • Schakel extra verwerking uit. Zet dynamisch contrast, ruisonderdrukking en soortgelijke modi uit die per frame extra werk toevoegen.
  • Controleer het verbindingstraject. Verwijder adapters, docks of KVM-switches om te zien of een daarvan de bottleneck is.

Hoe frame-levering zich verhoudt tot frame rate en verversingssnelheid

Een scherm kan alleen zoveel unieke frames tonen als zijn verversingssnelheid toelaat, en alleen als het paneel het bijhoudt. Meer frames aanvoeren dan de verversingssnelheid helpt niet — de extra frames worden nooit getoond. Dat is het verschil tussen de twee getallen dat wordt uitgelegd in onze gids over wat frame rate is: de output van je systeem in frames per seconde, en de capaciteit van het scherm in hertz. Frame skipping is het geval waarin het scherm zijn eigen hertz-getal niet haalt. Voor het bredere beeld van hoe deze getallen beweging vormgeven, zie ons overzicht van frames per seconde.

Veelgestelde vragen

Kan ik frame skipping zonder camera detecteren?

Niet betrouwbaar. De skip gebeurt op het paneel nadat het frame je computer heeft verlaten, dus browsertimers zien het nooit. Een camerafoto met een snelle sluitertijd is de standaard, betrouwbare methode, en het is wat professionele recensenten gebruiken.

Mijn monitor skipt alleen bij zijn hoogste verversingssnelheid. Is hij defect?

Meestal niet. Het betekent vaak dat de hoogste snelheid een overklok is die verder gaat dan wat het paneel betrouwbaar volhoudt. Eén stap onder het maximum draaien is normaal en levert je schone, volledige frames op.

Veroorzaakt frame skipping input lag?

Niet rechtstreeks, maar een overgeslagen frame betekent dat je gedurende één verversing iets oudere informatie ziet, wat als een kleine hapering kan aanvoelen. Voor snelle games is schone frame-levering net zo belangrijk als een hoog getal, en daarom controleren competitieve spelers het — zie onze gids over frames per seconde in gaming.

Waarom zien de balken er wazig uit in plaats van overgeslagen?

Die waas is bewegingspersistentie, geen skipping. Het is een aparte eigenschap van het scherm die door onze motion-blur-test wordt gemeten. Gebruik hier een snelle camerasluitertijd zodat de balken scherp bevriezen en elke skip duidelijk wordt.

Hoe recensenten frame skipping meten

Professionele monitorreviews gebruiken hetzelfde principe als deze test, met beter gecontroleerde apparatuur. Ze tonen een snel bewegend patroon en leggen het vast met een camera op een bekende sluitertijd, of met een high-speed-videocamera die honderden frames per seconde opneemt. De foto bevriest meerdere verversingscycli tegelijk, zodat een overgeslagen frame zich toont als een gat in een verder regelmatige reeks. Voor waas gebruiken ze een pursuit-camera die de beweging fysiek volgt, maar voor skipping volstaat een eenvoudige stilstaande opname met snelle sluitertijd.

De reden dat een camera essentieel is, komt neer op waar de fout zit. Elke softwareteller, inclusief die op onze frame-rate-test, draait op je computer en rapporteert de frames die het systeem heeft geproduceerd. Frame skipping gebeurt later, binnen in de monitor, nadat het frame al als geleverd is geteld. Alleen een instrument dat op het glas gericht is, kan het verschil zien tussen een frame dat is verzonden en een frame dat is getoond.

Frame skipping op tv's en geïnterpoleerde modi

Televisies voegen een addertje onder het gras toe. Veel tv's draaien functies voor bewegingsverzachting of interpolatie die extra frames tussen de echte frames verzinnen. Deze modi kunnen een snel testpatroon er onregelmatig uit laten zien, zelfs wanneer het onderliggende paneel gezond is, omdat de televisie de beweging herschrijft. Als je een tv test, schakel dan elke bewegingsverwerkingsoptie uit — vaak aangeduid als motion smoothing, clarity of een merknaam — voordat je het resultaat afleest, zodat je het paneel meet in plaats van zijn verwerking. Hetzelfde advies geldt voor elke game- of filmmodus die verandert hoe frames worden verwerkt.

Overklokte verversingssnelheden verdienen een tweede blik

Als je bewust je verversingssnelheid boven het opgegeven getal van het paneel hebt verhoogd om meer vloeiendheid te krijgen, vertelt deze test je of die winst echt is. Een overklok die frames overslaat is vaak slechter dan de lagere snelheid die hij verving, want je verliest frames én voegt onregelmatigheid toe. Fotografeer het patroon op de overklokte snelheid en daarna nogmaals één stap lager, en houd de snelheid aan die schone, gelijkmatig verdeelde balken geeft. Een iets lagere verversingssnelheid die elk frame toont, verslaat een hogere die dat niet doet.

Verwante scherm- en bewegingstests

Frame-levering is één onderdeel van een gezond scherm. Ga verder met deze aanvullende hulpmiddelen: