Santrauka
Salonui reikėjo aiškesnio būdo parodyti klientams, kaip skirtingos šukuosenos galėtų atrodyti prieš vizitą.
Sukurtas veido skenavimo ir virtualaus šukuosenų pasimatavimo sprendimas asmenukėms, įkeltoms nuotraukoms ir tiesioginiam kameros vaizdui.
Programinė įranga padeda salonui didinti susidomėjimą formavimo paslaugomis, prieš priimant sprendimą pateikiant daugiau vaizdinės informacijos.
Kliento istorija
Klientas - grožio salonas iš Jungtinės Karalystės. Jis padeda klientams palyginti šukuosenų variantus prieš vizitą.
Salonui reikėjo rodyti šukuosenas pagal asmenukę, įkeltą nuotrauką arba tiesioginį kameros vaizdą. Sprendimas skirtas ir klientams, ir stilistams renkantis šukuoseną.
Užduotis buvo aiški: priimti skirtingus vaizdų ir kameros šaltinius, sekti veido bruožus, pateikti šukuosenų peržiūras realiuoju laiku ir generuoti vaizdus, išsaugančius kliento išvaizdą.
Sprendimas sukurtas taip, kad kelias nuo veido skenavimo iki šukuosenos pasirinkimo, tiesioginės peržiūros, rekomendacijų ir išsaugoto rezultato būtų trumpas. Patirtis pritaikyta salono stilistams ir klientams.
Klientas pageidavo
- Priimti asmenukes, įkeltas nuotraukas, tiesioginį kameros vaizdą ir išvaizdos duomenis.
- Naudojant DI sekti veidus, veido bruožus, kūno ypatybes ar rankas.
- Rodyti grožio efektų ir šukuosenų AR peržiūras realiuoju laiku.
- Generuoti naudotojo vaizdus, kompozicijas, avatarus ar peržiūras.
Kodėl netiko paruošta programinė įranga
Paruoštos papildytosios realybės platformos įterpia virtualius objektus į kameros vaizdą, o bendrieji virtualaus pasimatavimo produktai daugiausia dėmesio skiria sugeneruotiems vaizdams. Universali veidų sutapdinimo sistema gali palyginti veidus, tačiau vienoje salono patirtyje nesujungia šukuosenos perkėlimo, veido bruožų išsaugojimo, tiesioginių peržiūrų ir šukuosenų rekomendacijų.
Projekto apžvalga
Sprendimas sukurtas kaip prisitaikanti naršyklės patirtis, papildyta mobiliąja versija iOS ir Android įrenginiams. Aiškiame pradiniame ekrane galima nuskenuoti veidą kamera arba įkelti asmenukę, o prieš peržiūrą pateikiamas šukuosenų katalogas.
Veido analizei naudojamas veido skenavimas ir veido orientyriniai taškai. Tiesioginėje peržiūroje pasirinkta šukuosena uždedama ant sekamo veido, išsaugant veido bruožus ir odos atspalvį apdorotame vaizde.
Rekomendacijų ekranas sukurtas šukuosenoms pagal naudotojo veido atvaizdą palyginti. Rekomendacijų kortelės, miniatiūros, pritaikytos šukuosenos peržiūra ir paaiškinimo sritis padeda pasirinkimą susieti su paties naudotojo išvaizda.
Galutiniame ekrane pasirinkta peržiūra pateikiama vienoje vietoje, kad ją būtų galima užfiksuoti, atsisiųsti ar bendrinti. Modulinė struktūra taip pat leidžia vėliau pridėti stiliaus rekomendacijas, katalogus ir administracines integracijas.
Įdiegtos pagrindinės funkcijos
- Asmenukės, nuotraukos įkėlimo ir tiesioginės kameros įvestis
- Veido skenavimas su sekimo gairėmis
- Tiesioginis šukuosenos sluoksnis ant sekamo veido
- DI šukuosenų rekomendacijos
- Veido bruožų išskyrimas stiliui parinkti
- Veido bruožų ir odos atspalvio išsaugojimas
- Šukuosenų katalogas ir stiliaus pasirinkimas
- Ekrano nuotraukų fiksavimas
- Atsisiunčiami ir bendrinami galutiniai vaizdai