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,15 @@
{
"form": {
"password": "Salasana",
"user": "Käyttäjänimi",
"login": "Kirjaudu",
"errors": {
"usernameRequired": "Käyttäjänimi vaaditaan",
"passwordRequired": "Salasana vaaditaan",
"rateLimit": "Käyttöraja ylitetty. Yritä myöhemmin uudelleen.",
"loginFailed": "Kirjautuminen epäonnistui",
"unknownError": "Tuntematon virhe. Tarkista logit.",
"webUnknownError": "Tuntematon virhe. Tarkista konsolilogi."
}
}
}
@@ -0,0 +1,87 @@
{
"group": {
"label": "Kameraryhmä",
"add": "Lisää kameraryhmä",
"edit": "Muokkaa kameraryhmää",
"delete": {
"label": "Poista kameraryhmä",
"confirm": {
"title": "Varmista poisto",
"desc": "Oletko varma että haluat poistaa kameraryhmän <em>{{name}}</em>?"
}
},
"name": {
"label": "Nimi",
"placeholder": "Anna nimi…",
"errorMessage": {
"mustLeastCharacters": "Kameraryhmän nimi täytyy olla vähintään 2 kirjainta.",
"exists": "Kameraryhmän nimi on jo olemassa.",
"nameMustNotPeriod": "Kameraryhmän nimi ei voi sisältää pistettä.",
"invalid": "Virheellinen kameraryhmän nimi."
}
},
"cameras": {
"label": "Kamerat",
"desc": "Valitse ryhmän kamera."
},
"icon": "Ikoni",
"success": "Kameraryhmä ({{name}}) on tallennettu.",
"camera": {
"setting": {
"label": "Kameran suoratoistoasetukset",
"title": "{{cameraName}} suoratoistoasetukset",
"desc": "Muuta tämän kameraryhmän kojelaudan live-suoratoistoasetuksia.<em>Nämä asetukset ovat laite/selainkohtaisia.</em>",
"audioIsAvailable": "Ääni on saatavilla tähän suoratoistoon",
"audioIsUnavailable": "Ääni ei ole saatavilla tähän suoratoistoon",
"audio": {
"tips": {
"title": "Äänen on oltava kytkettynä kameraan ja määritettynä go2rtc:ssä tätä suoratoistoa varten.",
"document": "Lue dokumentaatio "
}
},
"streamMethod": {
"label": "Suoratoistomenetelmä",
"method": {
"noStreaming": {
"label": "Ei suoratoistoa",
"desc": "Kamerakuvat päivittyvät vain kerran minuutissa, eikä suoratoistoa tapahdu."
},
"smartStreaming": {
"label": "Älykäs suoratoisto (suositus)",
"desc": "Älykäs suoratoisto päivittää kamerakuvan kerran minuutissa kun havaittavaa toimintaa ei tapahdu, säästääkseen kaistanleveyttä ja resursseja. Kun toimintaa havaitaan, kuva vaihtuu saumattomasti reaaliaikaiseksi suoratoistoksi."
},
"continuousStreaming": {
"label": "Jatkuva suoratoisto",
"desc": {
"title": "Kamerakuva näkyy aina reaaliaikaisena suoratoistona kojelaudassa, vaikka mitään liikettä ei havaitaisi.",
"warning": "Jatkuva suoratoisto voi lisätä kaistanleveyden käyttöä ja suorituskykyongelmia. Käytä varoen."
}
}
},
"placeholder": "Valitse toiston tyyppi"
},
"compatibilityMode": {
"label": "Yhteensopivuustila",
"desc": "Ota tämä vaihtoehto käyttöön vain, jos kamerasi live-suoratoistossa näkyy väriartefakteja ja kuvan oikealla puolella on vinoviiva."
},
"stream": "Kuvavirta",
"placeholder": "Valitse kuvavirta"
},
"birdseye": "Linnun silmä"
}
},
"debug": {
"options": {
"label": "Asetukset",
"title": "Vaihtoehdot",
"showOptions": "Näytä vaihtoehdot",
"hideOptions": "Piilota vaihtoehdot"
},
"boundingBox": "Rajauslaatikko",
"timestamp": "Aikaleima",
"zones": "Vyöhykkeet",
"mask": "Peite",
"motion": "Liike",
"regions": "Alueet"
}
}
@@ -0,0 +1,87 @@
{
"restart": {
"title": "Haluatko varmasti käynnistää Frigaten uudelleen?",
"button": "Uudelleenkäynnistys",
"restarting": {
"title": "Fregatti käynnistyy uudelleen",
"content": "Tämä sivu latautuu uudelleen {{countdown}} sekunnin kuluttua.",
"button": "Pakota uudelleenlataus nyt"
}
},
"explore": {
"plus": {
"submitToPlus": {
"label": "Lähetä Frigate+:lle",
"desc": "Välttämissäsi paikoissa olevat kohteet eivät ole vääriä positiivisia. Niiden lähettäminen väärinä positiivisina sekoittaa mallia."
},
"review": {
"question": {
"label": "Vahvista tämä nimike Frigate Plussalle",
"ask_a": "Onko kohde <code>{{label}}</code>?",
"ask_an": "Onko tämä kohde <code>{{label}}</code>?",
"ask_full": "Onko tämä kohde <code>{{untranslatedLabel}}</code> ({{translatedLabel}})?"
},
"state": {
"submitted": "Lähetetty"
}
}
},
"video": {
"viewInHistory": "Katso historiaa"
}
},
"export": {
"time": {
"fromTimeline": "Valitse aikajanalta",
"lastHour_one": "Viimeinen tunti",
"lastHour_other": "Viimeiset {{count}} tuntia",
"start": {
"title": "Aloitusaika",
"label": "Valitse aloitusaika"
},
"end": {
"title": "Lopetusaika",
"label": "Valitse lopetusaika"
},
"custom": "Mukautettu"
},
"name": {
"placeholder": "Nimeä vienti"
},
"select": "Valitse",
"export": "Vie",
"selectOrExport": "Valitse tai Vie",
"toast": {
"error": {
"failed": "Viennin aloitus epäonnistui: {{error}}",
"endTimeMustAfterStartTime": "Lopetusajan pitää olla aloitusajan jälkeen",
"noVaildTimeSelected": "Sopivaa aikaikkunaa ei valittuna"
},
"success": "Vienti käynnistettiin onnistuneesti. Katso tiedosto /export kansiossa."
},
"fromTimeline": {
"saveExport": "Tallenna vienti",
"previewExport": "Esikatsele vientiä"
}
},
"streaming": {
"label": "Kuvavirta",
"restreaming": {
"disabled": "Uudelleentoisto ei ole käytettävissä tällä kameralla.",
"desc": {
"title": "Määritä go2rtc saadaksesi lisäreaaliaikanäkymän vaihtoehtoja ja ääntä tälle kameralle.",
"readTheDocumentation": "Lue dokumentaatio"
}
}
},
"search": {
"saveSearch": {
"label": "Tallenna haku"
}
},
"imagePicker": {
"search": {
"placeholder": "Hae nimikkeen tai alinimikkeen mukaan..."
}
}
}
@@ -0,0 +1,91 @@
{
"filter": "Suodatin",
"dates": {
"selectPreset": "Valitse esiasettelu…",
"all": {
"title": "Kaikki päivämäärät",
"short": "Päivämäärät"
}
},
"more": "Lisää suodattimia",
"reset": {
"label": "Palauta suodattimet oletusarvoihin"
},
"labels": {
"count_one": "{{count}} nimike",
"label": "Nimikkeet",
"all": {
"title": "Kaikki nimikkeet",
"short": "Nimikkeet"
},
"count_other": "{{count}} nimikettä"
},
"zones": {
"label": "Alueet",
"all": {
"title": "Kaikki alueet",
"short": "Alueet"
}
},
"timeRange": "Aikaikkuna",
"subLabels": {
"label": "Alinimikkeet",
"all": "Kaikki alinimikkeet"
},
"score": "Piste",
"estimatedSpeed": "Arvioitu nopeus {{unit}}",
"features": {
"label": "Piirteet",
"hasVideoClip": "Videoleike löytyy",
"submittedToFrigatePlus": {
"label": "Lähetetty Frigate+:aan",
"tips": "Sinun on ensin suodatettava seuratut kohteet, joilla on tilannekuva.<br /><br />Kohteita, joilla ei ole tilannekuvaa, ei voida lähettää Frigate+:aan."
},
"hasSnapshot": "Tilannekuva löytyy"
},
"sort": {
"label": "Järjestä",
"dateAsc": "Päivämäärä (Nouseva)",
"dateDesc": "Päivämäärä (Laskeva)",
"scoreAsc": "Kohteen pisteet (Nouseva)",
"scoreDesc": "Kohteen pisteet (Laskeva)",
"speedAsc": "Arvioitu nopeus (Nouseva)",
"speedDesc": "Arvioitu nopeus (Laskeva)",
"relevance": "Olennaisuus"
},
"cameras": {
"label": "Kameran suodattimet",
"all": {
"title": "Kaikki kamerat",
"short": "Kamerat"
}
},
"classes": {
"label": "Luokat",
"all": {
"title": "Kaikki luokat"
},
"count_one": "{{count}} Luokka",
"count_other": "{{count}} Luokkaa"
},
"recognizedLicensePlates": {
"clearAll": "Tyhjennä kaikki",
"title": "Tunnistetut rekisterikilvet",
"loadFailed": "Tunnistettujen rekisterikilpien lataaminen epäonnistui.",
"loading": "Ladataan tunnistettuja rekisterikilpiä…",
"placeholder": "Kirjoita hakeaksesi rekisterikilpeä…",
"noLicensePlatesFound": "Rekisterikilpiä ei löytynyt.",
"selectPlatesFromList": "Valitse yksi tai useampi rekisterikilpi luettelosta.",
"selectAll": "Valitse kaikki"
},
"logSettings": {
"allLogs": "Kaikki lokit",
"filterBySeverity": "Suodata lokit vakavuuden mukaan"
},
"trackedObjectDelete": {
"title": "Vahvista poisto",
"toast": {
"error": "Seurattujen kohteiden poistaminen epäonnistui: {{errorMessage}}"
}
}
}
@@ -0,0 +1,8 @@
{
"iconPicker": {
"selectIcon": "Valitse kuvake",
"search": {
"placeholder": "Etsi kuvaketta…"
}
}
}
@@ -0,0 +1,10 @@
{
"button": {
"downloadVideo": {
"label": "Lataa Video",
"toast": {
"success": "Tarkistettavan kohteen videon lataus on aloitettu."
}
}
}
}
@@ -0,0 +1,51 @@
{
"noPreviewFound": "Esikatselua ei löytynyt",
"noPreviewFoundFor": "Ei esikatselua {{cameraName}}lle",
"noRecordingsFoundForThisTime": "Ei tallenteita valitulta ajalta",
"submitFrigatePlus": {
"title": "Lähetä tämä kuva Frigate+:aan?",
"submit": "Lähetä"
},
"livePlayerRequiredIOSVersion": "iOS 17.1 tai uudempi vaaditaan tälle suoratoistotyypille.",
"streamOffline": {
"title": "Kamera poissa verkosta",
"desc": "Kuvaruutuja ei vastaanotettu kameran {{cameraName}} <code>detect</code>-kuvavirrasta, tarkista virhelogit"
},
"cameraDisabled": "Kamera on poistettu käytöstä",
"stats": {
"streamType": {
"title": "Kuvavirran tyyppi:",
"short": "Tyyppi"
},
"bandwidth": {
"title": "Kaistanleveys:",
"short": "Kaistanleveys"
},
"latency": {
"title": "Latenssi:",
"value": "{{seconds}} sekuntia",
"short": {
"value": "{{seconds}} sek",
"title": "Latenssi"
}
},
"totalFrames": "Kehyksiä yhteensä:",
"droppedFrames": {
"title": "Pudotettuja kehyksiä:",
"short": {
"title": "Pudotettu",
"value": "{{droppedFrames}} kehystä"
}
},
"decodedFrames": "Dekoodatut kehykset:",
"droppedFrameRate": "Pudotettujen kehysten nopeus:"
},
"toast": {
"success": {
"submittedFrigatePlus": "Onnistuneesti lähetetty Frigate+:aan"
},
"error": {
"submitFrigatePlusFailed": "Frigate+:aan lähetys epäonnistui"
}
}
}