Search

KR-20260063519-A - Method And Apparatus for Optimizing White Balance for Multiple Monitor

KR20260063519AKR 20260063519 AKR20260063519 AKR 20260063519AKR-20260063519-A

Abstract

The present disclosure relates to a method and apparatus for optimizing white balance for a plurality of monitors. According to one aspect of the present disclosure, a white balance optimization device is provided comprising: a data receiving unit for receiving each image data of a first bit depth for a plurality of LCD modules; an expanded data generating unit for generating each expanded data of a second bit depth by expanding the bit depth of each image data; a white balance adjusting unit for generating each white balance adjusting data by adjusting the white balance for each expanded data; an adaptive data generating unit for generating each display adaptive data of the first bit depth by performing at least one of dithering and FRC for each white balance adjusting data; and a data transmitting unit for transmitting each display adaptive data to the corresponding plurality of LCD modules.

Inventors

  • 윤경호

Assignees

  • 현대모비스 주식회사

Dates

Publication Date
20260507
Application Date
20241030

Claims (11)

  1. A data receiving unit for receiving image data of a first bit depth for a plurality of LCD modules; An extended data generation unit that expands the bit depth of each of the above image data to generate each of the extended data of the second bit depth; A white balance adjustment unit that generates white balance adjustment data by adjusting the white balance for each of the above-mentioned extended data; An adaptive data generation unit that generates each display adaptive data of the first bit depth by performing at least one of dithering and FRC on each of the above white balance adjustment data; A data transmission unit that transmits each of the above display adaptation data to the corresponding plurality of LCD modules. A white balance optimization device including
  2. In paragraph 1, The above-mentioned extended data generation unit is, A multiplexer for selecting one image data among each of the above image data; and A bit expansion unit that performs bit expansion on the above-mentioned image data A white balance optimization device characterized by including
  3. In paragraph 2, The above multiplexer is, A white balance optimization device characterized by selecting one image data from each of the above image data according to a specified order.
  4. In paragraph 1, The above white balance adjustment unit is, A white balance optimization device characterized by obtaining each RGB gain corresponding to each of the plurality of LCD modules from a memory within the white balance adjustment device and applying each of the RGB gains to each of the extended data to generate the white balance adjustment data.
  5. In paragraph 1, The above adaptive data generation unit is, A white balance optimization device characterized by selecting at least one method among the dithering and the FRC as a method for generating each of the above display adaptation data.
  6. In paragraph 5, The above adaptive data generation unit is, A white balance optimization device characterized by selecting at least one method corresponding to each of the plurality of LCD modules.
  7. A data reception process for receiving image data of a first bit depth for a plurality of LCD modules; An extended data generation process that expands the bit depth of each of the above-mentioned image data to generate each of the extended data of a second bit depth; A white balance adjustment process that generates white balance adjustment data by adjusting the white balance for each of the above-mentioned extended data; An adaptive data generation process that generates each display adaptive data of the first bit depth by performing at least one of dithering and FRC on each of the above white balance adjustment data; and A data transmission process for transmitting each of the above display adaptation data to the corresponding plurality of LCD modules. A white balance optimization method including
  8. In Paragraph 7, The above extended data generation process is, A multiplexing process for selecting one image data from each of the above image data; and A bit expansion process that performs bit expansion on the above-mentioned image data A white balance optimization method characterized by including
  9. In paragraph 8, The above multiplexing process is, A white balance optimization method characterized by selecting one image data from each of the above image data according to a specified order.
  10. In Paragraph 7, The above white balance adjustment process is, A white balance optimization method characterized by obtaining each RGB gain corresponding to each of the plurality of LCD modules from a memory within the white balance adjustment device and applying each of the RGB gains to each of the extended data to generate the white balance adjustment data.
  11. In Paragraph 7, The above adaptation data generation process is, A white balance optimization method characterized by selecting at least one method among the dithering and the FRC as a method for generating each of the above display adaptation data.

Description

Method and Apparatus for Optimizing White Balance for Multiple Monitors The present disclosure relates to a method and apparatus for optimizing white balance for a plurality of monitors. The following description merely provides background information related to the present embodiment and does not constitute prior art. The recent development trend in vehicle infotainment is shifting toward a form where multiple LCD monitors are controlled by a single H/U (head unit). Due to variations among multiple LCD modules within the vehicle, image quality homogeneity is reduced, making it necessary to adjust the white balance for each LCD module. Figure 1 is a diagram illustrating an example of the configuration of an IVI (In-Vehicle Infotainment) system. As shown in FIG. 1, the IVI system (100) includes a HU (110) and a plurality of LCD devices (121, 122, 123). In FIG. 1, HU (110) upsamples an 8-bit input image corresponding to each LCD device (121, 122, 123) to 10 bits, adjusts the white balance (WB), and transmits RGB 30-bit data (i.e., 10-bit color depth data) to each of the multiple LCD devices (121, 122, 123). Each LCD device (121, 122, 123) receives corresponding RGB data from the HU (110) and performs dithering and FRC (frame rate control) to generate 8-bit display adaptation data. For operation in the manner of Fig. 1, the LCD device (121, 122, 123) must have dithering and FRC functions built in. However, the structure in which dithering and FRC functions are built into each of the multiple LCD devices (121, 122, 123) has the problem of being inefficient due to redundant functions from the overall perspective of the IVI system (100) and causing an increase in the overall cost of the IVI system (100). Figure 1 is a diagram illustrating an example of the configuration of an IVI (In-Vehicle Infotainment) system. FIG. 2 is a diagram illustrating the configuration of an IVI system according to the present embodiment. FIG. 3 is a functional block diagram illustrating the configuration of a white balance optimization device according to the present embodiment. Figure 4 is a diagram comparing the RGB gradations of 10-bit bit-extended data and 8-bit data. Figure 5 is a diagram illustrating a dithering operation. Figure 6 is a diagram illustrating the operation of FRC. FIG. 7 is a flowchart illustrating a white balance optimization method according to one embodiment of the present disclosure. Some embodiments of the present disclosure are described in detail below with reference to exemplary drawings. It should be noted that in assigning reference numerals to the components of each drawing, the same components are given the same reference numeral whenever possible, even if they are shown in different drawings. Furthermore, in describing the present disclosure, if it is determined that a detailed description of related known components or functions could obscure the essence of the present disclosure, such detailed description is omitted. In describing the components of the embodiments according to the present disclosure, symbols such as first, second, i), ii), a), b), etc., may be used. These symbols are intended only to distinguish the components from other components, and the essence, order, or sequence of the components is not limited by the symbols. When a part in the specification is described as 'comprising' or 'having' a component, this means that, unless explicitly stated otherwise, it does not exclude other components but may include additional components. The detailed description set forth below, together with the accompanying drawings, is intended to describe exemplary embodiments of the present disclosure and is not intended to represent the only embodiment in which the present disclosure can be practiced. FIG. 2 is a diagram illustrating the configuration of an IVI system according to the present embodiment. The IVI system (200) according to the present embodiment includes a HU (210) and a plurality of LCD modules (220, 230, 240). HU (210) includes a white balance function (211) and an image quality correction function (212). The white balance function (211) generates white balance adjustment data by upsampling the image data and then adjusting the white balance. The image quality correction function (212) includes at least one of a dithering function and an FRC function, and can perform both the dithering function and the FRC function. The image quality correction function (212) performs a dithering function and an FRC function on the white balance adjustment data to generate display adaptation data, and transmits the display adaptation data to a plurality of LCD modules (220, 230, 240). Each LCD module (220, 230, 240) includes a timing controller (221, 231, 241) and an LCD panel (222, 232, 242), respectively. The timing controller (221, 231, 241) receives display adaptation data from the HU (210), processes the RGB data of each pixel within the display adaptation data so that they can be displayed in the