Mula sa mga security camera at mga smart home device hanggang sa automotive imaging, industrial inspection, medical endoscopy, at robot vision, ang mga camera system ay may isang tila simple lamang na kailangan. Ang mga kulay na kanilang kinukuha ay dapat tumugma sa nakikita ng mga tao.
Ang pang-araw-araw na pag-iilaw ay nagpapahirap nito. Sa isang opisina, ang araw na liwanag mula sa bintana ay nakikipaghalo sa fluorescent lighting. Sa isang shopping mall, ang malamig na ilaw sa kisame ay nakakasalubong sa mainit na ilaw sa display. Sa isang parking garage, ang puting LED at dilaw na sodium lamp ay nagpapaliwanag sa parehong eksena. Ang mga karaniwang kapaligiran na ito ay kabilang sa pinakamahirap para sa mga camera upang ma-reproduce nang tumpak. Karaniwan ang mixed lighting sa tunay na mga instalasyon, kung saan ang isang solong uniform light source ay medyo bihira.
Ipinapaliwanag ng artikulong ito kung bakit gumagawa ng color casts ang mga camera sa ilalim ng mixed lighting, kung paano ina-adjust at sinusubok ng mga inhinyero ang mga kondisyong ito, at kung paano nila pinapanatili ang konsistensya ng color performance sa produksyon. Sa mga aplikasyon na gumagamit ng kulay para gumawa ng desisyon, ang tumpak na reproduksyon ay isang functional requirement.

Ang nakikita o napapansin na kulay ay nakasalalay sa interaksyon sa pagitan ng pinagkukunan ng liwanag, ng paraan kung paano isinasis reflected ng isang bagay ang liwanag, at ng obserbador—maging ito man ay tao o kamera.
Kapag hinampas ng liwanag ang isang bagay, ang ibabaw nito ay sumasalamin ng ilang mga haba ng alon nang mas malakas kaysa sa iba. Ang salaminang liwanag ay pumapasok sa lens ng kamera, at ang color filter array (CFA) sa image sensor ay kumuha ng sample nito sa mga channel na pula, berde, at asul. Ang image signal processor (ISP) ay nag-aapply ng mga operasyon tulad ng demosaicing, white balance, color correction, at gamma encoding upang makabuo ng imahe na nakikita mo sa isang screen.
Ang mga hakbang na ito sa pagproseso ay umaasa sa mga palagay tungkol sa pag-iilaw. Ang pinaghalong pag-iilaw ay sumisubok sa mga palagay na iyon sa tatlong paraan.
1. Iba’t ibang temperatura ng kulay. Ang paningin ng tao ay umaangkop sa liwanag at kadalasang nakikita ang mga puting bagay bilang puti sa iba’t ibang kondisyon ng pag-iilaw. Ang isang kamera ay kinukwenta ang puting punto nang algorithmically. Kapag ang mainit na 2700 K na LED at ang malamig na 6500 K na liwanag ng araw ay nagpapaliwanag sa magkaibang bahagi ng iisang eksena, maaaring pabagu-baguhin ng isang pangkalahatang setting ng white balance ang isang lugar habang iniwan ang kulay na hindi natural sa ibang lugar.
2. Iba’t ibang spectral power distribution. Ang mga incandescent lamp ay gumagawa ng patuloy na spectrum. Ang mga fluorescent lamp at LED ay maaaring may makitid na mga tuktok at mga puwang sa visible spectrum. Ang dalawang pinagkukunan ng liwanag ay maaaring magkaroon ng parehong correlated color temperature subalit magpapaliwanag ng isang bagay gamit ang iba’t ibang kombinasyon ng mga wavelength. Habang nagbabago ang halo ng liwanag sa buong eksena, nagbabago rin ang spectrum na tinatanggap ng bagay na iyon.
3. Flicker at pagkakaiba mula sa bawat frame. Ang mga ilaw na kumukunekta sa pangunahing suplay ng kuryente ay maaaring magpapalagong-palagon, at ang hindi pagkakasunod-sunod sa pagitan ng oras ng pag-expose at ng modulasyon ng ilaw ay maaaring magdulot ng mga nakikitang bandang pahalang. Ang mga lumang lampara at mga dimmer na gumagamit ng pulse-width modulation (PWM) ay maaari ring magdulot ng pagbabago sa liwanag o kulay sa bawat frame.
Ang resulta ay maaaring isang berdeng o pulang tono sa balat, tinted na puting pader, hindi tumpak na kulay ng produkto, o nakikitang pagkakaiba sa kulay ng papel at tela. Mahalaga ang mga kamalian na ito kapag ginagamit ang kulay para sa medikal na pagsusuri, industriyal na pag-uuri, inspeksyon ng kalidad, o litrato ng eksibisyon.
Apat na bahagi ng pipeline ng camera ang bumubuo kung paano ito muling lumilikha ng kulay sa ilalim ng halo-halong pag-iilaw.
1. Auto white balance (AWB). Ang AWB ay nagtataya ng ilaw na nasa paligid at binabago ang red at blue channel gains upang gawing neutral ang mga ibabaw nang walang anumang kulay na nakadikit. Ang isang solong set ng mga gain ay may limitadong kakayahang i-correct ang mga rehiyon na sinisikatan ng iba't ibang pinagmumulan.
2. Color correction matrix (CCM). Pagkatapos ng pag-aayos ng balanse ng puti, kailangan pa rin ng kamera na i-korek ang paraan kung paano nito i-render ang bawat kulay. Ang spectral response ng isang Bayer sensor ay iba sa spectral response ng paningin ng tao. Isang 3 × 3 matrix ang gumagamit ng RGB response ng sensor patungo sa isang target na color space. Madalas, ina-adjust ng mga sistema ng kamera ang magkakahiwalay na matrix para sa iba’t ibang ilaw.
3. Gamma at tone mapping. Ang gamma encoding ay nagmamapa ng linear na data ng imahe patungo sa isang nonlinear na signal. Kasama ng tone mapping, nakaaapekto ito sa paraan ng pag-render ng midtones at sa hitsura ng mga saturated na kulay.
4. Mga color space at lookup table. Ang kamera ay nagmamapa ng kulay papunta sa isang output space tulad ng sRGB o Display P3. Kung kailangan ng mas detalyadong nonlinear na koreksyon, maaaring gamitin ang three-dimensional lookup table (3D LUT) upang baguhin ang mga kulay nang lampas sa kakayahan ng isang matrix.
Ang isang pipeline na na-tune gamit ang isang set ng global na parameter ay mag-a-apply ng parehong koreksyon sa buong frame. Kung ang isang bintana ay nagbibigay ng liwanag sa isang gilid ng silid at ang mainit na LED ay nagbibigay ng liwanag sa kabilang gilid, maaaring kailanganin ng dalawang rehiyon ng magkaibang koreksyon.

Sensor ng imahe at CFA. Suriin ang spektral na tugon ng sensor sa RGB sa ilalim ng representatibong pagkaka-illuminate habang pinipili ang mga komponente. Suriin kung ang partikular na mga source ay nagdudulot ng saturation sa isang channel o nag-iwan ng sobrang kakaunting signal sa isa pang channel para sa maaasahang koreksyon.
Optikal na mga filter at pagtanggi sa infrared. Ang liwanag na infrared na nasa labas ng visible spectrum ay maaaring makatulong sa signal ng RGB at baguhin ang mga kulay na nakarekord ng kamera. Ang tamang infrared cut filter ay maaaring tumulong na bawasan ang hindi ninanais na red casts, lalo na sa mga eksena na may malaking bahagi ng infrared component.
Pangkontrol ng flicker at malawak na dynamic range. I-coordinate ang timing ng exposure sa modulation ng mga source ng liwanag kung posible. Suriin ang mga setting ng HDR o wide dynamic range (WDR) para sa mga eksena na may parehong maliwanag at madilim na rehiyon. Ang epektibong pagpapatakbo ng banding at pagbabago ng exposure ay nagbibigay ng mas stable na imahe para sa color pipeline.
Pangrehiyon o multi-illuminant na balanse ng puti. Gumrupong mga lugar na may katulad na katangian ng pagsisilaw, tantyahin ang illuminant sa bawat rehiyon, at ilapat ang lokal na mga gain. Pahinain ang mga transisyon sa pagitan ng mga rehiyon upang ang koreksyon ay huwag magbunga ng mga nakikitang hangganan.
Interpolate sa pagitan ng mga matrix ng koreksyon ng kulay. I-calibrate ang mga CCM sa ilang mga reference na temperatura ng kulay. Kapag ang tinatayang temperatura ng kulay ay nasa pagitan ng dalawang punto ng calibration, interpolate sa pagitan ng mga kaukulang matrix upang maiwasan ang biglang pagbabago sa pagpapakita ng kulay.
Pahusayin ang resulta gamit ang 3D LUT. Gamitin ang 3D LUT upang kumpensahin ang natitirang di-linear na mga error sa kulay matapos ang unang koreksyon. Maaari itong tumulong sa mga aplikasyon kung saan ang mga tono ng balat o kulay ng produkto ay nangangailangan ng lubos na tiyak na kontrol.
Pahusayin ang pagtataya ng illuminant. Ang mga istatistika ng grayscale at mga modelo ng natutunan na pagtataya ng illuminant ay maaaring tumulong sa pagtataya ng relatibong ambag ng iba’t ibang pinagmumulan at magbigay ng mas mainam na input para sa algorithm ng koreksyon.
Kopyahin ang mixed lighting sa laboratorio. Gamitin ang light booth o isang kontroladong test area na may hiwalay na i-adjust na mga source. I-recreate ang mga kombinasyon tulad ng daylight at fluorescent light, o cool at warm na LED. Gamitin ang mga standard illuminant tulad ng D65 at D50 bilang mga reference.
Sukatin ang kulay at suriin ang mga neutral na tono. Kuhaan ang isang standard 24-patch color target, tulad ng X-Rite ColorChecker, at isang grayscale target sa ilalim ng bawat kombinasyon ng lighting. Kalkulahin ang mga pagkakaiba ng kulay gamit ang isang metric tulad ng CIEDE2000 (ΔE₀₀). I-refine ang mga CCMs at LUTs hanggang sa ang mga sukat ay nasa loob ng acceptance limits ng proyekto.
Suriin ang pagkakapareho sa buong production batches. Isama ang mga naaprubahan na calibration parameters sa production process. Gamitin ang automated sampling upang suriin ang color difference, white balance deviation, at response consistency sa buong mga batch. Ang mga pagsusuring ito ay tumutulong na matukoy kung ang mga production module ay nakakaprodukso ng parehong performance ng naaprubahang sample.
Ang katumpakan ng kulay sa ilalim ng halo-halong pagkakasunog ay nakasalalay sa mga desisyon na ginagawa sa buong proseso—mula sa pagpili ng sensor, disenyo ng module, pag-unlad ng driver, pag-aayos ng ISP, integrasyon ng sistema, at kalibrasyon sa produksyon. Ang isang problema sa kulay na nakikita sa huling imahe ay maaaring manggaling sa anumang bahagi ng kadena na iyon.
Ginagawa namin ang disenyo at pagmamanupaktura ng mga camera module at mainboard. Ayon sa aplikasyon, maaari naming suriin ang mga opsyon ng sensor, pumili ng mga lens at optical filter, at idisenyo ang module batay sa mga mekanikal na kinakailangan ng device.
Ang aming trabaho sa pag-unlad ng driver ay sumasaklaw sa pagpapalipat ng sensor driver, debug sa antas ng register, at pagsusuri ng katatagan sa lahat ng kinakailangan ng proyekto—tulad ng ilaw, temperatura, at bilis ng frame. Tinutune din namin ang ISP para sa inilaang aplikasyon, kabilang ang awtomatikong balanse ng puti, mga matrix ng pagwawasto ng kulay, 3D LUTs, pagbawas ng ingay, at HDR o WDR. Ang mga pamantayan ng customer sa pagtanggap ng imahe ang nagbibigay-daan sa gawaing iyon.
Ang parehong koponan ang maaaring magpatuloy sa proyekto mula sa mga kinakailangan at pagpili ng mga bahagi hanggang sa paggawa ng prototype, pag-aayos ng imahe, produksyon, at mga pagsusuri ng pagkakapareho. Kung mayroon kang tiyak na kapaligiran para sa ilaw o isang isyu sa kulay sa isang umiiral na sistema, ibahagi ang iyong mga kinakailangan o mga halimbawa ng larawan sa amin sa [email protected].
Mga Maiinit na Balita2026-11-06
2026-10-29
2026-10-24
2026-10-23
2026-10-20
2026-10-19