NVR-miniaturen lijken vaak scherper omdat ze een gunstig frame selecteren en vergroten of verkleinen, terwijl afspelen compressie, beweging en interframevoorspelling blootlegt.
Een persoon bij de poort kan er in de gebeurteniskaart haarscherp uitzien, maar onscherp worden zodra de clip wordt geopend. De miniatuur is รฉรฉn zorgvuldig weergegeven moment, vaak op een veel kleiner formaat; de opname is een reeks beelden waarin beweging binnen een beperkt bitratebudget moet worden behouden. Dat verschil beรฏnvloedt zowel de gecodeerde informatie als de manier waarop defecten zichtbaar worden.
Een miniatuur kan een intragecodeerd frame selecteren
Videocodecs slaan periodiek een I-frame op dat kan worden gedecodeerd zonder afhankelijk te zijn van eerdere frames. Frames tussen keyframes voorspellen veranderingen en kunnen meer artefacten vertonen wanneer de beweging complex is of de bitrate beperkt is. Een NVR kan voor de gebeurteniskaart een schoon I-frame kiezen in plaats van een representatief bewegingsframe.
Een forensische uitleg van compressieartefacten in bewakingsbeelden beschrijft hoe de relaties tussen I-, P- en B-frames zichtbare artefacten in bewakingsbeelden beรฏnvloeden. Eรฉn geรซxtraheerd frame kan daarom niet als maatstaf dienen voor de kwaliteit van een volledige groep beelden.
Het verschil is het duidelijkst bij snelle bewegingen, regen, gebladerte of cameraruiss, omdat er dan meer veranderende details moeten worden gecodeerd. Een stilstaand gezicht nabij een keyframe kan er uitstekend uitzien, terwijl hetzelfde gezicht drie frames later zachter wordt. De miniatuur is echt, maar vormt een selectieve steekproef.
Een klein weergaveformaat verbergt defecten en verhoogt de schijnbare scherpte
Miniaturen worden verkleind tot een kleine kaart, waardoor randen van blokken en ruis worden gemiddeld tot pixels die er schoner uitzien. De interface kan na het verkleinen ook verscherping toepassen. Bij het afspelen wordt een groter venster gevuld, waardoor mosquito noise, verlies van kleurinformatie, deblocking en bewegingsonscherpte zichtbaar worden. Die waren altijd al aanwezig, maar waren te klein om op te vallen.
Een uitleg over videokeyframes merkt op dat keyframes onafhankelijk decodeerbaar zijn en andere compressieafwegingen met zich meebrengen dan voorspelde frames. Dat verschil wordt belangrijker zodra het afspelen de overgangen ertussen zichtbaar maakt.
Schijnbare scherpte is daarom deels een effect van de weergaveschaal. Een miniatuur van 320 pixels vergelijken met een afspeelvenster van 1920 pixels is geen eerlijke kwaliteitstest. Vergroot de miniatuur naar hetzelfde weergaveformaat en een groot deel van het voordeel kan verdwijnen.
Wanneer frameselectie niet de verklaring is
Sommige systemen genereren miniaturen uit een stream met hoge resolutie, maar spelen een substream met lagere resolutie af, vooral op telefoons of via externe verbindingen. Andere maken een stilstaand beeld rechtstreeks vanuit de camera. In die gevallen kan de miniatuur daadwerkelijk meer ruimtelijke details bevatten dan de geselecteerde afspeelstream.
Technisch materiaal over I-frame-intervallen legt uit hoe I-frame-intervallen en streaminstellingen de overdracht van DVR naar client beรฏnvloeden. Een verschil tussen mainstream en substream is een keuze in de verwerkingsketen, niet alleen een perceptuele illusie.
De verklaring met een gunstig frame gaat niet op wanneer elk geรซxporteerd frame uit de mainstream op dezelfde schaal zachter is dan de miniatuur. Dat geldt ook wanneer de resolutie van de miniatuur hoger is dan die van de opnamestream of wanneer de miniatuur cameraverbeteringen bevat die in de video ontbreken. Bepaal eerst uit welke stream het beeld afkomstig is voordat je de bitrate of het keyframe-interval wijzigt.
Vergelijk miniaturen en videoframes op dezelfde schaal
Kies รฉรฉn gebeurtenis met beweging en exporteer de miniatuur, het dichtstbijzijnde I-frame en verschillende omliggende voorspelde frames. Vergelijk ze bij identieke pixelafmetingen en zonder browserzoom. Noteer welke stream elke bron heeft geleverd, het GOP-interval, de bitrate, de sluitertijd en of de NVR verscherping heeft toegepast.
Een lokale chromasubsampling helpt chromadetails, bitrate en opslagafwegingen afzonderlijk te beoordelen in plaats van โscherpteโ als รฉรฉn instelling te behandelen. Bewaar de oorspronkelijke clip voordat je vergelijkingsafbeeldingen genereert.
Als het I-frame op dezelfde schaal overeenkomt met de miniatuur, maar latere frames zachter worden, zijn frameselectie en voorspelling de oorzaak. Als de mainstream scherp blijft terwijl de app onscherp is, ligt de oorzaak bij de afspeelroutering. Als elk frame op dezelfde schaal vergelijkbaar is, kwam het voordeel van de miniatuur voornamelijk door het kleine weergaveformaat.
Tech & AI HUB
Meer om te lezen

Welke invloed heeft downsampling van tijdreeksen op anomaliedetectie in een slimme woning?
Ontdek hoe bucketbreedte, aggregatie, anti-aliasing, ontbrekende gegevens, gebeurtenisduur en retentie op meerdere schalen de detectie van afwijkingen in slimme woningen beรฏnvloeden.

Hoe combineert een bezettingsraster zwakke signalen van een slim huis?
Leer hoe ruimtelijke cellen, sensormodellen, log-odds-updates, verval, gecorreleerd bewijs en drempelwaarden zwakke signalen uit huis omzetten in bezettingsschattingen.

Hoe beรฏnvloedt fotometrische normalisatie het clusteren van privรฉgezichten?
Bekijk hoe verlichtingscorrectie gezichtscrops, embeddings, clust afstanden, drempelwaarden, overnormalisatie en de evaluatie van privรฉfotozoekopdrachten verandert.

