Color calibration method, device, system, storage medium, equipment and display screen

By displaying color calibration diagrams and calibration boxes on the display screen, and automatically obtaining chromaticity parameters and calibration images, efficient color calibration of the camera is achieved, and the problem of inefficient color calibration in the prior art is solved.

CN119741380APending Publication Date: 2025-04-01XIAN QINGSONG PHOTOELECTRIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411563008.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-04-01

AI Technical Summary

Technical Problem

In the prior art, the efficiency of camera color calibration is low, and frequent operation of objects, cameras and host computers is required, resulting in complex operation and low efficiency.

Method used

By sending color calibration diagram information and calibration frame information to the display screen, the display screen controls to display color calibration diagram and calibration frame, without physical means setting calibration frames, obtaining chromaticity parameters and calibration images, and automatically performing camera color calibration.

Benefits of technology

It improves the efficiency of color calibration, reduces the complexity of user operations, prevents physical damage to the display, and extends the service life of the display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119741380A_ABST
    Figure CN119741380A_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a color calibration method, device, system, storage medium, equipment and display screen, which belongs to the technical field of color calibration. The method includes: sending color calibration map information and calibration frame information to the display screen, controlling the display screen to display the color calibration map according to the color calibration map information, and displaying the calibration frame on the color calibration map according to the calibration frame information; obtaining the chromaticity parameters collected from the color calibration map in the calibration frame; obtaining the calibration image obtained by the camera shooting the color calibration map in the calibration frame; and color calibrating the camera according to the chromaticity parameters and the calibration image. Therefore, the embodiment of the present application can improve the efficiency of color calibration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of color calibration, and in particular to a color calibration method, device, system, storage medium, equipment and display screen. Background Art

[0002] The camera is a key module in the machine vision system, and color calibration of the camera is a necessary process that affects the machine vision system's ability to identify the color of the captured image. At present, in the process of color calibration of the camera, it is necessary to use the camera to shoot the positions of multiple objects of different colors that are calibrated by physical means, and then combine the chromaticity parameters collected from the calibrated positions of the objects to perform color calibration of the camera. Therefore, the user needs to frequently operate the photographed objects, the camera, and the upper computer for color calibration, resulting in very low efficiency of camera color calibration. Summary of the invention

[0003] The embodiments of the present application provide a color calibration method, device, system, storage medium, equipment and display screen, which can improve the efficiency of color calibration. The technical solution is as follows:

[0004] In a first aspect, an embodiment of the present application provides a color calibration method, comprising:

[0005] Sending color calibration map information and calibration frame information to a display screen, controlling the display screen to display the color calibration map according to the color calibration map information, and displaying the calibration frame on the color calibration map according to the calibration frame information;

[0006] Acquire chromaticity parameters collected from the color calibration image in the calibration frame;

[0007] Obtain a calibration image obtained by photographing the color calibration image in the calibration frame by a camera;

[0008] Color calibration is performed on the camera according to the chromaticity parameters and the calibration image.

[0009] In a second aspect, an embodiment of the present application provides a color calibration device, comprising:

[0010] A display module, used for sending color calibration map information and calibration frame information to a display screen, controlling the display screen to display a color calibration map according to the color calibration map information, and displaying the calibration frame on the color calibration map according to the calibration frame information;

[0011] A chromaticity parameter acquisition module, used to acquire chromaticity parameters collected from the color calibration diagram in the calibration frame;

[0012] A calibration image acquisition module, used to acquire a calibration image obtained by photographing the color calibration image in the calibration frame by a camera;

[0013] The color calibration module is used to perform color calibration on the camera according to the chromaticity parameters and the calibration image.

[0014] In a third aspect, an embodiment of the present application provides a color calibration system, including: a host computer, a display screen, a colorimeter, and a camera;

[0015] The host computer sends the color calibration map information and the calibration frame information to the display screen, controls the display screen to display the color calibration map according to the color calibration map information, and displays the calibration frame on the color calibration map according to the calibration frame information;

[0016] The colorimeter collects the color calibration diagram in the calibration frame to obtain colorimetric parameters, and the colorimeter transmits the colorimetric parameters to the host computer;

[0017] The host computer obtains a calibration image obtained by photographing the color calibration image in the calibration frame by a camera;

[0018] The host computer performs color calibration on the camera according to the chromaticity parameters and the calibration image.

[0019] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the color calibration method described above are implemented.

[0020] In a fifth aspect, an embodiment of the present application provides a computer device, which may include: a processor and a memory; wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the color calibration method as described above are implemented.

[0021] In a sixth aspect, an embodiment of the present application provides a display screen, comprising a plurality of sub-screens connected in sequence;

[0022] The sub-screen receives a plurality of calibration data packets; the calibration data packets include: calibration image sub-information obtained by splitting the color calibration image information, calibration frame sub-information obtained by splitting the calibration frame information, and coordinate identification;

[0023] The sub-screen displays the calibration diagram sub-information and the calibration frame sub-information of the corresponding target calibration data packet according to the coordinate identifier;

[0024] The sub-screen transmits the undisplayed calibration data packet to the next sub-screen until all the sub-screens display the color calibration map according to the color calibration map information and display the calibration frame on the color calibration map according to the calibration frame information.

[0025] The embodiment of the present application sends color calibration map information and calibration frame information to a display screen, controls the display screen to display the color calibration map according to the color calibration map information, and displays the calibration frame on the color calibration map according to the calibration frame information. By displaying the color calibration map and the calibration frame on the color calibration map on the display screen, there is no need for the user to use physical means to set a real calibration frame on the display screen, which can prevent the display screen from being damaged by physical means, improves the service life of the display screen, and is conducive to quickly obtaining the chromaticity parameters collected from the color calibration map in the calibration frame; then, by obtaining the chromaticity parameters collected from the color calibration map in the calibration frame, and obtaining the calibration image obtained by the camera shooting the color calibration map in the calibration frame; the camera can be quickly color calibrated according to the chromaticity parameters and the calibration image, which can improve the efficiency of color calibration.

[0026] In order to provide a clearer understanding of the present application, the specific implementation of the present application will be described below in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0028] Figure 1 The following is a flow chart of a color calibration method according to an embodiment of the present application.

[0029] Figure 2 This is a flow chart of step S3 of the color calibration method according to one embodiment of the present application.

[0030] Figure 3 This is a schematic diagram of module connections of a color calibration device according to an embodiment of the present application.

[0031] Figure 4 A schematic diagram of a color calibration system according to an embodiment of the present application.

[0032] Figure 5 A schematic diagram of a display screen according to an embodiment of the present application.

[0033] 100. Color calibration device; 101. Display module; 102. Chromaticity parameter acquisition module; 103. Calibration image acquisition module; 104. Color calibration module; 1. Color calibration system; 11. Host computer; 12. Display screen; 13. Colorimeter; 14. Camera; 1. Display screen; 11. Sub-screen. DETAILED DESCRIPTION

[0034] In order to make the objectives, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0035] It should be clear that the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the embodiments of the present application.

[0036] When the following description relates to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances. The singular forms of "a", "said" and "the" used in the present application and the appended claims are also intended to include the majority form, unless the context clearly indicates other meanings. The words "if" / "if" used herein can be interpreted as "at the time of" or "when" or "in response to determination".

[0037] In addition, in the description of this application, unless otherwise specified, "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0038] In the process of color calibration of the camera, it is necessary to use the camera to shoot the positions of multiple objects of different colors that are calibrated by physical means, and then combine the chromaticity parameters collected from the calibrated positions of the objects to perform color calibration of the camera. Therefore, the user needs to frequently operate the photographed objects, the camera, and the host computer for color calibration, resulting in very low efficiency of camera color calibration.

[0039] In order to improve efficiency, the user may display the color calibration diagram on the display screen, and then set a real calibration frame for the color calibration diagram displayed on the display screen by physical means, such as setting a real calibration frame for the color calibration diagram displayed on the display screen by sticking white tape. However, the real calibration frame set by physical means is not conducive to adjusting the position calibration, and the size of the real calibration frame set by physical means needs to correspond to the lens of the colorimeter, which increases the user's operation, and the adhesive on the white tape is easy to remain on the display screen, which is easy to damage the display screen and reduce the service life of the display screen.

[0040] The application scenario of the embodiment of the present application is the color calibration of the camera, and the corresponding execution subject can be a host computer. Among them, the host computer can be connected to the display screen, the colorimeter and the camera respectively. The host computer can be an electronic device used to interact with the display screen, the colorimeter and the camera respectively, using the technical solution of the color calibration method disclosed in the embodiment of the present application. It should be noted that the display screen of the embodiment of the present application can adopt an LED screen, which is used to display the corresponding content according to the received information; the colorimeter of the embodiment of the present application is a standard colorimeter, which can be used to measure the colorimetric parameters of the target object; the camera of the embodiment of the present application is an industrial camera, which can be used as a key module in a machine vision system.

[0041] The technical solution of the embodiment of the present application can send color calibration map information and calibration frame information to the display screen, control the display screen to display the color calibration map according to the color calibration map information, and display the calibration frame on the color calibration map according to the calibration frame information. The color calibration map and the calibration frame on the color calibration map are displayed on the display screen without the user using physical means to set a real calibration frame on the display screen, which can prevent the display screen from being damaged by physical means, improve the service life of the display screen, and facilitate the rapid acquisition of chromaticity parameters obtained by collecting the color calibration map in the calibration frame; then, by obtaining the chromaticity parameters obtained by collecting the color calibration map in the calibration frame, and obtaining the calibration image obtained by the camera shooting the color calibration map in the calibration frame; the camera can be quickly color calibrated according to the chromaticity parameters and the calibration image, which can improve the efficiency of color calibration.

[0042] See also Figure 1 , which is a flow chart of the color calibration method of the first embodiment of the present application, comprising:

[0043] S1: Sending color calibration map information and calibration frame information to the display screen, controlling the display screen to display the color calibration map according to the color calibration map information, and displaying the calibration frame on the color calibration map according to the calibration frame information.

[0044] The host computer can send the color calibration map information and calibration frame information to the display screen through a wired connection, a wireless connection or an electronic storage. The wired connection can be connected through a video cable, and the video cable can be a common HDMI cable, DP cable, VGA cable, AV cable, etc. The wireless connection can be connected through wireless communication methods such as WiFi, Bluetooth, near field communication, etc. The electronic storage can be a flash memory, a hard disk, a CD, a tape, a USB flash drive, etc.

[0045] The color calibration image information includes the color information of the color calibration image and the first display level of the color calibration image on the display screen; the calibration frame information includes the calibration frame position information and the calibration frame on the second display level of the display screen; wherein the second display level is higher than the first display level, so the display screen displays the calibration frame on the color calibration image based on the calibration frame position information, the first display level and the second display level.

[0046] The calibration frame is formed by at least one colored frame edge, so the shape of the calibration frame can be a variety of different shapes such as a circle, a rectangle, etc. For example, the calibration frame is a circle with a preset width; the calibration frame position information includes the center coordinates of the calibration frame, the inner radius or inner diameter of the calibration frame, and the outer radius or outer diameter of the calibration frame.

[0047] Among them, the circular calibration frame can be simply generated according to the coordinates of the center of the circle, the inner radius or inner diameter of the calibration frame, and the outer radius or outer diameter of the calibration frame, thereby saving the input amount of calibration frame information and improving the efficiency of obtaining the calibration frame.

[0048] The calibration frame may also be a rectangle with preset length and width, and the calibration frame position information includes the rectangular center coordinates of the calibration frame, the vertical distance value between the inner edge of the calibration frame and the rectangular center coordinates, and the vertical distance value between the outer edge of the calibration frame and the rectangular center coordinates.

[0049] The vertical distance refers to the shortest distance between the inner edge or outer edge of the calibration frame and the center coordinates of the rectangle; the vertical distance value between the inner edge of the calibration frame and the center coordinates of the rectangle includes the vertical distance value between the inner edge of the long frame of the calibration frame and the center coordinates of the rectangle, and the vertical distance value between the inner edge of the wide frame of the calibration frame and the center coordinates of the rectangle; the vertical distance value between the outer edge of the calibration frame and the center coordinates of the rectangle includes the vertical distance value between the outer edge of the long frame of the calibration frame and the center coordinates of the rectangle, and the vertical distance value between the outer edge of the wide frame of the calibration frame and the center coordinates of the rectangle.

[0050] Among them, since a rectangle is also a common shape, and since most display screens are rectangular, a rectangular calibration frame can be more closely used to calibrate various positions of a color calibration diagram displayed on the display screen, thereby increasing the diversity of color calibration methods.

[0051] It should be noted that the border of the calibration frame can be white or black, and the inside of the calibration frame is a hollow area or a transparent area without any color. Therefore, through the calibration frame, the part of the color calibration map within the calibration frame can be obtained, that is, the color calibration map within the calibration frame.

[0052] S2: Obtain chromaticity parameters collected from the color calibration image in the calibration frame.

[0053] The lens of the colorimeter is directed toward the color calibration map in the calibration frame and covers the color calibration map in the calibration frame to collect colors of the color calibration map in the calibration frame to obtain colorimetric parameters, and then the colorimeter transmits the colorimetric parameters to the host computer.

[0054] S3: Obtain a calibration image obtained by photographing the color calibration map in the calibration frame by the camera.

[0055] If the object photographed by the camera is only the color calibration image in the calibration frame, the image obtained is the calibration image; please refer to Figure 2 , if the object photographed by the camera includes the color calibration image inside the calibration frame and the color calibration image outside the calibration frame, the calibration image can be obtained by the following steps:

[0056] S31: Obtain a color calibration image captured by a camera of the color calibration image.

[0057] The definition of the color calibration image is different from that of the color calibration map. The color calibration image is an image obtained by shooting the color calibration map within the calibration frame and the color calibration map outside the calibration frame by a camera.

[0058] S32: Generate a selection box according to preset selection box parameters.

[0059] Among them, the host computer may also include a corresponding display, and the user can directly view the selection box parameters and the selection box shape preset in the host computer through the display, and the selection box parameters can also be modified by the user, wherein the user can modify the selection box parameters by typing or pulling deformation operations, for example, the user drags the frame edge of the selection box displayed on the display of the host computer through the mouse or touch screen control to change the size or parameters of the selection box.

[0060] S33: according to the dragging to the selected box which overlaps with the calibration box of the color calibration image, the color calibration image in the selected box is used as the calibration image.

[0061] The calibration image is different from the color calibration image. The calibration image is the image portion of the color calibration image corresponding to the color calibration map in the selected box. Therefore, when the camera directly captures the color calibration map in the selected box, the image obtained can also be used as the calibration image.

[0062] Optionally, the display of the host computer can also display a color calibration image, and the user can drag the selection box until the selection box coincides with the calibration box of the color calibration image, thereby using the color calibration image in the selection box as the calibration image. It should be noted that since the coordinate system of the color calibration image displayed on the display screen is different from the coordinate system of the color calibration image captured by the camera, it is necessary to accurately obtain the image content corresponding to the chromaticity parameters by determining the calibration image.

[0063] S4: Perform color calibration on the camera according to the colorimetric parameters and the calibration image.

[0064] Among them, color calibration of the camera based on chromaticity parameters and calibration images refers to using the chromaticity parameters as the chromaticity parameters of the calibration image taken by the camera. By color calibrating the camera with different chromaticity parameters and calibration images, the camera can recognize the color and chromaticity parameters in the captured image.

[0065] The embodiment of the present application sends color calibration map information and calibration frame information to a display screen, controls the display screen to display the color calibration map according to the color calibration map information, and displays the calibration frame on the color calibration map according to the calibration frame information. By displaying the color calibration map and the calibration frame on the color calibration map on the display screen, there is no need for the user to use physical means to set a real calibration frame on the display screen, which can prevent the display screen from being damaged by physical means, improves the service life of the display screen, and is conducive to quickly obtaining the chromaticity parameters collected from the color calibration map in the calibration frame; then, by obtaining the chromaticity parameters collected from the color calibration map in the calibration frame, and obtaining the calibration image obtained by the camera shooting the color calibration map in the calibration frame; the camera can be quickly color calibrated according to the chromaticity parameters and the calibration image, which can improve the efficiency of color calibration.

[0066] In a feasible embodiment, S3: the step of obtaining a calibration image obtained by photographing the color calibration image in the calibration frame by a camera includes:

[0067] S31: Obtain a color calibration image captured by a camera of the color calibration image.

[0068] S34: performing calibration frame recognition on the color calibration image, and taking the color calibration image in the corresponding calibration frame as the calibration image according to the recognized calibration frame image position information.

[0069] The calibration frame recognition of the color calibration image can be realized by image processing technology or by a pre-trained calibration frame recognition model. The calibration frame recognition model is obtained by training a neural network model with multiple image training samples. Each image training sample includes a color calibration image, a calibration frame and calibration frame image position information. Through multiple image training samples, a calibration frame can be trained to recognize the calibration frame from the color calibration image and the corresponding calibration frame image position information.

[0070] According to the position information of the calibration frame image, the color calibration map in the calibration frame can be obtained from the color calibration image, thereby obtaining the calibration image.

[0071] In this embodiment, the calibration frame image position information is obtained by identifying the color calibration image, and the color calibration image in the calibration frame is used as the calibration image, so that the calibration image can be obtained efficiently and accurately. Moreover, compared with the method of generating a selection frame and obtaining the calibration image by editing, modifying and dragging the selection frame, this embodiment can obtain the calibration image more conveniently and quickly during the process of obtaining the calibration image, thereby further improving the efficiency of obtaining the calibration image.

[0072] See also Figure 3 The second embodiment of the present application provides a color calibration device 100, comprising:

[0073] The display module 101 is used to send the color calibration map information and the calibration frame information to the display screen, control the display screen to display the color calibration map according to the color calibration map information, and display the calibration frame on the color calibration map according to the calibration frame information;

[0074] The chromaticity parameter acquisition module 102 is used to acquire the chromaticity parameters collected from the color calibration image in the calibration frame;

[0075] The calibration image acquisition module 103 is used to acquire a calibration image obtained by photographing the color calibration image in the calibration frame by a camera;

[0076] The color calibration module 104 is used to perform color calibration on the camera according to the colorimetric parameters and the calibration image.

[0077] It should be noted that the color calibration device 100 provided in the second embodiment of the present application only uses the division of the above-mentioned functional modules as an example when executing the color calibration method. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the color calibration device 100 provided in the second embodiment of the present application and the color calibration method of the first embodiment of the present application are of the same concept. The implementation process thereof is detailed in the method embodiment and will not be repeated here.

[0078] See also Figure 4 , the third embodiment of the present application provides a color calibration system 1, including: a host computer 11, a display screen 12, a colorimeter 13 and a camera 14;

[0079] The host computer 11 sends the color calibration map information and the calibration frame information to the display screen 12, controls the display screen 12 to display the color calibration map according to the color calibration map information, and displays the calibration frame on the color calibration map according to the calibration frame information;

[0080] The colorimeter 13 collects the color calibration diagram in the calibration frame to obtain the colorimetric parameters, and the colorimeter 13 transmits the colorimetric parameters to the host computer 11;

[0081] The host computer 11 obtains a calibration image obtained by photographing the color calibration image in the calibration frame by the camera 14;

[0082] The host computer 11 performs color calibration on the camera 14 according to the chromaticity parameters and the calibration image.

[0083] It should be noted that the color calibration system 1 provided in the third embodiment of the present application only uses the division of the above-mentioned functional modules as an example when executing the color calibration method. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the color calibration system 1 provided in the third embodiment of the present application and the color calibration method of the first embodiment of the present application are of the same concept. The implementation process thereof is detailed in the method embodiment and will not be repeated here.

[0084] The fourth embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the above color calibration method are implemented.

[0085] The fifth embodiment of the present application provides a computer device, which may include: at least one processor, at least one network interface, a user interface, a memory, and at least one communication bus.

[0086] The communication bus is used to realize the connection and communication between these components.

[0087] The user interface may include a display screen (Display) and a camera (Camera), and the optional user interface may also include a standard wired interface and a wireless interface.

[0088] The network interface may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0089] Among them, the processor may include one or more processing cores. The processor uses various interfaces and lines to connect various parts of the entire computer device, and executes various functions of the computer device and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory, and calling data stored in the memory. Optionally, the processor can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor, but implemented separately through a chip.

[0090] Among them, the memory may include a random access memory (RAM) or a read-only memory (Read-Only Memory). Optionally, the memory includes a non-transitory computer-readable storage medium. The memory can be used to store instructions, programs, codes, code sets or instruction sets. The memory may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory may also be optionally at least one storage device located away from the aforementioned processor. As shown, a memory as a computer storage medium may include an operating system, a network communication module, a user interface module, and an operating application of a computer device.

[0091] In the computer device shown, the user interface is mainly used to provide an input interface for the user and obtain data input by the user; and the processor can be used to call the operating application of the computer device stored in the memory and specifically execute the steps of the above color calibration method.

[0092] See also Figure 5 , the sixth embodiment of the present application provides a display screen, comprising a plurality of sub-screens connected in sequence;

[0093] The sub-screen receives a plurality of calibration data packets; the calibration data packets include: calibration image sub-information obtained by splitting the color calibration image information, calibration frame sub-information obtained by splitting the calibration frame information, and coordinate identification;

[0094] The sub-screen displays the calibration diagram sub-information and calibration frame sub-information of the corresponding target calibration data package according to the coordinate identification;

[0095] The sub-screen transmits the undisplayed calibration data packet to the next sub-screen until all sub-screens display the color calibration map according to the color calibration map information and display the calibration frame on the color calibration map according to the calibration frame information.

[0096] Specifically, each sub-screen includes a scanning control card and an LED screen. The scanning control card of the same sub-screen is connected to the LED screen. The scanning control card is used to control the display screen of the corresponding LED screen. The LED screens of each sub-screen are spliced ​​to form the display screen of the embodiment.

[0097] Each scanning control card is connected in sequence, and the first scanning control card is connected to a data transmission device that sends calibration data packets. Specifically, the data transmission device includes a host computer and an acquisition card. The host computer transmits color calibration map information and calibration frame information to the acquisition card. The acquisition card generates several calibration data packets based on the calibration map sub-information obtained by splitting the color calibration map information and the calibration frame sub-information obtained by splitting the calibration frame information. The acquisition card generates several calibration data packets based on the split calibration map sub-information, calibration frame sub-information and preset coordinate identifiers and sends them to the first scanning control card. After the first scanning control card controls the LED screen to display the calibration map sub-information and calibration frame sub-information of the corresponding target calibration data packet, the calibration data packet that is not displayed is transmitted to the next scanning control card until all scanning control cards control the LED screen to display the calibration map sub-information and calibration frame sub-information of the corresponding target calibration data packet, so that the display screen can display the color calibration map according to the color calibration map information, and display the calibration frame on the color calibration map according to the calibration frame information.

[0098] The device embodiments described above are merely illustrative, wherein the components described as separate parts may or may not be physically separated, and the parts displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present application. Ordinary technicians in this field can understand and implement it without creative work.

[0099] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0100] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0101] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0102] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0103] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0104] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0105] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0106] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0107] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A color calibration method, characterized in that the method include: Sending color calibration map information and calibration frame information to a display screen, controlling the display screen to display the color calibration map according to the color calibration map information, and displaying the calibration frame on the color calibration map according to the calibration frame information; Acquire chromaticity parameters collected from the color calibration image in the calibration frame; Obtain a calibration image obtained by photographing the color calibration image in the calibration frame by a camera; Color calibration is performed on the camera according to the chromaticity parameters and the calibration image.

2. The color calibration method according to claim 1, characterized in that: The step of obtaining a calibration image obtained by photographing the color calibration image in the calibration frame with a camera includes: Obtaining a color calibration image captured by the camera of the color calibration image; Generate a selection box according to preset selection box parameters; According to dragging to a selected box that coincides with the calibration box of the color calibration image, the color calibration image in the selected box is used as the calibration image.

3. The color calibration method according to claim 1, characterized in that: The step of obtaining a calibration image obtained by photographing the color calibration image in the calibration frame with a camera includes: Obtaining a color calibration image captured by the camera of the color calibration image; The color calibration image is subjected to calibration frame recognition, and according to the recognized calibration frame image position information, the color calibration image in the corresponding calibration frame is used as the calibration image.

4. The color calibration method according to any one of claims 1 to 3, characterized in that: The color calibration image information includes color information of the color calibration image and a first display level of the color calibration image on the display screen; the calibration frame information includes calibration frame position information and a second display level of the calibration frame on the display screen; wherein the display screen displays the calibration frame on the color calibration image based on the calibration frame position information, the first display level and the second display level.

5. The color calibration method according to claim 4, characterized in that: The calibration frame is a circle with a preset width; the calibration frame position information includes the center coordinates of the calibration frame, the inner radius or inner diameter of the calibration frame, and the outer radius or outer diameter of the calibration frame.

6. The color calibration method according to claim 4, characterized in that: The calibration frame is a rectangle with preset length and width, and the calibration frame position information includes the rectangular center coordinates of the calibration frame, the vertical distance value between the inner edge of the calibration frame and the rectangular center coordinates, and the vertical distance value between the outer edge of the calibration frame and the rectangular center coordinates.

7. A color calibration device, characterized in that: include: A display module, used for sending color calibration map information and calibration frame information to a display screen, controlling the display screen to display a color calibration map according to the color calibration map information, and displaying the calibration frame on the color calibration map according to the calibration frame information; A chromaticity parameter acquisition module, used to acquire chromaticity parameters collected from the color calibration diagram in the calibration frame; A calibration image acquisition module, used to acquire a calibration image obtained by photographing the color calibration image in the calibration frame by a camera; The color calibration module is used to perform color calibration on the camera according to the chromaticity parameters and the calibration image.

8. A color calibration system, characterized in that: include: Host computer, display screen, colorimeter and camera; The host computer sends the color calibration map information and the calibration frame information to the display screen, controls the display screen to display the color calibration map according to the color calibration map information, and displays the calibration frame on the color calibration map according to the calibration frame information; The colorimeter collects the color calibration diagram in the calibration frame to obtain chromaticity parameters, and the colorimeter transmits the chromaticity parameters to the host computer; The host computer obtains a calibration image obtained by photographing the color calibration image in the calibration frame by a camera; The host computer performs color calibration on the camera according to the chromaticity parameters and the calibration image.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the color calibration method according to any one of claims 1 to 6 are implemented.

10. A computer device, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable by the processor, wherein the processor implements the steps of the color calibration method according to any one of claims 1 to 6 when executing the computer program.

11. A display screen, characterized in that: including a plurality of sub-screens connected in sequence; The sub-screen receives a plurality of calibration data packets; the calibration data packets include: calibration image sub-information obtained by splitting the color calibration image information, calibration frame sub-information obtained by splitting the calibration frame information, and coordinate identification; The sub-screen displays the calibration diagram sub-information and the calibration frame sub-information of the corresponding target calibration data packet according to the coordinate identifier; The sub-screen transmits the undisplayed calibration data packet to the next sub-screen until all the sub-screens display the color calibration map according to the color calibration map information and display the calibration frame on the color calibration map according to the calibration frame information.