Electronic device for correcting image display settings between multiple monitors, and method for operating same
The electronic device addresses color and brightness inconsistencies in dual-monitor setups by automating calibration through DDC/CI communication and camera-based data collection, enhancing calibration efficiency and accuracy.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SAMSUNG ELECTRONICS CO LTD
- Filing Date
- 2025-11-20
- Publication Date
- 2026-06-11
AI Technical Summary
Dual-monitor environments face issues with color inconsistencies and brightness differences due to independent operation of each display device, making manual image quality calibration time-consuming and difficult for general users.
An electronic device controls multiple displays by receiving color data from external devices, adjusting screen settings, and identifying optimal settings to match color and brightness across monitors using DDC/CI communication and camera-based calibration.
Automates image quality calibration, improving efficiency and accuracy in matching color and brightness across multiple monitors, simplifying the process for users without specialized knowledge.
Smart Images

Figure KR2025019321_11062026_PF_FP_ABST
Abstract
Description
Electronic device for correcting image display settings between multiple monitors and method of operation thereof
[0001] The present disclosure relates to an electronic device connected to a plurality of display devices and capable of controlling the plurality of display devices, and a method of operating the same.
[0002] In modern computing environments, multiple displays, particularly dual-monitor setups, are widely used. Dual-monitor environments contribute to increased productivity in various tasks such as multitasking, graphics work, and data analysis, and are being adopted in diverse application fields, including personal computers (PCs), professional workstations, and gaming environments.
[0003] However, in dual-monitor environments in related fields, each display device operates independently, and the image quality characteristics of each monitor (e.g., color temperature, brightness, contrast ratio, color gamut, etc.) may differ. This can lead to issues such as color inconsistencies and differences in brightness and contrast ratio between the dual monitors.
[0004] Manual image quality calibration technologies in related fields are primarily designed for single-monitor environments. Consequently, performing manual calibration in a dual-monitor setting is time-consuming, and general users without specialized knowledge find it difficult to set optimized image quality. Therefore, a method is needed to automatically perform image quality calibration in a dual-monitor environment.
[0005] Additional aspects are described in part of the following description, some of which become obvious from the description or can be understood by practicing the presented embodiments.
[0006] An electronic device according to one embodiment may include a communication unit, an input / output unit that communicates with a first display device and a second display device, a memory that stores one or more instructions, and at least one processor including a processing circuit.
[0007] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can control the communication unit to receive first color data of the screen of the first display device from the external device.
[0008] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can control the second display device to repeatedly change the screen setting information of the second display device through the input / output unit.
[0009] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device may control the communication unit to receive second color data of the screen of the second display device corresponding to one of the screen setting information of the plurality of screen setting information of the second display device from the external device for each change of the screen setting information of the second display device.
[0010] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can identify one of the plurality of screen setting information based on the first color data and the second color data.
[0011] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can control the second display device through the input / output unit so that the screen of the second display device is set based on the identified screen setting information.
[0012] A method of operating an electronic device according to one embodiment may include the step of receiving first color data of a screen of a first display device from an external device.
[0013] A method of operating an electronic device according to one embodiment may include the step of controlling the second display device to repeatedly change screen setting information of the second display device through an input / output unit.
[0014] A method of operation of an electronic device according to one embodiment may include the step of receiving second color data of a screen of the second display device corresponding to one of a plurality of screen setting information of the second display device from the external device for each change of screen setting information of the second display device.
[0015] A method of operating an electronic device according to one embodiment may include the step of identifying one of the plurality of screen setting information based on the first color data and the second color data.
[0016] A method of operating an electronic device according to one embodiment may include the step of controlling the second display device through the input / output unit so that the screen of the second display device is set based on the identified screen setting information.
[0017] The above and other aspects, features, and advantages of specific embodiments of the present disclosure will become more apparent from the following description with reference to the accompanying drawings.
[0018] FIG. 1 is a drawing showing an electronic device, a plurality of display devices, and an external device according to one embodiment.
[0019] FIG. 2 is a graph showing the changeable range of color coordinates for each color temperature menu according to one embodiment.
[0020] FIG. 3 is a flowchart illustrating the operation method of an electronic device according to one embodiment.
[0021] FIG. 4 is a diagram illustrating a method for obtaining color data of a screen of a first display device using an external device according to one embodiment.
[0022] FIG. 5 is a diagram illustrating a method for obtaining color data of a screen of a second display device using an external device according to one embodiment.
[0023] FIG. 6 is a diagram showing first color data and second color data according to one embodiment in color coordinates.
[0024] FIG. 7 is a diagram illustrating a method of setting the screen of a second display device based on user input by an electronic device according to one embodiment.
[0025] FIG. 8 is a diagram illustrating a method in which an electronic device according to one embodiment performs screen calibration of a second display device.
[0026] FIG. 9 is a block diagram showing the configuration of an electronic device according to one embodiment.
[0027] FIG. 10 is a block diagram showing the configuration of a display device according to one embodiment.
[0028] FIG. 11 is a block diagram showing the configuration of a mobile device according to one embodiment.
[0029] The terms used in this specification will be briefly explained, and the invention will be described in detail.
[0030] The terms used in this invention have been selected based on currently widely used general terms, taking into account their functions within the invention; 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 have been arbitrarily selected by the applicant, and in such cases, their meanings will be described in detail in the relevant description of the invention. Therefore, the terms used in this invention should be defined not merely by their names, but based on their meanings and the overall content of the invention.
[0031] When a part of a specification is described as "including" a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components. Furthermore, terms such as "...part" or "module" as used in the specification refer to a unit that processes at least one function or operation, and this may be implemented in hardware or software, or as a combination of hardware and software.
[0032] The following describes embodiments with reference to the attached drawings so that those skilled in the art can easily implement the present invention. However, the present invention may be embodied in various different forms and is not limited to the embodiments described herein. Furthermore, in order to clearly explain the present invention in the drawings, parts unrelated to the explanation have been omitted, and similar parts throughout the specification are denoted by similar reference numerals.
[0033] In the embodiments of this specification, the term "user" refers to a person who controls a system, function, or operation, and may include a developer, administrator, or installer.
[0034] Additionally, in the embodiments of this specification, 'image' or 'picture' may represent a still image, a video composed of a plurality of consecutive still images (or frames), or a video.
[0035] FIG. 1 is a drawing showing an electronic device, a plurality of display devices, and an external device according to one embodiment.
[0036] Referring to FIG. 1, an electronic device (100) according to one embodiment may be connected to a plurality of display devices through an input / output interface. For example, the plurality of display devices may include a first display device (210) and a second display device (220). However, it is not limited thereto, and the electronic device (100) may be connected to a larger number of display devices.
[0037] An electronic device (100) according to one embodiment may be implemented in various forms such as a desktop, a laptop computer, a tablet PC, a mobile phone, etc. However, it is not limited thereto.
[0038] The electronic device (100) may be connected to a first display device (210) and a second display device (220) via a cable, and each of the electronic device (100), the first display device (210), and the second display device (220) may include one or more ports for cable connection. The one or more ports may include digital input interfaces, for example, an HDMI port, a DisplayPort, etc., but are not limited thereto.
[0039] The electronic device (100), the first display device (210), and the second display device (220) can be connected via DDC / CI (Display Data Channel / Command Interface) communication through an HDMI port or a display port. DDC communication may be a communication protocol that transmits function and resolution information supported by the first and second display devices (210, 220) to the electronic device (100). The first display device (210) and the second display device (220) can transmit EDID (Extended Display Identification Data) information of the first display device (210) and the second display device (220) to the electronic device (100) using DDC communication.
[0040] Additionally, the electronic device (100) can control the settings of the first display device (210) or the second display device (220) by transmitting commands to the first display device (210) or the second display device (220) via CI communication. For example, the electronic device (100) can change the settings of the first display device (210) or the second display device (220) using software without using the OSD (On-Screen Display) menu of the first display device (210) or the second display device (220). However, it is not limited thereto.
[0041] A first display device (210) and a second display device (220) according to one embodiment may include various types of electronic devices including a display. The first display device (210) and the second display device (220) may be implemented in various forms such as a TV, monitor, smart monitor, mobile phone, tablet PC, digital camera, camcorder, laptop computer, etc. However, they are not limited thereto.
[0042] When a first display device (210) and a second display device (220) according to one embodiment are connected to an electronic device (100) and used as a dual monitor, it is necessary to match the screen of the first display device (210) and the screen of the second display device (220) to the same color and brightness. Calibration may be performed to match the screen of the first display device (210) and the screen of the second display device (220) to the same color and brightness. At this time, the first display device (210) may be a reference display device, and the second display device (220) may be a target display device that is the subject of calibration to match the screen of the reference display device. However, it is not limited thereto.
[0043] An electronic device (100) according to one embodiment can perform calibration to match the screen of a first display device (210) and the screen of a second display device (220) to the same color by using an external device (300) including a camera.
[0044] An electronic device (100) according to one embodiment can communicate with an external device (300) through wireless communication.
[0045] For example, the electronic device (100) and the external device (300) may include at least one communication module that performs communication according to communication standards such as Bluetooth, Wi-Fi, BLE (Bluetooth Low Energy), NFC / RFID, Wi-Fi Direct, UWB, ZIGBEE, the Internet, 3G, 4G, 5G and / or 6G, and may be connected through the communication module. However, they are not limited thereto.
[0046] An external device (300) according to one embodiment may be implemented as various electronic devices such as a mobile phone, tablet PC, digital camera, camcorder, laptop computer, camcorder, wearable device, etc. The external device (300) may be a mobile device including a camera. For example, the external device (300) may use a camera to capture the screen of a first display device (210) and obtain color data (first color data) for the screen of the first display device (210). Additionally, the external device (300) may use a camera to capture the screen of a second display device (220) and obtain color data (second color data) for the screen of the second display device (220).
[0047] The external device (300) can transmit the acquired first color data and second color data to the electronic device (100).
[0048] The electronic device (100) can adjust at least one parameter related to the screen of the second display device (220) based on the first color data and second color data received from the external device (300) so that the color of the screen of the first display device (210) and the color and brightness of the screen of the second display device (220) become the same.
[0049] In the case where the manufacturers or models of the first display device (210) and the second display device (220) according to one embodiment are different, the first display device (210) and the second display device (220) may have different screen menus configured. Additionally, the range in which color values can be adjusted may differ for each screen menu of the first display device (210) and the second display device (220). Accordingly, it may be difficult to make the color of the first display device and the color of the second display device identical by only correcting the color values. This will be explained in detail with reference to FIG. 2.
[0050] FIG. 2 is a graph showing the changeable range of color coordinates for each color temperature menu according to one embodiment.
[0051] According to one embodiment, the color temperature of a screen is an indicator representing the color of light appearing on the screen. The higher the color temperature of the screen, the cooler (blue) the tone of the light emitted from the screen may appear, and the lower the color temperature, the warmer (red / yellow) the tone of the light emitted from the screen may appear. The screen setting menu of the display may include a color temperature menu. For example, the color temperature menu may include a first mode ("Cool"), a second mode ("Standard"), a third mode ("Warm 1"), and a fourth mode ("Warm 2"). However, this is for convenience of explanation, and the color temperature menu may include fewer or more modes.
[0052] Referring to FIG. 2, when the color temperature menu is set to the first mode ("Cool"), the color coordinate values can be changed within the first range (201). For example, when the color temperature menu is set to the first mode ("Cool"), the color values of the screen can be changed only within the first range (201).
[0053] Additionally, when the color temperature menu is set to the fourth mode ("Warm 2"), the color coordinate values may be changed within the second range (204). For example, when the color temperature menu is set to the fourth mode ("Warm 2"), the color values of the screen may be changed only within the second range (204).
[0054] Accordingly, when the color value of the screen of the first display device (210) is the first value (203) and the color temperature menu of the second display device (220) is set to the first mode ("Cool"), the color value of the screen of the second display device (220) cannot be calibrated to the first value (203) even if the color value of the second display device (220) is adjusted. The color value of the second display device (220) can be calibrated to the second value (205) that is most similar to the first value (203) within the first range (201).
[0055] Additionally, if the color value of the screen of the first display device (210) is the first value (203) and the color temperature menu of the second display device (220) is set to the fourth mode ("Warm 2"), the color value of the screen of the second display device (220) cannot be calibrated to the first value (203) even if the color value of the second display device (220) is adjusted. The color value of the second display device (220) can be calibrated to the third value (205) that is most similar to the first value (203) within the second range (204). In this way, if calibration is performed without optimizing the screen menu of the second display device (220), accurate calibration of the second display device (220) may not be performed.
[0056] Accordingly, the electronic device (100) according to one embodiment can improve the efficiency and accuracy of calibration by optimizing the screen menu of the second display device (220) for the color data of the screen of the first display device (210) and then performing screen calibration of the second display device (220).
[0057] This will be explained in detail with reference to the drawings below.
[0058] FIG. 3 is a flowchart illustrating the operation method of an electronic device according to one embodiment.
[0059] Referring to FIG. 3, an electronic device according to one embodiment can acquire first color data of the screen of a first display device (S310).
[0060] A first display device (210) according to one embodiment may be a reference display device. For example, a screen displayed on the first display device (210) may be a screen that serves as a reference for screen calibration.
[0061] The external device (300) can use a camera included in the external device (300) to capture the screen of the first display device (210) and obtain first color data of the screen of the first display device (210). At this time, the first color data may include RGB values.
[0062] The external device (300) can transmit the first color data to the electronic device (100). At this time, the first color data transmitted to the electronic device (100) may be raw data before image processing is performed in the camera.
[0063] An electronic device (100) according to one embodiment can change screen setting information of a second display device (220) (S320).
[0064] A second display device (220) according to one embodiment may be a target display device that is subject to screen calibration to match the same color as the screen of a reference display device.
[0065] An electronic device (100) and a second display device (220) according to one embodiment can be connected to each other through an input / output interface including HDMI or a display port (DP), and can transmit and receive data using DDC / CI communication.
[0066] For example, the electronic device (100) can change at least one setting included in the screen menu of the second display device (220) using DDC / CI communication. For example, the screen menu may include menus that can change picture mode, brightness, contrast ratio, color temperature, color space, etc. The picture mode menu is a menu provided to select an appropriate mode according to the type of content or viewing environment, and each mode may include pre-set values to quickly and easily adjust the image quality of the screen. For example, the picture mode menu may include standard mode, dynamic mode, movie mode, sports mode, game mode, photo mode, eco mode, user mode, etc. However, it is not limited thereto.
[0067] The Brightness menu allows you to adjust the intensity of the backlight (light source) emitted from the screen, thereby controlling the degree of brightness and darkness of the image. The Contrast Ratio menu may be a menu that allows you to adjust the brightness difference between the brightest white and the darkest black on the screen. The Color Temperature menu allows you to adjust the color temperature of the screen, and the Color Space menu may be a menu that allows you to set a coordinate system defining the range of colors (color gamut) that the screen can display. However, it is not limited to these.
[0068] The electronic device (100) can change setting information for at least one of picture mode, brightness, contrast ratio, color temperature, and color space included in the screen menu of the second display device (220). As at least one setting information for the screen menu of the second display device (220) is changed, the color and brightness of the screen displayed on the second display device (220) may be changed.
[0069] An electronic device (100) according to one embodiment can acquire second color data of changed screens of a second display device (220) (S330).
[0070] For example, the external device (300) can use a camera included in the external device (300) to capture the screen of the second display device (220) whenever the screen setting information of the second display device (220) is changed. The external device (300) can acquire second color data of the screens of the second display device (220) corresponding to the changed screen setting information. At this time, the second color data may include RGB values.
[0071] The external device (300) can transmit second color data to the electronic device (100). At this time, the second color data transmitted to the electronic device (100) may be raw data before image processing is performed in the camera.
[0072] An electronic device (100) according to one embodiment can identify any one of a plurality of screen setting information based on first color data and second color data (S340).
[0073] The electronic device (100) can obtain first color coordinates corresponding to the first color data by converting the first color data from RGB values to xyY values.
[0074] For example, the electronic device (100) can convert the first color data obtained in step 310 (S310) from RGB values to xyY values. Specifically, the electronic device (100) can normalize the RGB values and apply gamma inverse correction. The electronic device (100) can calculate X, Y, and Z values using a conversion matrix on the RGB values to which gamma inverse correction has been applied. The electronic device (100) can calculate a first xyY value corresponding to the first RGB value using a formula that converts the X, Y, and Z values to xyY values. The x and y values included in the first xyY value represent the first color coordinates, and the Y value represents the brightness value.
[0075] Additionally, the electronic device (100) can obtain second color coordinates corresponding to the second color data by converting the second color data obtained in step 330 (S330) from RGB values to xyY values.
[0076] At this time, each of the second color data may correspond to each of the changed screen setting information. For example, when the screen of the second display device (220) is set to the first screen setting information, the color data obtained by photographing the screen of the second display device (220) may be referred to as the second-1 color data. Additionally, after the screen of the second display device (220) is changed from the first screen setting information to the second screen setting information, the color data obtained by photographing the screen of the second display device (220) may be referred to as the second-2 color data. However, it is not limited thereto.
[0077] The electronic device (100) can obtain second color coordinates corresponding to a plurality of screen information by converting second color data, including second-1 color data and second-2 color data, from RGB values to xyY values. For example, the second color coordinates may include a second-1 color coordinate corresponding to first screen setting information and a second-2 color coordinate corresponding to second screen setting information.
[0078] The electronic device (100) can identify the color coordinate closest to the first color coordinate among the second color coordinates. For example, in a color coordinate system, it can identify the second color coordinate corresponding to the second point closest to the first point represented by the first color coordinate among the second points represented by the second color coordinates.
[0079] Additionally, the electronic device (100) can identify screen setting information corresponding to the identified second color coordinate. For example, if the identified color coordinate is the second-2 color coordinate, it can identify the second screen setting information corresponding thereto.
[0080] The electronic device (100) can set the screen of the second display device (210) to the identified screen information (S350).
[0081] For example, the electronic device (100) can set the screen of the second display device (220) to the identified second screen setting information using DDC / CI communication.
[0082] FIG. 4 is a diagram illustrating a method for obtaining color data of a screen of a first display device using an external device according to one embodiment.
[0083] An electronic device (100) according to one embodiment can be connected to a first display device (210) through an input / output interface and can perform DDC / CI communication.
[0084] In an electronic device (100) according to one embodiment, a program (application) for performing screen calibration may be installed. For example, the electronic device (100) may control the first display device (210) to display an icon representing the program for performing screen calibration. When the electronic device (100) receives user input selecting the icon, it may execute the program for screen calibration.
[0085] When a program for screen calibration is executed, the electronic device (100) can set a reference display device and a target display device based on user input.
[0086] For example, referring to FIG. 4, when the first display device (210) is set as a reference display device, the number '1' may be displayed on the screen of the first display device (210). However, this is not limited thereto, and the fact that the first display device (210) is a reference display device may be indicated in various ways.
[0087] The electronic device (100) can transmit reference pattern information to the first display device (210) via DDC / CI communication. The first display device (210) can display a reference pattern based on the reference pattern information received from the electronic device (100). At this time, the reference pattern may be a white pattern. However, it is not limited thereto.
[0088] An electronic device (100) according to one embodiment can control the first display device (210) so that an object guiding a shooting area is displayed on the screen of the first display device (210). For example, the electronic device (100) can control the first display device (210) via DDC / CI communication so that a guide box (410) having a first color is displayed on the screen of the first display device (210). However, it is not limited thereto.
[0089] Additionally, a program for screen calibration may be installed in an external device (300) according to one embodiment. Based on user input, the program for screen calibration installed in the external device (30) may be executed. When the program for screen calibration is executed, the external device (300) may establish communication with the electronic device (100) based on user input and capture the screens of the first display device (210) and the second display device (220).
[0090] As illustrated in FIG. 4, when an external device (300) is positioned in a guide box (410) displayed on the screen of the first display device (210), the screen of the first display device (210) can be automatically captured by the camera of the external device (300). Alternatively, the external device (300) can capture the screen of the first display device (210) based on user input. However, it is not limited thereto.
[0091] The external device (300) can obtain first color data by capturing the screen of the first display device (210). The external device (300) can transmit the first color data to the electronic device (100). At this time, the first color data transmitted to the electronic device (100) may include RGB values and may be raw data before image processing is performed in the camera.
[0092] When the electronic device (100) finishes capturing the screen of the first display device (210) by the external device (300) and the first color data is acquired, it can change the attributes of the object guiding the shooting area that was displayed on the screen of the first display device (210). For example, the electronic device (100) can control the first display device (210) to display the guide box (410) in the second color by changing the color of the guide box (410) that was displayed on the screen of the first display device (210) from the first color to the second color.
[0093] Accordingly, the user can easily recognize that the process of acquiring the first color data for the screen of the first display device (210) is completed.
[0094] FIG. 5 is a diagram illustrating a method for obtaining color data of a screen of a second display device using an external device according to one embodiment.
[0095] An electronic device (100) according to one embodiment can be connected to a second display device (220) through an input / output interface and can perform DDC / CI communication.
[0096] The second display device (220) may be a target display device that is subject to screen calibration to match the same color and brightness as the screen of the reference display device.
[0097] When the second display device (200) is set as a target display device, the number '2' may be displayed on the screen of the second display device (220). However, this is not limited thereto, and the fact that the second display device (220) is a target display device may be indicated in various ways.
[0098] The electronic device (100) can transmit pattern information identical to the reference pattern transmitted to the first display device (210) to the second display device (220) via DDC / CI communication. The second display device (220) can display the reference pattern based on the reference pattern information received from the electronic device (100). At this time, the reference pattern may be a white pattern. However, it is not limited thereto.
[0099] An electronic device (100) according to one embodiment can control the second display device (220) so that an object guiding a shooting area is displayed on the screen of the second display device (220). For example, the electronic device (100) can control the second display device (220) via DDC / CI communication so that a guide box (510) of a first color is displayed on the screen of the second display device (220). However, it is not limited thereto.
[0100] As illustrated in FIG. 5, when an external device (300) is positioned in a guide box (510) displayed on the screen of the second display device (220), the screen of the second display device (220) can be automatically captured by the camera of the external device (300). Alternatively, the external device (300) can capture the screen of the second display device (220) based on user input. However, it is not limited thereto.
[0101] An electronic device (100) according to one embodiment can change the screen setting information of the second display device (220) while the screen of the second display device (220) is being captured by an external device (300).
[0102] According to one embodiment, the second display device (220) may include a screen menu for setting information about the screen. The screen menu may include menus for changing picture mode, brightness, contrast, color temperature, color space, etc.
[0103] For example, the electronic device (100) can control the second display device (220) so that the color temperature menu setting among the screen menus of the second display device (220) is changed. The color temperature of the second display device (220) can be set to any one of the first to fourth modes (e.g., cool, standard, warm 1, warm 2). The electronic device (100) can control the second display device (220) so that the color temperature of the second display device (220) is set to the first mode ("cool").
[0104] The external device (300) can obtain second-1 color data corresponding to the first mode (cool) by capturing the screen of the second display device (220) with the color temperature set to the first mode (cool). The external device (300) can transmit the second-1 color data to the electronic device (100). At this time, the second-1 color data transmitted to the electronic device (100) may include RGB values and may be raw data before image processing is performed in the camera.
[0105] The electronic device (100) can control the second display device (220) so that the second display device (220) displays information (520) about the current screen setting status or the screen menu being changed of the second display device (220).
[0106] Additionally, the electronic device (100) can control the second display device (220) so that the color temperature of the second display device (220) is set to a second mode (standard). The electronic device (100) can control the second display device (220) so that when the screen setting information of the second display device (220) is changed, the color of the guide box (510) is changed and displayed. For example, when the color temperature of the screen of the second display device (220) is changed from a first mode to a second mode, the guide box (510) can be changed from a first color to a third color.
[0107] The external device (300) can obtain second-2 color data corresponding to the second mode (standard) by capturing the screen of the second display device (220) with the color temperature set to the second mode (standard). The external device (300) can transmit the second-2 color data to the electronic device (100). At this time, the second-2 color data transmitted to the electronic device (100) may include RGB values and may be raw data before image processing is performed in the camera.
[0108] Additionally, the electronic device (100) can control the second display device (220) so that the color temperature of the second display device (220) is set to a third mode (warm 1). When the color temperature of the screen of the second display device (220) changes from the second mode to the third mode, the guide box (510) can change from the third color to the fourth color.
[0109] The external device (300) can obtain second-third color data corresponding to the third mode (warm 1) by capturing the screen of the second display device in which the color temperature is set to the third mode (warm 1). The external device (300) can transmit the second-third color data to the electronic device (100). At this time, the second-third color data may include RGB values and may be raw data before image processing is performed in the camera.
[0110] Additionally, the electronic device (100) can control the second display device (220) so that the color temperature of the second display device (220) is set to a fourth mode (warm 2). When the color temperature of the screen of the second display device (110) changes from the third mode to the fourth mode, the guide box (510) can change from the fourth color to the fifth color.
[0111] The external device (300) can obtain second-fourth color data corresponding to the fourth mode (warm 2) by capturing the screen of the second display device in which the color temperature is set to the fourth mode (warm 2). The external device (300) can transmit the second-fourth color data to the electronic device (100). At this time, the second-fourth color data may include RGB values and may be raw data before image processing is performed in the camera.
[0112] The electronic device (100) can control the second display device (220) to change the color of the guide box (510) to the second color and display it when the screen capture of the second display device (220) by the external device (300) is finished in all modes for color temperature.
[0113] Accordingly, the user can easily recognize that the process of acquiring second color data for the screen of the second display device (220) is completed.
[0114] FIG. 6 is a diagram showing first color data and second color data according to one embodiment in color coordinates.
[0115] An electronic device (100) according to one embodiment can receive first color data obtained by capturing the screen of a first display device (210) from an external device (300).
[0116] The electronic device (100) can convert the first color data from RGB values to xyY values. For example, normalization and gamma inverse correction can be performed on the first RGB values (first color data) received from an external device (300), and X, Y, and Z values corresponding to the first RGB values can be calculated using a conversion matrix. The electronic device (100) can calculate the first xyY values corresponding to the first RGB values using a formula that converts X, Y, and Z values to xyY values. The x and y values included in the first xyY values represent color coordinates, and the Y value represents a brightness value.
[0117] For example, the x value (first x value) and y value (first y value) included in the first xyY value can represent the first point (610) in the color coordinates of FIG. 6.
[0118] Additionally, the electronic device (100) may receive second color data obtained by capturing screens having different screen setting information of the second display device (220). For example, the screens may be screens with different color temperature settings. However, it is not limited thereto.
[0119] The electronic device (100) can receive second-1 color data corresponding to a screen where the color temperature is set to a first mode ("Cool") from an external device (300).
[0120] The electronic device (100) can convert the second-1 color data from RGB values to xyY values. The electronic device (100) can convert the second RGB values (second-1 color data) received from the external device (300) into second xyY values. For example, the second x values and second y values included in the second xyY values may represent the second point (620) in the color coordinates of FIG. 6.
[0121] The electronic device (100) can receive second-1 color data corresponding to a screen where the color temperature is set to a second mode ("Standard") from an external device (300).
[0122] The electronic device (00) can convert the second-2 color data from RGB values to xyY values. The electronic device (100) can convert the third RGB value (second-2 color data) received from the external device (300) into a third xyY value. For example, the third x value and the third y value included in the third xyY value may represent the third point (630) in the color coordinates of FIG. 6.
[0123] The electronic device (100) can receive second- and third color data corresponding to a screen with the color temperature set to a third mode ("Warm 1") from an external device (300).
[0124] The electronic device (100) can convert the second-third color data from RGB values to xyY values. The electronic device (100) can convert the fourth RGB value (second-third color data) received from the external device (300) into a fourth xyY value. For example, the fourth x value and the fourth y value included in the fourth xyY value may represent the fourth point (640) in the color coordinates of FIG. 6.
[0125] The electronic device (100) can receive second-fourth color data corresponding to a screen with the color temperature set to the fourth mode ("Warm 2") from an external device (300).
[0126] The electronic device (100) can convert the second-fourth color data from RGB values to xyY values. The electronic device (100) can convert the fifth RGB value (second-fourth color data) received from the external device (300) into a fifth xyY value. For example, the fifth x value and the fifth y value included in the fifth xyY value may represent the fifth point (650) in the color coordinates of FIG. 6.
[0127] An electronic device (100) according to one embodiment can identify screen setting information based on the second color data that is most similar to the first color data among the second color data.
[0128] For example, the electronic device (100) can identify second-2 color data corresponding to a third point (630) closest to a first point (610) corresponding to the first color data. Additionally, the electronic device (100) can identify screen setting information corresponding to the second-2 color data (e.g., the color temperature is set to a second mode ("Standard")).
[0129] The electronic device (100) can control the second display device (220) so that the screen of the second display device (220) is set to the identified screen setting information.
[0130] Alternatively, the electronic device (100) may set the screen of the second display device (220) to identified screen setting information based on user input. This will be explained with reference to FIG. 7.
[0131] FIG. 7 is a diagram illustrating a method of setting the screen of a second display device based on user input by an electronic device according to one embodiment.
[0132] Referring to FIG. 7, an electronic device (100) according to one embodiment can identify second color data that is most similar to first color data among second color data. The electronic device (100) can identify screen setting information corresponding to the identified second color data among a plurality of screen setting information of a second display device (220) corresponding to the second color data.
[0133] The electronic device (100) can determine one or more recommended modes (e.g., recommended mode 1, recommended mode 2) of the screen of the second display device (220) based on identified screen setting information. The electronic device (100) can transmit information about the identified screen setting information or one or more recommended modes to an external device (300) using wireless communication. The external device (300) can display a message asking whether to set the screen based on the identified screen setting information or a user input interface screen that allows selecting one of the one or more recommended modes.
[0134] Alternatively, the electronic device (100) may control the second display device (220) to display a message asking whether to set the screen of the second display device (220) based on identified screen setting information, or a screen that allows selecting one or more recommended modes.
[0135] When the electronic device (100) receives user input from the external device (300) or the second display device (220) to set the screen of the second display device (220) to identified screen setting information or a recommended mode selected by the user, the electronic device (100) can set the screen of the second display device (220) to screen setting information corresponding to the identified screen setting information or the recommended mode selected by the user. For example, the electronic device (100) can control the screen of the second display device (220) to be set to a second mode ("standard") corresponding to the second color data, or to be set to another recommended mode based on the second mode.
[0136] FIG. 8 is a diagram illustrating a method in which an electronic device according to one embodiment performs screen calibration of a second display device.
[0137] Referring to FIG. 8, an electronic device (100) according to one embodiment can be controlled via DDC / CI communication so that the screen of a second display device (220) is set to identified screen setting information.
[0138] For example, the electronic device (100) can set the color temperature of the screen of the second display device (220) to a second mode ("Standard").
[0139] The electronic device (100) can perform screen calibration of the second display device (220) when the color temperature of the screen of the second display device (220) is set to the second mode ("Standard").
[0140] When the color temperature of the screen of the second display device (220) is set to the second mode ("Standard"), the color value of the screen of the second display device (220) can be adjusted within the second range (810).
[0141] The electronic device (100) can adjust the screen-related parameters of the second display device (220) so that the brightness and color of the screen of the second display device (220), which has its color temperature set to a second mode ("Standard"), become the same as the brightness and color of the screen of the first display device (210).
[0142] For example, the electronic device (100) can control the brightness and color of the screen of the second display device (220) to be the same as the brightness and color of the screen of the first display device by adjusting at least one of brightness, contrast ratio, white balance, RGB balance, gamma value, color gamut, and grayscale.
[0143] Accordingly, the color value (820) of the second display device (220) can be calibrated to be the same as the color value (830) of the first display device (210).
[0144] FIG. 9 is a block diagram showing the configuration of an electronic device according to one embodiment.
[0145] Referring to FIG. 9, an electronic device (100) according to one embodiment may include a communication unit (110), a processor (120), a memory (130), and an input / output unit (140).
[0146] A communication unit (110) according to one embodiment can receive or transmit commands or data by performing a communication connection between an electronic device (100) and an external device (e.g., an external device (300)). For example, the communication unit (110) may include at least one wireless communication module, a wireless communication circuit, or a wireless communication device that performs wireless communication with an external device. For example, the communication unit (110) may include a Wi-Fi module, a Bluetooth module, an infrared communication module and a wireless communication module, a LAN module, an Ethernet module, etc. In this case, each communication module may be implemented in the form of at least one hardware chip.
[0147] The Wi-Fi module and the Bluetooth module perform communication using the Wi-Fi method and the Bluetooth method, respectively. When using the Wi-Fi module or the Bluetooth module, various connection information such as SSID and session key is first transmitted and received, and then various information can be transmitted and received after establishing a communication connection using this information. The wireless communication module may include at least one communication chip that performs communication according to various wireless communication standards such as Zigbee, 3G (3rd Generation), 3GPP (3rd Generation Partnership Project), LTE (Long Term Evolution), LTE-A (LTE Advanced), 4G (4th Generation), and 5G (5th Generation). However, it is not limited thereto, and the configuration and operation of the communication unit (110) can be implemented in various ways according to embodiments of the present invention.
[0148] A communication unit (110) according to one embodiment can receive first color data and second color data obtained by capturing the screens of a first display device (210) and a second display device (220) from an external device (300).
[0149] A processor (120) according to one embodiment can control the overall operation of an electronic device (100). The processor (120) can execute one or more programs stored in a memory (130). A memory (130) according to one embodiment can store various data, programs, or applications for driving and controlling the electronic device (100).
[0150] The processor (120) controls the overall operation of the electronic device (100) and the signal flow between the internal components of the electronic device (100), and performs the function of processing data. The processor (120) can execute an OS (Operation System) and various applications stored in memory (130) when there is user input or when a pre-set and stored condition is satisfied.
[0151] The processor (120) may include RAM used as a storage area for storing signals or data input from outside the electronic device (100) or for various tasks performed in the electronic device (100), ROM stored as a control program for controlling the electronic device (1600), and a processor.
[0152] The processor (120) may include a single core, dual core, triple core, quad core, and multiples thereof. Additionally, the processor (120) may include multiple processors. For example, the processor (120) may be implemented as a main processor and a sub processor.
[0153] Additionally, the processor (120) may include at least one of a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), and a VPU (Video Processing Unit). Alternatively, depending on the embodiment, it may be implemented in the form of a System On Chip (SoC) integrating at least one of a CPU, a GPU, and a VPU. Alternatively, the processor (120) may further include a Neural Processing Unit (NPU).
[0154] A memory (130) according to one embodiment can store various data, programs, or applications for driving and controlling an electronic device (100).
[0155] Additionally, the program stored in memory (130) may include one or more instructions. The program (one or more instructions) or application stored in memory (130) may be executed by the processor (120).
[0156] A processor (120) according to one embodiment can obtain first color data of the screen of a first display device by executing one or more instructions stored in memory (130). For example, the processor (120) can control a communication unit (110) to receive first color data of the screen of the first display device (210) captured using a camera included in an external device (300) from the external device (300).
[0157] A processor (120) according to one embodiment can change screen setting information of a second display device (220) by executing one or more instructions stored in memory (130). For example, the processor (120) can control an input / output unit (140) so that at least one setting for a screen menu of the second display device (220) is changed.
[0158] A processor (120) according to one embodiment can obtain second color data of changed screens of a second display device (220) by executing one or more instructions stored in memory (130). For example, the processor (120) can control a communication unit (110) to receive second color data of changed screens of a second display device (220) captured from an external device (300) using a camera included in an external device (300).
[0159] A processor (120) according to one embodiment can identify one of a plurality of screen setting information based on first color data and second color data by executing one or more instructions stored in memory (130). For example, the processor (120) can obtain a first color coordinate corresponding to the first color data by converting the first color data, which includes RGB values, into xyY values. Additionally, the processor (120) can obtain second color coordinates corresponding to the second color data by converting the second color data, which includes RGB values, into xyY values. The processor (120) can identify the color coordinate closest to the first color coordinate among the second color coordinates and identify screen setting information corresponding to the identified second color coordinate.
[0160] A processor (120) according to one embodiment can control an input / output unit (140) to set the screen of a second display device (220) to identified screen setting information by executing one or more instructions stored in memory (130). For example, if the identified screen setting information is a "standard mode", the processor (120) can control the input / output unit (140) to set the color temperature of the screen of the second display device (220) to "standard" mode.
[0161] An input / output unit (140) according to one embodiment may include at least one port for being connected to an external device via a wired cable in order to communicate with an external device via a wired connection. For example, the input / output unit (140) may include at least one of an HDMI (High-Definition Multimedia Interface) port, an MHL (Mobile High-Definition Link) port, a USB (Universal Serial Bus) port, a DP (Display Port), a Thunderbolt port, a VGA (Video Graphics Array) port, an RGB port, a D-SUB (D-subminiature), a DVI (Digital Visual Interface), a component jack, and a PC port. The input / output unit (140) may communicate with an external device connected via a wired connection through at least one port.
[0162] An input / output unit (140) according to one embodiment may be connected to a first display device (210) and a second display device (210) via DDC / CI (Display Data Channel / Command Interface) communication. For example, the input / output unit (140) may receive EDID information of the first display device (210) and the second display device (220) from the first display device (210) and the second display device (220). Additionally, the input / output unit (140) may transmit commands to the first display device (210) or the second display device (220) to change the settings of the first display device (210) or the second display device (220). However, it is not limited thereto.
[0163] Meanwhile, the block diagrams of the electronic device (100) illustrated in FIG. 9 are block diagrams for one embodiment. Each component of the block diagram may be integrated, added, or omitted according to the specifications of the actual implemented electronic device (100). That is, as needed, two or more components may be combined into one component, or one component may be subdivided into two or more components. Furthermore, the functions performed in each block are intended to explain the embodiments, and the specific operations or devices thereof do not limit the scope of the present invention.
[0164] FIG. 10 is a block diagram showing the configuration of a display device according to one embodiment.
[0165] The display device (1000) of FIG. 10 may be an embodiment of the first display device (210) or the second display device (220).
[0166] Referring to FIG. 10, a display device (1000) according to one embodiment may include an input / output unit (1010), a processor (1020), a memory (1030), and a display (1040).
[0167] An input / output unit (1010) according to one embodiment may include at least one port for being connected to an external device via a wired cable in order to communicate with an external device via a wired connection. For example, the input / output unit (1010) may include at least one of an HDMI (High-Definition Multimedia Interface) port, an MHL (Mobile High-Definition Link) port, a USB (Universal Serial Bus) port, a DP (Display Port), a Thunderbolt port, a VGA (Video Graphics Array) port, an RGB port, a D-SUB (D-subminiature), a DVI (Digital Visual Interface), a component jack, and a PC port. The input / output unit (140) may communicate with an external device connected via a wired connection through at least one port.
[0168] An input / output unit (1010) according to one embodiment may be connected to an electronic device (100) via DDC / CI (Display Data Channel / Command Interface) communication. For example, the input / output unit (1010) may transmit EDID information to the electronic device (100). Additionally, the input / output unit (1010) may receive commands from the electronic device (100) to change the settings of the display device (1000). However, it is not limited thereto.
[0169] A processor (1020) according to one embodiment can control the overall operation of a display device (1000). The processor (1020) can execute one or more programs stored in a memory (1030). A memory (1030) according to one embodiment can store various data, programs, or applications for driving and controlling a display device (1010).
[0170] The processor (1020) controls the overall operation of the display device (1010) and the signal flow between the internal components of the display device (1010), and performs the function of processing data. The processor (1020) can execute an OS (Operation System) and various applications stored in memory (1030) when there is user input or when a pre-set and stored condition is satisfied.
[0171] A processor (1020) according to one embodiment can control the operation of a display device (1000) based on control commands received from an electronic device (100). For example, the processor (1020) can control the display (1040) to display a reference pattern based on reference pattern information received from the electronic device (100). Additionally, the processor (1020) can control the display (1040) to change screen setting information and display the changed screens based on control commands received from the electronic device (100). However, it is not limited thereto.
[0172] A display (1040) according to one embodiment converts a video signal, data signal, OSD signal, control signal, etc. processed by a processor (1020) to generate a driving signal. The display (1040) can be implemented as a PDP, LCD, OLED, flexible display, etc., and can also be implemented as a 3D display. Additionally, the display (1040) can be configured as a touch screen and used as an input device in addition to an output device.
[0173] A display (1040) according to one embodiment may display a reference pattern screen, an object guiding screen capture, screens changed according to screen setting information, information indicating the status of the current screen, etc. However, it is not limited thereto.
[0174] Meanwhile, the block diagrams of the display device (1000) illustrated in FIG. 10 are block diagrams for one embodiment. Each component of the block diagram may be integrated, added, or omitted according to the specifications of the actual implemented display device (1000). That is, as needed, two or more components may be combined into one component, or one component may be subdivided into two or more components. Furthermore, the functions performed in each block are intended to explain the embodiments, and the specific operations or devices thereof do not limit the scope of the present invention.
[0175] FIG. 11 is a block diagram showing the configuration of a mobile device (1100) according to one embodiment.
[0176] The mobile device (1100) of FIG. 11 may be an embodiment of an external device (300).
[0177] A mobile device (1100) according to one embodiment may include a communication unit (1110), at least one processor (1120), memory (1130), a display (1140), and a camera (1150).
[0178] A communication unit (1110) according to one embodiment can transmit and receive data or signals with an external device (e.g., an electronic device (100)).
[0179] A communication unit (1110) according to one embodiment may include a Wi-Fi module, a Bluetooth module, an infrared communication module, and a wireless communication module. In this case, each communication module may be implemented in the form of at least one hardware chip.
[0180] The Wi-Fi module and the Bluetooth module perform communication using the Wi-Fi method and the Bluetooth method, respectively. When using the Wi-Fi module or the Bluetooth module, various connection information such as SSID and session key is transmitted and received first, and then various information can be transmitted and received after establishing a communication connection using this information. The wireless communication module may include at least one communication chip that performs communication according to various wireless communication standards such as Zigbee, 3G (3rd Generation), 3GPP (3rd Generation Partnership Project), LTE (Long Term Evolution), LTE-A (LTE Advanced), 4G (4th Generation), and 5G (5th Generation).
[0181] A communication unit (1110) according to one embodiment can transmit first color data obtained by capturing the screen of a first display device (210) and second color data obtained by capturing the screen of a second display device (220) to an electronic device (100).
[0182] A processor (1120) according to one embodiment controls the overall operation of the mobile device (1100) and the signal flow between internal components of the mobile device (1100), and performs the function of processing data.
[0183] The processor (1120) may include a single core, dual core, triple core, quad core, and multiples thereof. Additionally, the processor (1120) may include multiple processors. For example, the processor (1120) may be implemented as a main processor and a sub processor.
[0184] Additionally, the processor (1120) may include at least one of a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), and a VPU (Video Processing Unit). Alternatively, depending on the embodiment, it may be implemented in the form of a System On Chip (SoC) integrating at least one of a CPU, a GPU, and a VPU. Alternatively, the processor (1120) may further include a Neural Processing Unit (NPU).
[0185] A memory (1130) according to one embodiment can store various data, programs, or applications for driving and controlling a mobile device (1100).
[0186] Additionally, the program stored in memory (1130) may include one or more instructions. The program (one or more instructions) or application stored in memory (1130) may be executed by the processor (1120).
[0187] A camera (1150) according to one embodiment can acquire image frames, such as still images or video. For example, the camera (1150) can capture images outside the mobile device (1100). At this time, the images captured through the camera (1150) can be processed through a processor (1120) or a separate image processor.
[0188] For example, the camera (1150) can capture images displayed on the first display device (210) and images displayed on the second display device (220). The camera (1150) can transmit color data corresponding to the captured images (e.g., first color data and second color data) to the electronic device (100). At this time, the color data transmitted to the electronic device (100) may be raw data prior to processing through the processor (1120) or a separate image processor.
[0189] A display (1140) according to one embodiment converts a video signal, data signal, OSD signal, control signal, etc. processed by a processor (1120) to generate a driving signal. The display (1140) can be implemented as a PDP, LCD, OLED, flexible display, etc., and can also be implemented as a 3D display. Additionally, the display (1140) can be configured as a touch screen and used as an input device in addition to an output device.
[0190] A display (1140) according to one embodiment may display a user interface for performing screen calibration, etc. However, it is not limited thereto.
[0191] Meanwhile, the block diagrams of the mobile device (1100) illustrated in FIG. 11 are block diagrams for one embodiment. Each component of the block diagram may be integrated, added, or omitted according to the specifications of the actual mobile device (1100) being implemented. That is, as needed, two or more components may be combined into one component, or one component may be subdivided into two or more components. Furthermore, the functions performed in each block are intended to explain the embodiments, and the specific operations or devices thereof do not limit the scope of the present invention.
[0192] An electronic device according to one embodiment may include a communication unit, an input / output unit that communicates with a first display device and a second display device, a memory that stores one or more instructions, and at least one processor including a processing circuit.
[0193] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can control the communication unit to receive first color data of the screen of the first display device from the external device.
[0194] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can control the second display device to change the screen setting information of the second display device through the input / output unit.
[0195] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device may control the communication unit to receive second color data of screens corresponding to a plurality of screen setting information of the second display device from the external device based on the change of screen setting information of the second display device.
[0196] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can identify any one of the plurality of screen setting information based on the first color data and the second color data.
[0197] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can control the second display device through the input / output unit so that the screen of the second display device is set to the identified screen setting information.
[0198] The first color data and the second color data can be acquired by a camera included in the external device.
[0199] When the one or more instructions are executed individually or collectively by the at least one processor (120), the electronic device can control the second display device and the second display device through the input / output unit so that the first display device and the second display device display the same reference pattern.
[0200] The above input / output unit may include an HDMI (High-Definition Multimedia Interface) port or a DP (Display Port).
[0201] When the one or more instructions are executed individually or collectively by the at least one processor (120), the electronic device can control the first display device through the input / output unit so that an object guiding a shooting area is displayed on the screen of the first display device.
[0202] When the one or more instructions are executed individually or collectively by the at least one processor (120), the electronic device can control the first display device through the input / output unit so that the display of the object is terminated or the attributes of the object are changed based on the acquisition of the first color data.
[0203] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can identify screen setting information corresponding to the second color data most similar to the first color data among the second color data.
[0204] The first color data and the second color data may include RGB data or xyY data.
[0205] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can convert the first RGB data corresponding to the first color data into the first xyY data.
[0206] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can convert the second RGB data corresponding to the second color data into second xyY data.
[0207] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can obtain a first coordinate value expressed by a first x value and a first y value representing a color space among the first xyY data, and a second coordinate value expressed by a second x value and a second y value representing a color space among the second xyY data.
[0208] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can identify screen setting information corresponding to the second coordinate value that is closest in distance to the first coordinate value among the second coordinate values.
[0209] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device may perform screen calibration so that the screen of the second display device has the same color or brightness as the screen of the first display device, while the screen of the second display device is set to the identified screen setting information.
[0210] The multiple screens corresponding to the above multiple screen setting information may have different adjustable color coordinate ranges.
[0211] When the one or more instructions are executed individually or collectively by the at least one processor, the electronic device can control the second display device so that the screen setting information of the second display device is changed by changing information regarding at least one of a picture mode, color temperature, or color space included in the screen menu of the second display device.
[0212] A method of operating an electronic device according to one embodiment may include the step of receiving first color data of a screen of a first display device from an external device.
[0213] A method of operating an electronic device according to one embodiment may include the step of controlling the second display device to change screen setting information of the second display device through an input / output unit.
[0214] A method of operating an electronic device according to one embodiment may include the step of receiving second color data of screens corresponding to a plurality of screen setting information of the second display device from the external device based on the change of screen setting information of the second display device.
[0215] A method of operating an electronic device according to one embodiment may include the step of identifying any one of the plurality of screen setting information based on the first color data and the second color data.
[0216] A method of operating an electronic device according to one embodiment may include the step of controlling the second display device through the input / output unit so that the screen of the second display device is set to the identified screen setting information.
[0217] The first color data and the second color data can be acquired by a camera included in the external device.
[0218] A method of operating an electronic device according to one embodiment may further include the step of controlling the second display device and the second display device so that the first display device and the second display device display the same reference pattern.
[0219] A method of operating an electronic device according to one embodiment may include the step of controlling the first display device through the input / output unit so that an object guiding a shooting area is displayed on the screen of the first display device.
[0220] A method of operating an electronic device according to one embodiment may include the step of controlling the first display device through the input / output unit so that the display of the object is terminated or the attribute of the object is changed based on the acquisition of the first color data.
[0221] The step of identifying any one of the plurality of screen setting information may include the step of identifying screen setting information corresponding to the second color data most similar to the first color data among the second color data.
[0222] The above first color data and the above second color data may include RGB data or xyY data.
[0223] A method of operation of an electronic device according to one embodiment may include a step of converting first RGB data corresponding to the first color data into first xyY data.
[0224] A method of operation of an electronic device according to one embodiment may include the step of converting second RGB data corresponding to the second color data into second xyY data.
[0225] A method of operating an electronic device according to one embodiment may include the step of obtaining a first coordinate value expressed by a first x value and a first y value representing a color space among the first xyY data, and a second coordinate value expressed by a second x value and a second y value representing a color space among the second xyY data.
[0226] The step of identifying any one of the plurality of screen setting information may include the step of identifying screen setting information corresponding to the second coordinate value that is closest in distance to the first coordinate value among the second coordinate values.
[0227] A method of operating an electronic device according to one embodiment may include the step of performing screen calibration so that the screen of the second display device becomes identical in color or brightness to the screen of the first display device when the screen of the second display device is set to the identified screen setting information.
[0228] An electronic device according to one embodiment can improve the efficiency and accuracy of calibration by optimizing the screen menu of a target display device for the color data of the screen of a reference display device and then performing screen calibration.
[0229] An electronic device according to one embodiment provides a function to automatically perform screen calibration, thereby allowing the user to easily perform calibration and save time required for calibration.
[0230] An electronic device according to one embodiment can improve the efficiency and accuracy of calibration even when performing screen calibration of display devices of different manufacturers or models.
[0231] A method of operation of an electronic device according to one embodiment may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, etc., either alone or in combination. The program instructions recorded on the medium may be those specifically designed and configured for the present invention, or may be those known and available to those skilled in the art of computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes; optical recording 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.
[0232] In addition, the method of operation of the display device according to the disclosed embodiments may be provided by being included in a computer program product. The computer program product may be traded between a seller and a buyer as a product.
[0233] A computer program product may include a software program and a computer-readable storage medium on which the software program is stored. For example, a computer program product may include a product in the form of a software program (e.g., a downloadable app) that is electronically distributed through a manufacturer of an electronic device or an electronic market (e.g., Google Play Store, App Store). For electronic distribution, at least a portion of the software program may be stored on a storage medium or temporarily created. In this case, the storage medium may be a server of the manufacturer, a server of the electronic market, or a storage medium of a relay server that temporarily stores the software program.
[0234] A computer program product may include a storage medium of a server or a storage medium of a client device in a system composed of a server and a client device. Alternatively, if a third device (e.g., a smartphone) is communicationally connected to the server or client device, the computer program product may include a storage medium of the third device. Alternatively, the computer program product may include the S / W program itself, which is transmitted from the server to the client device or the third device, or from the third device to the client device.
[0235] In this case, one of the server, the client device, and the third device may execute the computer program product to perform the method according to the disclosed embodiments. Alternatively, two or more of the server, the client device, and the third device may execute the computer program product to perform the method according to the disclosed embodiments in a distributed manner.
[0236] For example, a server (e.g., a cloud server or an artificial intelligence server, etc.) can execute a computer program product stored on the server to control a client device connected to the server in communication to perform the method according to the disclosed embodiments.
[0237] Although the embodiments have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements by those skilled in the art using the basic concept of the present invention as defined in the following claims also fall within the scope of the present invention.
Claims
1. In an electronic device (100), A communication unit (110) that communicates with an external device; Input / output unit (140) that communicates with the first display device and the second display device; Memory (130) for storing one or more instructions; and It includes at least one processor (120) including a processing circuit, and When the one or more instructions are executed individually or collectively by the at least one processor (120), the electronic device (100) is, Control the communication unit to receive first color data of the screen of the first display device from the external device, and The second display device is controlled to repeatedly change the screen setting information of the second display device through the above input / output unit, and For each change in the screen setting information of the second display device, the communication unit is controlled to receive second color data of the screen of the second display device corresponding to one of the screen setting information of the plurality of screen setting information of the second display device from the external device, and Based on the first color data and the second color data, one of the plurality of screen setting information is identified, and An electronic device that controls the second display device through the input / output unit so that the screen of the second display device is set based on the identified screen setting information.
2. In Paragraph 1, The first color data and the second color data are obtained by an electronic device, which is a camera included in the external device.
3. In Paragraph 1 or 2, When the one or more instructions are executed individually or collectively by the at least one processor (120), the electronic device (100) is, An electronic device that controls the second display device and the second display device so that the first display device and the second display device display the same reference pattern through the above input / output unit.
4. In any one of paragraphs 1 through 3, The above input / output unit is, An electronic device including an HDMI (High-Definition Multimedia Interface) port or a DP (Display Port).
5. In any one of paragraphs 1 through 4, When the one or more instructions are executed individually or collectively by the at least one processor (120), the electronic device (100) is, The first display device is controlled through the input / output unit so that an object guiding a shooting area is displayed on the screen of the first display device, and An electronic device that controls the first display device through the input / output unit so that the display of the object is terminated or the attributes of the object are changed based on the reception of the first color data.
6. In any one of paragraphs 1 through 5, The above-mentioned identified screen setting information is an electronic device corresponding to the second color data most similar to the first color data among the second color data.
7. In any one of paragraphs 1 through 6, The above first color data includes first RGB data, and each second color data includes second RGB data, and When the one or more instructions are executed individually or collectively by the at least one processor (120), the electronic device (100) is, The first RGB data corresponding to the first color data is converted into first xyY data, and An electronic device that converts each of the above second RGB data into second xyY data.
8. In Paragraph 7, The above first xyY data includes first coordinate values expressed by first x values and first y values associated with a color space, and Each of the above second xyY data includes second coordinate values expressed as second x and second y values associated with chromaticity, and An electronic device in which the above-identified screen setting information corresponds to the second coordinate value closest to the first coordinate value.
9. In any one of paragraphs 1 through 8, When the one or more instructions are executed individually or collectively by the at least one processor (120), the electronic device (100) is, An electronic device that performs screen calibration so that the screen of the second display device and the screen of the first display device have substantially the same color or brightness, while the screen of the second display device is set based on the identified screen setting information.
10. In any one of paragraphs 1 through 9, An electronic device in which a plurality of screens corresponding to the above plurality of screen setting information have different adjustable color coordinate ranges.
11. In any one of paragraphs 1 through 10, An electronic device in which the screen setting information of the second display device is changed by changing information regarding at least one of a picture mode, color temperature, or color space included in the screen menu of the second display device.
12. In a method of operating an electronic device, A step of receiving first color data of the screen of the first display device from an external device (S310); A step (S320) of controlling the second display device to repeatedly change the screen setting information of the second display device through an input / output unit; For each change of screen setting information of the second display device, a step (S330) of receiving second color data of the screen of the second display device corresponding to one of the screen setting information of the plurality of screen setting information of the second display device from the external device; A step (S340) of identifying one of the plurality of screen setting information based on the first color data and the second color data; and A method of operating an electronic device comprising the step (S350) of controlling the second display device through the input / output unit so that the screen of the second display device is set based on the identified screen setting information.
13. In Paragraph 12, The above first color data and the above second color data are acquired by a camera included in the external device, a method of operation of an electronic device.
14. In Paragraph 12 or 13, The above method of operation is, A method of operating an electronic device, further comprising the step of controlling the second display device and the second display device so that the first display device and the second display device display the same reference pattern.
15. A computer-readable, non-transient recording medium storing a program executed by at least one processor of an electronic device to perform the operation of any one of claims 12 through 14.