TESTAS – Išmaniųjų paukščių maitintuvų vaizdo įrašymo įrenginių platformos architektūra: DI, programėlė, debesijos paslaugos ir prenumeratos
Protinga paukščių maitintuvo kamera gali nufotografuoti paukštį aiškiai, tačiau vis tiek suteikti nepatenkinamą susijusią patirtį. Nuotrauka gali nepavykti įkelti, rūšies žymėjimas gali būti netikslus, pranešimas gali ateiti per vėlu arba vartotojas gali nebegalėti atkurti mėgstamos nuotraukos ar vaizdo klipų be papildomos mokėjimo už funkciją, kurią jis manė esant įtrauktą į pagrindinę kainą.
Ženklams, kurie kuria protingų paukščių stebėjimo produktų liniją, tai nėra izoliuotos programėlės problemos. Tai yra pasekmės, kurios kyla iš to, kaip įrenginys, dirbtinio intelekto apdorojimas, ryšys, debesijos paslaugos ir komercinės teisės suprojektuotos veikti kartu.
Todėl pagrindinis OEM/ODM klausimas yra platesnis nei tik kameros techniniai parametrai: Kuri platformos architektūra gali užtikrinti nuoseklią paukščių stebėjimo patirtį, palaikyti ženklo klientų santykius ir likti ekonomiškai tvaria po įrenginio pardavimo?
Šiame straipsnyje nagrinėjama protingo paukščių maitintuvo kameros susietosios programinės įrangos ir paslaugų architektūra: įvykių apdorojimas, paukščių identifikavimas, baltieji žymės programėlės, saugykla, prenumeratos, duomenų valdymas ir nuolatinės veiklos sąnaudos. Norėdami sužinoti daugiau apie artimosios fokusuotės vaizdo įrašymą, PIR aptikimą, baterijos tarnavimo laiką, oro sąlygų atsparumą ir fizinį maitintuvo testavimą, žr. papildomą įrangos orientuotą Protingo paukščių maitintuvo kameros OEM vadovą: 10 techninių charakteristikų, kurias reikia patikrinti .
1. Išvardykite patirtį per įrenginį, programėlę ir debesiją
Naudingos platformos projektavimas prasideda nuo kliento veiksmų sekos, o ne nuo programinės įrangos funkcijų sąrašo:
Paukštis atskrenda → kamera užfiksuoja įvykį → susijęs medijos turinys išsaugomas → AI analizuoja įvykį, kai ji įjungta → pranešimas pasiekia vartotoją → vartotojas atveria, supranta, išsaugo arba bendrina lankymąsi.
Kiekvienas žingsnis apima skirtingą sistemos dalį.
|
Platformos sluoksnis |
Tipiška atsakomybė |
Klausimai OEM ženklo atstovams |
|
Kamera ir įmontuotoji programinė įranga |
Įvykių fiksavimas, vietinis įrašymas, ryšys, maitinimo būsenos valdymas |
Ką daryti, jei nepasiekiamas „Wi-Fi“ ar internetas? |
|
Įvykių apdorojimas ir dirbtinis intelektas |
Filtras, paukščių atpažinimas, pasitikėjimo lygio valdymas, metaduomenys |
Kurios funkcijos veikia vietiniame įrenginyje, o kurios priklauso nuo debesų? |
|
Backend sistema ir saugykla |
Vartotojo/įrenginio susiejimas, medijos laikymo trukmė, apdorojimo užduotys, pranešimų siuntimas |
Kaip tvarkomi nutrūkimai, saugyklos augimas ir prieigos teisės? |
|
Mobilioji programa |
Diegimas, tiesioginė vaizdo peržiūra, įvykių chronologija, rūšių informacija, prieiga prie medijos |
Kurie patirties ir prekių ženklo elementai gali būti pritaikyti? |
|
Komercinės paslaugos |
Nemokamos ir mokamos teisės, sąskaitų išrašymas, atnaujinimai, palaikymas |
Kas nustato kainas, tvarko sąskaitų išrašymą ir neša pakartotinius kaštus? |
Architektūroje taip pat turėtų būti apibrėžtos gedimo būsenos. Įrenginys gali likti gebėjus lokalizuoti įrašus interneto nutrūkimo metu, tuo tarpu atpažinimas ar pranešimai gali būti uždelsti iki tol, kol bus atkurta ryšio galimybė – jei įrangos ir programinės įrangos realizacija tai leidžia. Tokios scenarijų reikia išbandyti, o ne tik priimti kaip duotybę.
2. Nuspręskite, kur turi vykti dirbtinio intelekto apdorojimas
Dirbtinio intelekto paukščių identifikavimas nėra vienintelė funkcija. Praktiška patirtis gali apimti kelis atskirus sprendimus:
- Įvykio aktualumas: Ar kadras yra naudingas, ar jis tuščias, išsiblukęs ar dominuojamas nereikšmingo judėjimo?
- Paukščių ir ne-paukščių filtras: Ar įvykis apima paukštį, voverę, žmogų ar kažką neaiškaus?
- Rūšies nustatymas: Jei yra paukštis, kurią rūšį sistema su pakankamu pasitikėjimu gali nustatyti?
- Rezultatų pateikimas: Ar programa turėtų rodyti tikslų atitikimą, kelis kandidatus ar „nerasta“?
- Tolybus tobulinimas: Kaip bus nustatomi ir šalinami regionuose būdingi klaidų atvejai?
Šie etapai turėtų būti vertinami atskirai. Gaminys gali turėti didelį rūšių katalogą ir vis tiek suteikti prastą naudotojo patirtį dėl per daug įspėjimų ar neteisingų, bet tikėtinų žymėjimų.
Krašto AI, debesų AI ar hibridinis sprendimas?
Įrenginyje vykdoma išvada gali palaikyti vietinį filtravimą ir sumažinti pasirinktų įkėlimų skaičių, kai įrenginys turi pakankamai apdorojimo išteklių. Taip pat jis sunaudoja įrenginio energiją ir gali būti ribojamas atminties, procesoriaus galios bei modelio naujinimo sudėtingumo.
Debesų išvados siūlo lankstius skaičiavimo išteklius ir centralizuotą modelio diegimą, tačiau sukelia serverių sąnaudas, priklausomybę nuo tinklo ir duomenų apdorojimo pareigas.
Hibridinis apdorojimas gali paskirstyti funkcijas tarp įrenginio ir debesų, tačiau tai automatiškai ne visada yra pigiau ar tiksliau. Jo vertė priklauso nuo įvykių kiekio, vaizdo dydžio, modelio sudėtingumo, įkėlimo patikimumo ir faktinio darbo apkrovos paskirstymo.
Automobilių gamintojo platformos aptarime apdorojimo padalinimas turėtų būti aiškiai nurodytas. Tiekejai turėtų dokumentuoti, kurios užduotys vykdomos įrenginyje, kokios medijos ar metaduomenys perduodami, kur vyksta modelio išvados ir kas vyksta gedimo atveju.
Bandomasis atpažinimas tikslinėje rinkoje
Šiaurės Amerikos kiemų produktams patvirtinimas turėtų atspindėti vietinius paukščių rūšių pavyzdžius, panašius į juos paukščius, įvairią šviesą ir dažniausiai naudojamus pašarinukų kameros kampus. Tinkama vieta pranešti tikslumą, aptikimo tikslumą (recall) ir klaidų modelius; neverta laikyti bendro „daugiau nei 10 000 rūšių“ katalogo laikyti lauko tikslumo įrodymu.
3. Mobiliąją programėlę reikia laikyti produktu, o ne prekės ženklo reklaminės priemonės papildymu
Įdiegus įrenginį, programėlė tampa kliento pagrindine patirtimi: pradiniame paleidime, tiesioginėje peržiūroje (jei galima), įspėjimuose, įrašytuose lankymuose, rūšių istorijoje, bendrinime ir trikčių šalinime.
OEM prekės ženklai turėtų įvertinti du atskirus klausimus: patirtis, skirta klientams ir valdymas, kurį prekės ženklas gauna virš platformos .
Baltosios etiketės bendradarbiavimo lygiai
|
Plotas |
Ką turėtų apibrėžti pirkėjas |
|
Brendinėjimas |
Programėlės pavadinimas, piktograma, vizualinė sistema, ekranai, kalbos ir prekės ženklo turinys |
|
Skirstymas |
„App Store“ ir „Google Play“ publikavimo subjektas, prieigos prie paskyros teisės, leidimų išleisti versijas patvirtinimas |
|
Funkcionalumas |
Kurie darbo eigos gali būti sukonfigūruotos arba keičiamos ir kas laikoma mokamu kūrimu |
|
Klientų ryšiai |
Registracijos eigą, palaikymo kanalus, įgaliotą duomenų prieigą ir ryšius |
|
Veiklos kelias |
OS suderinamumas, defektai, funkcijų prašymai ir numatyti leidimai |
|
Perėjimo teisės |
Dokumentacija, teisėta duomenų perkėlimo galimybė, paslaugos tęstinumas ir išėjimo nuostatos |
Baltosios etiketės diegimas automatiškai neduoda teisės į pirminio kodo, klientų duomenų, programų parduotuvės paskyrų ar prenumeratos kvitų savininkystę. Tai yra sutartiniai ir techniniai klausimai, kurie turi būti išspręsti atskirai.
Viena prekės markė gali pageidauti konfigūruojamos esamos platformos greitesniam paleidimui, o kita – išplėstinių specializuoto programinės įrangos savininkystės ir integracijų. Nė viena iš šių modelių nėra visuotinai pranašesnė; tinkama sutartis priklauso nuo prekės ženklo gebėjimų ir verslo strategijos.
4. Projektuokite saugyklą ir debesų duomenų laikymą remdamiesi vartotojui duota pažada
Protingas paukščių maitintuvo vaizdo įrenginys gali naudoti vietinę saugyklą, debesų saugyklą arba hibridinę sistemą. Kiekvienas iš šių variantų keičia tai, ko vartotojas gali tikėtis, ir tai, ką ženklas turi valdyti.
Vietinis saugojimas gali sumažinti pakartotinį serverių naudojimą ir palaikyti vartotojus, kurie pageidauja duomenų laikymo įrenginyje. Jo naudingumas priklauso nuo tikrųjų nuotolinio prieigos, sinchronizavimo ir kortelės valdymo galimybių.
Debesų saugojimas gali užtikrinti prieigą ir atkūrimo galimybes iš įrenginio, tačiau įveda duomenų laikymo politikas, naudotojų leidimus, infrastruktūros išlaidas ir palaikymo įsipareigojimus.
Hibridinės konstrukcijos gali siūlyti pasirinkimus, tačiau jų paaiškinimas ir priežiūra yra sudėtingesni.
Nurodykite vartotojo pažadą paprastomis frazėmis:
- Kiek laiko įvykiai yra prieinami nemokamoje versijoje?
- Ar įrašytos klipų kopijos saugomos vietiniame įrenginyje, nuotoliniame serveryje ar abiejose vietose?
- Ką daryti, kai saugykla pilna arba prenumerata baigiasi?
- Ar vartotojas gali eksportuoti savo medijos turinį ar visam laikui jį pašalinti?
- Ar skirtingi šeimos nariai gali pasiekti tą patį įrenginį ir kokius leidimus jie turi?
- Ką nutinka nepristatytiems įvykiams, kai kamera yra neprisijungusi?
Nebūtina kurti kainodaros puslapio, kol neatsakytos šios architektūros klausimų. Kitu atveju ženklas gali parduoti teises, kurias pagrindinė platforma negali patikimai užtikrinti.
5. Apibrėžti prenumeratos teises prieš paleidimą
Prenumeratos gali palaikyti debesijos saugyklą, pratęstą įvykių istoriją, papildomas dirbtinio intelekto paslaugas ar kitas mokamas funkcijas. Jos taip pat gali sukelti klientų nusivylimą, jei būtinų įrenginio funkcijų netikėtai nebepasiekiamos.
Gerą produkto strategiją sudaro aiškus bazinės įrangos pažadas ir pasirinktinės nuolatinės paslaugos.
|
Paslaugų siūlymo sluoksnis |
Pavyzdinė funkcijų strategija |
Komercinio dizaino klausimas |
|
Įtraukta patirtis |
Įrenginio konfigūravimas, palaikoma tiesioginė peržiūra ar vietinė prieiga, pagrindinis įvykių valdymas |
Kas turi veikti be mokamosios paslaugos? |
|
Neprivaloma debesų paslauga |
Ilgesnis įrašų laikymas, nuotolinės atsarginės kopijos, didesnė medijos biblioteka |
Kokia kaina už aktyvią kamerą ir išsaugotą įvykį? |
|
Neprivaloma intelektuali funkcija |
Gerinti rūšių įžvalgos arba pažangūs atpažinimo darbo eigose, kur jos įdiegtos |
Kokia papildoma išvadų gavimo kaina ir įrodyta nauda vartotojui? |
|
Šeimos ar kelių įrenginių planas |
Bendras prieigos teisės arba sujungtos teisės, jei palaikoma |
Ar kainodara taikoma kiekvienam vartotojo paskyros, įrenginio ar namų ūkio pagrindu? |
Tokie pavyzdiniai pakavimo variantai , o ne teiginys, kad kiekvienas WILLFINE ar BirdKam prekių vienetas (SKU) turi visus šiuos bruožus.
Vienas svarbus dizaino sprendimas – ryšys tarp paskyrų ir įrenginių . Jei vartotojas turi tris maitintuvus, ar viena prenumerata apima visus tris, ar tik vieną? Ar bendrai naudojama šeimos nario prieiga prie pranašesnių funkcijų? Ar prieiga išlieka po įrenginio keitimo ar atsiejimo? Šie kraštutiniai atvejai veikia sąskaitų faktūrų struktūrą, techninės priežiūros apkrovą ir paslaugos teisingumo suvokimą.
Modelis – įnašas iš modelio, o ne tik iš prenumeratos pajamų
Paprastuoju lygiu:
Prenumeratos įnašas = mokamos prenumeratos pajamos − mokėjimo / platformos mokestis − debesijos saugyklos ir duomenų perdavimo išlaidos − dirbtinio intelekto apdorojimo išlaidos − prenumeratos susijusios techninės priežiūros ir grąžinimų išlaidos.
Tai planavimo rėmai, o ne pelno prognozė. Modeliuokite žemas, tikėtinas ir aukštas aktyvumo scenarijus, nes saugyklos ir išvadų (inference) išlaidos dažnai priklauso nuo naudojimo, o ne tik nuo paskyrų skaičiaus.
Įrangos pelningumas ir pakartotinės paslaugos indėlis turi būti vertinami atskirai. Didelis įdiegtų įrenginių skaičius neatneša garantijos, kad vartotojai mokės už paslaugas, o aukšta skelbiamoji prenumeratos kaina nepakankama, kad būtų patraukli ekonomika.
6. Duomenų valdymas yra platformos architektūros dalis
Prisijungę paukščių stebėjimo produktai gali tvarkyti paskyros duomenis, įrenginių identifikatorius, medijos failus, rūšių metaduomenis, pranešimų simbolius (push tokens) ir sandorių įrašus. Skirtingos šalys gali kontroliuoti arba apdoroti skirtingų kategorijų informaciją.
Prieš pradedant veiklą Šiaurės Amerikoje, Europoje ar kitose rinkose, prekės ženklo ir technologijų partneris turėtų susitarti dėl:
- Kiekvienos organizacijos teisinio vaidmens asmeninių duomenų tvarkymo srityje.
- Duomenų saugojimo regionų, saugojimo laikotarpių, ištrynimo prašymų ir prieigos teisių.
- Techninių apsaugos priemonių, incidentų reagavimo ir trečiųjų šalių paslaugų priklausomybės.
- Tais atvejais, kai taikytina, – mechanizmų duomenų perdavimui per sienas.
- Duomenų eksporto ir perėjimo tvarkos, jei keičiasi gamintojo (OEM) partnerystė.
Ten, kur taikoma GDPR, konkrečios duomenų valdytojo/apdorojimo paslaugų teikėjo pareigos ir perdavimo reikalavimai priklauso nuo faktinių duomenų srautų ir sutarčių. Prieglobos vieta ar bendras teiginys apie „GDPR atitiktį“ patys savaime nepakanka įrodymų.
Platforma turi būti suprojektuota taip, kad kliento patirtis, privatumo sąlygos ir techninis elgesys būtų tarpusavyje suderinami.
7. Atsižvelgti į visą programinės įrangos gyvavimo ciklą
Programinės įrangos įsipareigojimai nesibaigia, kai pirmoji gamybos partija išsiunčiama. Jungiamasis fotoaparatų produktas reikalauja plano, užtikrinančio nuolatinę aptarnavimo patikimumą ir suderinamumą.
Apibrėžti atsakomybes už:
Leidimų valdymą: Programėlių versijų, serverio pusės leidimų ir įrenginio programinės įrangos atnaujinimų testavimą ir patvirtinimą.
Nematomų per oro (OTA) atkūrimo galimybių: Etapišką diegimą, nutrūkusius atnaujinimus, grįžimo į ankstesnę versiją arba atkūrimo galimybes bei klientų aptarnavimą.
Dirbtinio intelekto priežiūrą: Modelių atnaujinimai, atsiliepimų mechanizmai, vertinimo duomenų rinkiniai ir regioninė kokybės stebėsena.
Paslaugų veikla: Stebėsena, incidentų valdymas, atsarginės kopijos, pajėgumų planavimas ir palaikymo problemų peradresavimas aukštesniam lygiui.
Priklausomybių valdymas: Mobiliųjų operacinės sistemos pokyčiai, debesijos teikėjo atnaujinimai, pranešimų paslaugos ir mokėjimų platformos politikos pokyčiai.
Veiksmingas OEM sutartis turėtų aiškiai nurodyti, kurios šalies atsakomybė yra kiekvienas uždavinys, kaip prioritetuojami pokyčiai ir kokios paslaugų lygio ar palaikymo laiko sąlygos iš tikrųjų sutartos.
8. Palyginti platformų pasirinkimus naudojant komercinį architektūros aprašą
Prieš pradedant kurti, naudokite vieną kryžminės funkcionalumo dokumentą, bendrai naudojamą produktų, inžinerijos, pirkimų, komercinės veiklos ir teisininkų komandomis.
|
Sprendimas |
Klausimai, kuriuos reikia išspręsti prieš paleidimą |
|
Tikslinė patirtis |
Ką vartotojai turi galėti daryti nuo pirmojo įdiegimo iki pakartotinių paukščių apsilankymų? |
|
Dirbtinio intelekto dizainas |
Kurios užduotys vykdomos įrenginyje, debesyje ar visiškai nevykdomos? Kaip matuojama kokybė? |
|
Programėlės apimtis |
Esama baltojo ženklo konfigūracija ar gilesnė pritaikymo galimybė? Kas ją publikuoja ir priežiūrą atlieka? |
|
Duomenų saugojimo politika |
Vietinis/debesų paskirstymas, nemokama saugojimo trukmė, mokama saugojimo trukmė, duomenų trynimas |
|
Prenumeratos modelis |
Nemokama pradinė versija, mokamos teisės, paskyros/įrenginio taisyklės, sąskaitos mokėtojas |
|
Kainodara |
Įrenginio kaina, išvados gavimas, saugojimas, duomenų perdavimas, programėlės priežiūra, palaikymas |
|
Duomenys ir saugumas |
Vaidmenys, talpinimas, prieiga, incidentai, duomenų pernešamumas ir išėjimo teisės |
|
Leidimo planas |
Pavyzdinė programa, bandymo naudotojai, etapinis paleidimas, OTA ir modelių atnaujinimų atsakomybė |
Struktūruota architektūros santrauka padeda ankstyvai nustatyti paslėptas priklausomybes. Pavyzdžiui, pažangios dirbtinio intelekto funkcijos gali reikšti naujo medijos įkėlimo elgesio, o kelių įrenginių prenumeratos planas gali reikšti pakeitimų sąskaitos modelyje, teisių paslaugoje ir klientų aptarnavimo scenarijuose.
WILLFINE paukščių stebėjimo ekosistemos kaip platformos pradžios taškas
WILLFINE paukščių stebėjimo pasiūla apima susietų fotoaparatų produktus ir BirdKam programėlės ekosistemą. Jos viešai pateiktoje gaminių eilėje yra K600 maitintojo stotis, K750 integruota maitintojo stotis ir K800 kompaktiškas fotoaparatas, kurie skiriasi konstrukcija ir konfiguracija.
WILLFINE taip pat pateikia BirdKam kaip programėlės platformą su baltosios žymės paslaugomis gamintojų partneriams. Pirkėjai turėtų aptarti faktinį pritaikymo apimtį, programėlės skelbimo tvarką, duomenų ir prenumeratos atsakomybę bei nuolatinės aptarnavimo sąlygas savo siūlomam projektui, o ne manyti, kad taikomas standartinis vieno dydžio visiems sprendimas.
Ištirkite WILLFINE paukščių stebėjimo sprendimas produktų-platformos kontekste. Norėdami išbandyti įrangos technines charakteristikas ir priimti pavyzdžius, žr. atskirą Protingo paukščių maitintuvo kameros OEM vadovą: 10 techninių charakteristikų, kurias reikia patikrinti .
Dažniausiai užduodami klausimai
Ar debesijos dirbtinio intelekto technologija visada geriau nei įrenginyje vykdoma paukščių atpažinimo sistema?
Ne. Abi šios technologijos turi inžinerinių ir kainos kompromisų. Tinkamas dizainas priklauso nuo įrenginio galimybių, ryšio patikimumo, modelio reikalavimų, įvykių kiekio ir vartotojo patirties tikslų.
Ar baltosios žymės paukščių stebėjimo programėlė reiškia, kad ženklas turi teisę valdyti savo klientų duomenis?
Ne automatiškai. Duomenų prieigą, teisines pareigas, eksporto teises, programėlių parduotuvių kontrolę bei programinės įrangos intelektinę nuosavybę būtina aiškiai nustatyti susitarimuose ir užtikrinti techninėje architektūroje.
Ar reikėtų prenumeratos „išmaniosios paukščių maitintuvės“ kainuoti už kiekvieną vartotoją ar už kiekvieną kamerą?
Abu variantai gali būti naudingi. Teisingas pasirinkimas priklauso nuo namų ūkyje turimų įrenginių skaičiaus, bendro naudojimo elgsenos, funkcijų kainų ir siūlomos vertės. Prieš pasirenkant kainodaros struktūrą, apibrėžkite teisių suteikimo taisykles bei pakeitimo / atsiejimo scenarijus.
Ar prekės ženklai gali parduoti paukščių maitintuvės kamerą be mokamos debesų saugyklos?
Galbūt, jei įrenginys ir programinė įranga sukurti taip, kad būtų naudinga patirtis be prenumeratos. Vietoj to, kad būtų daroma prielaida, jog kiekvienam produktui būtina taikyti tą pačią mokamą debesų saugyklą, kartu įvertinkite vietinę saugyklą, nuotolinį prieigą, medijos eksportavimą ir paslaugų sąnaudas.
Išvada: Platforma yra ilgalaikis produktas
„Išmaniųjų paukščių maitintuvės“ kamerų prekės ženklams patirtis iš tiesų tęsiasi daug toliau nei vaizdo fiksavimas. Įvykių aktualumas, rūšių identifikavimas, programėlės naudotinumas, medijos prieiga, klientų duomenys, prenumeratos ir programinės įrangos priežiūra – visi šie veiksniai formuoja vertę, kurią vartotojas gauna po įrenginio įdiegimo.
Garsus OEM/ODM strategijos apibrėžia šiuos ryšius prieš gaminio paleidimą: kas veikia vietiniu lygiu, kas reikalauja debesų sprendimo, ką klientas gauna nemokamai, ką kontroliuoja prekės ženklas ir kiek kainuoja platformos eksploatavimas laikui bėgant.
Tyrinėjate susietos paukščių stebėjimo produktų linijos galimybes? Aptarkite savo tikslinės klientų patirties, dirbtinio intelekto reikalavimų, programėlės prekės ženklo, debesų architektūros ir paslaugų modelio klausimus su WILLFINE komanda norėdami įvertinti tinkamiausią platformos požiūrį.