add sam2 yolo auto annotation

This commit is contained in:
2026-02-04 15:29:36 +07:00
parent 7e56948ece
commit 5a951d8812
2061 changed files with 316473 additions and 0 deletions
@@ -0,0 +1,16 @@
{
"form": {
"password": "Wachtwoord",
"login": "Inloggen",
"errors": {
"rateLimit": "Limiet overschreden. Probeer het later opnieuw.",
"loginFailed": "Inloggen mislukt",
"usernameRequired": "Gebruikersnaam is vereist",
"passwordRequired": "Wachtwoord is vereist",
"unknownError": "Onbekende fout. Bekijk de logs.",
"webUnknownError": "Onbekende fout. Controleer consolelogboeken."
},
"user": "Gebruikersnaam",
"firstTimeLogin": "Probeer je voor het eerst in te loggen? De inloggegevens staan vermeld in de Frigate-logs."
}
}
@@ -0,0 +1,87 @@
{
"group": {
"label": "Cameragroepen",
"add": "Cameragroep toevoegen",
"edit": "Cameragroep bewerken",
"delete": {
"label": "Cameragroep verwijderen",
"confirm": {
"title": "Bevestig Verwijderen",
"desc": "Weet u zeker dat u de cameragroep <em>{{name}}</em> wilt verwijderen?"
}
},
"name": {
"label": "Naam",
"placeholder": "Voer een naam in…",
"errorMessage": {
"exists": "De cameragroepnaam bestaat al.",
"invalid": "Ongeldige cameragroepnaam.",
"nameMustNotPeriod": "De naam van de cameragroep mag geen punt bevatten.",
"mustLeastCharacters": "De naam van de cameragroep moet minimaal 2 tekens lang zijn."
}
},
"cameras": {
"desc": "Selecteer camera's voor deze groep.",
"label": "Camera's"
},
"success": "Cameragroep ({{name}}) is opgeslagen.",
"camera": {
"setting": {
"audioIsAvailable": "Audio is beschikbaar voor deze stream",
"audioIsUnavailable": "Audio is niet beschikbaar voor deze stream",
"audio": {
"tips": {
"document": "Lees de documentatie ",
"title": "Audio moet worden uitgevoerd vanaf je camera en geconfigureerd in go2rtc voor deze stream."
}
},
"streamMethod": {
"method": {
"smartStreaming": {
"label": "Slim streamen (aanbevolen)",
"desc": "Slim streamen werkt het camerabeeld één keer per minuut bij wanneer er geen detecteerbare activiteit is, om bandbreedte en systeembronnen te besparen. Zodra er activiteit wordt gedetecteerd, schakelt het beeld automatisch over naar een livestream."
},
"continuousStreaming": {
"label": "Continue streaming",
"desc": {
"title": "Het camerabeeld is altijd een live stream wanneer het zichtbaar is op het dashboard, zelfs als er geen activiteit wordt gedetecteerd.",
"warning": "Let op: continu streamen kan leiden tot hoog bandbreedtegebruik en prestatieproblemen."
}
},
"noStreaming": {
"label": "Geen streaming",
"desc": "Camerabeelden worden slechts één keer per minuut bijgewerkt en er vindt geen livestreaming plaats."
}
},
"label": "Streamingmethode",
"placeholder": "Kies een streamingmethode"
},
"compatibilityMode": {
"desc": "Schakel deze optie alleen in als de live stream van je camera kleurvervormingen toont en een diagonale lijn aan de rechterkant van het beeld heeft.",
"label": "Compatibiliteitsmodus"
},
"desc": "Wijzig de live streaming-opties voor het dashboard van deze cameragroep. <em>Deze instellingen zijn specifiek voor het apparaat en de browser.</em>",
"label": "Camera streaming-instellingen",
"title": "{{cameraName}} Streaming-instellingen",
"stream": "Stream",
"placeholder": "Kies een stream"
},
"birdseye": "Birdseye"
},
"icon": "Icon"
},
"debug": {
"options": {
"label": "Instellingen",
"title": "Opties",
"showOptions": "Opties weergeven",
"hideOptions": "Opties verbergen"
},
"mask": "Masker",
"motion": "Beweging",
"zones": "Zones",
"boundingBox": "Objectkader",
"timestamp": "Tijdstempel",
"regions": "Regio's"
}
}
@@ -0,0 +1,133 @@
{
"restart": {
"title": "Weet je zeker dat je Frigate opnieuw wilt opstarten?",
"button": "Herstart",
"restarting": {
"title": "Frigate wordt opnieuw gestart",
"button": "Forceer herladen nu",
"content": "Deze pagina zal herladen in {{countdown}} seconden."
}
},
"explore": {
"plus": {
"submitToPlus": {
"label": "Verzenden naar Frigate+",
"desc": "Objecten op locaties die je wilt vermijden, zijn geen vals-positieven. Als je ze als vals-positieven indient, brengt dit het model in verwarring."
},
"review": {
"true": {
"true_one": "Dit is een {{label}}",
"true_other": "Dit zijn {{label}}",
"label": "Bevestig dit label voor Frigate Plus"
},
"false": {
"false_one": "Dit is geen {{label}}",
"false_other": "Dit zijn geen {{label}}",
"label": "Bevestig dit label niet voor Frigate Plus"
},
"state": {
"submitted": "Ingediend"
},
"question": {
"ask_an": "Is dit object een <code>{{label}}</code>?",
"label": "Bevestig dit label voor Frigate Plus",
"ask_a": "Is dit object een <code>{{label}}</code>?",
"ask_full": "Is dit object een <code>{{untranslatedLabel}}</code> ({{translatedLabel}})?"
}
}
},
"video": {
"viewInHistory": "Bekijk in Geschiedenis"
}
},
"export": {
"time": {
"fromTimeline": "Selecteer uit Tijdlijn",
"end": {
"label": "Selecteer eindtijd",
"title": "Eindtijd"
},
"lastHour_one": "Afgelopen uur",
"lastHour_other": "Afgelopen {{count}} uren",
"custom": "Aangepast",
"start": {
"title": "Starttijd",
"label": "Selecteer starttijd"
}
},
"name": {
"placeholder": "Geef de export een naam"
},
"select": "Selecteer",
"toast": {
"error": {
"failed": "Exporteren is mislukt: {{error}}",
"noVaildTimeSelected": "Geen geldig tijdsbereik geselecteerd",
"endTimeMustAfterStartTime": "Eindtijd moet na starttijd zijn"
},
"success": "Export is succesvol gestart. Bekijk het bestand op de exportpagina.",
"view": "Weergeven"
},
"fromTimeline": {
"saveExport": "Export opslaan",
"previewExport": "Export vooraf bekijken"
},
"export": "Exporteren",
"selectOrExport": "Selecteren of exporteren"
},
"streaming": {
"label": "Stream",
"restreaming": {
"desc": {
"title": "Stel go2rtc in voor extra liveweergaveopties en audio voor deze camera.",
"readTheDocumentation": "Lees de documentatie"
},
"disabled": "Herstreamen is niet ingeschakeld voor deze camera."
},
"showStats": {
"label": "Streamstatistieken tonen",
"desc": "Schakel deze optie in om streamstatistieken als overlay op de camerafeed weer te geven."
},
"debugView": "Debugweergave"
},
"search": {
"saveSearch": {
"label": "Zoekopdracht opslaan",
"desc": "Geef een naam op voor deze opgeslagen zoekopdracht.",
"success": "Zoekopdracht ({{searchName}}) is opgeslagen.",
"button": {
"save": {
"label": "Bewaar deze zoekopdracht"
}
},
"overwrite": "{{searchName}} bestaat al. Opslaan overschrijft de bestaande waarde.",
"placeholder": "Voer een naam in voor uw zoekopdracht"
}
},
"recording": {
"button": {
"deleteNow": "Verwijder nu",
"export": "Exporteren",
"markAsReviewed": "Markeren als beoordeeld",
"markAsUnreviewed": "Markeren als niet beoordeeld"
},
"confirmDelete": {
"desc": {
"selected": "Weet u zeker dat u alle opgenomen videobeelden wilt verwijderen die aan dit beoordelingsitem zijn gekoppeld?<br /><br />Houd de <em>Shift</em>-toets ingedrukt om dit dialoogvenster in de toekomst over te slaan."
},
"title": "Bevestig Verwijderen",
"toast": {
"error": "Verwijderen mislukt: {{error}}",
"success": "De videobeelden die aan de geselecteerde beoordelingsitems zijn gekoppeld, zijn succesvol verwijderd."
}
}
},
"imagePicker": {
"selectImage": "Kies miniatuur van gevolgd object",
"noImages": "Geen miniaturen gevonden voor deze camera",
"search": {
"placeholder": "Zoeken op label of sub label..."
},
"unknownLabel": "Opgeslagen triggerafbeelding"
}
}
@@ -0,0 +1,137 @@
{
"labels": {
"count": "{{count}} Labels",
"all": {
"short": "Labels",
"title": "Alle labels"
},
"label": "Labels",
"count_one": "{{count}} Label",
"count_other": "{{count}} Labels"
},
"zones": {
"label": "Zones",
"all": {
"title": "Alle zones",
"short": "Zones"
}
},
"dates": {
"all": {
"title": "Alle datums",
"short": "Datums"
},
"selectPreset": "Selecteer een voorinstelling…"
},
"features": {
"hasVideoClip": "Heeft een videoclip",
"label": "Functies",
"hasSnapshot": "Heeft een snapshot",
"submittedToFrigatePlus": {
"label": "Ingediend bij Frigate+",
"tips": "Je moet eerst filteren op gevolgde objecten met een snapshot.<br /><br />Gevolgde objecten zonder snapshot kunnen niet worden verzonden naar Frigate+."
}
},
"review": {
"showReviewed": "Toon beoordeelde items"
},
"motion": {
"showMotionOnly": "Alleen bewegingen weergeven"
},
"explore": {
"settings": {
"title": "Instellingen",
"defaultView": {
"title": "Standaardweergave",
"unfilteredGrid": "Ongefilterd overzicht",
"summary": "Samenvatting",
"desc": "Wanneer er geen filters zijn geselecteerd, wordt er een samenvatting van de meest recent gevolgde objecten per label weergegeven, of wordt er een ongefilterd overzicht weergegeven."
},
"gridColumns": {
"title": "Overzichtskolommen",
"desc": "Selecteer het aantal kolommen in het overzicht."
},
"searchSource": {
"options": {
"description": "Beschrijving",
"thumbnailImage": "Thumbnail afbeelding"
},
"desc": "Kies of u wilt zoeken in de thumbnails of beschrijvingen van de objecten die u volgt.",
"label": "Zoekbron"
}
},
"date": {
"selectDateBy": {
"label": "Selecteer een datum om op te filteren"
}
}
},
"zoneMask": {
"filterBy": "Filteren op zonemasker"
},
"recognizedLicensePlates": {
"loadFailed": "Het laden van herkende kentekenplaten is mislukt.",
"placeholder": "Type om kentekens te zoeken…",
"title": "Herkende kentekenplaten",
"noLicensePlatesFound": "Geen kentekenplaten gevonden.",
"selectPlatesFromList": "Selecteer een of meer kentekens uit de lijst.",
"loading": "Herkende kentekenplaten laden…",
"selectAll": "Selecteer alles",
"clearAll": "Alles wissen"
},
"score": "Score",
"sort": {
"scoreAsc": "Objectscore (oplopend)",
"dateAsc": "Datum (oplopend)",
"speedAsc": "Geschatte snelheid (oplopend)",
"label": "Sorteer",
"relevance": "Relevantie",
"dateDesc": "Datum (aflopend)",
"scoreDesc": "Objectscore (aflopend)",
"speedDesc": "Geschatte snelheid (aflopend)"
},
"cameras": {
"all": {
"title": "Alle camera's",
"short": "Camera's"
},
"label": "Camerafilter"
},
"subLabels": {
"label": "Sublabels",
"all": "Alle sublabels"
},
"logSettings": {
"loading": {
"title": "Bezig met laden",
"desc": "Wanneer u het logvenster naar beneden scrolt, worden nieuwe logs automatisch weergegeven terwijl ze worden toegevoegd."
},
"disableLogStreaming": "Logstreaming uitschakelen",
"allLogs": "Alle logs",
"label": "Filterlogniveau",
"filterBySeverity": "Filter logs op ernst"
},
"filter": "Filter",
"timeRange": "Tijdsbereik",
"trackedObjectDelete": {
"toast": {
"success": "Gevolgde objecten succesvol verwijderd.",
"error": "Het verwijderen van gevolgde objecten is mislukt: {{errorMessage}}"
},
"title": "Bevestig Verwijderen",
"desc": "Het verwijderen van deze {{objectLength}} gevolgde objecten verwijdert de snapshot, eventuele opgeslagen embeddings en bijbehorende levenscyclusgegevens van het object. Opgenomen videobeelden van deze objecten in de geschiedenisweergave worden <em>NIET</em> verwijderd.<br /><br />Weet je zeker dat je wilt doorgaan?<br /><br />Houd de <em>Shift</em>-toets ingedrukt om deze melding in de toekomst over te slaan."
},
"reset": {
"label": "Filters resetten naar standaardwaarden"
},
"more": "Meer filters",
"estimatedSpeed": "Geschatte snelheid ({{unit}})",
"classes": {
"label": "Klassen",
"all": {
"title": "Alle klassen"
},
"count_one": "{{count}} klasse",
"count_other": "{{count}} Klassen"
}
}
@@ -0,0 +1,8 @@
{
"iconPicker": {
"selectIcon": "Selecteer een pictogram",
"search": {
"placeholder": "Zoek naar een pictogram…"
}
}
}
@@ -0,0 +1,10 @@
{
"button": {
"downloadVideo": {
"label": "Video downloaden",
"toast": {
"success": "Het downloaden van uw beoordelingsvideo is gestart."
}
}
}
}
@@ -0,0 +1,51 @@
{
"noRecordingsFoundForThisTime": "Geen opnames gevonden voor deze tijd",
"stats": {
"latency": {
"value": "{{seconds}} seconden",
"short": {
"title": "Latentie",
"value": "{{seconds}} s"
},
"title": "Latentie:"
},
"totalFrames": "Totaal aantal frames:",
"droppedFrames": {
"title": "Overgeslagen frames:",
"short": {
"value": "{{droppedFrames}} frames",
"title": "Overgeslagen"
}
},
"droppedFrameRate": "Frequentie van overgeslagen frames:",
"bandwidth": {
"short": "Bandbreedte",
"title": "Bandbreedte:"
},
"streamType": {
"short": "Type",
"title": "Stream Type:"
},
"decodedFrames": "Gedecodeerde frames:"
},
"submitFrigatePlus": {
"title": "Dit frame indienen bij Frigate+?",
"submit": "Indienen"
},
"streamOffline": {
"title": "Stream is Offline",
"desc": "Er zijn geen frames ontvangen in de <code>detect</code>-stream van {{cameraName}}, controleer de error logs"
},
"noPreviewFound": "Geen voorbeeld gevonden",
"noPreviewFoundFor": "Geen voorbeeld gevonden voor {{cameraName}}",
"livePlayerRequiredIOSVersion": "Voor dit type livestream is iOS 17.1 of hoger vereist.",
"cameraDisabled": "Camera is uitgeschakeld",
"toast": {
"success": {
"submittedFrigatePlus": "Frame succesvol ingediend bij Frigate+"
},
"error": {
"submitFrigatePlusFailed": "Het is niet gelukt om een frame naar Frigate+ te sturen"
}
}
}