MegaView - Utilitar - Bacău - Lucrari 2022 Nationala

Informatii generale

  • Categorie: Utilitar
  • Judetul: Bacău

Descriere

MegaView este o aplicație offline (fără conexiune la internet sau la o baza de date) pentru telefonul mobil, tabletă, brățară fitness, smartwatch sau pentru orice alt dispozitiv electronic care are cameră și poate transmite audio mesajul ce oferă informații specifice persoanelor nevăzătoare. Aplicația se poate personaliza facil, în funcție de utilizare (garderobă, circulație rutieră, cărți etc). Folosind tehnologia recunoașterii obiectelor în timp real (YOLO și TensorFlow Lite, OCR), aplicația îi comunică (prin intermediul asistentului vocal virtual) utilizatorului obiectele identificate, specificațiile lor (culori, forme, texturi/materiale) și locul unde se află în funcție de ecranul telefonului (în centru/în dreapta/în stânga), în acest mod prevenind posibilele accidente și/sau înțelegerea eronată a mediului înconjurător. Aplicația MegaView este disponibilă în limba română, însă poate fi și în alte limbi, la cerințele utilizatorului.

Tehnologii

Algoritmul principal al aplicației se bazează pe tehnologia software de Inteligență Artificială YOLO (You Only Look Once) și TensorFlow Lite care este un sistem de tip OCR (recunoaștere text și imagine). Acesta este un sistem care detectează obiecte în timp real, fără a fi nevoie de o poză realizată în prealabil. Astfel, răspunsul, adică compararea obiectului cu unul asemănător din fișierul criptat, vine într-un timp mult mai scurt și necesită mai puține mișcări. Aplicația MegaView este creată în interfața software Android Studio, inițial în limbajul de programare Kotlin.
Componenta principală a aplicației constă într-un fișier criptat (realizat prin intermediul platformei RoboFlow și Google Colab) în care sunt compilate peste 10000 de imagini (acest număr putând crește, în funcție de necesități), obiecte, structuri și figuri vectoriale, încărcate de pe internet (Google, Azure etc). Acest fișier este interogat în timp real, imediat ce camera este pornită.

Cerinte sistem

Ca resurse hardware, este nevoie de un telefon mobil (Android sau iOS) de cel puțin 2 GB RAM, care să aibă cameră și difuzor audio.

Realizatori

Sofia Maria Măgirescu

  • Scoala: Colegiul Național „Ferdinand I” Bacău
  • Clasa: 9
  • Judet: Bacău
  • Oras: Bacău

Iustin Râznic

  • Scoala: Colegiul National Ferdinand I
  • Clasa: 12
  • Judet: Bacău
  • Oras: Bacău

Screenshots