Display mode determination method and device, electronic equipment and storage medium

By obtaining the curvature information of the arc LED display module, determining and adjusting the initial real point position map, and combining the position calibration function to calibrate the display position, the problems of low efficiency and poor accuracy in the existing technology are solved, and fast and accurate display module calibration is achieved, reducing labor costs.

CN120673705APending Publication Date: 2025-09-19SHENZHEN HUIDU TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511130122.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-13
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

In the prior art, the calibration of curved LED display modules is inefficient, inaccurate, and labor-intensive. In particular, the manual calibration of circular or fan-shaped LED display modules is inefficient and inaccurate.

Method used

By obtaining the curvature information of the display module to be calibrated, determining the initial real point position map, performing initial position adjustment, and combining the preset module arrangement order information, using the position calibration function to calibrate the display position, fast calibration is achieved.

Benefits of technology

It improves calibration accuracy, reduces labor costs, ensures display effects, supports multi-platform calibration processing, and improves user satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120673705A_ABST
    Figure CN120673705A_ABST
Patent Text Reader

Abstract

The invention discloses a display mode determination method and device, electronic equipment and a storage medium. The method comprises the following steps: when a display screen calibration request is received, obtaining at least one to-be-calibrated display module forming a target display screen; when the curvature information of the to-be-calibrated display module meets a preset condition, determining an initial real point position map of the to-be-calibrated display module; performing initial position adjustment processing on real points in the initial real point position map to obtain a first real point position map; determining a second real point position map according to the first real point position map of the at least one display module to be calibrated and preset module arrangement sequence information; and performing calibration processing on the real points in the second real point position map according to the position calibration function to obtain the target display position information of each real point, so as to control the target display screen to display the target display image based on the target display position information, thereby realizing rapid calibration processing on the at least one to-be-calibrated display module, improving the calibration accuracy, and improving the user experience. And the display effect of the target display screen is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of image processing technology, and in particular to a method, device, electronic device and storage medium for determining a display mode. Background Art

[0002] In the LED display industry, LED screens are often used to display images or videos. LED screens are composed of multiple LED display modules. To ensure accurate video playback, the LED display modules are typically calibrated to ensure a normal display.

[0003] Conventional LED display modules have a regular arrangement of light-emitting diodes, requiring conventional methods to crop and splice the non-displaying areas. However, for curved LED display modules, such as circular or fan-shaped ones, manual calibration is often required to ensure accurate display. However, these manual methods are inefficient, lack accuracy, and are labor-intensive. Summary of the Invention

[0004] The present invention provides a display mode determination method, device, electronic device and storage medium, which realizes rapid calibration processing of at least one display module to be calibrated, improves calibration accuracy and ensures the display effect of the target display screen.

[0005] According to one aspect of the present invention, a method for determining a display mode is provided, the method comprising:

[0006] Upon receiving a display screen calibration request, obtaining at least one display module to be calibrated constituting a target display screen;

[0007] For at least one display module to be calibrated, when curvature information of the display module to be calibrated meets a preset condition, determining an initial real point position map corresponding to the display module to be calibrated; wherein the real points in the initial real point position map correspond to light-emitting diodes in the display module to be calibrated;

[0008] Performing initial position adjustment processing on the real points in the initial real point position map to obtain a first real point position map;

[0009] Determining a second real point position map according to a first real point position map of at least one display module to be calibrated and preset module arrangement sequence information;

[0010] A display position calibration process is performed on each real point in the second real point position map according to the position calibration function to obtain target display position information corresponding to each real point, so as to control the target display screen to display the target display image based on the target display position information.

[0011] According to another aspect of the present invention, a display mode determination device is provided, the device comprising:

[0012] A display module acquisition module, configured to acquire at least one display module to be calibrated constituting a target display screen upon receiving a display screen calibration request;

[0013] an initial real point position map determining module, configured to determine, for at least one display module to be calibrated, an initial real point position map corresponding to the display module to be calibrated when curvature information of the display module to be calibrated satisfies a preset condition; wherein the real points in the initial real point position map correspond to light-emitting diodes in the display module to be calibrated;

[0014] An initial position adjustment module, configured to perform initial position adjustment processing on the real points in the initial real point position map to obtain a first real point position map;

[0015] a position diagram arrangement module, configured to determine a second real point position diagram based on a first real point position diagram of at least one display module to be calibrated and preset module arrangement sequence information;

[0016] The image display module is used to perform display position calibration processing on each real point in the second real point position map according to the position calibration function, obtain the target display position information corresponding to each real point, and control the target display screen to display the target display image based on the target display position information.

[0017] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0018] at least one processor; and

[0019] a memory communicatively connected to at least one processor; wherein,

[0020] The memory stores a computer program that can be executed by at least one processor. The computer program is executed by the at least one processor so that the at least one processor can execute the display mode determination method of any embodiment of the present invention.

[0021] According to another aspect of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium stores computer instructions, which are used to enable a processor to implement the display mode determination method of any embodiment of the present invention when executed.

[0022] According to another aspect of the present invention, a computer program product is provided, comprising a computer program, wherein the computer program, when executed by a processor, implements the display mode determination method according to any embodiment of the present invention.

[0023] The technical solution of an embodiment of the present invention is to obtain at least one display module to be calibrated constituting a target display screen upon receiving a display screen calibration request. For at least one display module to be calibrated, when the curvature information of the display module to be calibrated meets a preset condition, an initial real point position map corresponding to the display module to be calibrated is determined to provide image support for the subsequent calibration of the display module to be calibrated. The real points in the initial real point position map are subjected to initial position adjustment processing to obtain a first real point position map. Based on the first real point position map of at least one display module to be calibrated and the preset module arrangement order information, a second real point position map is determined. Display position calibration processing is performed on each real point in the second real point position map according to a position calibration function to obtain the target display position information corresponding to each real point, so as to control the target display screen to display the received target display image based on the target display position information. The present invention solves the problems of low efficiency, poor calibration accuracy, and high labor costs in the manual calibration of display modules in the prior art, realizes rapid calibration processing of at least one display module to be calibrated, improves calibration accuracy, and ensures the display effect of the target display screen.

[0024] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0026] Figure 1 is a flow chart of a method for determining a display mode provided by an embodiment of the present invention;

[0027] Figure 2 is an example diagram of a fan-shaped display module provided by an embodiment of the present invention;

[0028] Figure 3 This is an example diagram of an initial real point position diagram corresponding to a fan-shaped display module provided by an embodiment of the present invention;

[0029] Figure 4 is an example diagram of a first real point position diagram provided by an embodiment of the present invention;

[0030] Figure 5 is an example diagram of the display effect of the display module to be calibrated corresponding to the first real point position diagram provided in an embodiment of the present invention;

[0031] Figure 6 is an example diagram of a second real point position diagram provided by an embodiment of the present invention;

[0032] Figure 7 is a flow chart of a method for determining a display mode provided by an embodiment of the present invention;

[0033] Figure 8 is an example diagram of a calibrated real point position diagram provided by an embodiment of the present invention;

[0034] Figure 9 This is an example diagram of the display effect of the target display screen corresponding to the calibrated real point position diagram provided by an embodiment of the present invention;

[0035] Figure 10 is an example diagram of another calibrated real point position diagram provided by an embodiment of the present invention;

[0036] Figure 11 This is a display effect diagram of a target display screen displaying a target display image provided by an embodiment of the present invention;

[0037] Figure 12 1 is a schematic structural diagram of a display mode determination device provided by an embodiment of the present invention;

[0038] Figure 13 It is a structural diagram of an electronic device for implementing the display mode determination method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0039] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.

[0040] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0041] Example 1

[0042] Figure 1 This is a flow chart of a display mode determination method provided by the first embodiment of the present invention. This embodiment is applicable to the case of calibrating a display module to be calibrated constituting a target display screen. The method can be executed by a display mode determination device, which can be implemented in the form of hardware and / or software. The display mode determination device can be configured in electronic devices such as mobile phones, computers or servers. Figure 1 As shown, the method includes:

[0043] S110 . Upon receiving a display screen calibration request, obtain at least one display module to be calibrated constituting a target display screen.

[0044] The display calibration request may be a received request to calibrate the target display. Alternatively, the display calibration request may be a request issued by a corresponding user triggering a corresponding control, or may be a display calibration request generated based on actual calibration requirements.

[0045] The target display screen may be composed of at least one display module to be calibrated. The target display screen may be composed of multiple light-emitting diodes (LEDs). The display module to be calibrated may be the smallest functional unit constituting the target display screen. Optionally, the display module to be calibrated may include components such as LED lamp beads, a driver circuit, a circuit board, a heat dissipation structure, and a housing.

[0046] Specifically, when a display screen calibration request is received, at least one display module to be calibrated constituting a target display screen is acquired, so as to perform display calibration processing on the at least one display module to be calibrated.

[0047] S120 . For at least one display module to be calibrated, when curvature information of the display module to be calibrated meets a preset condition, determine an initial real point position map corresponding to the display module to be calibrated.

[0048] The real points in the initial real point position diagram correspond to light-emitting diodes in the display module to be calibrated.

[0049] The preset condition may be a pre-set condition that the curvature information must satisfy. Optionally, when the curvature information of the display module to be calibrated exceeds a preset curvature threshold, it is determined that the curvature information of the display module to be calibrated satisfies the preset condition. The preset curvature threshold may be a pre-set standard value of curvature information corresponding to the module edge of the display module to be calibrated.

[0050] It should be noted that the subsequent processing in the embodiments of the present invention primarily targets display modules to be calibrated whose curvature information exceeds a preset curvature threshold. For example, calibration processing is performed on sector-shaped display modules and / or circular display modules. The initial real point position map may include solid points and empty points, where solid points correspond to light-emitting diodes (LEDs) in the display module to be calibrated. Empty points correspond to missing components, reserved locations, and / or unconnected areas in the display module to be calibrated.

[0051] Specifically, for at least one display module to be calibrated, when curvature information of the display module to be calibrated exceeds a preset curvature threshold, it is determined that the display module to be calibrated meets the preset condition. If it is determined that the display module to be calibrated meets the preset condition, the display module to be calibrated is tested to obtain an initial real point schematic diagram corresponding to the display module to be calibrated.

[0052] In an embodiment of the present invention, a method for determining an initial real point position diagram corresponding to the display module to be calibrated may be: when the curvature information of the display module to be calibrated exceeds a preset curvature threshold, performing a light-on and light-off instruction test on the display module to be calibrated to obtain a test result; wherein the test result is used to characterize the light-on and light-off state of the light-emitting diode corresponding to the display module to be calibrated; based on the test result, determining the initial real point position diagram corresponding to the display module to be calibrated.

[0053] The on / off command test process is used to send an on / off command to each LED in the display module to be calibrated to determine which LEDs in the display module are capable of emitting light. The test result is used to indicate the on / off status of the corresponding LED in the display module to be calibrated under the corresponding on / off command.

[0054] Specifically, when the curvature information of the display module to be calibrated meets a preset curvature threshold, a light-on / off command test is performed on the display module to determine the light-on / off state of the light-emitting diodes in the display module under the light-on / off command, thereby obtaining a test result. Based on the test result, an initial real point position map corresponding to the display module to be calibrated is determined.

[0055] For example, the display module to be calibrated is as follows Figure 2 Taking the fan-shaped display module J1 as an example, if the curvature information of the fan-shaped display module J1 exceeds the preset curvature threshold, the fan-shaped display module J1 is subjected to a light-off instruction test process to obtain the following information: Figure 3 The initial real point positions of the sector display module J1 are shown. It should be noted that the sector display module J1 performs the most basic point mapping table, deleting invalid areas without LED mapping. Because each row of the sector display module has a curvature, the image will be curved, and the presence of empty points between the real points will cause the image to be discontinuous. Therefore, the technical solution described in the embodiments of the present invention can be used to calibrate the sector display module.

[0056] S130 , performing initial position adjustment processing on the real points in the initial real point position map to obtain a first real point position map.

[0057] The initial position adjustment process may include rearranging the real points in the initial real point position map so that the adjacent points of the real points within a preset range are real points. The preset range may be a pre-set range of pixels in the real point position map. Optionally, the preset range may be determined based on the number and size of the real points in the initial real point position map. The first real point position map may be a real point position map obtained after position adjustment of the real points in the initial real point position map.

[0058] Specifically, the real points in the initial real point position map are rearranged so that points adjacent to the real points within a preset range are real points, thereby obtaining a first real point position map.

[0059] In an embodiment of the present invention, the method for determining the first real point position map can be: traversing each pixel point in the initial real point position map to determine that the pixel point is a real point when it is detected that the pixel value information of the pixel point meets the preset pixel range; if it is detected that the pixel value information of the pixel point does not meet the preset pixel range, the pixel point is determined to be an empty point; and rearranging at least one real point to obtain the first real point position map when the real point and the pixel points adjacent to the real point within the preset range are real points.

[0060] The pixel value information may be the pixel value information of the pixel point in the initial real point position map, and the preset pixel range may be a pre-set pixel value range corresponding to the real point.

[0061] Specifically, a traversal process is performed on each pixel in the initial real point location map. When it is detected that the pixel value information of the pixel point falls within a preset pixel range, the pixel point is determined to be a real point. If it is detected that the pixel value information of the pixel point does not satisfy the preset pixel range, the pixel point is determined to be a null point. At least one real point is rearranged so that the real point and the pixel points adjacent to the real point within the preset range are real points, thereby obtaining a first real point location map.

[0062] It should be noted that if the real point in the initial real point position map includes multiple pixel points, it is necessary to determine that when the pixel value information of the multiple pixel points all meet the preset pixel range, the point corresponding to the multiple pixel points is determined to be the real point.

[0063] Optionally, the rearrangement of at least one real point may be: constructing a box-based function to adjust the positions of the real points in the initial real point position map to obtain a first real point position map. Figure 4As shown, the initial real point position diagram is processed to eliminate gaps in the horizontal and vertical directions, that is, the real points of the initial real point position diagram are aligned to the left and aligned downwards to obtain Figure 4 Correspondingly, the display effect of the display module to be calibrated corresponding to the first real point position diagram after the real points are rearranged is as follows: Figure 5 shown.

[0064] S140 : Determine a second real point position map according to a first real point position map of at least one display module to be calibrated and preset module arrangement sequence information.

[0065] The preset module arrangement sequence information may be a preset module arrangement sequence corresponding to at least one display module to be calibrated. The second real point position map may be a preset real point position map obtained by arranging at least one real point position map according to the preset module arrangement sequence.

[0066] Specifically, at least one first real point position map is arranged according to preset module arrangement sequence information of at least one display module to be calibrated to obtain a second real point position map.

[0067] For example, see Figure 6 If the target display screen includes one display module to be calibrated, and the curvature information of the display module to be calibrated meets the preset conditions, then the first real point position map of the display module to be calibrated is the second real point position map. If the target display screen includes multiple display modules to be calibrated, and the curvature information of each display module to be calibrated meets the preset conditions, then the multiple first real point position maps corresponding to the multiple display modules to be calibrated can be calculated according to Figure 6 Arrange the data in the manner shown to obtain Figure 6 The second solid point position diagram is shown.

[0068] S150 , performing display position calibration processing on each real point in the second real point position map according to the position calibration function to obtain target display position information corresponding to each real point, so as to control the target display screen to display the target display image based on the target display position information.

[0069] The position calibration function can be used to determine the target display position information for each real point in the second real point position map. The target display position information can be the final display position corresponding to each real point in a preset coordinate system. The target display position information can be represented by horizontal and vertical coordinate information in the preset coordinate system. The preset coordinate system can be a coordinate system set according to actual needs. The target display image can be an image transmitted by an upper-level system after the target display position information is determined, for display on the target display screen.

[0070] Specifically, display position calibration processing is performed on each real point in the second real point position map according to the position calibration function to obtain the target display position information corresponding to each real point, so that after receiving the target display image, the target display screen is controlled to display the target display image according to the target display position information of each real point.

[0071] The technical solution of this embodiment is to obtain at least one display module to be calibrated constituting a target display screen upon receiving a display screen calibration request. For at least one display module to be calibrated, when the curvature information of the display module to be calibrated meets a preset condition, an initial real point position map corresponding to the display module to be calibrated is determined to provide image support for the subsequent calibration of the display module to be calibrated. The real points in the initial real point position map are subjected to initial position adjustment processing to obtain a first real point position map. Based on the first real point position map of at least one display module to be calibrated and the preset module arrangement order information, a second real point position map is determined. Display position calibration processing is performed on each real point in the second real point position map according to the position calibration function to obtain the target display position information corresponding to each real point, so as to control the target display screen to display the received target display image based on the target display position information. The present invention solves the problems of low efficiency, poor calibration accuracy and high labor cost in the manual calibration of display modules in the prior art, realizes rapid calibration processing of at least one display module to be calibrated, improves calibration accuracy, and ensures the display effect of the target display screen.

[0072] Example 2

[0073] Figure 7 This is a flow chart of a display mode determination method provided by the second embodiment of the present invention. This embodiment is a preferred embodiment of the above embodiment. Its specific implementation method can refer to the technical solution of this embodiment. Among them, the technical terms that are the same or corresponding to the above embodiment are not repeated here. Figure 7 As shown, the method includes:

[0074] S210 . Upon receiving a display screen calibration request, obtain at least one display module to be calibrated constituting a target display screen.

[0075] S220 . For at least one display module to be calibrated, when curvature information of the display module to be calibrated meets a preset condition, determine an initial real point position map corresponding to the display module to be calibrated.

[0076] The real points in the initial real point position diagram correspond to light-emitting diodes in the display module to be calibrated.

[0077] S230 , performing initial position adjustment processing on the real points in the initial real point position map to obtain a first real point position map.

[0078] S240 , arranging at least one first real point position map according to preset module arrangement sequence information corresponding to at least one display module to be calibrated, to determine a second real point position map.

[0079] Specifically, at least one first real point position map is arranged according to preset module sequence information corresponding to at least one display module to be calibrated to obtain a second real point position map.

[0080] S250: Determine target angle information of the target display screen.

[0081] The target angle information may be the angle information corresponding to the target display screen. For example, if the target display screen is a circular display screen, the target angle information is 360 degrees; if the target display screen is a semicircular display screen, the corresponding target angle information is 180 degrees. Accordingly, if the target display screen is a display screen composed of a sector-shaped display module, the corresponding target angle information is the angle of the sector-shaped display module.

[0082] Specifically, target angle information of the target display screen is determined, so as to determine target display position information of each real point through the target angle information and a position calibration function.

[0083] S260 , determining the real point sequence information, the real point interval angle, and the real point distance information corresponding to each real point in the second real point position map based on the target angle information and the real point quantity information in each row of the second real point position map.

[0084] Among them, the real point sequence information is used to characterize the order of the real points in the row to which they belong. In other words, the real point sequence information can be used to determine the row to which the real point belongs, and the number of the real points in the order from left to right. The real point interval angle information is the interval angle between the real point and the adjacent real point. Optionally, the real point interval angle information is obtained based on the ratio between the target angle information and the real point quantity information of the row to which the real point belongs. The real point quantity information can be used to characterize the number of real points in the row to which the current real point belongs. For example, if the target angle information is 180 degrees and the number of real points in the row to which the real point belongs is 18, then the real point interval angle can be 10 degrees. The real point distance information is the distance information between the row to which the real point belongs and the row to which the target real point belongs. The target real point can be the real point corresponding to the center of the target display screen in the second real point position map. For example, the target real point can be the real point in the upper left corner of the second real point position map.

[0085] Specifically, the real point spacing angle corresponding to each real point is determined based on the ratio between the target angle information and the number of real points in each row of the second real point location map. Furthermore, the real point sequence information corresponding to each real point in the second real point location map is determined. The distance between the row to which each real point belongs and the row to which the target real point belongs in the second real point location map is used as the real point distance information for each real point.

[0086] S270 , substituting the real point interval angle, real point sequence information, and real point distance information corresponding to each real point into a position calibration function to obtain target display position information of each real point.

[0087] Among them, the position calibration function can be expressed as:

[0088] y=sin(θ 当前行点间隔角度 )*N 第几个点 *R′ 当前行到圆心的半径

[0089] x=cos(θ 当前行点间隔角度 )*N 第几个点 *R′ 当前行到圆心的半径

[0090] Among them, θ 当前行点间隔角度 Indicates the real point interval angle, N 第几个点 Represents the real point order information, R′ 当前行到圆心的半径 Indicates the distance information of the actual point. x indicates the horizontal coordinate of the actual point in the target display position information. y indicates the vertical coordinate of the actual point in the target display position information.

[0091] Specifically, the real point interval angle, real point sequence information and real point distance information corresponding to each real point are substituted into the position calibration function to obtain the horizontal and vertical coordinates of each real point in the preset coordinate system, that is, the target display position information of each real point is obtained.

[0092] Exemplarily, if the target display screen is a fan-shaped display screen composed of a fan-shaped display module J1, then according to the second real point position diagram corresponding to the fan-shaped display module J1, the upper left corner of the second real point position diagram is used as the center of the circle, the last row of real points is used as the circumference, and the distance between the last row of real points and the first row of real points is used as the radius. Scan downward from the center of the circle, and determine the real point interval angle of each row of real points according to the number of real points in each row and the target angle information of the fan-shaped display screen. And determine the real point sequence information and real point distance information of each row of real points. Substitute the real point interval angle, real point sequence information and real point distance information corresponding to each real point into the position calibration function to obtain the target display position information of each real point, so as to calibrate the second real point position diagram based on the target display position information of each real point, and obtain the calibrated real point position diagram, such as Figure 8 The example of the target display screen display effect corresponding to the calibrated real point position diagram is shown in the figure below. Figure 9 shown.

[0093] Correspondingly, if the target display screen is a circular display screen composed of at least one sector-shaped display module, the target display position information of each real point can be determined by the above method, so as to calibrate the second real point position map based on the target display position information of each real point to obtain the calibrated real point position map, such as Figure 10 shown.

[0094] S280: Send the target display position information of each real point to the target FPGA control card, so that when the target FPGA control card receives the target display image, it controls the target display screen to display the target display image according to the target display position information.

[0095] The target display programmable gate array control card may be a display programmable gate array (FPGA) control card for receiving target display information of each real point. The target display image may be an image to be displayed on a target display screen.

[0096] Specifically, the target display position information of each actual point is sent to the target FPGA control card, so that when the target FPGA control card receives the target display image, the target display screen performs the lamp bead display calibration processing according to the target display position information and displays the target display image. For example, the display effect diagram of the target display screen displaying the target display image can be as follows: Figure 11 shown.

[0097] The technical solution of this embodiment is to obtain at least one display module to be calibrated constituting the target display screen when a display screen calibration request is received. For at least one display module to be calibrated, when the curvature information of the display module to be calibrated meets the preset conditions, determine the initial real point position map corresponding to the display module to be calibrated to provide image support for the subsequent calibration of the display module to be calibrated. Perform initial position adjustment processing on the real points in the initial real point position map to obtain a first real point position map. According to the preset module arrangement order information corresponding to at least one display module to be calibrated, arrange the at least one first real point position map to determine the second real point position map. Determine the target angle information of the target display screen and determine the real point sequence information, real point interval angle and real point distance information corresponding to each real point in the second real point position map based on the target angle information and the number of real points in each row in the second real point position map. Substitute the real point interval angle, real point sequence information and real point distance information corresponding to each real point into the position calibration function to obtain the target display position information of each real point. The target display position information of each actual point is sent to the target field programmable gate array control card, so that when the target field programmable gate array control card receives the target display image, the target display screen is controlled to display the target display image according to the target display position information. The present invention solves the problems of low efficiency, poor calibration accuracy and large labor costs in the manual calibration of display modules in the prior art, realizes the rapid calibration processing of at least one display module to be calibrated, improves the calibration accuracy, reduces labor costs, ensures the display effect of the target display screen, and improves user satisfaction. In addition, the technical solution provided by the embodiment of the present invention can support multiple platforms such as PC, Android and web front-end to determine the target display position information, thereby improving the flexibility and applicability of determining the target display position information.

[0098] Example 3

[0099] Figure 12 This is a schematic diagram of the structure of a display mode determination device provided by the third embodiment of the present invention. Figure 12 As shown, the device includes: a display module acquisition module 310 , an initial real point position map determination module 320 , an initial position adjustment module 330 , a position map arrangement module 340 and an image display module 350 .

[0100] The display module acquisition module 310 is used to acquire at least one display module to be calibrated that constitutes a target display screen when a display screen calibration request is received; the initial real point position map determination module 320 is used to determine, for at least one display module to be calibrated, an initial real point position map corresponding to the display module to be calibrated when the curvature information of the display module to be calibrated meets a preset condition; wherein the real points in the initial real point position map correspond to light-emitting diodes in the display module to be calibrated; the initial position adjustment module 330 is used to perform initial position adjustment processing on the real points in the initial real point position map to obtain a first real point position map; the position map arrangement module 340 is used to determine a second real point position map based on the first real point position map of at least one display module to be calibrated and preset module arrangement sequence information; the image display module 350 is used to perform display position calibration processing on each real point in the second real point position map according to a position calibration function to obtain target display position information corresponding to each real point, so as to control the target display screen to display the target display image based on the target display position information.

[0101] The technical solution of this embodiment is to obtain at least one display module to be calibrated constituting a target display screen upon receiving a display screen calibration request. For at least one display module to be calibrated, when the curvature information of the display module to be calibrated meets a preset condition, an initial real point position map corresponding to the display module to be calibrated is determined to provide image support for the subsequent calibration of the display module to be calibrated. The real points in the initial real point position map are subjected to initial position adjustment processing to obtain a first real point position map. Based on the first real point position map of at least one display module to be calibrated and the preset module arrangement order information, a second real point position map is determined. Display position calibration processing is performed on each real point in the second real point position map according to the position calibration function to obtain the target display position information corresponding to each real point, so as to control the target display screen to display the received target display image based on the target display position information. The present invention solves the problems of low efficiency, poor calibration accuracy and high labor cost in the manual calibration of display modules in the prior art, realizes rapid calibration processing of at least one display module to be calibrated, improves calibration accuracy, and ensures the display effect of the target display screen.

[0102] On the basis of the above embodiment, optionally, an initial real point position map determination module is used to perform a light-on and light-off instruction test on the display module to be calibrated when the curvature information of the display module to be calibrated exceeds a preset curvature threshold to obtain a test result; wherein the test result is used to characterize the light-on and light-off state of the light-emitting diode corresponding to the display module to be calibrated; based on the test result, the initial real point position map corresponding to the display module to be calibrated is determined.

[0103] Optionally, an initial position adjustment module is used to traverse each pixel point in the initial real point position map to determine that the pixel point is a real point when it is detected that the pixel value information of the pixel point meets the preset pixel range; if it is detected that the pixel value information of the pixel point does not meet the preset pixel range, the pixel point is determined to be an empty point; at least one real point is rearranged to obtain a first real point position map when the real point and the pixel points adjacent to the real point within the preset range are real points.

[0104] Optionally, the position map arrangement module is configured to arrange at least one first real point position map according to preset module arrangement sequence information corresponding to at least one display module to be calibrated, and determine a second real point position map.

[0105] Optionally, the image display module includes: a display position information determination unit, used to determine the target angle information of the target display screen; determine the real point sequence information, real point interval angle and real point distance information corresponding to each real point in the second real point position map based on the target angle information and the number of real points in each row in the second real point position map; wherein the real point sequence information is used to characterize the order of the real points in the row to which they belong, the real point interval angle information is the interval angle between the real point and the adjacent real point, and the real point distance information is the distance information between the row to which the real point belongs and the row to which the target real point belongs; the real point interval angle, real point sequence information and real point distance information corresponding to each real point are substituted into the position calibration function to obtain the target display position information of each real point.

[0106] Optionally, the display position information determining unit includes an interval angle information determining subunit, which is used to obtain the real point interval angle information based on the ratio between the target angle information and the real point quantity information of the row to which the real point belongs.

[0107] Optionally, the image display module includes: a target display image display unit, used to send the target display position information of each real point to the target field programmable gate array control card, so that when the target field programmable gate array control card receives the target display image, it controls the target display screen to display the target display image according to the target display position information.

[0108] The display mode determination device provided in the embodiment of the present invention can execute the display mode determination method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0109] Example 4

[0110] Figure 131 is a structural diagram of an electronic device provided in Embodiment 4 of the present invention. The electronic device 10 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0111] like Figure 13 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11. The memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. Various programs and data required for the operation of the electronic device 10 can also be stored in the RAM 13. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0112] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0113] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors that run machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the display mode determination method.

[0114] In some embodiments, the display mode determination method can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the display mode determination method described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the display mode determination method in any other appropriate manner (e.g., by means of firmware).

[0115] Various embodiments of the systems and techniques described above can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0116] The computer programs for implementing the display mode determination method of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer programs are executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer programs can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0117] In particular, according to an embodiment of the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product that includes a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication unit 19, or installed from the storage unit 18, or installed from the ROM 12. When the computer program is executed by the processor 11, the above-mentioned functions defined in the method of the embodiment of the present invention are performed.

[0118] Example 5

[0119] Embodiment 5 of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to cause a processor to execute a display mode determination method, the method comprising:

[0120] Upon receiving a display screen calibration request, at least one display module to be calibrated constituting a target display screen is obtained; for at least one display module to be calibrated, when the curvature information of the display module to be calibrated meets a preset condition, an initial real point position map corresponding to the display module to be calibrated is determined; wherein, the real points in the initial real point position map correspond to light-emitting diodes in the display module to be calibrated; initial position adjustment processing is performed on the real points in the initial real point position map to obtain a first real point position map; based on the first real point position map of at least one display module to be calibrated and preset module arrangement sequence information, a second real point position map is determined; display position calibration processing is performed on each real point in the second real point position map according to a position calibration function to obtain target display position information corresponding to each real point, so as to control the target display screen to display the target display image based on the target display position information.

[0121] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0122] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0123] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0124] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.

[0125] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.

[0126] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.

Claims

1. A method for determining a display mode, characterized in that: include: Upon receiving a display screen calibration request, obtaining at least one display module to be calibrated constituting a target display screen; For at least one of the display modules to be calibrated, when curvature information of the display module to be calibrated satisfies a preset condition, determining an initial real point position map corresponding to the display module to be calibrated; wherein the real points in the initial real point position map correspond to light-emitting diodes in the display module to be calibrated; Performing initial position adjustment processing on the real points in the initial real point position map to obtain a first real point position map; Determining a second real point position map according to the first real point position map of at least one display module to be calibrated and the preset module arrangement sequence information; Performing display position calibration processing on each real point in the second real point position map according to the position calibration function to obtain target display position information corresponding to each real point, so as to control the target display screen to display a target display image based on the target display position information.

2. The method according to claim 1, characterized in that When the curvature information of the display module to be calibrated meets a preset condition, determining an initial real point position map corresponding to the display module to be calibrated includes: When the curvature information of the display module to be calibrated exceeds a preset curvature threshold, performing a light-off instruction test process on the display module to be calibrated to obtain a test result; wherein the test result is used to represent the light-off state of the light-emitting diode corresponding to the display module to be calibrated; An initial real point position map corresponding to the display module to be calibrated is determined according to the test result.

3. The method according to claim 1, characterized in that The performing initial position adjustment processing on the real points in the initial real point position map to obtain a first real point position map includes: Performing a traversal process on each pixel point in the initial real point position map, so as to determine that the pixel point is a real point when it is detected that the pixel value information of the pixel point meets a preset pixel range; If it is detected that the pixel value information of the pixel point does not meet the preset pixel range, the pixel point is determined to be an empty point; At least one of the real points is rearranged to obtain a first real point position map when the real point and the pixel points adjacent to the real point within a preset range are real points.

4. The method according to claim 1, wherein The determining of the second real point position map according to the first real point position map of at least one display module to be calibrated and the preset module arrangement sequence information includes: According to the preset module arrangement sequence information corresponding to at least one of the display modules to be calibrated, at least one of the first real point position maps is arranged to determine a second real point position map.

5. The method according to claim 1, wherein The performing display position calibration processing on each real point in the second real point position map according to the position calibration function to obtain target display position information corresponding to each real point includes: Determining target angle information of the target display screen; Determining, based on the target angle information and the number of real points in each row of the second real point location map, real point sequence information, real point interval angle, and real point distance information corresponding to each real point in the second real point location map; wherein the real point sequence information is used to represent the order of the real points in the row to which they belong, the real point interval angle information is the interval angle between the real point and an adjacent real point, and the real point distance information is the distance information between the row to which the real point belongs and the row to which the target real point belongs; The real point interval angle corresponding to each real point, the real point sequence information, and the real point distance information are substituted into the position calibration function to obtain the target display position information of each real point.

6. The method according to claim 5, characterized in that Determining the real point interval angle corresponding to each real point in the second real point position map according to the target angle information and the number of real points in each row of the second real point position map includes: The real point interval angle information is obtained according to the ratio between the target angle information and the real point quantity information of the row to which the real point belongs.

7. The method according to claim 1, characterized in that The controlling the target display screen to display a target display image based on the target display position information includes: The target display position information of each real point is sent to the target field programmable gate array control card, so that when the target field programmable gate array control card receives the target display image, the target display screen is controlled to display the target display image according to the target display position information.

8. A display mode determination device, characterized in that: include: A display module acquisition module, configured to acquire at least one display module to be calibrated constituting a target display screen upon receiving a display screen calibration request; an initial real point position map determining module, configured to determine, for at least one of the display modules to be calibrated, an initial real point position map corresponding to the display module to be calibrated when curvature information of the display module to be calibrated satisfies a preset condition; wherein the real points in the initial real point position map correspond to light-emitting diodes in the display module to be calibrated; an initial position adjustment module, configured to perform initial position adjustment processing on the real points in the initial real point position map to obtain a first real point position map; a position diagram arrangement module, configured to determine a second real point position diagram based on the first real point position diagram of at least one display module to be calibrated and preset module arrangement sequence information; An image display module is used to perform display position calibration processing on each real point in the second real point position map according to a position calibration function to obtain target display position information corresponding to each real point, so as to control the target display screen to display a target display image based on the target display position information.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor so that the at least one processor can perform the display mode determination method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the display mode determination method according to any one of claims 1 to 7 when executed.