Ce este Computer Vision și cum funcționează

Ce face de fapt un sistem de Computer Vision, unde îl întâlnești zilnic fără să știi, cu ce se confundă cel mai des și unde încă dă greș. Fără matematică.

Actualizat: 1 octombrie 2026
15 min citire
Reprezentare vizuală a sistemului de computer vision care analizează imagini

În 2018, două cercetătoare de la MIT au testat sistemele de recunoaștere facială ale IBM, Microsoft și Face++ pe același set de fotografii. Pe bărbați cu pielea deschisă, rata maximă de eroare a fost 0,8%. Pe femei cu pielea închisă, 34,7% — de patruzeci de ori mai mult.

Aceleași sisteme. Aceeași sarcină. Diferența venea din cine apărea în datele de antrenament.

Povestea asta spune mai multe despre computer vision decât orice definiție: un computer nu vede, calculează — iar ce calculează depinde în totalitate de ce i-ai arătat.

De ce vederea este dificilă pentru calculatoare

Vederea umană pare atât de naturală încât e ușor să uităm cât de complexă este. Când vezi o pisică, creierul tău procesează forme, culori, texturi, perspective și context - totul simultan și aproape instant. Pentru un computer, aceste operații sunt extraordinar de provocatoare.

Imaginile sunt doar numere

Pentru tine, o fotografie cu o pisică e ceva bogat în sens: animal păros, mișto, poate drăguț. Pentru un computer, e o grilă de pixeli, fiecare având trei valori numerice (roșu, verde, albastru). O imagine de 1000×1000 pixeli înseamnă un milion de pixeli, fiecare cu trei valori: deci 3 milioane de numere. Cum extragi concept din această mulțime de numere?

Variabilitate imensă

Aceeași pisică poate arăta complet diferit în imagini diferite: luminată din față sau din spate, fotografiată de aproape sau de departe, așezată sau săritoare, văzută din profil sau frontal. Pentru creierul tău, rămâne "pisică" în toate cazurile. Pentru un computer, numerele pixelilor sunt dramatically diferite în fiecare scenariu.

Ocluzie și perspectivă

Uneori vezi doar o parte din obiect - jumătate de pisică după un colț. Tu înțelegi instant ce e. Computerul vede doar o colecție parțială de pixeli și trebuie să deducă ce lipșește. Sau obiectele apar în unghiuri ciudate, suprapuse, distorsionate de perspectivă.

Context și ambiguitate

O imagine poate conține sute de obiecte. Care sunt importante? Ce se întâmplă în scenă? E pisica relaxată sau speriată? Tu interpretezi instant contextul emoțional și situațional. Computerul vede doar pixeli și trebuie să învețe ce pattern-uri numerice corespund fiecărui concept.

Aceste provocări fac vederea artificială una dintre cele mai complexe ramuri ale AI-ului modern, necesitând ani de cercetare și cantități uriașe de date pentru antrenament.

Ce este Computer Vision

Computer Vision este ramura inteligenței artificiale care permite computerelor să "vadă" - adică să proceseze, să analizeze și să înțeleagă conținutul imaginilor și videoclipurilor într-un mod semnificativ.

Definiția simplă

Pe scurt: învățarea sistemelor computerizate să extragă informații utile din imagini sau video. Nu e vorba doar despre a stoca imagini (asta o face orice aparat foto), ci despre a înțelege ce reprezintă acele imagini: ce obiecte sunt prezente, unde sunt poziționate, ce acțiuni se desfășoară, ce emoții sunt exprimate.

Obiectivul Computer Vision

Scopul final este să permită computerelor să interpreteze vizual lumea la un nivel similar sau chiar superior oamenilor - nu pentru a replica experiența conștientă a vederii, ci pentru a extrage informație relevantă din date vizuale la scară și viteză imposibilă pentru oameni.

De exemplu, un sistem de Computer Vision poate analiza mii de radiografii pe oră căutând anomalii, poate monitoriza sute de camere de securitate simultan sau poate identifica rapid obiecte în calea unei mașini autonome.

Cum funcționează Computer Vision

Procesul prin care un computer "vede" se desfășoară în mai multe etape, fiecare transformând datele vizuale într-o formă mai înțeleasă.

Pasul 1: Capturarea imaginii ca matrice de pixeli

Totul începe cu o imagine digitală - o grilă de pixeli. Fiecare pixel are valori numerice reprezentând culoarea: de exemplu, (255, 0, 0) pentru roșu intens, (0, 0, 0) pentru negru, (128, 128, 128) pentru gri.

O imagine color de 1920×1080 pixeli (Full HD) conține peste 2 milioane de pixeli, fiecare cu trei valori de culoare. Aceasta este materia primă cu care lucrează sistemul.

Pasul 2: Preprocesare și normalizare

Imaginea brută e pregătită pentru analiză: redimensionată la o dimensiune standard, convertită eventual în tonuri de gri dacă culoarea nu e esențială, normalizată (valorile pixelilor ajustate într-un interval standard). Acest pas asigură că sistemul primește date consistente.

Pasul 3: Extragerea caracteristicilor

Aici intervine Machine Learning-ul. Sistemul analizează imaginea căutând "caracteristici" - pattern-uri vizuale relevante: margini (unde se schimbă brusc culoarea, delimitând obiecte), texturi (suprafețe nete vs aspre), forme (cercuri, dreptunghiuri, curbe), culori dominante.

În sistemele moderne, acestă extracție e făcută automat de rețele neuronale profunde. Modelul învață singur ce caracteristici sunt importante pentru sarcina sa: nu i se spune explicit "caută urechi triunghiulare pentru pisici", ci descoperă singur din exemple.

Pasul 4: Recunoaștere și clasificare

Bazându-se pe caracteristicile extrase, sistemul face predicții: "Această imagine conține o pisică" sau "În această imagine sunt trei mașini, un semafor și doi pietoni". Fiecare predicție vine cu un scor de încredere: "95% sigur că e o pisică".

Sistemul compară pattern-urile din imaginea curentă cu pattern-urile învățate din mii sau milioane de imagini de antrenament. Dacă pattern-urile se potrivesc suficient de bine cu categoria "pisică", clasifică imaginea ca atare.

Pasul 5: Localizare și segmentare (opțional)

Pentru sarcini avansate, sistemul nu doar identifică ce obiecte sunt prezente, ci și unde sunt: desenează contururi (bounding boxes) în jurul fiecărui obiect sau creează măști pixelate care delimitează exact forma obiectului.

De exemplu, într-o imagine cu strada, sistemul poate delimita fiecare mașină cu un dreptunghi, fiecare persoană cu un contur și poate chiar segmenta pixelii care aparțin trotuarului vs carosabilului.

Exemple reale de Computer Vision în viața de zi cu zi

Nu e ceva abstract din laboratoare — îl folosești probabil zilnic.

Recunoașterea feței pentru deblocare telefon

Când îți deblochezi telefonul cu fața, sistemul analizează imaginea captată de camera frontală, extrage caracteristici faciale (distanța dintre ochi, forma nasului, conturul maxilarului) și compară cu profilul tău stocat. Dacă potrivirea e suficient de bună, deblochează dispozitivul.

Sistemul funcționează chiar dacă ai schimbat ochelarii, ai tunsoare nouă sau lumina e diferită - a învățat să recunoască caracteristici stabile ale feței tale în condiții variate.

Organizarea automată a fotografiilor

Aplicații ca Google Photos grupează automat pozele cu aceeași persoană, chiar dacă nu i-ai spus niciodată cine e în poze. Sistemul detectează fețe în fiecare fotografie, extrage caracteristici faciale și grupează fețele similare. După ce tu etichetezi un grup ("Maria"), sistemul aplică eticheta tuturor pozelor din acel grup.

Mașini autonome

Vehiculele autonome folosesc Computer Vision pentru a "vedea" lumea: detectează pietoni, alte mașini, marcaje rutiere, semafoare, obstacole. Sistemul procesează imagini de la multiple camere în timp real, identifică fiecare element relevant și transmite informația sistemului de navigare pentru decizii de condus.

De exemplu, detectează un semafor roșu → transmite "oprește", vede un pieton care traversează → transmite "frânează", identifică linia întreruptă → transmite "depășirea e permisă".

Diagnosticare medicală

Sistemele de procesare a imaginilor analizează radiografii, scanări CT sau RMN pentru a detecta tumori, fracturi sau anomalii. Au fost antrenate pe mii de imagini medicale etichetate de experți și pot identifica pattern-uri subtile care ar putea scăpa atenției umane sau pot procesa volume uriașe de imagini rapid.

Filtre de rețele sociale

Când folosești filtre pe Instagram sau Snapchat care îți pun urechi de câine sau îți schimbă culoarea ochilor, în spate lucrează Computer Vision. Sistemul detectează fața ta în timp real, identifică locația exactă a ochilor, nasului, gurii și aplică efecte grafice perfect aliniate cu geometria feței tale, chiar când te miști.

Comerț online

Căutarea vizuală te lasă să faci poză unui produs și să cauți produse similare online. Sistemul analizează caracteristicile vizuale (formă, culoare, textură), nu text sau etichete, și găsește produse asemănătoare în catalog.

Securitate și supraveghere

Sisteme de procesare de imagini monitorizează camere de securitate detectând comportamente suspecte, intruziuni în zone restricționate sau obiecte lăsate nesupravegheat. Pot alerta automat personalul de securitate când identifică situații problematice.

Pentru detalii despre diferențele dintre sarcini specifice, vezi articolul despre recunoașterea imaginilor vs recunoașterea obiectelor.

Diferența dintre Computer Vision și Machine Learning

Computer Vision și Machine Learning sunt strâns legate, dar nu identice.

Machine Learning: metoda generală

Machine Learning este abordarea generală prin care sistemele învață din date. Poate fi aplicată la text (procesare limbaj natural), la numere (predicții financiare), la sunet (recunoaștere vocală) sau la imagini (Computer Vision). E instrumentul fundamental de învățare automată.

Computer Vision: aplicarea la imagini

Computer Vision este aplicarea specifică a Machine Learning-ului (și a altor tehnice) la date vizuale: imagini și video. Folosește algoritmi de ML, dar specializați pentru provocările unice ale datelor vizuale: sute de mii de dimensiuni (pixeli), pattern-uri spațiale, invarianță la rotații/scalări.

Relația dintre ele

Poți face Machine Learning fără Computer Vision (de exemplu, predicția prețurilor la bursă nu implică imagini). Dar practic tot Computer Vision-ul modern folosește Machine Learning - mai specific, deep learning cu rețele neuronale convoluționale.

Înainte, domeniul se baza pe reguli programate manual: "dacă detectezi margini verticale paralele și o margine orizontală deasupra, probabil e o ușă". Acum, sistemele învață singure din exemple ce pattern-uri vizuale corespund fiecărui concept.

De ce a devenit vederea artificială importantă

Domeniul a devenit esențial în transformarea digitală și automatizare.

Automatizarea sarcinilor vizuale

Multe sarcini industriale necesită inspecție vizuală: verificarea calității produselor, sortarea obiectelor, citirea codurilor de bare. Computer Vision poate automatiza aceste operații cu viteză și consistență imposibile pentru oameni.

Interfață om-mașină îmbunătățită

Gesturile, expresiile faciale și limbajul corporal pot fi detectate și interpretate, permițând interacțiuni mai naturale cu dispozitivele: controlul mașinilor prin gesturi, recunoașterea emoțiilor pentru adaptarea experienței utilizatorului.

Siguranță și securitate

De la detectarea automată a incendiilor sau scurgerilor în fabrici până la identificarea armelor în aeroporturi, Computer Vision poate monitoriza și alerta asupra situațiilor periculoase mai rapid decât observatorii umani.

Accesibilitate

Aplicații care "citesc" text din imagini pentru persoane cu deficiențe de vedere, descriu scene vizuale vocal sau navighează medii complexe folosind Computer Vision pentru a asista utilizatori cu dizabilități.

Cantități uriașe de date vizuale

Omenirea produce milioane de imagini și ore de video în fiecare zi. Fără procesarea automată a imaginilor, aceste date rămân neexploatate. Cu Computer Vision, putem extrage insight-uri, detecta trend-uri, identifica probleme sau găsi informații relevante în acest ocean de conținut vizual.

Greșeli comune despre Computer Vision

"Sistemele de Computer Vision văd ca oamenii"

Nu. Văd pattern-uri statistice în date numerice. Nu au experiență subiectivă a vederii, nu înțeleg emoțional sau conceptual ce văd. Când un sistem "recunoaște" o pisică, nu știe ce înseamnă să fii o pisică: recunoaște doar pattern-uri vizuale învățate din date.

"Computer Vision e 100% precis"

Fals. Chiar și cele mai bune sisteme fac greșeli: confundă obiecte similare, eșuează în condiții de iluminare extremă sau unghiuri ciudate, pot fi păcălite de imagini adversariale (imagini special create pentru a induce erori).

"Dacă sistemul recunoaște fețe, înțelege emoții"

Nu neapărat. Recunoașterea feței (identificarea cui aparține fața) e diferită de recunoașterea expresiilor (interpretarea emoțiilor). Sunt sarcini separate care necesită antrenament specific. Iar recunoașterea expresiilor e controversată: emoțiile nu se mapează universal pe aceleași expresii faciale.

"Computer Vision va înlocui complet vederea umană"

Improbabil. Vederea artificială excelează la sarcini repetitive, procesare la scară mare și detectarea pattern-urilor subtile în date mari. Dar vederea umană rămâne superioară la flexibilitate, adaptare la situații complet noi și înțelegere contextuală profundă.

"Toate sistemele de vedere artificială folosesc camere normale"

Nu. Unele folosesc camere infraroșii (detectează căldură), lidar (măsoară distanțe cu laser), camere de adâncime (măsoară distanța la fiecare pixel) sau combinații de senzori. Fiecare oferă informații vizuale diferite, utile pentru sarcini specifice.

De reținut

  • Computer Vision permite computerelor să "vadă" - să proceseze și să înțeleagă conținutul imaginilor și video, nu doar să le stocheze ca fișiere.

  • Funcționează prin transformări succesive: imagine → pixeli numerici → extracție caracteristici → recunoaștere obiecte → interpretare scenă, fiecare etapă adăugând nivel de înțelegere.

  • Utilizări zilnice: recunoaștere facială pentru deblocare telefon, organizare automată fotografii, filtre rețele sociale, mașini autonome, diagnosticare medicală.

  • Se bazează pe Machine Learning: mai specific deep learning, pentru a învăța automat ce pattern-uri vizuale corespund fiecărui concept, fără reguli programate manual.

  • Are limitări clare: nu "vede" ca oamenii (e procesare statistică), nu e perfect (face erori), și nu înlocuiește complet vederea umană (e complementară).

Ce să reții, dacă reții un singur lucru

Un sistem de recunoaștere nu greșește la întâmplare. Greșește sistematic, exact acolo unde datele lui au fost sărace — și tocmai de asta greșelile lui nu se distribuie egal între oameni.

Pentru cineva din România asta are o consecință concretă: majoritatea sistemelor comerciale au fost antrenate pe date occidentale. Un act de identitate românesc, un formular scris de mână cu diacritice, o placă de înmatriculare RO — toate sunt cazuri mai rare în datele lor decât echivalentele americane. Când un furnizor îți arată o acuratețe de 99%, întrebarea utilă nu e „pe ce set de date", ci „pe ce set de date care seamănă cu al meu".

Părerea mea: computer vision e domeniul în care diferența dintre demonstrație și producție e cea mai mare din tot AI-ul. Nu pentru că tehnologia ar fi slabă — recunoașterea a depășit omul la multe sarcini punctuale — ci pentru că realitatea are mult mai multe cazuri marginale decât orice set de test.

Mecanismul complet, de la pixeli la înțeles, e explicat în cum vede un AI o imagine, iar diferența dintre recunoașterea imaginii și cea a obiectelor, în recunoaștere de imagini vs. de obiecte. Partea pe care o folosești zilnic fără să-i spui computer vision — să cauți după poză — are articolul ei.

Întrebări frecvente

Ce este computer vision?

Ramura inteligenței artificiale care învață sistemele să extragă informație din imagini și video: ce obiecte apar, unde sunt, ce se întâmplă. Nu „vede" nimic — transformă pixeli în numere și caută tipare pe care le-a mai întâlnit.

Care e diferența dintre computer vision și machine learning?

Machine learning e metoda generală de a învăța din date. Computer vision e aplicarea ei pe imagini și video, plus tehnicile specifice de care are nevoie acest tip de date.

Ce înseamnă recunoaștere imagini AI?

E partea din computer vision care răspunde la întrebarea ce se vede în imagine, fără să spună și unde anume. Un model antrenat pe multe exemple primește o poză și întoarce o etichetă: pisică, factură, placă de înmatriculare. Când trebuie și localizat obiectul în cadru, sarcina se numește detecție, nu recunoaștere.

Unde folosesc computer vision fără să știu?

Deblocarea telefonului cu fața, filtrele din aplicațiile de socializare, sortarea automată a pozelor, cititul plăcuțelor de înmatriculare la parcări, scanarea codurilor și verificarea calității pe liniile de producție.

Cât de precis e computer vision-ul?

Depinde masiv de cine apare în date. Studiul Gender Shades din 2018 a găsit 0,8% eroare pentru bărbați cu pielea deschisă și 34,7% pentru femei cu pielea închisă, pe aceleași sisteme comerciale. Acuratețea anunțată de un furnizor e media pe setul lui de test, nu garanția pe cazul tău.

Surse

Gender Shades: Intersectional Accuracy Disparities in Commercial Gender Classification
Distribuie:

Articole similare

Mai multe articole din categoria Computer Vision