De la camere de siguranță și dispozitive inteligente pentru casă până la imagistică auto, inspecție industrială, endoscopie medicală și viziune robotică, sistemele de camere au o cerință aparent simplă. Culorile pe care le capturează trebuie să corespundă cu ceea ce văd oamenii.
Iluminatul obișnuit face acest lucru dificil. Într-un birou, lumina naturală din fereastră se amestecă cu iluminatul fluorescent. Într-un centru comercial, luminile reci de pe tavan se suprapun peste cele calde de afișare. Într-o gară de parcare, LED-urile albe și lămpile de sodiu galbene ilumină aceeași scenă. Aceste medii obișnuite sunt printre cele mai dificile pentru camere în ceea ce privește redarea precisă a culorilor. Iluminatul mixt este frecvent întâlnit în instalațiile reale, unde o singură sursă de lumină uniformă este relativ rară.
Acest articol explică de ce camerele produc nuanțe de culoare sub iluminat mixt, cum inginerii ajustează și testează în aceste condiții și cum mențin performanța constantă în producție. În aplicațiile care folosesc culoarea pentru a lua decizii, redarea precisă este o cerință funcțională.

Culoarea percepută depinde de interacțiunea dintre sursa de lumină, modul în care un obiect reflectă lumina și observatorul, fie că acesta este o persoană sau o cameră.
Când lumina lovește un obiect, suprafața reflectă unele lungimi de undă mai puternic decât altele. Lumina reflectată pătrunde în obiectivul camerei, iar matricea de filtre de culoare (CFA) de pe senzorul de imagine o eșantionează în canalele roșu, verde și albastru. Procesorul de semnal de imagine (ISP) aplică apoi operații precum demosaicarea, echilibrul alb, corecția culorii și codificarea gamma pentru a genera imaginea pe care o vedeți pe ecran.
Aceste etape de procesare se bazează pe ipoteze privind iluminarea. Iluminarea mixtă pune la încercare aceste ipoteze în trei moduri.
1. Temperaturi de culoare diferite. Vederea umană se adaptează la iluminare și tinde să perceapă obiectele albe ca fiind albe într-o gamă largă de condiții de lumină. O cameră estimează punctul alb în mod algoritmic. Când LED-uri calde de 2700 K și lumină zilnică rece de 6500 K iluminează diferite părți ale aceleiași scene, o singură setare globală de echilibrare a albului poate neutraliza o zonă, lăsând totuși o nuanță cromatică în alta.
2. Distribuții diferite ale puterii spectrale. Lămpile cu incandescență produc un spectru continuu. Lămpile fluorescente și LED-urile pot avea vârfuri înguste și goluri în spectrul vizibil. Două surse pot avea aceeași temperatură de culoare corelată, dar pot ilumina un obiect cu combinații diferite de lungimi de undă. Pe măsură ce amestecul de lumină se schimbă în cadrul scenei, se modifică și spectrul reflectat de acel obiect.
3. Flicărit și variație cadru-cadru. Iluminatul alimentat de rețea poate flickera, iar o neconcordanță între momentul expunerii și modularea luminii poate cauza benzi vizibile.
Rezultatul poate fi o nuanță verde sau roșie a pielii, pereți albi colorați, culori incorecte ale produselor sau diferențe de culoare vizibile pe hârtie și textile. Aceste erori sunt importante atunci când culoarea este utilizată în evaluări medicale, sortare industrială, inspecție calitativă sau fotografiere expozițională.
Patru componente ale tubului camerei determină modul în care aceasta reproduce culoarea în condiții de iluminare mixtă.
1. Balansul automat al albului (AWB). AWB estimează sursa de iluminare din scenă și ajustează câștigurile canalelor roșu și albastru pentru a reda suprafețele neutre fără nuanțare cromatică. Un singur set de câștiguri are capacitate limitată de a corecta zonele iluminate de surse diferite.
2. Matricea de corecție a culorii (CCM). După echilibrul alb, o cameră trebuie încă să corecteze modul în care redă culorile individuale. Răspunsul spectral al unui senzor Bayer diferă de cel al vederii umane. O matrice 3 × 3 transformă răspunsul RGB al senzorului către un spațiu de culoare țintă. Sistemele de camere calibrează adesea matrice separate pentru diferiți iluminanți.
3. Gamma și maparea tonurilor. Codificarea gamma transformă datele imaginii liniare într-un semnal neliniar. Împreună cu maparea tonurilor, aceasta influențează modul în care sunt reduse tonurile de mijloc și cum apar culorile saturate.
4. Spații de culoare și tabele de corespondență. Camera mapează culorile într-un spațiu de ieșire, cum ar fi sRGB sau Display P3. Atunci când este necesară o corecție neliniară mai fină, o tabelă tridimensională de corespondență (3D LUT) poate ajusta culorile dincolo de ceea ce poate realiza o matrice.
O conductă ajustată cu un set de parametri globali aplică aceeași corecție pe întreaga imagine. Dacă o fereastră luminează o parte a unei încăperi, iar LED-urile calde luminează cealaltă parte, cele două regiuni pot necesita corecții diferite.

Senzor de imagine și matrice de filtre cromatice (CFA). Evaluați răspunsul spectral RGB al senzorului în condiții de iluminare reprezentative în timpul selecției componentelor. Verificați dacă anumite surse determină saturația unui canal sau lasă altul cu semnal prea slab pentru o corecție fiabilă.
Filtre optice și respingere a radiației infraroșii. Lumina infraroșie din afara spectrului vizibil poate contribui la semnalul RGB și poate modifica culorile înregistrate de o cameră. Un filtru adecvat de tăiere a infraroșului poate reduce casturile roșii nedorite, în special în scene cu o componentă semnificativă de infraroșu.
Controlul flicker-ului și intervalul larg de dinamică. Sincronizați temporizarea expunerii cu modularea surselor de lumină, acolo unde este posibil. Evaluați setările HDR sau ale intervalului larg de dinamică (WDR) pentru scene care conțin atât zone luminoase, cât și zone întunecate. Gestionarea bandării și a variației expunerii oferă pipeline-ului de corecție a culorii o imagine mai stabilă pentru prelucrare.
Balansarea albă regională sau multi-illuminantă. Grupați zonele cu caracteristici de iluminare similare, estimați iluminantul în fiecare regiune și aplicați câștiguri locale. Netedați tranzițiile dintre regiuni, astfel încât corecția să nu creeze limite vizibile.
Interpolați între matricile de corecție a culorii. Calibrați matricile CCM la mai multe temperaturi de culoare de referință. Atunci când temperatura de culoare estimată se află între două puncte de calibrare, interpolați între matricile corespunzătoare pentru a evita schimbări bruște în redarea culorilor.
Refinați rezultatul cu o LUT 3D. Utilizați o LUT 3D pentru a corecta erorile reziduale neliniare de culoare după corecția inițială. Aceasta poate fi utilă în aplicații unde nuanțele pielii sau culorile produselor necesită un control deosebit de precis.
Îmbunătățiți estimarea iluminantului. Statistica nivelurilor de gri și modelele învățate de estimare a iluminantului pot ajuta la estimarea contribuției relative a diferitelor surse și pot oferi intrări mai bune pentru algoritmul de corecție.
Reproduce lumina mixtă în laborator. Folosiți o cabină de iluminat sau o zonă de testare controlată cu surse reglabile independent. Reproduceți combinații precum lumina ziua și cea fluorescentă sau LED-urile reci și cele calde. Folosiți iluminanți standard, cum ar fi D65 și D50, ca referințe.
Măsurați culoarea și verificați tonurile neutre. Capturați un țintă standard de culoare cu 24 de pete, precum X-Rite ColorChecker, și o țintă de nuanțe de gri sub fiecare combinație de iluminare. Calculați diferențele de culoare folosind o metrică precum CIEDE2000 (ΔE₀₀). Optimizați matricile de corecție a culorii (CCM) și tabelele de corespondență (LUT) până când măsurătorile se încadrează în limitele de acceptare ale proiectului.
Verificați consistența între loturile de producție. Integrați parametrii de calibrare aprobați în procesul de producție. Folosiți eșantionare automată pentru a verifica diferența de culoare, deviația echilibrului alb și consistența răspunsului între loturi. Aceste verificări ajută la stabilirea faptului dacă modulele de producție reproduc performanța eșantionului aprobat.
Precizia culorilor în condiții de iluminare mixtă depinde de deciziile luate în domeniile selecției senzorilor, proiectării modulelor, dezvoltării driverelor, ajustării ISP, integrării sistemului și calibrării în producție. O problemă de culoare vizibilă în imaginea finală poate avea originea în orice punct al acestei secvențe.
Proiectăm și fabricăm module de cameră și plăci principale. În funcție de aplicație, putem evalua opțiunile de senzori, selecta obiective și filtre optice și proiecta modulul în concordanță cu cerințele mecanice ale dispozitivului.
Activitatea noastră de dezvoltare a driverelor include portarea driverelor pentru senzori, depanarea la nivel de registre și testarea stabilității în cadrul cerințelor proiectului privind iluminare, temperatură și rată de cadre. De asemenea, ajustăm ISP pentru aplicația prevăzută, inclusiv echilibrul automat al albului, matricile de corecție a culorilor, LUT-urile 3D, reducerea zgomotului și HDR sau WDR. Criteriile clienților privind acceptarea imaginii orientează această activitate.
Aceeași echipă poate gestiona proiectul de la stabilirea cerințelor și selecția componentelor până la prototipare, ajustarea imaginii, producție și verificări de consistență. Dacă aveți un mediu de iluminare țintă sau o problemă de culoare într-un sistem existent, trimiteți-ne cerințele sau imaginile eșantion la [email protected].
Știri importante2026-11-06
2026-10-29
2026-10-24
2026-10-23
2026-10-20
2026-10-19