Color calibration method, device and system

By using the parameter calibration model to adjust the device parameters in the virtual shooting scene, the problem of manual parameter adjustment relying on empirical judgment is solved, and the controllability and efficiency of color calibration are improved.

CN119743589APending Publication Date: 2025-04-01XIAN NOVASTAR TECH
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the prior art, manual parameter adjustment requires a great reliance on empirical judgment, which makes the color calibration effect less controllable and it is difficult to ensure color calibration efficiency.

Method used

By obtaining the original color parameters of the image taken in the virtual shooting scene, if the setting conditions are not met, the device parameters of the shooting device and/or the display screen are adjusted using the pre-established parameter calibration model to ensure that the color parameters meet the setting conditions.

Benefits of technology

Device parameters with higher color accuracy can be obtained during the color calibration process without relying on empirical judgment, which improves the controllability and efficiency of color calibration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119743589A_ABST
    Figure CN119743589A_ABST
Patent Text Reader

Abstract

The present application discloses a color calibration method, device and equipment, which relates to the field of computer technology. By pre-establishing at least one parameter calibration model to adjust the color-related device parameters in different devices, the device parameters with higher color accuracy can be obtained in the color calibration process without relying on empirical judgment, so that different links in the virtual scene have better color calibration effects, ensure the controllability of color calibration, and improve the efficiency of color calibration. The method includes: obtaining the original color parameters of the image captured in the virtual shooting scene; if the original color parameters do not meet the set conditions, using at least one pre-established parameter calibration model to adjust the device parameters of the shooting device and / or the display screen, so that after the shooting device and / or the display screen apply the adjusted device parameters, when the shooting device is used to shoot the display screen, an image with color parameters of the set conditions is obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a color calibration method, device and system. Background Art

[0002] In virtual filming scenes, color calibration is a key step to ensure color authenticity and consistency. This process involves adjusting the screen display content to match the colors captured by photography, achieving better picture fusion and reducing post-production color adjustments.

[0003] Specifically, in the virtual shooting process, the color adjustment of digital assets, the color presentation of the display and control system, and the color capture of the camera will affect the final color effect. Related technologies can manually adjust the parameters of each link based on the color of the shooting, but manual parameter adjustment requires a great deal of reliance on experience and judgment, which makes the color calibration effect less controllable and it is difficult to ensure the efficiency of color calibration. Summary of the invention

[0004] In view of this, the present application provides a color calibration method, device and system, the main purpose of which is to solve the problem in the prior art that manual parameter adjustment needs to rely heavily on experience and judgment, resulting in poor controllability of the color calibration effect and difficulty in ensuring color calibration efficiency.

[0005] According to a first aspect of the present application, a color calibration method is provided, comprising:

[0006] Obtaining original color parameters of an image captured in a virtual shooting scene;

[0007] If the original color parameters do not meet the set conditions, at least one pre-established parameter calibration model is used to adjust the device parameters of the shooting device and / or the display screen, so that after the shooting device and / or the display screen applies the adjusted device parameters, an image with color parameters having the set conditions is obtained when the display screen is photographed using the shooting device.

[0008] Furthermore, before adjusting the device parameters of the shooting device and / or the display screen using at least one pre-established parameter calibration model if the original color parameters do not meet the set conditions, the method further includes:

[0009] Determining, according to the original color parameters, a color component value of an image captured by a shooting device in a virtual shooting scene;

[0010] If the color component value of the captured image meets the grayscale condition, it is determined that the original color parameter meets the set condition; otherwise, it is determined that the original color parameter does not meet the set condition.

[0011] Furthermore, before using at least one pre-established parameter calibration model to adjust device parameters of the shooting device and / or the display screen, the method further includes:

[0012] On the basis of keeping the initial device parameters of the display screen unchanged, establishing a first parameter calibration model applicable to the photographing device; and / or

[0013] On the basis of keeping the initial device parameters of the shooting device unchanged, a second parameter calibration model applicable to the display screen is established;

[0014] Correspondingly, the first parameter calibration model is used to adjust the device parameters of the photographing device; and / or the second parameter calibration model is used to adjust the device parameters of the display screen.

[0015] Furthermore, the step of establishing a first parameter calibration model applicable to the photographing device while keeping the initial device parameters of the display screen unchanged includes:

[0016] On the basis of keeping the initial device parameters of the display screen unchanged, controlling the display screen to display characteristic test images of different grayscales, wherein the characteristic test images include pure color images of the same color, and the characteristic test images correspond to color component values ​​in the display screen;

[0017] Increase the aperture of the shooting device according to the set value, and after shooting the characteristic test image on the display screen using the shooting device, record the color component values ​​corresponding to the characteristic test images of the same color shot using different apertures;

[0018] A first parameter calibration model applicable to the shooting device is established according to the color component values ​​corresponding to the characteristic test images of the same color and the color component values ​​corresponding to the characteristic test images of the same color photographed with different apertures.

[0019] Further, the using the first parameter calibration model to adjust the device parameters of the shooting device includes:

[0020] Using the first parameter calibration model, retrieve the aperture value of the color component of the image captured by the shooting device under the grayscale condition;

[0021] The device parameters of the photographing device are adjusted according to the aperture value.

[0022] Further, adjusting the device parameters of the shooting device according to the aperture value includes:

[0023] The aperture value is converted into a combination value of device parameters by using a set conversion relationship, wherein the set conversion relationship is a conversion relationship formed by the aperture value, the sensitivity and the shutter time, and correspondingly, the combination value of the device parameters includes at least one device parameter of the aperture value, the sensitivity and the shutter time;

[0024] The device parameters of the photographing device are adjusted according to the combined values ​​of the device parameters.

[0025] Furthermore, the establishing of a second parameter calibration model applicable to the display screen on the basis of keeping the initial device parameters of the shooting device unchanged includes:

[0026] On the basis of keeping the initial device parameters of the shooting device unchanged, controlling the display screen to display characteristic test images of different grayscales at a set brightness ratio, wherein the characteristic test images include pure color images of the same color, and the characteristic test images correspond to color component values ​​in the display screen;

[0027] After using a shooting device to shoot characteristic test images of different colors on the display screen, the color component values ​​corresponding to the characteristic test images of different colors are recorded;

[0028] A second parameter calibration model applicable to the display screen is established according to the color component values ​​corresponding to the characteristic test images of different colors and the color component values ​​corresponding to the characteristic test images captured of different colors.

[0029] Further, the using the second parameter calibration model to adjust the device parameters of the display screen includes:

[0030] Using the second parameter calibration model to adjust the brightness parameter of the display screen so that the color component of the captured image corresponding to the shooting angle of view after the brightness parameter is adjusted meets the brightness condition; and / or

[0031] The brightness conversion parameters of the display screen are adjusted using the second parameter calibration model so that a color pair sequence formed by the captured image after the brightness conversion parameters are adjusted at the viewing angle of the capturing device satisfies a brightness conversion condition.

[0032] Further, the using the second parameter calibration model to adjust the device parameters of the display screen includes:

[0033] Retrieving the set brightness ratio of the color component of the image captured by the shooting device under the grayscale condition by using the second parameter calibration model;

[0034] The brightness parameter of the display screen is adjusted according to the set brightness ratio.

[0035] Further, the using the second parameter calibration model to adjust the brightness conversion parameter of the display screen includes:

[0036] Using the second parameter calibration model to determine whether a color pair sequence formed by the shooting device corresponding to the captured image presents a preset curve relationship;

[0037] If the preset curve relationship is not presented, the brightness conversion parameters of the display screen are adjusted using a set curve, where the set curve is a smooth curve obtained by fitting the color pair sequence or a custom imported brightness conversion curve.

[0038] According to a second aspect of the present application, a color calibration device is provided, comprising:

[0039] An acquisition unit, used to acquire original color parameters of an image captured in a virtual shooting scene;

[0040] An adjustment unit is used to adjust the device parameters of the shooting device and / or the display screen using at least one pre-established parameter calibration model if the original color parameters do not meet the set conditions, so that after the shooting device and / or the display screen applies the adjusted device parameters, an image with color parameters of the set conditions is obtained when the display screen is photographed using the shooting device.

[0041] Furthermore, the device also includes:

[0042] A first determining unit, configured to determine, according to the original color parameters, a color component value of an image captured by the shooting device in the virtual shooting scene, before adjusting the device parameters of the shooting device and / or the display screen using at least one pre-established parameter calibration model if the original color parameters do not meet the set conditions;

[0043] The second determining unit is configured to determine that the original color parameters meet the set conditions if the color component values ​​of the captured image meet the grayscale conditions; otherwise, determine that the original color parameters do not meet the set conditions.

[0044] Furthermore, the device also includes:

[0045] A first establishing unit is used to establish a first parameter calibration model applicable to the photographing device on the basis of keeping the initial device parameters of the display screen unchanged; and / or

[0046] A second establishing unit is used to establish a second parameter calibration model applicable to the display screen on the basis of keeping the initial device parameters of the shooting device unchanged;

[0047] Correspondingly, the adjustment unit is specifically used to adjust the device parameters of the shooting device using the first parameter calibration model; and / or adjust the device parameters of the display screen using the second parameter calibration model.

[0048] Furthermore, the first establishing unit is specifically configured to:

[0049] On the basis of keeping the initial device parameters of the display screen unchanged, controlling the display screen to display characteristic test images of different grayscales, wherein the characteristic test images include pure color images of the same color, and the characteristic test images correspond to color component values ​​in the display screen;

[0050] Increase the aperture of the shooting device according to the set value, and after shooting the characteristic test image on the display screen using the shooting device, record the color component values ​​corresponding to the characteristic test images of the same color shot using different apertures;

[0051] A first parameter calibration model applicable to the shooting device is established according to the color component values ​​corresponding to the characteristic test images of the same color and the color component values ​​corresponding to the characteristic test images of the same color photographed with different apertures.

[0052] Furthermore, the adjustment unit is further configured to:

[0053] Using the first parameter calibration model, retrieve the aperture value of the color component of the image captured by the shooting device under the grayscale condition;

[0054] The device parameters of the photographing device are adjusted according to the aperture value.

[0055] Furthermore, the adjustment unit is further configured to:

[0056] The aperture value is converted into a combination value of device parameters by using a set conversion relationship, wherein the set conversion relationship is a conversion relationship formed by the aperture value, the sensitivity and the shutter time, and correspondingly, the combination value of the device parameters includes at least one device parameter of the aperture value, the sensitivity and the shutter time;

[0057] The device parameters of the photographing device are adjusted according to the combined values ​​of the device parameters.

[0058] Furthermore, the second establishing unit is specifically configured to:

[0059] On the basis of keeping the initial device parameters of the shooting device unchanged, controlling the display screen to display characteristic test images of different grayscales at a set brightness ratio, wherein the characteristic test images include pure color images of the same color, and the characteristic test images correspond to color component values ​​in the display screen;

[0060] After using a shooting device to shoot characteristic test images of different colors on the display screen, the color component values ​​corresponding to the characteristic test images of different colors are recorded;

[0061] A second parameter calibration model applicable to the display screen is established according to the color component values ​​corresponding to the characteristic test images of different colors and the color component values ​​corresponding to the characteristic test images captured of different colors.

[0062] Furthermore, the adjustment unit is further configured to:

[0063] Using the second parameter calibration model to adjust the brightness parameter of the display screen so that the color component of the captured image corresponding to the shooting angle of view after the brightness parameter is adjusted meets the brightness condition; and / or

[0064] The brightness conversion parameters of the display screen are adjusted using the second parameter calibration model so that a color pair sequence formed by the captured image after the brightness conversion parameters are adjusted at the viewing angle of the capturing device satisfies a brightness conversion condition.

[0065] Furthermore, the adjustment unit is further configured to:

[0066] Retrieving the set brightness ratio of the color component of the image captured by the shooting device under the grayscale condition by using the second parameter calibration model;

[0067] The brightness parameter of the display screen is adjusted according to the set brightness ratio.

[0068] Furthermore, the adjustment unit is further configured to:

[0069] Using the second parameter calibration model to determine whether a color pair sequence formed by the shooting device corresponding to the captured image presents a preset curve relationship;

[0070] If the preset curve relationship is not presented, the brightness conversion parameters of the display screen are adjusted using a set curve, where the set curve is a smooth curve obtained by fitting the color pair sequence or a custom imported brightness conversion curve.

[0071] According to a third aspect of the present application, a color calibration system is provided, comprising a data processing device, a screen display control device, and at least one shooting device;

[0072] The data processing device is used to determine the device parameters of the shooting device and / or the display screen after adjustment through the above-mentioned color calibration method;

[0073] Sending the adjusted device parameters of the display screen to the screen display control device so that the screen display control device lights up pixels according to the adjusted device parameters of the display screen;

[0074] Correspondingly, the adjusted device parameters of the shooting device are sent to at least one shooting device, and the at least one shooting device performs image acquisition according to the adjusted device parameters of the shooting device.

[0075] According to a fourth aspect of the present application, a computer device is provided, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method described in the first aspect when executing the computer program.

[0076] According to a fifth aspect of the present application, a readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method described in the first aspect are implemented.

[0077] By means of the above technical scheme, the present application provides a color calibration method, device and equipment. Compared with the color calibration method implemented by manual parameter adjustment in the current prior art, the present application obtains the original color parameters of the image captured in the virtual shooting scene; if the original color parameters do not meet the set conditions, the device parameters of the shooting device and / or the display screen are adjusted using at least one pre-established parameter calibration model, so that after the shooting device and / or the display screen applies the adjusted device parameters, an image with color parameters of the set conditions is obtained when the display screen is photographed using the shooting device. The entire process adjusts the color-related device parameters in different devices through at least one pre-established parameter calibration model, and device parameters with higher color accuracy can be obtained during the color calibration process without relying on empirical judgment, so that different links in the virtual scene have better color calibration effects, ensuring the controllability of color calibration and improving color calibration efficiency.

[0078] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0079] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0080] Figure 1 is a flow chart of a color calibration method provided in an embodiment of the present application;

[0081] Figure 2 is a flow chart of another color calibration method provided by an embodiment of the present application;

[0082] Figure 3 yes Figure 2 A schematic flow chart of a specific implementation of step 201;

[0083] Figure 4 yes Figure 2Another specific implementation flow diagram of step 201;

[0084] Figure 5 is a schematic diagram of the spatial position deployment of a screen and at least one acquisition device in a color calibration scenario provided by an embodiment of the present application;

[0085] Figure 6 is a structural schematic diagram of a color calibration device provided in an embodiment of the present application;

[0086] Figure 7 It is a schematic diagram of the device structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0087] Now the content of the present invention will be discussed with reference to several exemplary embodiments. It should be understood that these embodiments are discussed only to enable those skilled in the art to better understand and thus implement the content of the present invention, rather than implying any limitation on the scope of the present invention.

[0088] As used herein, the term "including" and variations thereof are to be interpreted as open-ended terms meaning "including but not limited to." The term "based on" is to be interpreted as "based, at least in part, on." The terms "one embodiment" and "an embodiment" are to be interpreted as "at least one embodiment." The term "another embodiment" is to be interpreted as "at least one other embodiment."

[0089] In the virtual shooting process, the color adjustment of digital assets, the color presentation of the display and control system, and the color capture of the camera will affect the final color effect. The relevant technology can manually adjust the parameters of each link based on the color of the shooting, but manual parameter adjustment requires a great deal of reliance on experience and judgment, which makes the controllability of the color calibration effect poor and it is difficult to ensure the efficiency of color calibration.

[0090] In order to solve this problem, this embodiment provides a color calibration method, such as Figure 1 As shown, the method comprises the following steps:

[0091] 101. Obtain original color parameters of an image captured in a virtual shooting scene.

[0092] In this embodiment, the virtual shooting scene is equivalent to a shooting environment integrated with virtual reality technology. The scene here can be a fictional environment generated by a computer, such as a fantasy alien world, ancient mythology scene, etc., or it can be a digital reconstruction of a real scene, such as recreating historical buildings or disaster scenes.

[0093] Specifically, in a virtual shooting scene, the image obtained by shooting the display screen with a shooting device can obtain the original color parameters of the image obtained by shooting through image editing software and / or color calibration tools. Here, the original color parameters can be color mode related parameters, such as RGB parameters, and the corresponding original color parameters are mainly the intensity values ​​of the three channels of red, green and blue. For an 8-bit image, the value range of each channel is 0-255. For example, the RGB value of pure red is (255,0,0), which means that the intensity of the red channel is the maximum value of 255, while the intensity of the green and blue channels is 0. Different combinations of these channel values ​​can produce a variety of colors. In a virtual shooting scene, the basic composition of the color of each pixel can be accurately known through the RGB parameters of the image. Here, the original color parameters can also be color gamut related parameters, such as color gamut range parameters, and the corresponding original color parameters are mainly the color gamut range information to which the image belongs. For example, the sRGB color gamut is a commonly used color space that defines a relatively small but widely used color range. If the original color parameters of an image indicate that it belongs to the sRGB color gamut, then when displaying or processing the image on different devices, the limitations of the sRGB color gamut need to be considered. Compared to the sRGB color gamut, the AdobeRGB color gamut is wider and contains more colors, especially in the green and blue areas. In a virtual shooting scene, if the color gamut of the shooting device is wider and the color gamut of the display device is narrower, the colors may need to be cropped or converted to ensure accurate color reproduction. At this time, the original color gamut range parameter is particularly important.

[0094] 102. If the original color parameters do not meet the set conditions, use at least one pre-established parameter calibration model to adjust device parameters of the shooting device and / or the display screen.

[0095] It is understandable that the shooting device and the display screen are important components of the virtual shooting scene. In order to accurately capture the color of the virtual scene on the display screen, the shooting device and / or the display screen needs to be color calibrated so that the shooting device can accurately restore the color of the virtual scene on the display screen.

[0096] In this embodiment, the setting condition may be whether the original color parameters meet the color display conditions on the display screen in the virtual scene. Here, the color display conditions may be whether the image displayed on the display screen has the corresponding color components in the captured image, or whether the image displayed on the display screen has the grayscale components set in the captured image, etc.

[0097] The at least one pre-established parameter calibration model at least includes a parameter calibration model applicable to a shooting device and a parameter calibration model applicable to a display screen. Accordingly, in the process of adjusting the device parameters of a shooting device and / or a display screen using the at least one pre-established parameter calibration model, the device parameters of the shooting device can be adjusted using the parameter calibration model applicable to the shooting device or the device parameters of the display screen can be adjusted using the parameter calibration model applicable to the display screen, so as to independently adjust the device parameters of the shooting device or the display screen, and associate the adjusted device parameters with the scene. It is also possible to combine adjusting the device parameters of the shooting device using the parameter calibration model applicable to the shooting device with adjusting the device parameters of the display screen using the parameter calibration model applicable to the display screen, so as to adjust the device parameters of the shooting device and the display screen.

[0098] It can be understood that the above-mentioned device parameter adjustment methods can realize color calibration of different devices in the virtual shooting scene. Specifically, the device parameters of at least one device in the shooting device and the display screen can be adjusted according to the actual situation, so that after the device parameters are adjusted, when the shooting device is used to shoot the display screen, an image with color parameters with set conditions can be obtained.

[0099] Compared with the color calibration method implemented by manual parameter adjustment in the prior art, the color calibration method provided in the embodiment of the present application obtains the original color parameters of the image captured in the virtual shooting scene; if the original color parameters do not meet the set conditions, at least one pre-established parameter calibration model is used to adjust the device parameters of the shooting device and / or the display screen, so that after the shooting device and / or the display screen apply the adjusted device parameters, an image with color parameters of the set conditions is obtained when the display screen is photographed using the shooting device. The entire process adjusts the color-related device parameters in different devices through at least one pre-established parameter calibration model, and device parameters with higher color accuracy can be obtained during the color calibration process without relying on empirical judgment, so that different links in the virtual scene have better color calibration effects, ensuring the controllability of color calibration and improving color calibration efficiency.

[0100] In actual application scenarios, although the shooting device and the display screen have different device parameters, the original color parameters of the image obtained by the shooting device through the display screen can comprehensively reflect whether the color effects corresponding to the shooting device and the display screen meet the set conditions. Specifically, according to the original color parameters, the color component values ​​of the image captured by the shooting device in the virtual shooting scene are determined; if the color component values ​​of the captured image meet the grayscale conditions, it is determined that the original color parameters meet the set conditions; otherwise, it is determined that the original color parameters do not meet the set conditions. Here, the grayscale condition is that the captured image displayed on the display screen has a set grayscale.

[0101] Preferably, the grayscale condition can be used to determine whether the displayed image is 255 grayscale under 8 bits. Accordingly, if the original color parameters correspond to the displayed image being 255 grayscale under 8 bits, there is no need to adjust the device parameters of the shooting device and / or the display screen; otherwise, use at least one pre-established parameter calibration model to adjust the device parameters of the shooting device and / or the display screen.

[0102] In actual application scenarios, at least one parameter calibration model needs to be constructed in combination with different types of devices in the virtual shooting scene. That is, different types of devices need to establish a parameter calibration model suitable for the device type based on the color effect of the image captured in the virtual shooting scene. Figure 2 As shown, before the above step 102, the method further includes the following steps:

[0103] 201. On the basis of keeping the initial device parameters of the display screen unchanged, establish a first parameter calibration model applicable to the shooting device; and / or on the basis of keeping the initial device parameters of the shooting device unchanged, establish a second parameter calibration model applicable to the display screen.

[0104] Correspondingly, in step 102, if the original color parameters do not meet the set conditions, the device parameters of the shooting device are adjusted using the first parameter calibration model; and / or the device parameters of the display screen are adjusted using the second parameter calibration model, so that after the shooting device and / or the display screen apply the adjusted device parameters, when the shooting device is used to shoot the display screen, an image with color parameters of the set conditions is obtained.

[0105] In this embodiment, the initial device parameters of the display screen include but are not limited to parameters such as RGB maximum display brightness, photoelectric conversion curve, and color gamut. As a preferred scenario, the RGB maximum display brightness in the initial device parameters of the display screen is set to the maximum brightness of the lamp beads, that is, 100% lamp bead brightness, the photoelectric conversion curve is set to a straight line with a slope of 1 starting from 0, that is, the Gamma value is 1, and the color gamut is the native color gamut of the display screen. It can be understood that in the preferred scenario, the RGB maximum display brightness means that when the display screen displays colors, the maximum brightness that the RGB channel can output is determined by the maximum power of the lamp beads. Under this setting, the display screen can reach the brightest state that its physical hardware can support, providing a higher brightness upper line for images and videos. The photoelectric conversion curve is set to a straight line with a slope of 1 starting from 0 to provide a linear display feature with uniform brightness changes. This linear display feature may not be consistent with the natural brightness changes perceived by the human eye in some cases. The native color gamut allows the display screen to give full play to its own color advantages and accurately present the color range it can cover.

[0106] In this embodiment, the initial device parameters of the shooting device are, but are not limited to, parameters such as aperture, shutter time, sensitivity, white balance, and mounted LUT. Specifically, the initial device parameters of the shooting device can be adjusted according to shooting requirements. For example, according to shooting requirements, if shooting a portrait, the initial device parameters can select a larger aperture to blur the background, if shooting a landscape, the initial device parameters can select a smaller aperture, and for example, in a well-lit landscape, the initial device parameters can use a lower sensitivity, and when shooting indoors with dim lighting or night scenes, the initial device parameters can select a larger sensitivity.

[0107] Specifically, if Figure 3 As shown, the above step 201 includes the following steps:

[0108] 301. On the basis of keeping the initial device parameters of the display screen unchanged, control the display screen to display characteristic test images of different gray scales.

[0109] 302. Increase the aperture of the shooting device according to the set value, and after shooting the characteristic test image on the display screen using the shooting device, record the color component values ​​corresponding to the characteristic test images of the same color shot using different apertures.

[0110] 303. Establish a first parameter calibration model applicable to a photographing device according to the color component values ​​corresponding to the characteristic test images of the same color and the color component values ​​corresponding to the characteristic test images of the same color photographed with different apertures.

[0111] In this embodiment, the characteristic test image includes pure color images of different colors, which are selected as pure color images of white, red, green, blue, etc. that can reflect the maximum display brightness of each component of the screen, and the characteristic test image corresponds to a color component value in the display screen. Specifically, the aperture of the shooting device can be increased according to the set value, and the shooting can be started from the minimum aperture of the shooting device, and the color component values ​​corresponding to the characteristic test image of the same color are recorded. Then, the aperture is increased according to the set value (for example, the aperture is increased by one level each time), and after each adjustment of the aperture, a shooting is performed, and the above-mentioned steps of recording the color component values ​​are repeated, and the color component values ​​corresponding to the characteristic test images of the same color shot at different apertures are recorded. In the whole process, it is necessary to ensure that other parameters of the shooting device (such as shutter speed, sensitivity, white balance, etc.) remain unchanged, so as to analyze the influence of the aperture on the color component values ​​corresponding to the shooting characteristic test image separately.

[0112] Specifically, in the first parameter calibration model applicable to the shooting device, the color component values ​​corresponding to the feature test images of the same color and the color component values ​​corresponding to the feature test images of the same color shot with different apertures can form a color pair sequence, that is, each element in the color sequence pair consists of two parts, one is the color component value corresponding to the same color image under an ideal state, that is, when the feature test image is directly displayed on the display screen, and the other is the color component value corresponding to the same color after the feature test image is shot at a specific aperture. In this way, each group of colors is associated with the color performance obtained by the ideal state and the actual shooting.

[0113] In an implementable scenario, a feature test image displayed on a display screen is captured by a shooting device. If the color component value corresponding to the captured feature test image is 255 grayscale under 8 bits, it means that the color component value of the captured image meets the grayscale condition, that is, the shooting device has the expected color rendering effect, and there is no need to adjust the device parameters of the shooting device; otherwise, it means that the color component value of the captured image does not meet the grayscale condition, that is, the shooting device does not have the expected color rendering effect, and it is necessary to adjust the device parameters of the shooting device to increase the amount of light entering. Accordingly, step 102 specifically includes:

[0114] The first parameter calibration model is used to retrieve the aperture value of the color component of the image captured by the shooting device under the grayscale condition; and the device parameters of the shooting device are adjusted according to the aperture value.

[0115] In this embodiment, since the first parameter calibration model records the color component values ​​corresponding to the characteristic test images of the same color photographed with different apertures, that is, the color component values ​​satisfying the grayscale conditions are obtained by photographing with different apertures, when the color component values ​​of the captured image do not satisfy the grayscale conditions, the first parameter calibration model can be used to retrieve the aperture value of the color component of the captured image that satisfies the grayscale conditions, and the aperture value can be used accordingly as the aperture parameter of the shooting device.

[0116] For example, color component values ​​that meet grayscale conditions when photographed using different apertures include aperture value 1, the test feature image corresponds to one group of RGB components, aperture value 2, the test feature image corresponds to two groups of RGB components, and aperture value 3, the test feature image corresponds to three groups of RGB components. When the captured image does not meet the grayscale condition, if the RGB components corresponding to the captured image are determined to be the third group of RGB components, the aperture value 3 can be used as the aperture parameter of the shooting device.

[0117] In actual application scenarios, the adjustable device parameters in the shooting device are not limited to the aperture parameters, but also include shutter time and sensitivity. Generally, in a well-lit environment, the device parameter preferably adjusted is the aperture; while in a dimly lit environment, the device parameter adjusted is the sensitivity and / or shutter time, for example, increasing the sensitivity and / or using a longer shutter time.

[0118] Specifically, considering the conversion relationship between the aperture parameter and other equipment parameters in the shooting device, the aperture value is converted into a combination value of the equipment parameters by using a set conversion relationship. The set conversion relationship here is a conversion relationship formed by the aperture value, sensitivity and shutter time. Correspondingly, the combination value of the equipment parameters includes at least one equipment parameter of the aperture value, sensitivity and shutter time; the equipment parameters of the shooting device are adjusted according to the combination value of the equipment parameters. That is, here, one equipment parameter of the aperture value, sensitivity and shutter time can be selected for adjustment, or two equipment parameters of the aperture value, sensitivity and shutter time can be selected for adjustment, or all equipment parameters of the aperture value, sensitivity and shutter time can be selected for adjustment.

[0119] The above setting conversion relationship can be found in the following formula:

[0120] EV=AV+TV-SV

[0121] Among them, AV is the aperture value, which is inversely proportional to the size of the aperture, that is, the larger the aperture, the smaller the AV value; TV is the shutter value, which is inversely proportional to the shutter speed, that is, the faster the shutter speed, the shorter the corresponding time, and the smaller the TV value; SV is the photosensitivity value, which is directly proportional to the IOS value.

[0122] This means that if you convert the aperture conversion parameters into sensitivity or shutter time, you need to keep the exposure value (EV) unchanged. If you change the aperture value (AV), you need to change the sensitivity value (SV) or shutter time (TV) accordingly to keep the exposure value (EV) unchanged. The specific conversion is as follows:

[0123] Convert the aperture value (AV) to the sensitivity value (SV): SV new = SV old + (AV old - AV new)

[0124] Convert aperture value (AV) to shutter speed (TV): TV new = TV old × 2 (AV old-AV new)

[0125] Among them, AV old and AV new are the old aperture value and the new aperture value, SV old and SV new are the old photosensitivity value and the new photosensitivity value, and TV old and TV new are the old shutter speed and the new shutter speed. In other words, for every one-stop change in aperture (i.e., the f-stop value doubles or halves), the shutter speed needs to change by two or half accordingly to keep the exposure unchanged; and in the calculation of photosensitivity, for every one-stop change in aperture, the photosensitivity value needs to change by one stop (i.e., the photosensitivity value doubles or halves) to keep the exposure unchanged.

[0126] Specifically, if Figure 4 As shown, the above step 201 includes the following steps:

[0127] 401. On the basis of keeping the initial device parameters of the shooting device unchanged, control the display screen to display characteristic test images of different grayscales at a set brightness ratio.

[0128] 402. After using a shooting device to shoot characteristic test images of different colors on a display screen, color component values ​​corresponding to the characteristic test images of different colors are recorded.

[0129] 403. Establish a second parameter calibration model applicable to the display screen according to the color component values ​​corresponding to the characteristic test images of different colors and the color component values ​​corresponding to the photographed characteristic test images of different colors.

[0130] In this embodiment, the characteristic test image is preferably a pure color image such as white, red, green, and blue, and a gradient image of uniform grayscale of 0-255. Therefore, it not only includes an image showing the maximum brightness, but also includes an image with a gradual increase. Here, the color component values ​​corresponding to the gradient image can be distributed in (0,0,0)-(128,0,0)-(255,0,0). The characteristic test image corresponds to a color component value in the display screen. It should be noted that the second parameter calibration model mainly provides the following two calibration purposes. One is that when the shooting device displays a pure white characteristic test image, the captured image also presents pure white, and the other is to establish a color pair sequence formed by the display screen display color and the shooting device shooting color under different grayscales. Considering that the brightness ratio adjustment of the display screen requires a reference value, the display screen adjustment value can be set to the brightness ratio in advance, preferably the brightness ratio is set to the maximum brightness of the display screen, that is, 100% brightness and Gamma=1, and then a characteristic test image of a color is shot. After the test characteristic image of the color is shot, the color component value corresponding to the characteristic test image of the color is recorded. Adjust the characteristic test images of different colors, shoot the characteristic test images of different colors, repeat the above steps of recording the color component values, and correspondingly obtain the color component values ​​corresponding to the characteristic test images of different colors.

[0131] Specifically, in the second parameter calibration model applicable to the display screen, the color component values ​​corresponding to the characteristic test images of different colors and the color component values ​​corresponding to the characteristic test images of different colors can form a color pair sequence. Similarly, each element in the color sequence pair consists of two parts, one is the color component value corresponding to the displayed image of different colors under the ideal state, that is, when the characteristic test image is directly displayed on the display screen, and the other is the color component value corresponding to the characteristic test images of different colors. In this way, each group of colors is also associated with the color performance obtained by the ideal state and the actual shooting.

[0132] In an implementable scenario, a characteristic test image displayed on a display screen is captured by a shooting device. If the color component value corresponding to the captured characteristic test image is 255 grayscale under 8bit, it means that the color component value of the captured image meets the grayscale condition, that is, the display screen has the expected color rendering effect, and there is no need to adjust the device parameters of the display screen; otherwise, it means that the color component value of the captured image does not meet the grayscale condition, that is, the display screen does not have the expected color rendering effect, and it is necessary to adjust the device parameters of the display screen to increase the percentage of the light emitting brightness of the lamp beads. Accordingly, step 102 specifically includes:

[0133] Using the second parameter calibration model to adjust the brightness parameter of the display screen so that the color component of the captured image corresponding to the shooting angle of view after the brightness parameter is adjusted meets the brightness condition; and / or

[0134] The brightness conversion parameters of the display screen are adjusted using the second parameter calibration model so that a color pair sequence formed by the captured image after the brightness conversion parameters are adjusted at the viewing angle of the capturing device satisfies a brightness conversion condition.

[0135] In this embodiment, since the second parameter calibration model records the set brightness percentages of the color component values ​​corresponding to the characteristic test images of different colors that satisfy the grayscale condition, the brightness percentages of the different color component values ​​that satisfy the grayscale condition can be obtained by retrieving the captured image through brightness percentage conversion. Accordingly, in the process of using the second parameter calibration model to adjust the device parameters of the display screen, the second parameter calibration model can be used to retrieve the set brightness percentages of the color components of the captured image corresponding to the shooting device that satisfy the grayscale condition; and the brightness parameters of the display screen are adjusted according to the set brightness percentages.

[0136] Specifically, in the process of adjusting the brightness parameters of the display screen, considering the mutual influence between different color components, the brightness parameters corresponding to the RGB color components in the display screen can be adjusted first, and then the brightness ratio corresponding to the white component in the display screen can be adjusted according to the brightness parameters corresponding to the RGB color components. Alternatively, the brightness parameters corresponding to the white component in the display screen can be adjusted first, and then the brightness ratio corresponding to the RGB color components in the display screen can be adjusted according to the brightness ratio corresponding to the white component.

[0137] In this embodiment, since the second parameter calibration model records the color component values ​​corresponding to the characteristic test images of different colors, that is, the color component values ​​satisfying the grayscale condition are obtained by capturing images of different colors, correspondingly, specifically in the process of using the second parameter calibration model to adjust the brightness conversion parameters of the display screen, the second parameter calibration model can be used to determine whether the color pair sequence formed by the shooting device corresponding to the captured image presents a preset curve relationship. The preset curve relationship here can be a linear relationship, for example, a straight line with a slope of 1 starting from 0, a straight line with Gamma=1, etc., but the linear relationship is usually a relationship presentation under an ideal state. Considering the complexity of the actual application scenarios, in some environments, no matter how the device parameters are adjusted, when the color pair sequence still cannot present a linear relationship, it is difficult to achieve the linear condition. At this time, the preset curve relationship can be that the Euclidean distance between the set curve and the discrete linear relationship is less than a preset threshold; if the preset curve relationship is not presented, the brightness conversion parameters of the display screen are adjusted using the set curve, and the set curve here is a smooth curve obtained by fitting the color pair sequence or a custom imported brightness conversion curve.

[0138] It can be understood that based on the second parameter calibration model, it is possible to obtain a color pair sequence formed by different input electrical signals undergoing electro-optical conversion by the EOTF of the display screen, which are then collected by the shooting device and converted back into electrical signals through the OETF, that is, a color pair sequence formed by the shooting device corresponding to the captured image, that is, the imaging of different display colors in the viewing angle of the shooting device.

[0139] Specifically, if the color pair sequence formed by the shooting device corresponding to the captured image presents a preset curve relationship, then the brightness conversion parameters of the display screen do not need to be adjusted; otherwise, it means that the brightness conversion parameters of the display screen need to be adjusted. It should be noted that the preset curve relationship here can be a straight line with a slope of 1 starting from 0 formed by the color pair sequence, that is, if the color pair sequence composed of the electrical signal imaged by the display screen and the electrical signal collected and generated by the shooting device forms a straight line with a slope of 1 starting from 0, then the EOTF curve of the display screen does not need to be adjusted. Otherwise, the set curve needs to be used to adjust the EOTF curve corresponding to the display screen.

[0140] Ideally, if the color pair sequence composed of the electrical signal imaged by the display screen and the electrical signal generated by the camera capture forms a straight line with a slope of 1 starting from 0, this means that the color component values ​​displayed by the display screen and the color component values ​​captured by the camera are completely one-to-one corresponding and have a linear relationship. In other words, for any color intensity displayed on the display screen, the same color intensity captured by the camera should be completely matched, and as the color intensity increases, the growth rate of the two is exactly the same. For example, assuming that the red channel intensity displayed by the display screen starts from 0 and increases by 1 unit each time, the red channel intensity captured by the camera should also increase by 1 unit each time. When the display screen shows that the red channel intensity is 0, the value captured by the camera is also 0.

[0141] As an implementable method, in the process of adjusting the EOTF curve corresponding to the display screen using the set curve, the color pair sequence formed by the corresponding captured image of the shooting device can be fitted or interpolated to obtain a smooth link curve, and the curve can be used as the EOTF curve corresponding to the display screen. Specifically, in the fitting or interpolation process, the Gamma function can be used to fit or interpolate the color pair sequence, and the set function color pair sequence can also be used to fit or interpolate. It can be understood that fitting and interpolation are techniques used in mathematics to infer continuous functions from discrete data. Common fitting methods include least squares, polynomial fitting, exponential fitting, etc. Interpolation methods include linear interpolation, polynomial interpolation, spline interpolation, etc. The fitting or interpolation method can be selected according to the data characteristics and analysis objectives.

[0142] It should be noted that, considering that the color component values ​​corresponding to the displayed image and the color component values ​​corresponding to the captured image have different orders, different orders will produce different distributions of color pair sequences, affecting the subsequent calculation process. Accordingly, before fitting or interpolating the color pair sequence formed based on the captured image corresponding to the shooting device, the color pair sequence can be sequentially judged first. When the color pair sequence formed based on the captured image corresponding to the shooting device is a color pair formed by the color component values ​​corresponding to the captured image and the color component values ​​corresponding to the displayed image, there is no need to process it. On the contrary, it is necessary to reverse the front and back of the color pair sequence, that is, to modify the color pair formed by the color component values ​​corresponding to the displayed image and the color component values ​​corresponding to the captured image to the color pair formed by the color component values ​​corresponding to the captured image and the color component values ​​corresponding to the displayed image, and then convert the color pair into a curve with a smooth link by fitting or interpolation, and obtain the EOTF curve required by the system by using the curve. Specifically, Figure 5 The fitting curve shown in Figure 5The middle circle is a color pair formed by the color component value corresponding to the captured image and the color component value corresponding to the displayed image. The circles corresponding to the color pair sequence are fitted, and the obtained fitting curve is a smooth curve obtained by fitting the color pair sequence.

[0143] As another possible implementation method, in the process of using the set curve to adjust the EOTF curve corresponding to the display screen, taking into account the functional differences of the display screen, the EOTF curve can be customized based on the display screen's support for the import function of custom EOTF curves. Specifically, based on specific brightness, contrast and color targets and combined with the characteristics of the display screen, an EOTF curve that meets the requirements can be generated through a complex algorithm, and the generated EOTF curve can be imported into the display screen as the EOTF curve corresponding to the display screen.

[0144] Further, as Figure 1-Figure 4 The specific implementation of the method, the embodiment of the present application provides a color calibration system, the system includes a data processing device, a screen display control device, and at least one shooting device;

[0145] The data processing device is used to determine the device parameters of the shooting device and / or the display screen after adjustment through the above-mentioned color calibration method;

[0146] Sending the adjusted device parameters of the display screen to the screen display control device so that the screen display control device lights up pixels according to the adjusted device parameters of the display screen;

[0147] Correspondingly, the adjusted device parameters of the shooting device are sent to at least one shooting device, and the at least one shooting device performs image acquisition according to the adjusted device parameters of the shooting device.

[0148] Further, as Figure 1-Figure 4 The specific implementation of the method, the embodiment of the present application provides a color calibration device, such as Figure 6 As shown, the device includes: an acquisition unit 51 and an adjustment unit 52.

[0149] An acquisition unit 51 is used to acquire original color parameters of an image captured in a virtual shooting scene;

[0150] The adjustment unit 52 is used to adjust the device parameters of the shooting device and / or the display screen using at least one pre-established parameter calibration model if the original color parameters do not meet the set conditions, so that after the shooting device and / or the display screen applies the adjusted device parameters, when the shooting device is used to shoot the display screen, an image with color parameters of the set conditions is obtained.

[0151] Compared with the color calibration method implemented by manual parameter adjustment in the prior art, the color calibration device provided by the embodiment of the present invention obtains the original color parameters of the image captured in the virtual shooting scene; if the original color parameters do not meet the set conditions, the device parameters of the shooting device and / or the display screen are adjusted using at least one pre-established parameter calibration model, so that after the shooting device and / or the display screen applies the adjusted device parameters, the image captured by the display screen using the shooting device has the color parameters of the set conditions. The entire process adjusts the color-related device parameters in different devices through at least one pre-established parameter calibration model, and can obtain device parameters with higher color accuracy during the color calibration process without relying on empirical judgment, so that different links in the virtual scene have better color calibration effects, ensure the controllability of color calibration, and improve color calibration efficiency.

[0152] In an actual application scenario, the device further includes:

[0153] A first determining unit, configured to determine, according to the original color parameters, a color component value of an image captured by the shooting device in the virtual shooting scene, before adjusting the device parameters of the shooting device and / or the display screen using at least one pre-established parameter calibration model if the original color parameters do not meet the set conditions;

[0154] The second determining unit is configured to determine that the original color parameters meet the set conditions if the color component values ​​of the captured image meet the grayscale conditions; otherwise, determine that the original color parameters do not meet the set conditions.

[0155] In an actual application scenario, the device further includes:

[0156] A first establishing unit is used to establish a first parameter calibration model applicable to the photographing device on the basis of keeping the initial device parameters of the display screen unchanged; and / or

[0157] A second establishing unit is used to establish a second parameter calibration model applicable to the display screen on the basis of keeping the initial device parameters of the shooting device unchanged;

[0158] Correspondingly, the adjustment unit is specifically used to adjust the device parameters of the shooting device using the first parameter calibration model; and / or adjust the device parameters of the display screen using the second parameter calibration model.

[0159] In an actual application scenario, the first establishing unit is specifically used to:

[0160] On the basis of keeping the initial device parameters of the display screen unchanged, controlling the display screen to display characteristic test images of different grayscales, wherein the characteristic test images include pure color images of the same color, and the characteristic test images correspond to color component values ​​in the display screen;

[0161] Increase the aperture of the shooting device according to the set value, and after shooting the characteristic test image on the display screen using the shooting device, record the color component values ​​corresponding to the characteristic test images of the same color shot using different apertures;

[0162] A first parameter calibration model applicable to the shooting device is established according to the color component values ​​corresponding to the characteristic test images of the same color and the color component values ​​corresponding to the characteristic test images of the same color photographed with different apertures.

[0163] In an actual application scenario, the adjustment unit is further used to:

[0164] Using the first parameter calibration model, retrieve the aperture value of the color component of the image captured by the shooting device under the grayscale condition;

[0165] The device parameters of the photographing device are adjusted according to the aperture value.

[0166] In an actual application scenario, the adjustment unit is further used to:

[0167] The aperture value is converted into a combination value of device parameters by using a set conversion relationship, wherein the set conversion relationship is a conversion relationship formed by the aperture value, the sensitivity and the shutter time, and correspondingly, the combination value of the device parameters includes at least one device parameter of the aperture value, the sensitivity and the shutter time;

[0168] The device parameters of the photographing device are adjusted according to the combined values ​​of the device parameters.

[0169] In an actual application scenario, the second establishing unit is specifically used to:

[0170] On the basis of keeping the initial device parameters of the shooting device unchanged, controlling the display screen to display characteristic test images of different grayscales at a set brightness ratio, wherein the characteristic test images include pure color images of the same color, and the characteristic test images correspond to color component values ​​in the display screen;

[0171] After using a shooting device to shoot characteristic test images of different colors on the display screen, the color component values ​​corresponding to the characteristic test images of different colors are recorded;

[0172] A second parameter calibration model applicable to the display screen is established according to the color component values ​​corresponding to the characteristic test images of different colors and the color component values ​​corresponding to the characteristic test images captured of different colors.

[0173] In an actual application scenario, the adjustment unit is further used to:

[0174] Using the second parameter calibration model to adjust the brightness parameter of the display screen so that the color component of the captured image corresponding to the shooting angle of view after the brightness parameter is adjusted meets the brightness condition; and / or

[0175] The brightness conversion parameters of the display screen are adjusted using the second parameter calibration model so that a color pair sequence formed by the captured image after the brightness conversion parameters are adjusted at the viewing angle of the capturing device satisfies a brightness conversion condition.

[0176] In an actual application scenario, the adjustment unit is further used to:

[0177] Retrieving the set brightness ratio of the color component of the image captured by the shooting device under the grayscale condition by using the second parameter calibration model;

[0178] The brightness parameter of the display screen is adjusted according to the set brightness ratio.

[0179] In an actual application scenario, the adjustment unit is further used to:

[0180] Using the second parameter calibration model to determine whether a color pair sequence formed by the shooting device corresponding to the captured image presents a preset curve relationship;

[0181] If the preset curve relationship is not presented, the brightness conversion parameters of the display screen are adjusted using a set curve, where the set curve is a smooth curve obtained by fitting the color pair sequence or a custom imported brightness conversion curve.

[0182] It should be noted that for other corresponding descriptions of the functional units involved in the color calibration device provided in this embodiment, reference can be made to Figure 1-Figure 4 The corresponding description in will not be repeated here.

[0183] Based on the above Figure 1-Figure 4 The method shown in the embodiment of the present application accordingly provides a storage medium on which a computer program is stored, and when the program is executed by a processor, the above-mentioned Figure 1-Figure 4 Color calibration method shown.

[0184] Based on this understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each implementation scenario of the present application.

[0185] Based on the above Figure 1-Figure 4 The method shown, and Figure 6In order to achieve the above-mentioned purpose, the embodiment of the present application also provides a physical device for color calibration, which can be a computer, a smart phone, a tablet computer, a smart watch, a server, or a network device, etc. The physical device includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to achieve the above-mentioned Figure 1-Figure 4 Color calibration method shown.

[0186] Optionally, the physical device may also include a user interface, a network interface, a camera, a radio frequency (RF) circuit, a sensor, an audio circuit, a WI-FI module, etc. The user interface may include a display, an input unit such as a keyboard, etc., and the optional user interface may also include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (such as a WI-FI interface), etc.

[0187] In an exemplary embodiment, see Figure 7 The physical device includes a communication bus, a processor, a memory and a communication interface, and may also include an input / output interface and a display device, wherein each functional unit can communicate with each other through the bus. The memory stores a computer program, and the processor is used to execute the program stored in the memory and execute the color calibration method in the above embodiment.

[0188] Those skilled in the art will appreciate that the structure of a physical device for color calibration provided in this embodiment does not constitute a limitation on the physical device, and may include more or fewer components, or a combination of certain components, or different arrangements of components.

[0189] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the hardware and software resources of the physical device for the color calibration process, and supports the operation of the information processing program and other software and / or programs. The network communication module is used to achieve communication between the components inside the storage medium, and to communicate with other hardware and software in the information processing physical device.

[0190] Through the description of the above implementation methods, those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform, or by hardware. By applying the technical solution of the present application, compared with the current existing methods, the present application adjusts the color-related device parameters in different devices through at least one pre-established parameter calibration model, and can obtain device parameters with higher color accuracy during the color calibration process without relying on empirical judgment, so that different links in the virtual scene have better color calibration effects, ensure the controllability of color calibration, and improve color calibration efficiency.

[0191] Those skilled in the art will appreciate that the accompanying drawings are only schematic diagrams of a preferred implementation scenario, and the modules or processes in the accompanying drawings are not necessarily necessary for implementing the present application. Those skilled in the art will appreciate that the modules in the devices in the implementation scenario can be distributed in the devices of the implementation scenario according to the description of the implementation scenario, or can be changed accordingly and located in one or more devices different from the present implementation scenario. The modules of the above-mentioned implementation scenario can be combined into one module, or can be further split into multiple submodules.

[0192] The above serial numbers of this application are only for description and do not represent the advantages and disadvantages of the implementation scenarios. The above disclosure is only a few specific implementation scenarios of this application, but this application is not limited to them, and any changes that can be thought of by technicians in this field should fall within the scope of protection of this application.

Claims

1. A color calibration method, characterized in that: include: Obtaining original color parameters of an image captured in a virtual shooting scene; If the original color parameters do not meet the set conditions, at least one pre-established parameter calibration model is used to adjust the device parameters of the shooting device and / or the display screen, so that after the shooting device and / or the display screen applies the adjusted device parameters, an image with color parameters having the set conditions is obtained when the display screen is photographed using the shooting device.

2. The method according to claim 1, characterized in that Before adjusting the device parameters of the shooting device and / or the display screen using at least one pre-established parameter calibration model if the original color parameters do not meet the set conditions, the method further includes: Determining, according to the original color parameters, a color component value of an image captured by a shooting device in a virtual shooting scene; If the color component value of the captured image meets the grayscale condition, it is determined that the original color parameter meets the set condition; otherwise, it is determined that the original color parameter does not meet the set condition.

3. The method according to claim 1, characterized in that Before adjusting the device parameters of the shooting device and / or the display screen using at least one pre-established parameter calibration model, the method further includes: On the basis of keeping the initial device parameters of the display screen unchanged, establishing a first parameter calibration model applicable to the photographing device; and / or On the basis of keeping the initial device parameters of the shooting device unchanged, a second parameter calibration model applicable to the display screen is established; Correspondingly, the first parameter calibration model is used to adjust the device parameters of the photographing device; and / or the second parameter calibration model is used to adjust the device parameters of the display screen.

4. The method according to claim 3, characterized in that The step of establishing a first parameter calibration model applicable to the photographing device on the basis of keeping the initial device parameters of the display screen unchanged comprises: On the basis of keeping the initial device parameters of the display screen unchanged, controlling the display screen to display characteristic test images of different grayscales, wherein the characteristic test images include pure color images of the same color, and the characteristic test images correspond to color component values ​​in the display screen; Increase the aperture of the shooting device according to the set value, and after shooting the characteristic test image on the display screen using the shooting device, record the color component values ​​corresponding to the characteristic test images of the same color shot using different apertures; A first parameter calibration model applicable to the shooting device is established according to the color component values ​​corresponding to the characteristic test images of the same color and the color component values ​​corresponding to the characteristic test images of the same color photographed with different apertures.

5. The method according to claim 3, characterized in that: The using the first parameter calibration model to adjust the device parameters of the shooting device includes: Using the first parameter calibration model, retrieve the aperture value of the color component of the image captured by the shooting device under the grayscale condition; The device parameters of the photographing device are adjusted according to the aperture value.

6. The method according to claim 5, characterized in that The adjusting the device parameters of the shooting device according to the aperture value includes: The aperture value is converted into a combination value of device parameters by using a set conversion relationship, wherein the set conversion relationship is a conversion relationship formed by the aperture value, the sensitivity and the shutter time, and correspondingly, the combination value of the device parameters includes at least one device parameter of the aperture value, the sensitivity and the shutter time; The device parameters of the photographing device are adjusted according to the combined values ​​of the device parameters.

7. The method according to claim 3, characterized in that The method of establishing a second parameter calibration model applicable to the display screen while keeping the initial device parameters of the shooting device unchanged includes: On the basis of keeping the initial device parameters of the shooting device unchanged, controlling the display screen to display characteristic test images of different grayscales at a set brightness ratio, wherein the characteristic test images include pure color images of the same color, and the characteristic test images correspond to color component values ​​in the display screen; After using a shooting device to shoot characteristic test images of different colors on the display screen, the color component values ​​corresponding to the characteristic test images of different colors are recorded; A second parameter calibration model applicable to the display screen is established according to the color component values ​​corresponding to the characteristic test images of different colors and the color component values ​​corresponding to the characteristic test images captured of different colors.

8. The method according to claim 3, characterized in that The using the second parameter calibration model to adjust the device parameters of the display screen includes: Using the second parameter calibration model to adjust the brightness parameter of the display screen so that the color component of the captured image corresponding to the shooting angle of view after the brightness parameter is adjusted meets the brightness condition; and / or The brightness conversion parameters of the display screen are adjusted using the second parameter calibration model so that a color pair sequence formed by the captured image after the brightness conversion parameters are adjusted at the viewing angle of the capturing device satisfies a brightness conversion condition.

9. The method according to claim 8, characterized in that The using the second parameter calibration model to adjust the device parameters of the display screen includes: Retrieving the set brightness ratio of the color component of the image captured by the shooting device under the grayscale condition by using the second parameter calibration model; The brightness parameter of the display screen is adjusted according to the set brightness ratio.

10. The method according to claim 8, characterized in that The using the second parameter calibration model to adjust the brightness conversion parameter of the display screen includes: Using the second parameter calibration model to determine whether a color pair sequence formed by the shooting device corresponding to the captured image presents a preset curve relationship; If the preset curve relationship is not presented, the brightness conversion parameters of the display screen are adjusted using a set curve, where the set curve is a smooth curve obtained by fitting the color pair sequence or a custom imported brightness conversion curve.

11. A color calibration device, characterized in that: include: An acquisition unit, used to acquire original color parameters of an image captured in a virtual shooting scene; An adjustment unit is used to adjust the device parameters of the shooting device and / or the display screen using at least one pre-established parameter calibration model if the original color parameters do not meet the set conditions, so that after the shooting device and / or the display screen applies the adjusted device parameters, an image with color parameters of the set conditions is obtained when the display screen is photographed using the shooting device.

12. A color calibration system, characterized in that: It includes a data processing device, a screen display and control device, and at least one shooting device; The data processing device is used to determine the device parameters of the shooting device and / or the display screen after adjustment by the color calibration method described in any one of claims 1 to 10; Sending the adjusted device parameters of the display screen to the screen display control device so that the screen display control device lights up pixels according to the adjusted device parameters of the display screen; Correspondingly, the adjusted device parameters of the shooting device are sent to at least one shooting device, and the at least one shooting device performs image acquisition according to the adjusted device parameters of the shooting device.

13. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the color calibration method according to any one of claims 1 to 10 are implemented.

14. A computer-readable storage medium having a computer program stored thereon, 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 10 are implemented.