DeoVR platforma za pretakanje video vsebin je temelj podjetja Infomediji, saj je v samem osrčju naših prizadevanj za vzpostavitev VR streaming metaversa.
Naša ekipa in tehnologije. Kaj Delamo
-
tehnologije
DeoVR pretočna platforma
Karierne priložnosti -
tehnologije
Strojno učenje in računalniški vid
Karierne priložnostiUporabljamo obsežen nabor programskih jezikov, orodij in najsodobnejših tehnologij za inovacije na področju virtualne resničnosti (VR) in izboljšanje uporabniške izkušnje:
- Programski jeziki: Python, C++
- Globoko učenje: PyTorch, Lightning
- Knjižnice globokega učenja: PyTorch, Lightning
- Optimizacija modelov: TensorRT, ONNX, Triton, DeepStream
- Sledenje eksperimentom in upravljanje z različicami: Mlflow, DVC, Git
- Produktizacija: Digital Ocean, AWS, FastAPI, Kubernetes, Kubeflow, RabbitMQ
- Z združevanjem teh raznolikih orodij neumorno sledimo napredkom v VR, zagotavljamo visoko zmogljivost, učinkovitost in privlačno uporabniško izkušnjo.
Prepoznavanje dejanj
Napredne tehnike analize videa, ki izkoriščajo globoke metode učenja, 3D nevronske mreže, uporabljene na visokoresolucijskih videih, nam omogočajo, da izluščimo dragocene vpoglede in uporabnikom v VR posredujemo haptične informacije.
Pretvorba govora v besedilo
Uporabljamo tehnologijo pretvorbe govora v besedilo za zagotavljanje večjezičnih podnapisov v VR.
Segmentacija in matiranje
S tehnikami odstranjevanja ozadja lahko ustvarimo passthrough učinek, ki vključuje resnično okolico uporabnika v virtualno okolje za izjemno izkušnjo razširjene resničnosti (AR).
Zaznavanje, sledenje in segmentacija
V realnem času uporabljamo algoritme za zaznavanje in sledenje objektov ter delov telesa v videih, kar omogoča dinamične interakcije.
Globinske slike in rekonstrukcija
Z uporabo globinskih slik in tehnik rekonstrukcije naši razvijalci popravijo razlike, ustvarijo nove perspektive in izboljšajo interaktivnost VR vsebin, s čimer se vse bolj približujemo t.i. 6DOF vsebinam (6 Degree of Freedom / 6 stopenj svobode).
-
tehnologije
Podatkovna analitika in znanost
Karierne priložnostiAnaliza in vizualizacija podatkov
Uporabljamo PostgreSQL, MongoDB in Tableau za shranjevanje in analizo uporabniških ter vsebinskih podatkov in zagotavljanje intuitivnih ter reprezentativnih vizualizacij.
Sistemi za priporočanje vsebin
Z uporabo Pythona, TensorFlow-a, Merlina, Mlflowa, Feast FS, FastAPI-ja, Tritona in TF-Servinga zagotavljamo personalizirana priporočila vsebine na podlagi filtriranja vsebine in strojnega učenja.
A/B testiranje
Statistično pomembni A/B testi nam pomagajo meriti vpliv sprememb in usmerjajo proces odločanja.
Rotacija vsebine
Uporabljamo dinamično vrtenje sličic in predogledov videov za ohranjanje zanimanja uporabnikov, spodbujamo zadrževanje in zagotavljamo raznolikost.
Napredno iskanje - elastično iskanje
Učinkovito iskanje in filtriranje vsebine na podlagi ključnih besed omogoča elastično iskanje. Trudimo se izboljšati in optimizirati naše funkcije za iskanje.
Segmentacija uporabnikov
Z analizo uporabniških podatkov segmentiramo uporabnike za ciljno trženje, analizo zadrževanja, stopnjo opuščanja in analizo vrednosti življenjskega cikla (CLV).
Jasnost uporabniške izkušnje
Z optimizacijo uporabniške izkušnje skozi analizo podatkov lahko izboljšamo uporabniško izkušnjo in celotno zadovoljstvo.
-
tehnologije
Zagotavljanje kakovosti
Karierne priložnostiStrokovnjaki s certifikatom ISTQB
Stremimo k zagotavljanju najvišjih standardov pri testiranju in kakovosti programske opreme.
Najsodobnejša tehnologija za QA avtomatizacijo
Uporabljamo Selenium in Appium za testiranje brskalnikov in mobilnih aplikacij, kar omogoča samostojno izvajanje testov in avtomatizirano poročanje.
Prilagojen okvir za avtomatizacijo .NET
Naša prilagojena .NET rešitev zagotavlja robusten okvir za avtomatizacijo, ki izboljšuje zanesljivost in splošno učinkovitost avtomatizacije testov.
Celovito upravljanje testov
Z uporabo TestRaila kot naše glavne platforme upravljamo in sledimo testom ter vzdržujemo visoke standarde testiranja.
Poglobljena dokumentacija in upravljanje znanja
Confluence služi kot naše osrednje središče za dokumentacijo, spodbuja sodelovanje in izmenjavo informacij med ekipami ter učinkovito upravljanje z bazo znanja.
Agilno upravljanje projektov in načrtovanje
Za upravljanje projektov, sledenje težavam in načrtovanje dela uporabljamo orodje Jira, ki je organizacijski pripomoček razvojne ekipe, olajšuje nenehno integracijo (CI/CD) ter zagotavlja optimalno komunikacijo.
Dodatne tehnologije povezane z zagotavljanjem kakovosti
Postman nam pomaga pri testiranju, preverjanju funkcionalnosti, zanesljivosti, zmogljivosti in varnosti naših vmesnikov API. Docker pa nam pomaga pri ustvarjanju izoliranih okolij za dosledno testiranje ter prispeva k CI/CD.
-
tehnologije
Vsebina, produkcija in postprodukcija
Karierne priložnostiCelovita postprodukcija VR vsebin
Celovita postprodukcija: vključno z urejanjem videoposnetkov, obdelavo barv, posebnimi učinki, prostorskim zvokom in končno izdelavo. Vse to zagotavlja produkcijo vsebin VR, ki izpolnjujejo najvišje standarde kakovosti za gledalce.
Prilagojene rešitve za produkcijo
Nudimo prilagojene strojne rešitve za produkcijo VR, ki vključujejo najnovejše sisteme kamer 180/360 VR. Naš prilagojen pristop nam omogoča natančno in učinkovito zajemanje VR vsebin.
VR CGI in vizualni učinki
Ukvarjamo se z ustvarjanjem računalniško generirane grafike (CGI) in vizualnih učinkov, ki omogočajo še boljšo VR vsebino. Te napredne tehnike dodajajo globino in realizem virtualnemu okolju, kar izboljšuje celotno vizualno izkušnjo.
Uporaba napredne VR tehnologije
Z izkoriščanjem najnovejših tehnologij, kot so globinske mape in funkcija VR zgodbe, naša ekipa ustvarja vse bolj prilagojene virtualne izkušnje. Te inovacije omogočajo uporabnikom edinstvene in privlačne načine interakcije z virtualnim svetom.
Zagotavljanje kakovosti in testiranje
Strogi postopki testiranja in doseganja kakovosti zagotavljajo, da končni VR videoposnetki optimalno delujejo na različnih napravah in ponujajo odlično uporabniško izkušnjo. Trudimo se vzdrževati najvišje standarde in optimizirati združljivost za največjo zmogljivost.
Inovativno ustvarjanje vsebine
Naša ekipa vodi ustvarjanje zanimivih VR pripovedi in izkušenj, od zasnove do pisanja scenarijev in izdelave storyboardov. S svojim strokovnim znanjem zagotavljamo razvoj vsebin, ki so privlačne in resonirajo z uporabniki.
Moderacija vsebine
Z moderiranjem vsebine zagotavljamo, da VR vsebine ustrezajo smernicam platforme in standardom skupnosti. S tem zagotavljamo varno in spoštljivo okolje za uporabnike. Poleg tega skrbimo za nalaganje in distribucijo VR vsebin na različne platforme, pri čemer zagotavljamo optimalno združljivost in zmogljivost.
-
tehnologije
Unity in interaktivne haptične naprave
Karierne priložnostiAplikacija DeoVR je zgrajena na platformi Unity, pri čemer je C# glavni razvojni jezik. GIT se uporablja za nadzor različic, za integracije pa uporabljamo tudi Javo in C++. Z izkoriščanjem najnovejših tehnologij, kot so passthrough, 6DOF, volumetrični videoposnetki, prostorski zvok in integracijo haptičnih naprav, nenehno presegamo meje, za izboljšanje celotne uporabniške izkušnje.
Naša ekipa sodeluje tudi pri razvoju interaktivnih haptičnih naprav, s tem presegamo meje ne le obstoječe interaktivne strojne opreme temveč tudi prihodnje interaktivne tehnologije, vključno z integracijo celovitih haptičnih oblačil (npr. OWO), ki omogočajo poglobljene izkušnje.
-
tehnologije
Vgrajeni sistemi
Karierne priložnostiNaši vgrajeni sistemi temeljijo na ESP32 SOC in uporabljajo odprtokodno programsko opremo, napisano v C++. Aktivno prispevamo k skupnostnim projektom in jih vzdržujemo. Prav tako integriramo naše storitve z neodvisno razvitimi napravami.
-
tehnologije
Backend
Karierne priložnostiOsredotočamo se na zagotavljanje praktičnih rešitev, ki se ujemajo s cilji podjetja Infomediji, učinkovito upravljanje API-jev in zagotavljanje nemotenega delovanja sistema. Naš backend temelji na jeziku PHP in uporablja ogrodje, napisano v jeziku C. Za podatkovne zbirke uporabljamo MongoDB, za izvajanje iskanja pa elastično iskanje. Nadzor nad različicami poteka prek sistema Git. Poleg tega smo razvili lastno shrambo v oblaku s CDN za distribucijo naših vsebin uporabnikom.
-
tehnologije
Frontend
Karierne priložnostiNa področju frontend tehnologij uporabljamo raznolik nabor, vključno s HTML, CSS, Vanilla JavaScript, VueJS in mehanizmom Smarty. Osredotočanje na optimizacijo hitrosti strani zagotavlja gladko in brezhibno uporabniško izkušnjo, pri čemer je zadovoljstvo uporabnikov glavni cilj.
-
tehnologije
WebXR/WebGL
Karierne priložnostiIzkoriščamo moč tehnologij WebXR in WebGL, tako da je vsebina VR dostopna s katere koli spletne strani. Z integracijo funkcij, kot so sledenje rok (hand tracking) in ocenjevanje globine, lahko ustvarjamo poglobljene virtualne izkušnje, ki imajo potencial navdušiti uporabnike. Naš celovit nabor tehnologij vključuje TypeScript, Webpack in ThreeJS, pri čemer Figma služi kot naše orodje za oblikovanje uporabniškega vmesnika. Prav tako vzdržujemo neposredne komunikacijske kanale z razvijalci Meta, kar nam omogoča hitro reševanje kakršnih koli zapletov in raziskovanje funkcij za naprave Oculus.
-
tehnologije
UX/UI
Karierne priložnostiSpecializirani smo za ustvarjanje 3D vmesnikov za raznolike VR tehnologije. Preizkušamo nove interaktivne zasnove in prenašamo flat 2D vsebine v svet VR.
Naša oblikovalska strategija temelji na naslednjih načelih:
- Eleganca: Preprosti dizajni, ki učinkovito vključujejo kompleksnost.
- Osnovna kompleksnost: Poenostavitev dizajnov brez izgube vrednosti.
- Izpopolnjevanje: Dokončno izpopolnjevanje dizajnov skozi iterativne procese.
- Iterativno oblikovanje: Oblikovanje v majhnih korakih in vključevanje povratnih informacij uporabnikov.
- Minimalno izvedljiv izdelek: Hitra izvedba dizajna za zbiranje povratnih informacij uporabnikov.
- Oblikovanje z vključevanjem vrednot: Odražanje družbe, kulture in vrednot v naših dizajnih.
Pri našem oblikovalskem procesu uporabljamo orodja, kot so Figma, FigJam/Prototyping, After Effects, Cinema 4D, Premiere, LottieFiles, Photoshop, Illustrator in InDesign.