A system for calibrating display device and operating method thereof
Patent Information
- Application Number
- KR1020220107907
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-08-26
- Publication Date
- 2026-09-09
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure 112022090037096-PAT00002_ABST
Abstract
Description
Technology Field
[0001] Various embodiments according to the present disclosure relate to a system for performing correction on a display device based on correction data generated through a hyperspectral camera and a method of operating the same. Background Technology
[0002] Monitors are a medium that reproduces digital signals into images perceptible to the human eye; therefore, monitors capable of delivering accurate color and brightness are essential for professionals engaged in digital photography, video editing, and printing. However, since the degree of color reproduction varies depending on the manufacturer and model, periodic color calibration using a separate calibration device is required.
[0003] Generally, a color management system (CMS) is applied to match colors between devices, and color correction is performed specifically for monitors using optical devices. The probe of the optical device is connected to a computer via USB and can be placed in close contact with the area displayed on the screen, and the optical device can perform color correction on the monitor based on the measurements from the probe. The problem to be solved
[0004] Recently, there has been an increasing trend among general users performing photography and video work, as well as professionals; however, separate optical devices for color correction are relatively expensive and may not be easy to carry.
[0005] Various embodiments provide a system for performing calibration on a display device based on calibration data generated through a hyperspectral camera and a method of operating the same.
[0006] The technical problems that the present disclosure aims to solve are not limited to those described above, and other technical problems can be inferred from the following embodiments. means of solving the problem
[0007] A method of operation of a correction system for a display device in one embodiment comprises: acquiring image information of the display device and wavelength information of each pixel through a hyperspectral camera included in an electronic device; transmitting the acquired image information and wavelength information to a first application within the electronic device; generating correction data for the acquired image information and wavelength information through the first application and transmitting the correction data to a second application within the display device; and performing color correction of the display device based on the correction data transmitted to the second application.
[0008] In addition, the first application of the electronic device generates correction data by measuring at least one of a color gamut and a color fidelity based on the acquired image information and wavelength information.
[0009] In addition, the first application of the electronic device further measures at least one of white balance, corrected color temperature, brightness, and gamma to generate correction data.
[0010] Additionally, the above method further includes the step of acquiring ambient light data of the display device through the hyperspectral camera.
[0011] Additionally, the method further comprises the steps of: transmitting the acquired ambient lighting information to the first application within the electronic device; generating first correction data for the ambient lighting information and second correction data for the acquired image information and wavelength information through the first application; and transmitting the first correction data and the second correction data to the second application.
[0012] Additionally, the step of acquiring the image information further includes the step of the hyperspectral camera setting an auto-focus for a predetermined area of the display device.
[0013] Additionally, the method further comprises the steps of: acquiring a plurality of image information and wavelength information for a plurality of display devices through the hyperspectral camera; and analyzing the plurality of image information and wavelength information through the first application to generate a plurality of correction data corresponding to each display device.
[0014] In addition, the first application of the electronic device and the second application of the display device establish a wireless communication connection through a server.
[0015] A correction system for a display device in one embodiment comprises: an electronic device including a hyperspectral camera; and a display device, wherein the electronic device acquires image information and wavelength information of each pixel of the display device through the hyperspectral camera, transmits the acquired image information and wavelength information to a first application, generates correction data for the acquired image information and wavelength information through the first application, transmits the correction data to a second application within the display device, and the display device performs color correction of the display device based on the correction data transmitted to the second application.
[0016] In addition, the first application of the electronic device generates correction data by measuring at least one of the color gamut and color fidelity based on the acquired image information and wavelength information.
[0017] In addition, the first application of the electronic device further measures at least one of white balance, corrected color temperature, brightness, and gamma to generate correction data.
[0018] In addition, the electronic device acquires ambient light data of the display device through the hyperspectral camera.
[0019] Additionally, the electronic device transmits the acquired ambient lighting information to the first application, generates first correction data for the ambient lighting information and second correction data for the acquired image information and wavelength information through the first application, and transmits the first correction data and the second correction data to the second application.
[0020] In addition, the electronic device sets auto-focus for a predetermined area of the display device through the hyperspectral camera.
[0021] In addition, the electronic device acquires multiple image information and wavelength information for multiple display devices through the hyperspectral camera, and analyzes the multiple image information and wavelength information through the first application to generate multiple correction data corresponding to each display device.
[0022] In addition, the first application of the electronic device and the second application of the display device establish a wireless communication connection through a server.
[0023] A computer-readable non-transient recording medium in one embodiment comprises a recording medium having one or more programs recorded thereon, the programs including instructions for executing the method described above. Brief explanation of the drawing
[0024] FIG. 1 illustrates a block diagram of a correction system for a display device according to one embodiment. FIG. 2 illustrates a flowchart for explaining how a correction system according to one embodiment operates. FIG. 3a illustrates a conceptual diagram of the operation of the correction system of FIG. 1. FIG. 3b illustrates an example of a UI screen displaying correction data generated by the correction system of FIG. 3a. FIG. 4 illustrates a flowchart for explaining how a correction system according to another embodiment operates. Figure 5 illustrates a conceptual diagram of the operation of the correction system of Figure 4. FIG. 6 illustrates an exemplary diagram for explaining how an electronic device according to one embodiment acquires image information. FIG. 7a illustrates a conceptual diagram of a correction system in operation according to another embodiment. FIG. 7b illustrates an example of a UI screen displaying correction data generated by the correction system of FIG. 7a. Specific details for implementing the invention
[0025] The terms used in these embodiments have been selected to be as widely used as possible, taking into account the functions within the embodiments; however, these terms may vary depending on the intent of those skilled in the art, case law, the emergence of new technologies, etc. Additionally, in specific cases, terms may be selected arbitrarily, and in such cases, their meanings will be described in detail in the description section of the relevant embodiment. Therefore, the terms used in these embodiments should be defined not merely by their names, but based on their meanings and the overall content of these embodiments.
[0026] In the descriptions of the embodiments, when it is stated that one part is connected to another part, this includes not only cases where they are directly connected, but also cases where they are electrically connected with other components in between. Unless the context clearly indicates otherwise, the singular expression includes the plural expression. Furthermore, when it is stated that a part "includes" a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components.
[0027] Terms such as "composed" or "comprising" used in the embodiments shall not be interpreted as necessarily including all of the various components or steps described in the specification, and shall be interpreted as potentially excluding some of the components or steps, or including additional components or steps.
[0028] Additionally, terms including ordinal numbers, such as ‘first’ or ‘second’ as used in this specification, may be used to describe various components, but said components should not be limited by said terms. Such terms may be used for the purpose of distinguishing one component from another.
[0029] The description of the following embodiments should not be interpreted as limiting the scope of the rights, and anything that can be easily inferred by a person skilled in the art should be interpreted as falling within the scope of the rights of the embodiments. Hereinafter, embodiments solely for illustrative purposes will be described in detail with reference to the attached drawings.
[0030] FIG. 1 illustrates a block diagram of a correction system for a display device according to one embodiment.
[0031] Referring to FIG. 1, the calibration system (100) includes an electronic device (110) and a display device (120), and the electronic device (110) may include a hyperspectral camera (115). However, only the components related to the present embodiment are shown in the calibration system (100) illustrated in FIG. 1. Therefore, it is obvious to those skilled in the art that the calibration system (100) may include other general-purpose components in addition to the components illustrated in FIG. 1. For example, the electronic device (110) of the calibration system (100) may further include hardware components such as a processor, memory, battery, and communication module.
[0032] The electronic device (110) may be any device capable of acquiring an image of an object through a hyperspectral camera (115) without limitation. For example, the electronic device (110) may be a smartphone equipped with a hyperspectral camera (115), and the smartphone may simultaneously acquire image information and wavelength information of each pixel through the hyperspectral camera (115).
[0033] In one embodiment, the electronic device (110) can obtain image information of the display device (120) and wavelength information of each pixel through a hyperspectral camera (115). For example, the electronic device (110) can photograph the display device (120) through the hyperspectral camera (115) and can simultaneously obtain image information of an image output on the screen of the display device (120) and wavelength information of each pixel through the hyperspectral camera (115).
[0034] At this time, the hyperspectral camera (115) can acquire information using a spatial scanning method (e.g., whisk-broom) or a spectrum scanning method (e.g., push-broom). For example, in the case of the whisk-broom method, the hyperspectral camera (115) can acquire image information and wavelength information of each pixel by simultaneously spectrally analyzing a certain spectrum region and moving according to spatial coordinates. As another example, in the case of the push-broom method, the hyperspectral camera (115) can acquire image information and wavelength information of each pixel by moving along the y-axis through a single line sensor.
[0035] In one embodiment, the electronic device (110) can transmit image information and wavelength information of each pixel for the display device (120) to a first application. For example, when the electronic device (110) acquires image information and wavelength information of each pixel for the display device (120), the electronic device (110) can transmit the information to the first application automatically or manually. At this time, the 'first application' may refer to an application that is pre-installed on the electronic device (110) and is an application for color correction of the display device (120).
[0036] In another embodiment, the electronic device (110) may activate a camera function within the first application to obtain image information and wavelength information of each pixel for the display device (120). For example, when the camera function within the first application is activated after the first application is executed, at least one camera (e.g., a hyperspectral camera) among a plurality of cameras included in the electronic device (110) may be activated.
[0037] In one embodiment, the electronic device (110) can generate correction data for image information and wavelength information through a first application. For example, the first application can generate correction data by measuring at least one of a color gamut and color fidelity based on image information and wavelength information obtained through a hyperspectral camera (115) of the electronic device (110). However, it is not limited thereto, and the electronic device (110) may generate correction data by additionally measuring white balance, corrected color temperature, brightness, gamma, etc.
[0038] At this time, 'color gamut' has the same meaning as 'color reproduction rate' or 'color gamut,' and is a numerical representation of how much of the original image's color can be expressed on the screen of the display device (120), and refers to a value expressed as a percentage based on color standards such as sRGB, adobe RGB, and DCI-P3.
[0039] Additionally, 'gamma' refers to a numerical value that determines the relationship between the brightness (gray level) of a signal input to a display device (120) and the luminance of an image appearing on the screen.
[0040] In one embodiment, the first application can generate correction data by comparing a measured value and a preset standard value based on acquired image information and wavelength information. For example, if the color gamut value measured based on acquired image information and wavelength information is 98.5% and the preset standard color gamut value is 100.5%, the first application can generate correction data such as '+2%' for the color gamut item. As another example, the gamma value measured based on acquired image information and wavelength information is 2.1, the color temperature value is 6,680K, and the brightness value is 149 cd / m² 2 And, the preset standard gamma value, color temperature value, and brightness value are 2.2, 6,500K, and 120 cd / m², respectively. 2 In this case, the first application is '+0.1', '-180K', and '-29 cd / m²' for the gamma, color temperature, and brightness items, respectively. 2 Correction data such as ' can be generated.
[0041] In one embodiment, the electronic device (110) can generate a hyperspectral cube based on image information and wavelength information obtained for the display device (120), and compress the generated hyperspectral cube and transmit it to the first application. At this time, the wavelength band measured through the hyperspectral camera (115) may be a VIS region (400 nm to 700 nm), and the number of wavelength bands may be 10 to 100.
[0042] For example, a hyperspectral cube generated by an electronic device (110) contains high-capacity wavelength information ranging from tens to hundreds of channels for a single image information. Accordingly, the electronic device (110) can compress the hyperspectral cube using any one of lossy compression, lossless compression, or hybrid compression and transmit it to a first application.
[0043] In one embodiment, the electronic device (110) can transmit correction data generated in the first application to a second application within the display device (120). At this time, the 'second application' may refer to an application that is pre-installed in the display device (120) and is an application for color correction of the display device (120).
[0044] For example, the first application of the electronic device (110) and the second application of the display device (120) can establish a wireless communication connection through a separate server. However, a detailed explanation of this will be provided later in FIG. 3a.
[0045] The display device (120) may be any device that outputs a digital signal in the form of an image so that a user can perceive it. For example, the display device (120) may refer to a device such as a monitor or TV connected to a PC, but is not necessarily limited thereto.
[0046] In one embodiment, the display device (120) includes at least one display module, and the display module may employ one of various types of display panels. For example, the display module included in the display device (120) may employ at least one display panel among an LCD (liquid crystal display) panel and an LED (light emitting diode) panel. More specifically, the LCD panel may include IPS (in-plane switching), TN (twisted nematic), VA (vertical alignment), etc., and the LED panel may include OLED (organic LED), AMOLED (active-matrix OLED), PMOLED (passive-matrix OLED), etc.
[0047] In one embodiment, the display device (120) can perform color correction for the display panel through a separate processor (not shown). For example, when the display device (120) receives correction data from the electronic device (110) through a second application, the processor of the display device (120) can perform color correction for the display panel based on the received correction data.
[0048] FIG. 2 illustrates a flowchart for explaining how a correction system according to one embodiment operates.
[0049] FIG. 2 illustrates operations performed in an electronic device (e.g., the electronic device (110) of FIG. 1) and a display device (e.g., the display device (120) of FIG. 1) included in a correction system (e.g., the correction system (100) of FIG. 1).
[0050] Referring to FIG. 2, the electronic device (110) of the correction system (100) can obtain image information of the display device (120) and wavelength information of each pixel through a hyperspectral camera (e.g., the hyperspectral camera (115) of FIG. 1) in operation 201.
[0051] In one embodiment, the electronic device (110) can activate the hyperspectral camera (115) to obtain image information and wavelength information of each pixel for the display device (120). At this time, the display device (120) may output an image in which a plurality of images containing a single color appear continuously, or may output only a single image containing a plurality of colors, but is not limited thereto.
[0052] In one embodiment, the electronic device (110) can activate the hyperspectral camera (115) when a specific application (e.g., a camera application, a color correction application) is executed. For example, when a camera application installed in the electronic device (110) is executed, the electronic device (110) can activate the hyperspectral camera (115). In another example, when a color correction application installed in the electronic device (110) is executed, the electronic device (110) can activate the hyperspectral camera (115).
[0053] In another example, when a camera application installed in the electronic device (110) is executed and image information about the display device (120) (e.g., image information from which display panel information has been extracted) is included in the image information obtained through the general camera of the electronic device (110) (i.e., a camera that does not acquire wavelength information), the electronic device (110) can activate the hyperspectral camera (115).
[0054] In one embodiment, the electronic device (110) can generate a hyperspectral cube by obtaining image information output from a display device (120) and wavelength information of each pixel in the image information. For example, each pixel in the image information may include a continuous spectrum that can be used to extract feature values from the pixel, and the hyperspectral cube may represent data in a three-dimensional form by combining image information, which is two-dimensional spatial information, and wavelength information, which is continuous spectrum information.
[0055] According to one embodiment, the electronic device (110) of the correction system (100) can transmit image information and wavelength information to a first application within the electronic device (110) in operation 203.
[0056] In one embodiment, when the electronic device (110) acquires image information and wavelength information of each pixel for the display device (120), it can transmit the information to a first application automatically or manually. At this time, the 'first application' may refer to an application pre-installed on the electronic device (110) for color correction of the display device (120).
[0057] For example, an electronic device (110) can activate a hyperspectral camera (115) through a separate application (e.g., a camera application) to obtain image information and wavelength information of each pixel for a display device (120). At this time, the electronic device (110) can transmit the obtained information to a server for the first application. The electronic device (110) can transmit the obtained information to a server based on a separate user input, or it can automatically transmit the information to a server as it is obtained.
[0058] As another example, the electronic device (110) may activate the hyperspectral camera (115) through a first application (i.e., a color correction application) to obtain image information and wavelength information of each pixel for the display device (120). At this time, the electronic device (110) may transmit the obtained information to a server for the first application. The electronic device (110) may transmit the obtained information to a server based on user input within the first application, or may transmit the information to a server automatically as it is obtained.
[0059] According to one embodiment, the electronic device (110) of the correction system (100) can generate correction data for image information and wavelength information obtained through the first application in operation 205 and transmit the correction data to the second application within the display device (120).
[0060] In one embodiment, the electronic device (110) can calculate a measurement value through a first application based on acquired image information and wavelength information.
[0061] The electronic device (110) can calculate a color gamut value, gamma value, color temperature value, brightness value, color accuracy value, white balance value, etc. based on wavelength information for each pixel included in the image information through the first application. For example, the electronic device (110) can calculate that the color gamut value of the output screen of the display device (120) captured through the hyperspectral camera (115) is 98.5%, the gamma value is 2.1, the color temperature value is 6,680K, and the brightness value is 149 cd / m² 2 The value can be calculated through the first application.
[0062] In one embodiment, the electronic device (110) can generate correction data by comparing a measurement value calculated through a first application with a preset standard value. At this time, the ‘preset standard value’ may mean a standard value adjusted by a user in relation to the display color correction of the display device (120), a final set standard value (e.g., a value set one month ago), or a standard value preset by a manufacturer, but is not limited thereto.
[0063] The electronic device (110) can generate correction data by comparing a plurality of measurement values calculated through the first application with preset standard values, respectively. For example, the preset standard values for the output screen of the display device (120) are a color gamut value of 100.5%, a gamma value of 2.2, a color temperature value of 6,500K, and a brightness value of 120 cd / m². 2 It may be, and the electronic device (110) compares the measured value calculated through the first application with the preset standard value and for the color gamut item, gamma item, color temperature item and brightness item, '+2%', '+0.1', '-180K', and '-29 cd / m', respectively. 2 Correction data such as ' can be generated.
[0064] According to one embodiment, the display device (120) of the correction system (100) can perform color correction of the display device (120) based on correction data transmitted to the second application in operation 207.
[0065] In one embodiment, the display device (120) can receive correction data generated from the first application through the second application. At this time, the 'second application' may refer to an application that is pre-installed on the display device (120) and is an application for color correction of the display device (120). For example, the second application of the display device (120) can establish a wireless communication connection with the first application, which is pre-installed on the electronic device (110), through a separate server, and the correction data generated from the first application can be transmitted to the second application through the server.
[0066] In one embodiment, the display device (120) can perform color correction for the display panel based on received correction data. For example, a separate processor included in the display device (120) may perform correction data for color gamut items, gamma items, color temperature items, and brightness items received by the second application, such as '+2%', '+0.1', '-180K', and '-29 cd / m²'. 2 You can adjust the display settings based on '.
[0067] FIG. 3a illustrates a conceptual diagram of the operation of the correction system of FIG. 1.
[0068] Referring to FIG. 3a, an electronic device (110) including a hyperspectral camera (115) and a display device (120) can establish a wireless communication connection through a separate server (300).
[0069] In one embodiment, the electronic device (110) can activate the hyperspectral camera (115) as a specific application is executed. The specific application may be a camera application that activates a general camera, or a color correction application for color correction of a display device (120).
[0070] For example, if a specific application is a camera application, the electronic device (110) can perform the operation of activating a general camera and the operation of activating a hyperspectral camera (115) in parallel as the camera application is executed.
[0071] In another example, if a specific application is a camera application, the electronic device (110) may sequentially perform the operation of activating a general camera as the camera application is executed and the operation of activating a hyperspectral camera (115) upon receiving a separate user input.
[0072] As another example, if a specific application is a color correction application, the electronic device (110) may perform an operation to activate the hyperspectral camera (115), and the operation to activate the general camera may be omitted. However, it is not limited thereto, and the electronic device (110) may perform an operation to activate the general camera to acquire separate image information along with the operation to activate the hyperspectral camera (115).
[0073] In one embodiment, the electronic device (110) can capture image information output to the display device (120) when the display device (120) is located within the field of view (FOV) of the hyperspectral camera (115). For example, when at least a part of the display device (120) is located within the FOV captured by the hyperspectral camera (115), the electronic device (110) can capture image information output to the at least part of the display device (120) to obtain image information and wavelength information of each pixel.
[0074] In one embodiment, the electronic device (110) can calculate color information of the panel of the current display device (120) through a color correction application (first application) based on acquired image information and wavelength information of each pixel. For example, the first application can calculate the color gamut value, gamma value, brightness value, color accuracy value, color temperature value, etc. of the panel of the current display device (120) from a hyperspectral cube acquired through a hyperspectral camera (115).
[0075] In one embodiment, the electronic device (110) may transmit at least one of the acquired image information, wavelength information of each pixel, and color information of the panel of the current display device (120) to a server (300) connected to a color correction application pre-installed in the electronic device (110). At this time, the server (300) may include a separate database that stores a pre-set standard value for the panel of the display device (120). For example, the server (300) may store a standard value adjusted by a user, a final set standard value, or a standard value pre-set by a manufacturer for the panel of the display device (120) in a separate database.
[0076] In one embodiment, the electronic device (110) can receive a preset standard value for a panel of a display device (120) from a server (300) connected to a color correction application. The electronic device (110) can generate correction data by comparing the received preset standard value with a value calculated through a color correction application (first application), and can transmit the generated correction data to the server (300).
[0077] In one embodiment, the server (300) can transmit correction data generated through a color correction application (first application) to the display device (120). At this time, the display device (120) can receive the correction data through a color correction application (second application) that is pre-installed on the display device (120). Subsequently, the display device (120) can perform color correction on the panel of the display device (120) based on the received correction data.
[0078] FIG. 3b illustrates an example of a UI screen displaying correction data generated by the correction system of FIG. 3a.
[0079] Referring to FIG. 3b, the electronic device (110) included in the correction system of FIG. 3a can display UI screens (310, 320) of the first application based on acquiring image information and wavelength information for the display device (120).
[0080] In one embodiment, the electronic device (110) may acquire image information and wavelength information for the display device (120) and display a first UI screen (310) including a first ICC profile. At this time, the 'first ICC profile' may refer to a data set in which characteristics output to the display device (120) are implemented before color correction is performed on the display device (120).
[0081] For example, a first UI screen (310) including a first ICC profile can display data regarding color gamut values, white balance values, color temperature values, gamma values, brightness values, etc., prior to color correction being performed on the display device (120).
[0082] In one embodiment, the electronic device (110) may generate correction data for the display device (120) and display a second UI screen (320) including a second ICC profile. In this case, the 'second ICC profile' may refer to a data set in which characteristics output to the display device (120) after color correction is performed on the display device (120) are implemented.
[0083] For example, a second UI screen (320) including a second ICC profile can display data regarding color gamut values, white balance values, color temperature values, gamma values, brightness values, etc., after or after color correction has been performed on the display device (120) or is scheduled to be performed.
[0084] FIG. 4 illustrates a flowchart for explaining how a correction system according to another embodiment operates. FIG. 5 illustrates a conceptual diagram of the correction system of FIG. 4 operating. In the description of FIG. 4 and FIG. 5, descriptions corresponding to, identical to, or similar to the foregoing may be omitted.
[0085] FIG. 4 illustrates operations performed in an electronic device (e.g., the electronic device (110) of FIG. 1) and a display device (e.g., the display device (120) of FIG. 1) included in a correction system (e.g., the correction system (100) of FIG. 1).
[0086] Referring to FIG. 4, the electronic device (110) of the correction system (100) can acquire ambient light data of the display device (120) through a hyperspectral camera (e.g., the hyperspectral camera (115) of FIG. 1) in operation 401. At this time, 'ambient light data' may refer to information about the light installed in the space where the display device (120) is placed.
[0087] In one embodiment, the electronic device (110) can activate a hyperspectral camera (115) to obtain illuminance information and color information regarding the surrounding work environment. At this time, the surrounding work environment may refer to an environment where specific lighting is installed, and the specific lighting may include incandescent lamps, fluorescent lamps, LED lamps having various illuminances and color temperatures. However, it is not limited thereto, and the surrounding work environment may refer to an environment where no lighting is installed, such as a dark room.
[0088] Referring to FIG. 5, the electronic device (110) can obtain illuminance information and color information of ambient lighting (510) installed in a space (500) where a display device (120) is placed, through a hyperspectral camera (115).
[0089] For example, when a user holds the electronic device (110) so that the camera portion of the electronic device (110) faces the light (510), the electronic device (110) can obtain through the hyperspectral camera (115) that the illuminance of the ambient light (510) is 100 lux and the color temperature is 2,700K. At this time, the surrounding working environment of the display device (120) may mean an environment in which substantially bright and yellow-colored lighting is installed.
[0090] In another example, when a user holds the electronic device (110) so that the camera portion of the electronic device (110) faces the light (510), the electronic device (110) can obtain through the hyperspectral camera (115) that the illuminance of the ambient light (510) is 250 lux and the color temperature is 6,000 K. At this time, the surrounding working environment of the display device (120) may mean an environment in which substantially bright white lighting is installed.
[0091] According to one embodiment, the electronic device (110) of the correction system (100) can obtain image information and wavelength information of each pixel for the display device (120) through the hyperspectral camera (115) in operation 403.
[0092] In one embodiment, the electronic device (110) can activate the hyperspectral camera (115) to obtain image information and wavelength information of each pixel for the display device (120). At this time, the display device (120) may output an image in which a plurality of images containing a single color appear continuously, or may output only a single image containing a plurality of colors, but is not limited thereto.
[0093] According to one embodiment, the electronic device (110) of the correction system (100) can generate first correction data for ambient lighting information and second correction data for image information and wavelength information through a first application in operation 405.
[0094] In one embodiment, the electronic device (110) can generate first correction data through a first application based on acquired ambient lighting information. At this time, the electronic device (110) can calculate a color temperature value, a brightness value, etc. based on wavelength information for each pixel included in the image information captured for the ambient lighting (510) through the first application. For example, the electronic device (110) can calculate through the first application that the color temperature value of the ambient lighting (510) captured through the hyperspectral camera (115) is 6,000K and the illuminance value is 250 lux.
[0095] In one embodiment, the electronic device (110) can generate first correction data by comparing a value for ambient lighting (510) calculated through a first application with a preset first standard value. At this time, the 'preset first standard value' may mean a standard value adjusted by a user in relation to the surrounding working environment where the display device (120) is placed, a final set standard value, or a standard value preset by a manufacturer, but is not limited thereto.
[0096] For example, a first standard value pre-set for ambient lighting (510) may have a color temperature value of 4,700K and an illuminance value of 150lux, and the electronic device (110) may compare the value for ambient lighting (510) calculated through the first application with the pre-set first standard value to generate first correction data such as '-1,300K' and '-100lux' for the color temperature item and illuminance item, respectively.
[0097] In one embodiment, the electronic device (110) can generate second correction data through a first application based on acquired image information and wavelength information. At this time, the electronic device (110) can calculate a color gamut value, gamma value, color temperature value, brightness value, color accuracy value, white balance value, etc. based on wavelength information for each pixel included in the image information through the first application. For example, the electronic device (110) can calculate that the color gamut value of the output screen of the display device (120) captured through the hyperspectral camera (115) is 98.5%, the gamma value is 2.1, the color temperature value is 6,680K, and the brightness value is 149 cd / m² 2 The value can be calculated through the first application.
[0098] In one embodiment, the electronic device (110) can generate second correction data by comparing a measurement value calculated through a first application with a preset second standard value. At this time, the 'preset second standard value' may mean a standard value adjusted by a user in relation to the display color correction of the display device (120), a final set standard value (e.g., a value set one month ago), or a standard value preset by a manufacturer, but is not limited thereto.
[0099] For example, the preset standard values for the output screen of the display device (120) are a color gamut value of 100.5%, a gamma value of 2.2, a color temperature value of 6,500K, and a brightness value of 120 cd / m². 2It may be, and the electronic device (110) compares the measured value calculated through the first application with the preset standard value and for the color gamut item, gamma item, color temperature item and brightness item, '+2%', '+0.1', '-180K', and '-29 cd / m', respectively. 2 Second correction data such as ' can be generated.
[0100] According to one embodiment, the electronic device (110) of the correction system (100) can transmit the first correction data and the second correction data to a second application within the display device (120) in operation 407. Subsequently, the correction system (100) can perform operations 207 and below of FIG. 2.
[0101] FIG. 6 illustrates an exemplary diagram for explaining how an electronic device according to one embodiment acquires image information.
[0102] Referring to FIG. 6, the electronic device (110) of the correction system (e.g., the correction system (100) of FIG. 1) can perform an auto-focus (AF) function to automatically focus on the display panel of the display device (120) and acquire image information.
[0103] In one embodiment, the electronic device (110) can perform an autofocus function using a contrast detection AF method. For example, the electronic device (110) can focus by repeatedly moving the lens until the contrast value of the light received through the hyperspectral camera (e.g., the hyperspectral camera (115) of FIG. 1) is at its maximum.
[0104] In another embodiment, the electronic device (110) can perform an autofocus function using a phase difference detection AF method. For example, the electronic device (110) can create two images from image information of a subject received through a hyperspectral camera (115) using an AF detection sensor, and focus by adjusting the distance between the two images formed on the image plane.
[0105] However, the autofocus method of the electronic device (110) is not limited to this, and in another embodiment, the electronic device (110) may perform the autofocus function using a hybrid AF method or a dual pixel CMOS AF method.
[0106] In one embodiment, when the electronic device (110) automatically focuses on the display panel of the display device (120), it can display an object (600, 610) that tracks the display panel on the UI screen. For example, the electronic device (110) can visually track the display panel by displaying a first object (600) in each area corresponding to four vertices of the display panel of the display device (120) and displaying a second object (610) in the area corresponding to the center of the display panel.
[0107] FIG. 7a illustrates a conceptual diagram of a correction system in operation according to another embodiment. FIG. 7b illustrates an example of a UI screen displaying correction data generated by the correction system of FIG. 7a.
[0108] Referring to FIG. 7a, the electronic device (110) can capture image information output to a plurality of display devices (120a, 120b, 120c, 120d) when the plurality of display devices are located within the field of view (FOV) of the hyperspectral camera (115). For example, when the plurality of display devices (120a, 120b, 120c, 120d) are located within the FOV captured by the hyperspectral camera (115), the electronic device (110) can capture image information output to the plurality of display devices (120a, 120b, 120c, 120d) to obtain image information and wavelength information of each pixel.
[0109] At this time, the plurality of display devices (120a, 120b, 120c, 120d) may include not only monitors and TVs connected to a PC, but also tablet PCs and smartphones. For example, among the plurality of display devices (120a, 120b, 120c, 120d), some (120a, 120b, 120c) correspond to monitors connected to a PC, and the remaining some (120d) correspond to tablet PCs.
[0110] In one embodiment, the electronic device (110) can calculate color information of panels of a plurality of display devices (120a, 120b, 120c, 120d) through a color correction application based on acquired image information and wavelength information of each pixel. Additionally, the electronic device (110) can receive a preset standard value for the plurality of display devices (120a, 120b, 120c, 120d). Subsequently, the electronic device (110) can generate a plurality of correction data by comparing the calculated value with the preset standard value for the color information of panels of the plurality of display devices (120a, 120b, 120c, 120d).
[0111] For example, referring to FIG. 7b, the electronic device (110) may display a UI screen (710) containing multiple correction data generated for multiple display devices (120a, 120b, 120c, 120d). At this time, the UI screen (710) may include an ICC profile (720) for the first display device (120a), an ICC profile (722) for the second display device (120b), an ICC profile (724) for the third display device (120c), and an ICC profile (726) for the fourth display device (120d).
[0112] Meanwhile, the method described above may be recorded on a computer-readable, non-transitory recording medium on which one or more programs containing instructions for executing the method are recorded. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes; optical media such as CD-ROMs and DVDs; magneto-optical media such as floptical disks; and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, and flash memory. Examples of program instructions include machine code, such as that generated by a compiler, as well as high-level language code that can be executed by a computer using an interpreter, etc.
[0113] Although embodiments have been described in detail above, the scope of the present disclosure is not limited thereto, and various modifications and improvements by those skilled in the art using the basic concepts of the present disclosure as defined in the following claims also fall within the scope of the present disclosure.
Claims
Claim 1 A method of operation of a calibration system for a display device, comprising: acquiring image information of the display device and wavelength information of each pixel through a hyperspectral camera included in an electronic device; generating a three-dimensional hyperspectral cube combined with two-dimensional spatial information and continuous spectral information for extracting feature values for each pixel based on the acquired image information and wavelength information; transmitting the generated hyperspectral cube to a first application within the electronic device; generating calibration data based on the hyperspectral cube through the first application and transmitting the calibration data to a second application within the display device; and performing color calibration of the display device based on the calibration data transmitted to the second application, wherein the first application of the electronic device measures at least one of color gamut, color fidelity, white balance, corrected color temperature, brightness, and gamma based on the continuous spectral information for each pixel, and generates calibration data by comparing the measured value with a preset standard value. Claim 2 delete Claim 3 delete Claim 4 A method according to claim 1, further comprising the step of acquiring ambient light data of the display device through the hyperspectral camera. Claim 5 A method according to claim 4, further comprising: transmitting the acquired ambient lighting information to the first application within the electronic device; generating first correction data for the ambient lighting information and second correction data for the acquired image information and wavelength information through the first application; and transmitting the first correction data and the second correction data to the second application. Claim 6 A method according to claim 1, wherein the step of acquiring the image information further comprises the step of the hyperspectral camera setting an auto-focus for a predetermined area of the display device. Claim 7 A method according to claim 1, further comprising: a step of acquiring a plurality of image information and wavelength information for a plurality of display devices through the hyperspectral camera; and a step of analyzing the plurality of image information and wavelength information through the first application to generate a plurality of correction data corresponding to each display device. Claim 8 A method according to claim 1, wherein the first application of the electronic device and the second application of the display device establish a wireless communication connection through a server. Claim 9 A calibration system for a display device, comprising an electronic device including a hyperspectral camera; A system comprising an electronic device and a display device, wherein the electronic device acquires image information and wavelength information of each pixel of the display device through the hyperspectral camera, generates a three-dimensional hyperspectral cube combined with two-dimensional spatial information and continuous spectral information for extracting feature values for each pixel based on the acquired image information and wavelength information, transmits the generated hyperspectral cube to a first application, generates correction data based on the hyperspectral cube through the first application, transmits the correction data to a second application within the display device, the display device performs color correction of the display device based on the correction data transmitted to the second application, and the first application of the electronic device measures at least one of color gamut, color fidelity, white balance, corrected color temperature, brightness, and gamma based on the continuous spectral information for each pixel, and generates correction data by comparing the measured value with a preset standard value. Claim 10 delete Claim 11 delete Claim 12 In claim 9, the electronic device is a system that acquires ambient light data of the display device through the hyperspectral camera. Claim 13 A system according to claim 12, wherein the electronic device transmits the acquired ambient lighting information to the first application, generates first correction data for the ambient lighting information and second correction data for the acquired image information and wavelength information through the first application, and transmits the first correction data and the second correction data to the second application. Claim 14 In claim 9, the electronic device is a system that sets auto-focus for a predetermined area of the display device through the hyperspectral camera. Claim 15 In claim 9, the electronic device acquires multiple image information and wavelength information for multiple display devices through the hyperspectral camera, and analyzes the multiple image information and wavelength information through the first application to generate multiple correction data corresponding to each display device. Claim 16 In claim 9, the first application of the electronic device and the second application of the display device establish a wireless communication connection through a server, the system. Claim 17 A computer-readable, non-transitory recording medium having a program for executing the method of any one of paragraphs 1 and 4 through 8 on a computer.
Citation Information
Patent Citations
Method and apparatus for transformation of display image according to ambient light
KR1020140094161A
Method and apparatus for generating compensation data of display panel
KR1020180061792A
Electronic device adjusting quality of display device and operating method thereof
KR1020220027012A
