System and method for effectively performing a white balance operation

   
   

A system and method for effectively performing a white balance operation preferably includes an electronic camera device that captures image data using a image sensor device. A color manager may then analyze the image data to selectively locate one or more neutral areas in the image data. The color manager may analyze the neutral areas to determine one or more associated color values, and then responsively produce one or more composite color values for the image data by utilizing the individual color values of the neutral areas. From the foregoing composite color values, the color manager may derive one or more color correction values which the camera device may then apply to color channel amplifiers of the camera device to complete the white balance operation. However, if no neutral areas are located in the image data, the color manager may then analyze the image data to selectively locate one or more memory color areas in the image data. The color manager may analyze a memory color area to determine one or more memory color values corresponding to the memory color area. The color manager may then utilize the memory color values of the memory color area to reference a color table to thereby locate known memory color values for a closest matching known memory color. By substituting the known memory color values from the color table for the original memory color values of the memory color area, the color manager may derive one or more color correction values which the camera device may then apply to color channel amplifiers of the camera device to complete the white balance operation.

Een systeem en een methode om een witte saldohandeling effectief uit te voeren omvatten bij voorkeur een elektronisch cameraapparaat dat beeldgegevens gebruikend een apparaat van de beeldsensor vangt. Een kleurenmanager kan de beeldgegevens dan analyseren om van één of meerdere neutrale gebieden in de beeldgegevens selectief de plaats te bepalen. De kleurenmanager kan de neutrale gebieden analyseren om één of meerdere bijbehorende kleurenwaarden te bepalen, en dan één of meerdere samengestelde kleurenwaarden voor de beeldgegevens responsively te veroorzaken door de individuele kleurenwaarden van de neutrale gebieden te gebruiken. Van de voorafgaande samengestelde kleurenwaarden, kan de kleurenmanager één of meerdere waarden van de kleurencorrectie afleiden die het cameraapparaat op de versterkers van het kleurenkanaal van het cameraapparaat kan dan toepassen om de witte saldoverrichting te voltooien. Nochtans, als geen neutrale gebieden in de beeldgegevens worden gevestigd, kan de kleurenmanager de beeldgegevens dan analyseren om van één of meerdere gebieden van de geheugenkleur in de beeldgegevens selectief de plaats te bepalen. De kleurenmanager kan een gebied van de geheugenkleur analyseren om één of meerdere waarden die van de geheugenkleur te bepalen aan het gebied van de geheugenkleur beantwoorden. De kleurenmanager kan de waarden van de geheugenkleur van het gebied van de geheugenkleur dan gebruiken om een kleurenlijst van verwijzingen te voorzien daardoor van de bekende waarden van de geheugenkleur voor een dichtste passende bekende geheugenkleur de plaats bepalen. Door de bekende waarden van de geheugenkleur van de kleurenlijst voor de originele waarden van de geheugenkleur van het gebied van de geheugenkleur te substitueren, kan de kleurenmanager één of meerdere waarden van de kleurencorrectie afleiden die het cameraapparaat op de versterkers van het kleurenkanaal van het cameraapparaat kan dan toepassen om de witte saldoverrichting te voltooien.

 
Web www.patentalert.com

< Data extracting method, information processing apparatus, and recording medium

< Methods and apparatus for collateral risk monitoring

> Graph based thinning of graphical objects

> Object recognition system

~ 00130